Подобно этому вопросу , я добавил несколько файлов deb и следовал последнему ответу @Wowfunhappy на этот вопрос , чтобы создать собственное локальное репо. Однако во время apt-get update
я получаю следующие ошибки:
Could not open file /var/lib/apt/lists/partial/_usr_local_mydebs_._Packages - open (13: Permission denied)
Hit:7 http://security.ubuntu.com/ubuntu bionic-security InRelease
Reading package lists... Done
N: Download is performed unsandboxed as root as file '/usr/local/mydebs/./InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
E: Failed to fetch store:/var/lib/apt/lists/partial/_usr_local_mydebs_._Packages Could not open file /var/lib/apt/lists/partial/_usr_local_mydebs_._Packages - open (13: Permission denied)
E: Some index files failed to download. They have been ignored, or old ones used instead.
РЕДАКТИРОВАТЬ: Я использую док-контейнер (Ubuntu 18.04).
EDIT2
Я нашел обходной путь из этого вопроса . Однако я все еще получаю это сообщение:
N: Download is performed unsandboxed as root as file '/usr/local/mydebs/./InRelease' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
Является ли это безвредной ошибкой, поскольку я могу продолжить установку пакетов? Я не знаю, что означает "N".
Добавление строки в Кв. - добирается, обновление зафиксировало его.
-o APT::Sandbox::User=root
завершенный apt-get update
становится:
apt-get -o Acquire::GzipIndexes=false -o APT::Sandbox::User=root update