Я использую Ubuntu 16.04.2. Поскольку несколько дней назад я не могу успешно обновлять или обновлять вещи. Всякий раз, когда я выполняю команду update или dist-upgrade, я получаю ошибку.
Если я пытаюсь установить новые приложения, я получаю сообщение о том, что пакеты не могут быть аутентифицированы.
(Например, я просто удалил и снова попытался установить gnome-tweak-tool.)
Выполнение dpkg --get-selections | grep hold не отображает ничего, как указано в некоторых сообщениях AskUbuntu.
EDIT:
Записи моего файла sources.list
deb http://old-releases.ubuntu.com/ubuntu xenial main restricted
universe multiverse deb http://old-releases.ubuntu.com/ubuntu
xenial-updates main restricted universe multiverse deb
http://old-releases.ubuntu.com/ubuntu xenial-backports main restricted
universe multiverse
deb http://archive.canonical.com/ubuntu xenial partner deb-src
http://archive.canonical.com/ubuntu xenial partner
deb http://old-releases.ubuntu.com/ubuntu xenial-security main
restricted universe multiverse
deb https://cli-assets.heroku.com/branches/stable/apt ./
deb http://liveusb.info/multisystem/depot all main deb
[arch=amd64,i386] https://cran.rstudio.com/bin/linux/ubuntu xenial/
deb http://archive.ubuntu.com/ubuntu xenial main universe deb
http://security.ubuntu.com/ubuntu/ xenial-security universe main deb
http://archive.ubuntu.com/ubuntu xenial-updates universe main
Хорошо, поэтому я решил проблему. Я узнал об этом сайте. Я заполнил детали, которые он задал, а затем создал файл sources.list для меня.
Я все еще получаю ошибки для некоторого репозитория значков метаданных DEP-11, где говорится, что Permission denied. Но «пакеты не могут быть аутентифицированной проблемой» были решены.
Хорошо, поэтому я решил проблему. Я узнал об этом сайте. Я заполнил детали, которые он задал, а затем создал файл sources.list для меня.
Я все еще получаю ошибки для некоторого репозитория значков метаданных DEP-11, где говорится, что Permission denied. Но «пакеты не могут быть аутентифицированной проблемой» были решены.
Хорошо, поэтому я решил проблему. Я узнал об этом сайте. Я заполнил детали, которые он задал, а затем создал файл sources.list для меня.
Я все еще получаю ошибки для некоторого репозитория значков метаданных DEP-11, где говорится, что Permission denied. Но «пакеты не могут быть аутентифицированной проблемой» были решены.
Хорошо, поэтому я решил проблему. Я узнал об этом сайте. Я заполнил детали, которые он задал, а затем создал файл sources.list для меня.
Я все еще получаю ошибки для некоторого репозитория значков метаданных DEP-11, где говорится, что Permission denied. Но «пакеты не могут быть аутентифицированной проблемой» были решены.
Вы используете xeinal, но используете неправильный источник репозитория. на самом деле кажется, что ваш sources.list настроен на использование старых версий, которые не содержат пакетов xenial и т. д.
Попробуйте запустить:
sudo sed -i s/old-releases/archive/ /etc/apt/sources.list
Также удалите дополнительные репозитории из /etc/apt/sources.list и /etc/apt/sources.list.d/, если они есть.
Затем запустите:
sudo apt update
Если это не сработало:
Сначала создайте резервную копию файла sources.list, запустите:
sudo cp /etc/apt/sources.list{,.bk}
Затем запустите следующую команду, чтобы очистить ее:
echo | sudo tee /etc/apt/sources.list
После этого откройте ее с помощью редактор и корневой доступ:
sudo nano /etc/apt/sources.list
Затем добавьте в него следующий код:
###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
Наконец, сохраните файл и обновите свои источники:
sudo apt-get update
Вы используете xeinal, но используете неправильный источник репозитория. на самом деле кажется, что ваш sources.list настроен на использование старых версий, которые не содержат пакетов xenial и т. д.
Попробуйте запустить:
sudo sed -i s/old-releases/archive/ /etc/apt/sources.list
Также удалите дополнительные репозитории из /etc/apt/sources.list и /etc/apt/sources.list.d/, если они есть.
Затем запустите:
sudo apt update
Если это не сработало:
Сначала создайте резервную копию файла sources.list, запустите:
sudo cp /etc/apt/sources.list{,.bk}
Затем запустите следующую команду, чтобы очистить ее:
echo | sudo tee /etc/apt/sources.list
После этого откройте ее с помощью редактор и корневой доступ:
sudo nano /etc/apt/sources.list
Затем добавьте в него следующий код:
###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
Наконец, сохраните файл и обновите свои источники:
sudo apt-get update
Вы используете xeinal, но используете неправильный источник репозитория. на самом деле кажется, что ваш sources.list настроен на использование старых версий, которые не содержат пакетов xenial и т. д.
Попробуйте запустить:
sudo sed -i s/old-releases/archive/ /etc/apt/sources.list
Также удалите дополнительные репозитории из /etc/apt/sources.list и /etc/apt/sources.list.d/, если они есть.
Затем запустите:
sudo apt update
Если это не сработало:
Сначала создайте резервную копию файла sources.list, запустите:
sudo cp /etc/apt/sources.list{,.bk}
Затем запустите следующую команду, чтобы очистить ее:
echo | sudo tee /etc/apt/sources.list
После этого откройте ее с помощью редактор и корневой доступ:
sudo nano /etc/apt/sources.list
Затем добавьте в него следующий код:
###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
Наконец, сохраните файл и обновите свои источники:
sudo apt-get update
Вы используете xeinal, но используете неправильный источник репозитория. на самом деле кажется, что ваш sources.list настроен на использование старых версий, которые не содержат пакетов xenial и т. д.
Попробуйте запустить:
sudo sed -i s/old-releases/archive/ /etc/apt/sources.list
Также удалите дополнительные репозитории из /etc/apt/sources.list и /etc/apt/sources.list.d/, если они есть.
Затем запустите:
sudo apt update
Если это не сработало:
Сначала создайте резервную копию файла sources.list, запустите:
sudo cp /etc/apt/sources.list{,.bk}
Затем запустите следующую команду, чтобы очистить ее:
echo | sudo tee /etc/apt/sources.list
После этого откройте ее с помощью редактор и корневой доступ:
sudo nano /etc/apt/sources.list
Затем добавьте в него следующий код:
###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
Наконец, сохраните файл и обновите свои источники:
sudo apt-get update