On Wed, Dec 10, 2014 at 12:20:24PM -0200, Enio Climaco Sales Junior wrote:
Não costumo usar o aptitude, mas ele só abre como root.
você está enganado. O aptitude roda normalmente com usuário não-root pra
consulta. o problema é que no *seu sistema* os arquivos que o aptitude precisa
ler (mas não escrever) não têm permissão de leitura para o seu usuário:
"$ aptitude search bluefish
E: Abrindo /etc/apt/sources.list - ifstream::ifstream (13: Permissão
negada)
E: Abrindo /etc/apt/sources.list - ifstream::ifstream (13: Permissão
negada)
E: A lista de fontes não pode ser lida.
veja:
$ aptitude search aptitude
i aptitude [...]
[... funciona ... ]
$ sudo chmod 0600 /etc/apt/sources.list
$ aptitude search aptitude
E: Opening /etc/apt/sources.list - ifstream::ifstream (13: Permission denied)
E: Opening /etc/apt/sources.list - ifstream::ifstream (13: Permission denied)
E: The list of sources could not be read.
[255]$ sudo chmod 0644 /etc/apt/sources.list
$ aptitude search aptitude
i aptitude [...]
[... funciona ... ]