Проблемы возникают во время обновления [дубликат]

Я выполнил эту команду в Терминале:

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  

Что это означает и почему это происходит?

125
задан 19 July 2015 в 03:21

2 ответа

Я столкнулся с этой проблемой на старой версии Ubuntu 16.04. Мои ключи не были просрочены, поэтому я не был уверен, почему я получаю ошибку. Я попробовал метод SirCharlo, но все равно получил те же ошибки. Поскольку эта конкретная ошибка возникает из-за 'Ubuntu Extras Archive Automatic Signing Key', я решил обновить ключи. После этого все заработало нормально. Не уверен, что это было сочетание обоих методов, но если метод SirCharlo не работает, выполните следующую команду:

apt-key adv --refresh-keys --keyserver keyserver.ubuntu.com
7
ответ дан 28 July 2021 в 11:25

Вы можете вернуться к старому стилю переключения окон, включив плагин Static Application Switcher в менеджере настроек CompizConfig:

Шаги:

  1. CompizConfig Manager запускается через sudo apt-get install compizconfig-settings-manager (спасибо @donbright)

  2. sudo apt-get install compiz-plugins, чтобы статический переключатель приложений появился. (спасибо @Milimetric)

  3. CompizConfig Manager запускается путем ввода ccsm в терминале (спасибо @donbright)

  4. Отключите сочетания клавиш для переключателя Unity, сняв галочку с CompizConfig Settings Manager ▸ Desktop ▸ Ubuntu Unity Plugin ▸ Switcher ▸ Key to запустить переключатель ▸ Включено и Клавиша для запуска переключателя в обратном направлении ▸ Включено

  5. Включите статический переключатель приложений, отметив CompizConfig Settings Manager ▸ Window Management ▸ Static Application Switcher ▸ Enable Static Application Switcher

-. 121---893071-

НЕ ДЕЛАЙТЕ ЭТО (общепринятый ответ здесь):

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 
0
ответ дан 28 July 2021 в 11:25

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

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