Сломанный программный центр в Trusty Desktop (14.04.3)

Неисправность началась, когда я использовал usb-creator-gtk для создания загрузочного USB-накопителя 14.04.3. Поскольку приложение было фактически запущено, synaptic (v 0.81.1) был запущен (не мной). Его графический интерфейс остался на экране после того, как usb-creator-gtk спокойно вышел (нет сообщения об ошибке). Я закончил synaptic вручную в графическом интерфейсе.

Теперь software-center вылетает сразу после запуска его из cli или gui. synaptic с другой стороны открывается и, кажется, работает правильно. Красная и белая иконка «односторонняя улица» теперь находится на моей панели «Единство». Нажав на нее, я прочитал несколько пунктов меню:

Произошла ошибка. Запустите диспетчер пакетов из меню правой кнопки мыши или запустите apt-get из терминала, чтобы узнать, что не так. Сообщение об ошибке: Неизвестная ошибка: '' (E: Открытие /etc/apt/source.list - ifstream :: ifstream (13: Permission denied)) '. Обычно это означает, что установленные пакеты имеют неудовлетворенные зависимости.

То, что я пробовал:

-1- Ниже приведенного выше фрагмента есть несколько функциональных пунктов меню, среди которых «Start Package Manager». Это запустит synaptic в графическом интерфейсе. Меню «Изменить // Обновить информацию о пакете» дает:

**Could not load all repo items**
Failed to fetch cdrom://Ubuntu 14.04.3 LTS _Trusty Tahr_ - Beta amd64 (20150805)/dists/trusty/main/binary-amd64/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs Failed to fetch cdrom://Ubuntu 14.04.3 LTS _Trusty Tahr_ - Beta amd64 (20150805)/dists/trusty/restricted/binary-amd64/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs Failed to fetch cdrom://Ubuntu 14.04.3 LTS _Trusty Tahr_ - Beta amd64 (20150805)/dists/trusty/main/binary-i386/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs Failed to fetch cdrom://Ubuntu 14.04.3 LTS _Trusty Tahr_ - Beta amd64 (20150805)/dists/trusty/restricted/binary-i386/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs Some index files failed to download. They have been ignored, or old ones used instead.

У меня никогда не было CD-ROM для Trusty 14.04.3, поэтому я продолжал устранять неполадки ...

-1 - Ниже я просмотрел пункт меню «Software & amp; Updates». В своем обычном графическом интерфейсе все настройки пустые, все дополнительные ppa, которые я добавил за последние 18 месяцев, есть. После закрытия отчета о сбое создается. Я проверил его в /var/crash:

$ ls -AFls /var/crash
   total 4512
   0 -rw-rw---- 1 root     whoopsie       0 Dec 29 09:47 .lock
  68 -rw-r----- 1 user      whoopsie   62385 Dec 29 11:06 _usr_bin_software-properties-gtk.1000.crash
   0 -rw-rw---- 1 user      whoopsie       0 Dec 29 11:06 _usr_bin_software-properties-gtk.1000.upload
   0 -rw------- 1 whoopsie whoopsie       0 Dec 29 11:06 _usr_bin_software-properties-gtk.1000.uploaded
  64 -rw-r----- 1 user      whoopsie   59440 Dec 29 11:32 _usr_bin_update-manager.1000.crash
   0 -rw-rw---- 1 user      whoopsie       0 Dec 29 11:32 _usr_bin_update-manager.1000.upload
   0 -rw------- 1 whoopsie whoopsie       0 Dec 29 11:32 _usr_bin_update-manager.1000.uploaded
  28 -rw-r----- 1 user      whoopsie   24652 Dec 29 11:08 _usr_share_oneconf_oneconf-service.1000.crash
   0 -rw-rw---- 1 user      whoopsie       0 Dec 29 11:08 _usr_share_oneconf_oneconf-service.1000.upload
   0 -rw------- 1 whoopsie whoopsie       0 Dec 29 11:08 _usr_share_oneconf_oneconf-service.1000.uploaded

Релевантный здесь. Суть его в том, что:

Traceback (most recent call last):
   File "/usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py", line 1149, in detect_drivers
     self.apt_cache = apt.Cache()
   File "/usr/lib/python3/dist-packages/apt/cache.py", line 107, in __init__
     self.open(progress)
   File "/usr/lib/python3/dist-packages/apt/cache.py", line 155, in open
     self._list.read_main_list()
 SystemError: E:Opening /etc/apt/sources.list - ifstream::ifstream (13: Permission denied)
UserGroups: adm cdrom dip lp lpadmin plugdev sambashare scanner sudo wireshark www-data
_LogindSession: /user/1000.user/c2.session
Architecture: amd64
DistroRelease: Ubuntu 14.04
Title: software-properties-gtk crashed with SystemError in open(): E:Opening /etc/apt/sources.list - ifstream::ifstream (13: Permission denied)
Uname: Linux 3.16.0-50-generic x86_64
UnreportableReason: E:Opening /etc/apt/sources.list - ifstream::ifstream (13: Permission denied), E:The list of sources could not be read., E:The package lists or status file could not be parsed or opened.

-3- Поскольку USC не работает, я просмотрел все установленные пакеты с фильтром software-center в synaptic и попытался переустановить их после перезагрузки, используя различные способы: [ ! d13]

$ sudo apt-get --reinstall install software-center software-center-apt-daemon-plugins appinstall-data oneconf oneconf-common python3-oneconf python-oneconf

$ sudo aptitude reinstall software-center software-center-apt-daemon-plugins appinstall-data oneconf oneconf-common python3-oneconf python-oneconf

Оба вышли тихо, но после перезагрузки ничего не изменилось, поэтому я попытался ...

-3 - Восстановление списка источников: [!d16 ]

$ sudo rm -f /var/lib/apt/lists* && sudo apt-get update

Вывод на stdout - здесь .

Помимо заявленной необходимости в компакт-диске 14.04.3, у меня нет, и я восстанавливаю исходный список apt , Я серьезно мог бы помочь.

help

$ ls -lA /etc/apt/sources.list
-rw-r----- 1 root root 3022 Dec 29 10:38 /etc/apt/sources.list

... никогда раньше не осознавал этого [ f17] был «корневым корнем». Содержание /etc/apt/sources.list показывается как первая недокументированная строка: deb cdrom:[Ubuntu 14.04.3 LTS _Trusty Tahr_ - Beta amd64 (20150805)]/ trusty main restricted Я думаю, что это, должно быть, было вставлено как-то, когда я вчера запустил usb-creator-gtk. Я вообще не помню, чтобы увидеть эту линию раньше.

1
задан 29 December 2015 в 22:25

0 ответов

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

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