Quiero instalar paquetes para ubuntu16.04 sin conexión. Comprimí todo el archivo .deb/var/cache/apt/archivosen otra máquina que pueda acceder a Internet. cuando usodpkg -i libboost-all-dev_1.58.0.1ubuntu1_amd64.debPara instalar el paquete, obtuve permiso denegado y error.
dpkg:error processing archive libboost-all-dev_1.58.0.1ubuntu1_amd64.deb(--install):
cannot access archive: Permission denied
He usadochmod -R 777 ./ para cambiar la autoridad. No funciona.
-rwxrwxrwx 1 root root Aug 13 16:58 libboost-all-dev_1.58.0.1ubuntu1_amd64.deb
Respuesta1
Me enfrenté al mismo problema y la solución fue hacer que el directorio actual fuera ejecutable para todos:
chmod a+x .