Estou tentando atualizar o Linux, estou executando o 18.04.4 LTS. Já há algum tempo que não consigo atualizar e é o primeiro momento que tenho que investigar isso. Este é o erro que estou recebendo
Err:1 http://apt.insync.io/ubuntu bionic/non-free amd64 insync amd64 3.2.6.40863-bionic
403 Forbidden [IP: 52.216.102.123 80]
E: Failed to fetch http://apt.insync.io/ubuntu/pool/non-free/i/insync/insync_3.2.6.40863-bionic_amd64.deb 403 Forbidden [IP: 52.216.102.123 80]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Havia algum software que eu estava usando em sincronia de chamadas que sincronizava computadores entre dois locais remotos. Esse software não está mais sendo usado ou instalado.
Eu tentei com a execução recomendada apt-get update
. Eu então recebo essas mensagens.
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
W: Problem unlinking the file /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission denied)
W: Problem unlinking the file /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permission denied)
Alguma ideia?
Responder1
Você precisa executá-lo com sudo
. Por exemplo, apt update
deveria ser sudo apt update
.
Se você quiser apenas fazer atualizações normais padrão (por exemplo, se quiseratualize os pacotes, e não apenas a lista de pacotes), o comando adequado é sudo apt update && sudo apt upgrade
. Diz sudo
ao Ubuntu para executar o comando como superusuário, que é o equivalente Linux de um administrador. O superusuário tem permissão para executar esse comando, seu usuário não. Portanto, por que quando você o executa sem sudo
ele falha. Além disso, se você não estiver mais usando o Insync, poderá remover o repositório do pacote seguindo as instruçõesaqui.
Responder2
Você também pode tentar algo assim...
$ sudo -i
$ apt update
Digite acima desses dois comandos em seu terminal algo assim...