Estou usando o Ubuntu 14.10.
Para manter as coisas o mais breves possível:
Atualizador de software -
(a) Isso é executado, informa que preciso de atualizações, dou permissão para atualizar e, em seguida, informa que não tenho conexão com a Internet.
(b) Antes da última atualização funcionou bem, a última atualização cessou repentinamente após algo relacionado à rede ou driver ter sido atualizado, desde então tenho recebido esse relatório de sem internet quando tenho internet.
(c) Hoje informa que preciso instalar 269 MiB de atualizações, as mesmas atualizações que foram atualizadas antes da atualização que matou a Internet no atualizador de software e acabou de ser baixada pelo terminal, no entanto, parece não estar sendo registrado no atualizador de software.
(d) Consequentemente não posso atualizar através deste serviço.
Terminal -
(a) Isso baixa as atualizações sem problemas. Eu usei o
sudo apt-get update
comando esudo apt-get install
(b) Não está instalando atualizações, relata algo que não prestei muita atenção, exceto que tinha palavras como "nada para instalar" ou talvez a instalação tenha sido atualizada, bem, algo nesse sentido. No entanto, há algo para instalar porque o material foi baixado e, se não for necessário, isso estará desperdiçando minha franquia de dados TYVM, que é cara, como qualquer tether móvel em um serviço PAYG pode dizer aos radicais. Grrr.
(c) ver 1. (d)
Então, como posso resolver esta situação, não importa qual abordagem eu adote, não está funcionando, então todos os caminhos sugeridos que examinei, todos relacionados a um programa específico, no entanto, no meu caso, o programa específico está relacionado ao atualizador de software, se for um assunto ou link que não conheço, sinta-se à vontade para me indicar essa direção.
**EDITAR**
Por algum motivo desconhecido, uma situação que me impedia de atualizar pelo Software Updater e também via terminal, cada um com problemas opostos, atualizou-se repentinamente sem rima ou razão...
Então as perguntas agora são
- como um computador pode se atualizar sem autorização?
- como pode uma situação bloqueada ser desvendada diante dos meus olhos sem qualquer intervenção minha?
Responder1
Conforme descrito no meu comentário: apt-get install
serve para instalar software que ainda não está presente no seu computador. Para fazer o mesmo trabalho que o update-manager, você deve executar apt-get upgrade
eu pessoalmente prefiro apt-get dist-upgrade
porque ele também instala atualizações do kernel, etc. Provavelmente o update-manager age mais como dist-upgrade. man apt-get
é uma boa página de ajuda ...
Agora vamos às respostas às suas perguntas:
1. como um computador pode se atualizar sem autorização?
update-manager (a ferramenta GUI). Funciona apenas como front-end. No fundo está o aptd que é acionado pelo systemd. Se você deseja executar atualizações, o update-manager informa ao aptd sobre o systemd para executar as atualizações, enquanto o aptd está sendo executado como root.
A verificação de permissão em si não é tecnicamente necessária: ao iniciar o gerenciador de atualização, ele também solicita o aptd via systemd, para o qual não será solicitada uma senha.
Para as atualizações automáticas, você deve dar uma olhada no script /etc/cron.daily/apt
que é executado como root uma vez por dia.
A lista de processos enquanto as atualizações são instaladas mostra algo assim:
14537 ? SNl 0:02 /usr/bin/python3 /usr/sbin/aptd
14625 pts/57 SNs+ 0:00 /usr/bin/python3 /usr/sbin/aptd
14661 pts/58 DNs+ 0:00 /usr/bin/dpkg --status-fd 43 --unpack --auto-deconfigure /var/cache/apt/archives/freshplayerp....deb
2. como pode uma situação bloqueada ser desvendada diante dos meus olhos sem qualquer intervenção minha?
O bloqueio provavelmente vem da atualização do apt-get acima ou de outro teste. Resolveu sozinho porque acabou de terminar seu trabalho.
Para verificar isso, você pode executar o seguinte comando enquanto o apt-get estiver bloqueado:
ps ax | grep apt