После приложений установки, перечисленных, как установлено, но никакие найденные исполняемые файлы

Я только что установил Ubuntu 18.04. Существует несколько приложений (например, gparted), которые перечислены, как установлено, но для которого не существует никакой исполняемый файл. Следующая диагностика ясно дает понять это:

# apt list --installed | grep gparted
gparted/bionic,now 0.30.0-3ubuntu1 amd64 [installed]

# dpkg -l | grep gparted
ii  gparted  0.30.0-3ubuntu1  amd64  GNOME partition editor

# apt install gparted
Reading package lists... Done
Building dependency tree       
Reading state information... Done
gparted is already the newest version (0.30.0-3ubuntu1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

# find / -name "*gparted*"
/var/lib/dpkg/info/gparted.md5sums
/var/lib/dpkg/info/gparted.list
/var/lib/app-info/icons/ubuntu-bionic-main/64x64/gparted_gparted.png
/var/lib/app-info/icons/ubuntu-bionic-main/48x48/gparted_gparted.png
/usr/share/omf/gparted
/usr/share/gnome/help-langpack/gparted
/usr/share/gnome/help/gparted
/usr/share/doc/gparted
/usr/share/omf-langpack/gparted
/usr/share/locale-langpack/en_GB/LC_MESSAGES/gparted.mo
/usr/share/locale-langpack/en_AU/LC_MESSAGES/gparted.mo
/usr/share/locale-langpack/en_CA/LC_MESSAGES/gparted.mo

Связанная вводная информация: установка не была стандартной - диск шифруется, и разделы начальной загрузки находятся на съемном usb. Установка не пошла отлично гладко, но я действительно умел создать загрузочный usb и могу загрузиться в систему. Я выполняю браузер и имею доступ ко многим программам командной строки. Но некоторые приложения, например, не там даже при том, что перечислены, как установлено.

Вопросы: (1) Как это может быть? (2) Как зафиксировать его?


Обновление:

Кажется, что это - проблема, с которой встречаются несколько сторон.

GParted не рабочая ошибка, в то время как загрузка совместно использовала библиотеки: libgtkmm-2.4.so.1

Недостающая зависимость libgtkmm для gparted

gparted не запускается

Я могу сообщить, что это не вызывается путем выполнения Уэйленда или путем выполнения Повсеместности, поскольку у меня не было ни одной работы или живого диска или в установленной системе - Gnome / X работал на обоих.

После переустановки gparted, как предложено @N0rbert появился двоичный файл. Но затем несколько зависимостей отсутствовали, и я должен был неоднократно переустанавливать их также, чтобы наконец заставить это работать.

1
задан 16 January 2019 в 04:37

1 ответ

Чтобы быть абсолютно уверенным рассматривают, чтобы проверить файловую систему на наличие ошибок и затем переустановить Gparted с

sudo apt-get install --reinstall gparted

Впоследствии используйте dpkg -L gparted (или его более длинный вариант dpkg --listfiles gparted) с каналом к grep и Вы получите следующий вывод:

$ dpkg -L gparted | grep bin
/usr/sbin
/usr/sbin/gparted
/usr/sbin/gpartedbin

Посмотрите соответствующий man dpkg для деталей.

Как можно знать - Gparted имеет GUI, таким образом, это является вызываемым из .desktop файла. Можно найти его с:

$ dpkg -L gparted | grep desktop
/usr/share/applications/gparted.desktop

и Вы видите, что с этим называют gparted исполняемый файл

$ cat /usr/share/applications/gparted.desktop | grep Exec
Exec=/usr/sbin/gparted %f
1
ответ дан 7 December 2019 в 15:08

Другие вопросы по тегам:

Похожие вопросы: