Не удается запустить GParted: ошибка при загрузке разделяемых библиотек - libgtkmm-2.4.so.1 [duplicate]

Я не могу найти документацию о том, почему ls показывает их вместо простой 0, например du или stat, но, как говорит байт-коммандер, они являются основными и младшими номерами устройств этого специальный файл. Из источника:

if (f->stat_ok
  && (S_ISCHR (f->stat.st_mode) || S_ISBLK (f->stat.st_mode)))
{
  char majorbuf[INT_BUFSIZE_BOUND (uintmax_t)];
  char minorbuf[INT_BUFSIZE_BOUND (uintmax_t)];
  int blanks_width = (file_size_width
                      - (major_device_number_width + 2
                         + minor_device_number_width));
  sprintf (p, "%*s, %*s ",
           major_device_number_width + MAX (0, blanks_width),
           umaxtostr (major (f->stat.st_rdev), majorbuf),
           minor_device_number_width,
           umaxtostr (minor (f->stat.st_rdev), minorbuf));
  p += file_size_width + 1;
}

Этот код, часть основных и младших номеров устройств , используется, когда выходной формат длинный (который находится с -l), использует номера устройств вместо размера для символьного и блочного устройств.

Чтобы получить фактический размер устройства, в этом Unix & amp; Сообщение Linux.

9
задан 25 September 2017 в 22:33

4 ответа

Попробуйте удалить эти пакеты gparted libatkmm-1.6-1v5 libgtkmm-2.4-1v5 libgtkmm-3.0-1v5 pavucontrol в этой команде.

sudo apt-get remove gparted libatkmm-1.6-1v5 libgtkmm-2.4-1v5 libgtkmm-3.0-1v5 pavucontrol

, а затем установите ubuntu-desktop, если он удаляет его.

sudo apt-get install ubuntu-desktop gparted libatkmm-1.6-1v5 libgtkmm-2.4-1v5 libgtkmm-3.0-1v5 pavucontrol
13
ответ дан 18 July 2018 в 12:51

Попробуйте удалить эти пакеты gparted libatkmm-1.6-1v5 libgtkmm-2.4-1v5 libgtkmm-3.0-1v5 pavucontrol в этой команде.

sudo apt-get remove gparted libatkmm-1.6-1v5 libgtkmm-2.4-1v5 libgtkmm-3.0-1v5 pavucontrol

, а затем установите ubuntu-desktop, если он удаляет его.

sudo apt-get install ubuntu-desktop gparted libatkmm-1.6-1v5 libgtkmm-2.4-1v5 libgtkmm-3.0-1v5 pavucontrol
13
ответ дан 24 July 2018 в 20:02

Эта команда работала для меня

sudo apt install --reinstall libgtkmm-2.4-1v5
5
ответ дан 18 July 2018 в 12:51

Эта команда работала для меня

sudo apt install --reinstall libgtkmm-2.4-1v5
5
ответ дан 24 July 2018 в 20:02
  • 1
    В моем случае я делаю это для нескольких библиотек, но в конце это сработало. Благодарю. – Vladimir Iliev 24 May 2018 в 10:09
  • 2
    Я тоже должен был сделать эти два sudo apt install --reinstall libsigc++-2.0-0v5 sudo apt install --reinstall libglibmm-2.4-1v5 – Anwar 14 June 2018 в 11:17

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

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