Вы можете попробовать восстановить разрешения с помощью apt-get.
Если вы не можете запускать эти команды с помощью sudo, вам может потребоваться загрузить в режим восстановления и запустить их как root.
Для загрузки в режим восстановления см. Https://wiki.ubuntu.com/RecoveryMode.
Из https://wiki.ubuntu.com/RecoveryMode
[d6 ] Примечание: это было первоначально опубликовано на форумах Ubuntu, но я не могу найти исходный пост.
Попробуйте, [, d7]
sudo apt-get --reinstall install `dpkg --get-selections | grep install | grep -v deinstall | cut -f1`
Если это не удается:
sudo apt-get --reinstall install `dpkg --get-selections | grep install | grep -v deinstall | cut -f1 | egrep -v '(package1|package2)'`
И, наконец, в качестве последнего средства
sudo dpkg --get-selections | grep install | grep -v deinstall | cut -f1 | xargs apt-get --reinstall -y --force-yes install
Использование apt-get
Вот соответствующий снип, EDITED FOR CORRECTNESS и переформатированный:
sudo apt-get --reinstall install `dpkg --get-selections | grep install | grep -v deinstall | cut -f1`
Допустим, вы получаете сообщения о некоторых пакетах, которые нельзя переустановить, и команда не работает. Вот один из способов исправить это, пропустив указанные пакеты: sudo apt-get --reinstall install `dpkg --get-selections | grep install | grep -v deinstall | cut -f1 | egrep -v '(package1|package2)'`
И, наконец, если вы должны каким-то образом установить так много вещей, что приведенная выше команда перестает говорить, что ваш список аргументов слишком длинный, вот исправление, которое будет запускать apt- получите гораздо больше времени, чем вам может понравиться: sudo dpkg --get-selections | grep install | grep -v deinstall | cut -f1 | xargs apt-get --reinstall -y --force-yes install
Обратите внимание на опции -y и --force-yes, которые остановят apt-get от повторного запроса вас снова. Это всегда забавные варианты, если вы уверены, что знаете, что делаете.
Вы можете исправить сломанные или плохие ключи GPG, установив startpad-getkeys из PPU WebUpd8. В терминале используйте следующие команды:
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install launchpad-getkeys
Поскольку у вас возникли проблемы с диспетчером обновлений, которые распознают новые PPA, просто выполните описанные выше действия без привлечения диспетчера обновлений. После установки пакета выполните следующую команду в своем терминале:
sudo launchpad-getkeys
Дождитесь завершения программы. Ваш терминал должен выглядеть примерно так:
Как говорится, у вас не должно быть больше проблем с отсутствующими ключами GPG. Этот способ исправления ключей PPA предпочтительнее добавлять один и тот же PPA дважды, что может вызвать проблемы с обновлением.
Надеюсь, это поможет! Ха-ха, на самом деле второй раз сегодня я ответил на вопрос с этим исправлением.
Когда вы используете командную строку, вы ожидаете разрешения проблем с отсутствующими ключами или другими предупреждениями и ошибками.
Если вместо этого вы используете командную строку , будет пытаться скрыть (или разрешить) многие проблемы, которые могут повлиять на вас.
Просто выберите способ, которым вам удобнее.
БОЛЬШЕ ТЕХНИЧЕСКИХ: Просто выберите способ, которым вам удобнее ..
Не уверен, почему вы получаете это при использовании терминала, который был единственным способом, который я видел, был успешным в 11.10 (один раз
. В течение 11.10 dev, вероятно, сделал 100 или около того устанавливает, много раз добавляет ppa или 2. Чтобы проверить их, источники программного обеспечения не смогли бы добавить ключ, который был остановлен с использованием & amp; исключительно с командой терминала, которая всегда была успешной.
(хотя я, как правило, использовал из небольшой группы ppa, поэтому выборка была небольшой
На довольно свежий выпуск установил угадывание ppa, которое вы использовали для вина, пошло нормально. Вы видели это в своей первой попытке командной строки? (& amp , аналогично на других
:~$ sudo add-apt-repository ppa:ubuntu-wine/ppa
You are about to add the following PPA to your system:
Latest official WineHQ releases
Welcome to the Wine Team PPA. Here you can get the latest available Wine betas for every supported version of Ubuntu.
This PPA is managed by Scott Ritchie, and is a replacement for the WineHQ budgetdedicated.com repository used for Jaunty and earlier.
More info: https://launchpad.net/~ubuntu-wine/+archive/ppa
Press [ENTER] to continue or ctrl-c to cancel adding it
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.zzznKxc3Hx --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring
/etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80/ --recv 883E8688397576B6C509DF495A9A06AEF9CB8DB0
gpg: requesting key F9CB8DB0 from hkp server keyserver.ubuntu.com
gpg: key F9CB8DB0: public key "Launchpad PPA for Ubuntu Wine Team" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
Редактирование: для повторной проверки в соответствии с комментарием, чтобы начать новый
Откройте источники программного обеспечения, снимите отметку и затем «удалите» записи. нажмите «Аутентификация», найдите соответствующий ключ и удалите его.
Чтобы удалить последние трассы, откройте файл /etc/apt/sources.list.d/ как root и удалите соответствующий .list & amp; if там .list.sav e files
Для хорошей оценки запустите обновление sudo apt-get.
Я добавляю это как ответ, так как вышеупомянутые 3 не работали для меня. Нужно сделать акцент на «не работает для меня», поскольку они могут работать для других, поэтому они также являются правильными ответами для других.
В любом случае проблема была фактически решена примерно 2-3 дня назад с обновление, которое приземлилось. Не знаете, какой, но если вы обновите версию 11.10 до последней версии, проблемы будут решены.
Просто протестирован с ПК с нуля, и проблемы не возникли после обновления до последнего.