Я выполнил эту команду в Терминале:
sudo apt-get update
Обновление заканчивается следующим отчетом об ошибке:
W: A error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://extras.ubuntu.com precise Release: The following signatures were invalid: BADSIG 16126D3A3E5C1192 Ubuntu Extras Archive Automatic Signing Key <ftpmaster@ubuntu.com>
W: GPG error: http://ppa.launchpad.net precise Release: The following signatures were invalid: BADSIG 4C1CBC1B69B0E2F4 Launchpad PPA for Jonathan French
W: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/precise/Release
Что это означает и почему это происходит?
Я столкнулся с этой проблемой на старой версии Ubuntu 16.04. Мои ключи не были просрочены, поэтому я не был уверен, почему я получаю ошибку. Я попробовал метод SirCharlo, но все равно получил те же ошибки. Поскольку эта конкретная ошибка возникает из-за 'Ubuntu Extras Archive Automatic Signing Key', я решил обновить ключи. После этого все заработало нормально. Не уверен, что это было сочетание обоих методов, но если метод SirCharlo не работает, выполните следующую команду:
apt-key adv --refresh-keys --keyserver keyserver.ubuntu.com
Вы можете вернуться к старому стилю переключения окон, включив плагин Static Application Switcher в менеджере настроек CompizConfig:
Шаги:
CompizConfig Manager запускается через sudo apt-get install compizconfig-settings-manager
(спасибо @donbright)
sudo apt-get install compiz-plugins
, чтобы статический переключатель приложений появился. (спасибо @Milimetric)
CompizConfig Manager запускается путем ввода ccsm
в терминале (спасибо @donbright)
Отключите сочетания клавиш для переключателя Unity, сняв галочку с CompizConfig Settings Manager ▸ Desktop ▸ Ubuntu Unity Plugin ▸ Switcher ▸ Key to запустить переключатель ▸ Включено и Клавиша для запуска переключателя в обратном направлении ▸ Включено
Включите статический переключатель приложений, отметив CompizConfig Settings Manager ▸ Window Management ▸ Static Application Switcher ▸ Enable Static Application Switcher
НЕ ДЕЛАЙТЕ ЭТО (общепринятый ответ здесь):
sudo apt-get clean
sudo mv /var/lib/apt/lists /tmp
sudo mkdir -p /var/lib/apt/lists/partial
sudo apt-get clean
sudo apt-get update
Потому что это создает новую проблему, в процессе устранения вашей проблемы.
Вам нужно сохранить существующее право собственности и разрешения на папку lists
.
Поэтому вместо этого, как предлагает 131 в комментарии выше, сделайте так:
# -- First clean things up
sudo apt-get clean
sudo cp -a /var/lib/apt/lists /tmp # optional step to save a backup
sudo rm -r /var/lib/apt/lists/* # preserves `lists` ownership!
# -- Then rebuild the package list
# sudo mkdir -p /var/lib/apt/lists/partial # You don't need this step.
# apt update does it for you
# sudo apt-get clean # or this step
sudo apt update # This does the rebuild
tl;dr
sudo rm -r /var/lib/apt/lists/*
sudo apt update