Я хочу установить пакеты для автономной версии Ubuntu16.04. Я заархивировал все файлы .deb в/var/кэш/apt/архивыв другой машине, которая может получить доступ к интернету. Когда я используюdpkg -i libboost-all-dev_1.58.0.1ubuntu1_amd64.debпри установке пакета я получил ошибку «Отказано в доступе».
dpkg:error processing archive libboost-all-dev_1.58.0.1ubuntu1_amd64.deb(--install):
cannot access archive: Permission denied
я использовалchmod -R 777 ./ сменить власть. Это не работает.
-rwxrwxrwx 1 root root Aug 13 16:58 libboost-all-dev_1.58.0.1ubuntu1_amd64.deb
решение1
Я столкнулся с той же проблемой, и решение было сделать текущий каталог исполняемым для всех:
chmod a+x .