Рейтинг:1

Отказано в доступе при обновлении

флаг ae

Я пытаюсь обновить Linux, у меня стоит 18.04.4 LTS. Некоторое время он не обновлялся, и это первый момент, когда мне пришлось изучить его. Это ошибка, которую я получаю

Ошибка: 1 http://apt.insync.io/ubuntu bionic/non-free amd64 insync amd64 3.2.6.40863-bionic
  403 Запрещено [IP: 52.216.102.123 80]
E: Не удалось получить http://apt.insync.io/ubuntu/pool/non-free/i/insync/insync_3.2.6.40863-bionic_amd64.deb 403 Запрещено [IP: 52.216.102.123 80]
E: Не удалось получить некоторые архивы, возможно, запустите apt-get update или попробуйте --fix-missing?

Было некоторое программное обеспечение, которое я использовал для синхронизации вызовов, которое синхронизировало компьютеры между двумя удаленными местоположениями. Это программное обеспечение больше не используется и не устанавливается.

Я пробовал с рекомендованным пробегом apt-получить обновление. Затем я получаю эти сообщения.

E: Не удалось открыть файл блокировки /var/lib/apt/lists/lock — открыть (13: Отказано в доступе)
E: Невозможно заблокировать каталог /var/lib/apt/lists/
W: Проблема с отсоединением файла /var/cache/apt/pkgcache.bin — RemoveCaches (13: Отказано в доступе)
W: Проблема с отсоединением файла /var/cache/apt/srcpkgcache.bin — RemoveCaches (13: Отказано в доступе)

Любые идеи?

guiverc avatar
флаг cn
Если вы используете 18.04.4; вы более чем на год отстаете от исправлений и обновлений безопасности (https://fridge.ubuntu.com/2020/08/14/ubuntu-18-04-5-lts-released/ показывает дату 18.04.5 ISO версии, но установленные системы были обновлены до этой даты, а обновленные системы в настоящее время показывают 18.04.6). Удалите источник, к которому у вас нет доступа (*это бесполезно для вас, если у вас нет доступа к нему*), о проблемах с этим источником я бы рекомендовал обратиться к владельцу.
N0rbert avatar
флаг zw
Отвечает ли это на ваш вопрос? [Что делает «sudo apt-get update»?](https://askubuntu.com/questions/222348/what-does-sudo-apt-get-update-do) . Поэтому запустите «sudo apt-get update», затем «sudo apt-get upgrade», затем установите Insync. Он по-прежнему предоставляет пакеты для 18.04 LTS.
Рейтинг:0
флаг cn

Вам нужно запустить его с судо. Например, удачное обновление должно быть судо подходящее обновление.

Если вы просто хотите выполнять стандартные обычные обновления (например, если вы хотите обновить пакеты, а не только список пакетов), правильная команда обновление sudo apt && обновление sudo apt. судо указывает Ubuntu запустить команду от имени суперпользователя, что является эквивалентом администратора в Linux. У суперпользователя есть разрешение на запуск этой команды, у вашего пользователя нет. Следовательно, почему, когда вы запускаете его без судо, это не удается. Кроме того, если вы больше не используете Insync, вы можете удалить репозиторий пакетов, следуя инструкциям. здесь.

stee1e avatar
флаг ae
Спасибо, как только я избавился от всех пакетов, все заработало. я использовал sudo все время. Не уверен, почему я забыл добавить это. Спасибо за вашу помощь.
cocomac avatar
флаг cn
@stee1e Рад, что смог помочь. Если я решил вашу проблему, пожалуйста, [примите мой ответ] (https://meta.stackexchange.com/a/5235/1081494) (нажмите на галочку). Это сообщает сообществу, что решило вашу проблему.
Рейтинг:0
флаг cn

Вы также можете попробовать что-то вроде этого...

$ судо -я
$ удачное обновление

Введите над этими двумя командами в своем терминале что-то вроде этого...

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.