Atualização do Arch Linux sem acesso à internet

Publicado por Glauber GF em 25/09/2010

[ Hits: 8.088 ]

Blog: http://www.vivaolinux.com.br/~mcnd2

 


Atualização do Arch Linux sem acesso à internet



Depois de instalado o Arch Linux e estando ansioso para desfrutar do sistema e aprender um pouco, veio logo depois da instalação a primeira frustração. Não tenho acesso a internet por não conseguir me logar no servidor de minha banda larga via rádio. Como fazer as atualizações e customização do sistema Arch Linux sem internet?

Bom, vamos à alguns detalhes.

Instalei o "Arch" numa boa, até ai tudo bem. Mas quando eu inicio o sistema para poder fazer as devidas atualizações e começar a customizar e a otimizar o sistema, o Arch tem que ter acesso à internet. Mas isso no meu caso não era possível.

Minha internet é via rádio e configurada como "dhcp" automático. Para ter banda liberada devo logar no servidor da "megalinkrj" (rede spider) utilizando meu login e senha.

Como resolver esse problema para poder começar a atualizar o sistema Arch?

Tenha em mãos algum live-cd, por exemplo do Ubuntu, Metamorphose etc. Ou se estiver outro sistema GNU/Linux instalado em outra partição, é só iniciar e lógico ter acesso à internet por esse sistema, que não é o escopo deste artigo, e seguir como descrito a seguir.

O processo de atualização do sistema Arch Linux.

1. Vamos dar boot com o live-cd, no meu caso foi com o Ubuntu 8.04.

2. Já com o Ubuntu iniciado e com conexão a internet (no caso "dhcp" automático), só foi me logar no servidor e pronto, Ubuntu conectado.

3. Agora façamos o seguinte:

Abriremos um terminal: Alt+F2, gnome-terminal.

4. No meu caso como tenho dois HDs com sistemas instalados, vamos verificar como é que estão estas partições no Ubuntu para podermos montar a partição do Arch perfeitamente. O comando "fdisk -l" fará este papel, devendo ser executado com permissão de root. Usaremos o "sudo" que vem por padrão no Ubuntu.

sudo fdisk -l
Disco /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0x90909090

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1               1         131     1052226   82  Linux swap / Solaris
/dev/sda2             132        6505    51199155   83  Linux
/dev/sda3   *        6506       12879    51199155    7  HPFS ou NTFS
/dev/sda4           12880       38913   209118105    7  HPFS ou NTFS

Disco /dev/sdb: 40.0 GB, 40060403712 bytes
255 heads, 63 sectors/track, 4870 cylinders
Units = cilindros of 16065 * 512 = 8225280 bytes
Disk identifier: 0xe722cac0

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sdb1               1         131     1052226   82  Linux swap / Solaris
/dev/sdb2   *         132        2445    18587205   83  Linux
/dev/sdb3            2446        4870    19478812+  83  Linux

5. Sabendo que o Arch está instalado no HD de 40Gb IDE na partição /dev/sdb2, iremos montar a partição desejada na pasta /mnt. Depois de montada a partição vamos tornar essa partição como "raiz" com o comando "chroot".

NOTA: O comando chroot do sistema operacional Unix é uma operação que muda o diretório root do processo corrente e de seus processos filhos, permitindo transformar um diretório no seu diretório raiz atual, num console.

sudo mount /dev/sdb2 /mnt
$ sudo chroot /mnt
#


6. Já com a partição do Arch como raiz, vamos agora iniciar o "network" do Arch.

# /etc/rc.d/network start

7. Agora já com o Arch tendo acesso à internet, vamos atualizá-lo com o comando "pacman -Syu" (-Syu atualiza todos os pacotes disponíveis e todo o sistema).

# pacman -Syu

Pronto! Sistema Arch Linux atualizado.

Só pra não ter mais esse trabalho de iniciar outro sistema para liberar acesso a internet ao Arch, vamos aproveitar e instalar o navegador de internet "lynx".

# pacman -S lynx

Assim quando iniciarmos o Arch é só rodar o lynx e se logar no servidor para liberar a banda de internet.

Agora fica por sua conta fazer o resto.

Dê uma olhada aqui:
Sinta a liberdade.

Agradecimento ao amigo do VOL "wdmatheus".

Outras dicas deste autor

Informação do Tempo – Um benchmark no Desktop do elementary OS

Instalar o compiz-fusion completo e sem conflito no Debian 5 Lenny

Configurar internet via rádio e modem 3G no Debian Squeeze

Previsão do tempo com o Google Earth

Instalar driver da Nvidia no Debian 5 Lenny Linux

Leitura recomendada

Scanner Lexmark série X1100/X1200

Obtendo os CDs do Ubuntu "de grátis"

Instalar Zenwalk Linux passo-a-passo

OpenBrasil! Quem é você?

Utilização do cron no Linux

  

Comentários
[1] Comentário enviado por removido em 26/09/2010 - 21:53h

Obrigado pelo reconhecimento Glauber, conhecimento é para isso, ser compartilhado.

[2] Comentário enviado por mcnd2 em 29/09/2010 - 19:31h

Por mais que possamos pensar que sabemos tudo, sempre vai ter algo a aprender.

Abraços Wendel.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts