o que essa mensagem de erro sináptica significa?

23

Obtê-lo após a atualização no Synaptic Manager

Recentemente, fiz uma instalação limpa do Ubuntu 17.04 da 16.10.

mensagem de erro:-

W: Download is performed unsandboxed as root as file '/var/cache/apt/archives/partial/samba-libs_2%3a4.5.8+dfsg-0ubuntu0.17.04.1_i386.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
Julian Arthurs
fonte
2
Sua execução de um processo que precisa de privilégios de root como não-root ...
George Udosen
1
É conhecido o bug 1522675 , após uma longa discussão com os desenvolvedores, é corrigido. Aguarde algumas horas ou um a dois dias.
N0rbert

Respostas:

24

Normalmente, o apt usa o usuário _aptpara baixar pacotes. No seu caso _apt, não tem permissão de gravação para um /var/cache/apt/archives/partial/ou para um arquivo existente; /var/cache/apt/archives/partial/samba-libs_2%3a4.5.8+dfsg-0ubuntu0.17.04.1_i386.debportanto, ele baixou o arquivo como root.

Verifique se /var/cache/apt/archives/partial/tudo o que está abaixo dele pode ser gravado _apt, por exemplo, executando

sudo chown -Rv _apt:root /var/cache/apt/archives/partial/
sudo chmod -Rv 700 /var/cache/apt/archives/partial/
Florian Diesch
fonte
2
Eu tenho esse problema ao usar uma pasta montada autside da minha VM vagrante, portanto, a pasta montada sempre pertence ao usuário vagrantque não pode ser alterado. Como posso resolver isso lá? talvez apenas desativar o aviso, porque no meu teste VM não é um problema se apt é executado pelo root
rubo77
@ rubo77 - Este fixa essa situação para mim: github.com/fgrehm/vagrant-cachier/issues/... - definindo um proprietário explícito nasynced_folder_opts
Henk
Ele também me ajudou a executar este comando depois chowninge chmoding: sudo chmod -Rv 755 /root/.synaptic/tmp. Depois, não há mais erro!
Ev-
3

Eu também tive esse problema em um Debian Stretch (nova instalação de uma VM Xen), e descobri que era um problema com o sudo.

Não foi possível executar nenhum sudo na máquina.

Mais precisamente, o /diretório raiz do sistema estava em 700 (drwx ------). A chmod 755 /consertou.

Sebastien DA ROCHA
fonte