14.10 Atualizador de Software não atualizando

2

Estou usando o Ubuntu 14.10.

Para manter as coisas o mais breves possíveis:

  1. Atualizador de Software -

    (a) Isso funciona, me diz que preciso de atualizações, dou permissões para atualizar, depois me diz que não tenho conexão com a internet.

    (b) Anteriormente à última atualização, funcionou bem, a última atualização cessou repentinamente depois que algo relacionado a rede ou driver foi atualizado, desde então eu tive este relatório sem internet quando eu tenho internet.

    (c) Hoje ele informa que eu preciso instalar 269MiB de atualizações, as mesmas atualizações que foram atualizadas antes da atualização que matou a internet no atualizador de software e apenas baixado pelo terminal, no entanto, isso parece não estar se registrando com atualizador de software .

    (d) Consequentemente, não posso atualizar através deste serviço.

  2. Terminal -

    (a) Isso baixa as atualizações sem nenhum problema. Eu usei o comando sudo apt-get update e sudo apt-get install

    (b) Ele não está instalando atualizações, ele reporta algo que eu não tomei muito conhecimento do que não ter texto como "nada para instalar" ou talvez instalar foi atualizar, bem algo nesse sentido. No entanto, há algo para instalar porque o material foi baixado e, se não for necessário, isso está desperdiçando meu TYVM, que é caro, já que qualquer dispositivo móvel em um serviço PAYG pode dizer a você radicais. Grrrr.

    (c) ver 1. (d)

Então, como eu posso trabalhar essa situação, não importa qual abordagem eu tome, não funciona, então todos os caminhos sugeridos que eu olhei, tudo relacionado a um programa específico, no meu caso o programa específico é relacionado ao atualizador de software, se seu é um assunto ou link que eu não conheço, por favor, sinta-se livre para me apontar nessa direção.

** EDIT **

Por algum motivo desconhecido, uma situação que me deixou incapaz de atualizar pelo Software Updater e também via terminal, cada um com problemas opostos, repentinamente se atualizou sem rima ou razão ...

Então as perguntas agora são

  1. como um computador pode se atualizar sem autorização?
  2. como pode uma situação bloqueada ser desfeita diante dos meus olhos sem nenhuma intervenção minha?
por Mark Giblin 06.06.2015 / 11:45

1 resposta

0

Como descrito no meu comentário: apt-get install é para instalar software que ainda não está presente no seu computador. Para fazer o mesmo trabalho que o update-manager, você precisa executar apt-get upgrade i pessoalmente preferir apt-get dist-upgrade , pois ele também instala as atualizações do kernel, etc. Provavelmente o update-manager age mais como dist-upgrade. man apt-get é uma boa página de ajuda ...

Agora, responda às suas perguntas:

1. Como um computador pode atualizar-se sem autorização?

update-manager (a ferramenta GUI). Funciona apenas como front-end. No fundo há o aptd que é provocado 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 é 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 pergunta ao aptd via systemd para o qual você não será perguntado por 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 desfeita diante dos meus olhos sem nenhuma intervenção minha?

O bloqueio provavelmente vem da atualização do apt-get acima, ou de outro teste. Ele resolveu por si só 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
    
por Daniel Alder 08.06.2015 / 11:12