apt-get pacote de download gera erro 404 não encontrado

1

Estou tentando baixar o ros-kinetic-desktop do pacote ros usando apt-get . Eu configurei o sources.list e a chave de autenticação também. No entanto, estou encontrando um erro que diz:

Err:1 http://packages.ros.org/ros/ubuntu xenial/main arm64 ros-kinetic-desktop arm64 1.3.0-0xenial-20170303-020026-0800 404 Not Found [IP: 64.50.236.52 80]
W: Can't drop previleges for downloading as file 'home/sam/ros-kinetic-desktop_1.3.0-0xenial-20170303-020026-0800_arm64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run(13: Permission)
E: Failed to fetch http://packages.ros.org/ros/ubuntu/pool/main/r/ros-kinetic-desktop/ros-kinetic-desktop_1.3.0-0xenial-20170303-020026-0800_arm64.deb 404 Not Found [IP: 64.50.236.52 80]

PS: sudo apt-get download ros-kinetic-desktop é o comando exato que estou usando.

Alguém por favor pode me ajudar a resolver isso? Desde já, obrigado.

EDIT: Eu não devo usar sudo apt-get update para atualizar meu cache inteiro (especialmente os pacotes do sistema) porque os pacotes atualizados irão travar meus drivers proprietários. Então, para apenas atualizar os repositórios que eu necessito, eu adicionei manualmente o repositório de ros ao software e atualizo o applet em vez de usar apt-get update . Dessa forma, eu posso instalar diretamente os pacotes de ros usando install , mas não consigo baixá-los e instalá-los manualmente depois.

    
por samhitha 23.03.2017 / 12:03

2 respostas

2

Executar

sudo apt-get update

(com sudo ) para garantir que a lista de pacotes esteja atualizada.

Em seguida, use apenas

apt-get download ros-kinetic-desktop

(sem sudo )

Se você usar sudo , então apt-get fará o download do arquivo não como root, mas com o usuário _apt por motivos de segurança. Como _apt não tem permissão de gravação em home/sam/ , você recebe este erro.

    
por Florian Diesch 23.03.2017 / 13:17
0

Eu não tenho certeza do porque e como isso aconteceu, mas reiniciar o sistema fez o truque! Apesar de lançar o aviso (como acima), o pacote foi baixado.

    
por samhitha 24.03.2017 / 07:07