É possível baixar as atualizações do Ubuntu 12.10 manualmente em outro lugar e depois instalar mais tarde?

2

Na verdade, quero usar meu celular para fazer o download de atualizações, pois minha internet não é tão rápida e preciso manter meu computador funcionando por um longo tempo para instalá-las. Quero baixá-los no meu celular e depois instalá-los depois, transferindo-os para o computador.

    
por rainlover 01.03.2013 / 12:56

2 respostas

5

Para uma situação como a que você descreveu, acho que o sináptico será apropriado para o seu propósito.

(Eu tive o mesmo cenário que você descreveu, conexão discada em casa e conexão de alta velocidade no meu escritório.)

Versão resumida

Use synaptic para criar um script de shell na máquina lenta. Execute o script na máquina rápida para baixar pacotes. Copie os pacotes baixados para a máquina lenta. Use o synaptic para instalar os pacotes.

Versão longa

Se synaptic não estiver instalado em sua máquina, você terá que instalá-lo.

sudo apt-get update
sudo apt-get install synaptic

Eu entendo que seu computador tem velocidade muito lenta. Mas espero que ele possa lidar com o update e cerca de 2500 K de download para a instalação acima.

Iniciar sináptico

sudo synaptic

Você obtém a janela de abertura do synaptic. Selecione os arquivos que você deseja instalar usando a função Search.

Marca os pacotes que você deseja selecionar, clique com o botão esquerdo do mouse ou com o menu direito do mouse. Termine de marcar todos os pacotes desejados.

No menu Arquivo, gere o script de download.

Salve o script em algum local conveniente. Use qualquer nome de arquivo que você gosta. Deixe-nos dizer o seu nome é mydownloads.sh

Se você fechar synaptic , poderá ignorar o aviso sobre pacotes não instalados.

O script é um script de shell simples, contendo uma série de comandos wget, como o seguinte,

#!/bin/sh
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/c/cadubi/cadubi_1.3-2_all.deb

Copie o script para seu celular, inicie um terminal, vá para o diretório onde você copiou o script e o executou lá.

sudo ./mydownloads.sh

Lembre-se de que wget precisa ser instalado nesse dispositivo. Se não estiver instalado, instale

sudo apt-get install wget 

Uma vez terminado de executar o script (pode levar algum tempo dependendo da velocidade da Internet e do volume de download), você obterá um número de arquivos .deb no diretório de onde você executou o script. Copie esses arquivos de volta para o seu computador e execute o synaptic novamente.

sudo synaptic

No menu arquivo, use a função Add downloaded package para selecionar o diretório em seu computador onde você copiou os arquivos baixados.

Clique em Apply . A instalação de seus pacotes baixados deve ir sem nenhum problema.

De tempos em tempos, você precisará executar

sudo apt-get update

na sua máquina de baixa velocidade, selecione Mark All Upgrades no synaptic e depois passe pelo processo de gerar o script, baixe os arquivos em sua máquina de alta velocidade e em seguida, instale os arquivos baixados para manter a máquina lenta atualizada.

    
por Masroor 01.03.2013 / 15:44
1

Keryx é uma solução possível para o seu problema.

Com o Keryx, você pode decidir o que baixar (atualizações incluídas) e baixá-las em outro computador.

Se o Keryx não funcionar como anunciado, existe um procedimento passo a passo para usar o Keryx v0.92.4.1

    
por To Do 01.03.2013 / 14:37