Repository

From Linux A Bordo

Jump to: navigation, search

Criando repositório para o iPaq

Você não quer que seu iPaq gaste horas baixando os repositórios via internet usando a conexão wireless, bluetooth ou usb certo? Sem problemas, você pode baixar todo o repositório para seu PC e exportar o sistema de arquivo via NFS e atualizar seu iPaq diretamente de seu computador.


Vamos lá, crie um diretório no seu PC (digamos /opie para o Opie) e baixe toda a árvore abaixo de http://familiar.handhelds.org/releases/v0.8.2/feed para dentro dele.


Em seguida exporte o diretório onde estão os pacotes (no caso /opie) através do NFS, editando o arquivo /etc/exports e acrescentando:

# /etc/exports: the access control list for filesystems which may be exported
#               to NFS clients.  See exports(5).
/opie *(rw,sync,crossmnt)

Reinicie o servidor NFS para pegar as modificações:

# /etc/init.d/nfs-kernel-server restart

Assumindo que você já configurou a rede do seu iPaq, e que o IP do iPaq seja 192.168.0.202 e o do seu computador seja 192.168.0.200, basta executar o seguinte comando no terminal do iPaq:

mkdir /mirror
mount -t nfs 192.168.0.200:/opie /mirror/

Após montar o repositório modifique o arquivo /etc/ipkg.conf no iPaq para apontar para o repositório local, acrescentando as linhas:

src/gz base file://mirror/base                                                  
src/gz updates file://mirror/updates                                            
src/gz opie file://mirror/opie                                                  
                                                                                
dest root / 

Agora você deve manda o ipkg atualizar a lista de pacotes:

ipkg update

Pronto, assim teremos todos os pacotes disponíveis para instalação.

Produtos