Instalando o Gerenciador de Pacotes IPKG

Discussão em 'Elite, Premium, Ultra HD' iniciado por mrbocao, Janeiro 21, 2010.

  1. mrbocao

    mrbocao Membro ELITE
    Administrador

    Afiliado:
    Dezembro 18, 2009
    Mensagens:
    1,435
    Aprovações Recebidas:
    62
    Para quem gosta de brincar com programas e outras ferramentas nos AZ-Box HD segue abaixo um tutorial para instalar o Gerenciador de Pacotes IPKG nos AZ-Box HD.
    Com ele é possivel instalar vários programas e ferramentas de forma automática.

    Como exemplo de ferramentas podemos citar os clientes Torrent, programas P2P tipo Amule, o Gerenciador de Arquivos Midnight Commander entre outros.

    Uma lista completa dos programas e ferramentas disponiveis pode ser encontrada em: http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/


    Atenção: Usuários do modelo AZ-Box Elite, é obrigatório utilizar um HD externo ou PENDRIVE conectado a porta USB.

    Instruções para instalação:

    O primeiro passo para a instalação do Gerenciador de Pacotes IPKG é baixar a versão compilada pra o AZ-BOX em : http://www.4shared.com/file/165437172/b6a20fd0/ipkg.html

    Após baixar, conecte-se ao AZ-box usando o MAZ ou o cliente Telnet de sua preferencia e siga os passos abaixo.

    1) Crie no HD a pasta onde serão instalados os programas.
    Para o Elite utilize:
    Código:
    mkdir -p /DATA/usb1/sda1/opt
    
    Para o Premium utilize:
    Código:
    mkdir -p /DATA/hdb1/opt
    
    2) Utilizando o comando MOUNT, configure para que a pasta seja montada sempre que o AZ-Box for ligado.
    Para o Elite utilize:
    Código:
    mount -o bind /DATA/usb1/sda1/opt /opt
    
    Para o Premium utilize:
    Código:
    mount -o bind /DATA/hdb1/opt /opt
    
    3) Usuando o cliente FTP do MAZ ou de sua preferencia, copie o arquivo ipkg_set.tar.gz baixado anteriormente para uma pasta temporária, por exemplo a pasta /root. e descompacte o arquivo utilizando o comando TAR.
    Código:
    cd /root
    tar xzf ipkg_set.tar.gz
    
    4) Verifique se o arquivo foi descompactado corretamente utilizando o comando LS.
    Código:
    ls
    
    S90UserScripts   ipkg.conf        once.sh*         rcS*
    ipkg-cl*         ipkg_set.tar.gz  rcK*
    
    5) Edite o arquivo S90UserScripts de forma que o mesmo aponte para a pasta configurada no primeiro passo do tutorial.
    Exemplo para o Elite:
    Código:
    ROOT_OPT=/DATA/usb1/sda1/opt
    
    Exemplo para o Premium:
    Código:
    ROOT_OPT=/DATA/hdb1/opt
    
    6) Execute o comando once.sh
    Código:
    ./once.sh
    
    7) Agora execute o comando ipkg-cl.
    Código:
    ./ipkg-cl update
    
    8) Verifique se o ipkg localiza o repositório de programas utilizando a opção list.
    Código:
    ./ipkg-cl list
    
    9) Se tudo correr bem você deverá ver uma lista com vários pacotes/programas que podem ser instalados, caso não consiga ver a lista verifique novamente todos os passos anteriores.

    10) Por fim instale a versão atualizado do IPKG a partir do repositório utilizando a opção install.
    Código:
    ./ipkg-cl install ipkg-opt
    
    11) Com isso a ultima versão do IPKG e todas as bibliotecas necessárias para a execução do mesmo serão instaladas automaticamente.

    12) A partir de agora você pode esquecer o ipkg-cl e utilizar apenas o IPKG para instalar programas no seu AZ-BOX.

    13) Reinicie o AZ-Box.


    Agora você pode instalar programas facilmente no seu AZ-Box utilizando o comando IPKG com a opção install, em breve disponibilizarei tutorias explicando a instalação de alguns softwares úteis.


    Lembro que todo o material disponível neste tópico foi retirado da internet e por isso fica dificil citar aqui todos os autores e colaboradores.
     
  2. clerisvan

    clerisvan Membro NOVATO

    Afiliado:
    Janeiro 6, 2010
    Mensagens:
    31
    Aprovações Recebidas:
    0
    Re: Instalando o Gerenciador de Pacotes IPKG

    blza!!! joia seu tuto, vou chegar em casa e colocá-lo em pratica... aguardamos os proximos tutos...
    tks
     
  3. Guest

    Re: Instalando o Gerenciador de Pacotes IPKG

    Consegui fazer todo o tutorial, mas, quando mando reiniciar, não reconhece o comando ipkg, IPKG, etc.

    Fiz o tutorial instalando tudo no /DATA/hdb1/
     
  4. mrbocao

    mrbocao Membro ELITE
    Administrador

    Afiliado:
    Dezembro 18, 2009
    Mensagens:
    1,435
    Aprovações Recebidas:
    62
    Re: Instalando o Gerenciador de Pacotes IPKG


    Infelizmente não tenho o modelo Premium, mais se você puder digitar o comando "mount" via telnet e me colar o resultado eu acrescento no tutorial as informações para instalação no HD interno do premium.

    O resultado deve ser algo assim:

    Código:
    mount 
    
    /proc on /proc type proc (rw,nodiratime)                 
    /dev/mtdblock5 on /DISK1 type jffs2 (ro,noatime)         
    devpts on /dev/pts type devpts (rw)                      
    tmpfs on /tmp type tmpfs (rw)                            
    sysfs on /sys type sysfs (rw)                            
    /dev/hda1 on /MMP type ext3 (ro,data=ordered)            
    /dev/hda2 on /PLUGINS type ext3 (rw,data=ordered)        
    /dev/hda3 on /DISK2 type ext3 (rw,data=ordered)          
    /dev/hda4 on /Download type ext3 (rw,data=ordered)       
    /dev/sda1 on /DATA/usb1/sda1 type ext3 (rw,data=ordered) 
    
    
    Muito provavelmente a informação que preciso esta na ultima linha.
     
  5. Guest

    Re: Instalando o Gerenciador de Pacotes IPKG

    O HD é o /DATA/hdb1/...

    Tudo funcionou menos que quando reinicio o comando não é carregado pelo sistema.

    Ou seja conseguir colocar para carregar a pasta do HD, /DATA/hdb1/opt/.


    Outro dia instalei o transmission, e foi a mesma coisa consegui instalar e até colocar a baixar um torrent so que não sei por que reiniciei o AZBOX Premium e foi que perdi tudo, ja não carregava mais o Transmission.

    Acredito que tem a ver com a inittab.
     
  6. mrbocao

    mrbocao Membro ELITE
    Administrador

    Afiliado:
    Dezembro 18, 2009
    Mensagens:
    1,435
    Aprovações Recebidas:
    62
    Re: Instalando o Gerenciador de Pacotes IPKG

    Verifique se o arquivo S90UserScripts esta na pasta /DISK2/etc/start.d.

    O que pode estar acontecendo é que ao reiniciar o receptor os scripts de inicialização não estão sendo executados.

    Apos o reiniciar o receptor e digitando o comando mount aparece a pasta /DATA/hdb1/opt ???
     
  7. Guest

    Re: Instalando o Gerenciador de Pacotes IPKG

    Sim a pasta DATA/hdb1/ on opt aparece...

    O arquivo S90UserScripts esta na pasta(]/DISK2/etc/start.d) tambem e o arquivo aponta para a pasta opt no HD, corretamente.
     
  8. Guest

    Re: Instalando o Gerenciador de Pacotes IPKG

    Mr bocao, me passa quem chama quem que eu vou descobrir onde esta o erro, vou rodar na mão as scripts.

    Acredito que os processos são chamados de forma diferente no Premium.
     
  9. mrbocao

    mrbocao Membro ELITE
    Administrador

    Afiliado:
    Dezembro 18, 2009
    Mensagens:
    1,435
    Aprovações Recebidas:
    62
    Re: Instalando o Gerenciador de Pacotes IPKG

    Na verdade o esquema todo esta no arquivo S90UserScripts, é ele que prepara e monta o ambiente para o ipkg trabalhar, pode parecer idiota, mais você digitou o comando "./ipkg-cl install ipkg-opt" ele baixou tudo sem erros ou deu algum erro ?
     
  10. Guest

    Re: Instalando o Gerenciador de Pacotes IPKG

    Ele atualizou tudo corretamente, sem menssagem de erro.

    So que quando reinicia não carrega.

    Essa script S90UserScripts, consta em outra pagina tambem alem da dISK2/etc/. Ela bem parecida com esta que instalamos.
     
  11. mrbocao

    mrbocao Membro ELITE
    Administrador

    Afiliado:
    Dezembro 18, 2009
    Mensagens:
    1,435
    Aprovações Recebidas:
    62
    Re: Instalando o Gerenciador de Pacotes IPKG


    Você já tentou refazer todo o processo ?? Realmente não faz muito sentido, se for feito exatamente como explicado pelo tutorial funciona sem problemas, não existe diferença de carregamento entre o elite e o Premium, a única diferença é o ponto de montagem do HD. Fora isso não te porque não funcionar, verifique se o arquivo S90UserScripts da pasta /DISK2/etc/start.d esta com o atributo 755.
     
  12. Guest

    Re: Instalando o Gerenciador de Pacotes IPKG

    Ok, quando chegar em casa no final da tarde verifico...

    Obrigado...
     
  13. clerisvan

    clerisvan Membro NOVATO

    Afiliado:
    Janeiro 6, 2010
    Mensagens:
    31
    Aprovações Recebidas:
    0
    Re: Instalando o Gerenciador de Pacotes IPKG

    seria possivel instalar outros programas empacotados nesse formato... tipo navegador, player multimidia (Kaffeine, Mplyaer)?????
     
  14. Guest

    Re: Instalando o Gerenciador de Pacotes IPKG

    Me parece que as soluções web seriam as mais facei para o Azbox...
     
  15. Guest

    Re: Instalando o Gerenciador de Pacotes IPKG

    travei aqui.. auhau ja refiz mais travei..

    Código:
    MMP[~]$ ./ipkg-cl update
    Downloading [url]http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages[/url]
    wget: ipkg.nslu2-linux.org: Unknown host
    An error ocurred, return value: 1.
    Collected errors:
    ipkg_download: ERROR: Command failed with return value 1: `wget --passive-ftp    -q -P /tmp/ipkg-bHad0v http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages'
    MMP[~]$ ./ipkg-cl list
    Successfully terminated.
    MMP[~]$ ./ipkg-cl install ipkg-opt
    Nothing to be done
    An error ocurred, return value: 4.
    Collected errors:
    Cannot find package ipkg-opt.
    Check the spelling or perhaps run 'ipkg update'
    MMP[~]$ ./ipkg-cl install ipkg-opt
    Nothing to be done
    An error ocurred, return value: 4.
    Collected errors:
    Cannot find package ipkg-opt.
    Check the spelling or perhaps run 'ipkg update'
    
    Sera que da pra instalar outro navegador por aqui? seria bom hein..
     
  16. mrbocao

    mrbocao Membro ELITE
    Administrador

    Afiliado:
    Dezembro 18, 2009
    Mensagens:
    1,435
    Aprovações Recebidas:
    62
    Re: Instalando o Gerenciador de Pacotes IPKG


    Parece ser algum problema de DNS ou de acesso ao repósitorio de programas. Veja a mensagem de erro mostrada ao tentar fazer o download: wget: ipkg.nslu2-linux.org: Unknown host.
     
  17. Guest

    Re: Instalando o Gerenciador de Pacotes IPKG

    Exatamente , como estava menxendo nas config pra colocar o pen drive wireless setei o ip fixo, gateway e dns fixo...

    agora setei outro dns e foi tranquilo, estava usando um dns antigo. agora setei o da operadora aqui.

    o unico problema é que quando dou o reboot acredito que o ipkg nao ta iniciando...apesar de eu achar que o erro é que causa das operacoes nao peritidas que ele ta dando

    Código:
    MMP[~]$ ./ipkg-cl install ipkg-opt
    Installing ipkg-opt (0.99.163-10) to root...
    Downloading [url]http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ipkg-opt_0.99.163-10_mipsel.ipk[/url]
    package uclibc-opt suggests installing ipkg-opt
    Installing uclibc-opt (0.9.28-13) to root...
    Downloading [url]http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/uclibc-opt_0.9.28-13_mipsel.ipk[/url]
    ipkg: Cannot create symlink from ./opt/lib/ld-uClibc.so.0 to 'ld-uClibc-0.9.28.so': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libc.so to 'libc.so.0': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libc.so.0 to 'libuClibc-0.9.28.so': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libcrypt.so to 'libcrypt.so.0': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libcrypt.so.0 to 'libcrypt-0.9.28.so': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libdl.so to 'libdl.so.0': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libdl.so.0 to 'libdl-0.9.28.so': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libgcc_s.so to 'libgcc_s.so.1': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libintl.so to 'libintl.so.0': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libintl.so.0 to 'libintl-0.9.28.so': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libm.so to 'libm.so.0': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libm.so.0 to 'libm-0.9.28.so': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libmudflap.so to 'libmudflap.so.0.0.0': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libmudflap.so.0 to 'libmudflap.so.0.0.0': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libmudflapth.so to 'libmudflapth.so.0.0.0': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libmudflapth.so.0 to 'libmudflapth.so.0.0.0': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libnsl.so to 'libnsl.so.0': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libnsl.so.0 to 'libnsl-0.9.28.so': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libpthread.so to 'libpthread.so.0': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libpthread.so.0 to 'libpthread-0.9.28.so': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libresolv.so to 'libresolv.so.0': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libresolv.so.0 to 'libresolv-0.9.28.so': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/librt.so to 'librt.so.0': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/librt.so.0 to 'librt-0.9.28.so': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libstdc++.so to 'libstdc++.so.6.0.8': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libstdc++.so.6 to 'libstdc++.so.6.0.8': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libthread_db.so to 'libthread_db.so.1': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libthread_db.so.1 to 'libthread_db-0.9.28.so': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libutil.so to 'libutil.so.0': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libutil.so.0 to 'libutil-0.9.28.so': Operation not permitted
    ipkg: Cannot create symlink from ./opt/bin/ipkg-opt to 'ipkg': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libipkg.so to 'libipkg.so.0.0.0': Operation not permitted
    ipkg: Cannot create symlink from ./opt/lib/libipkg.so.0 to 'libipkg.so.0.0.0': Operation not permitted
        Configuration file '/opt/etc/ipkg.conf'
        ==> File on system created by you or by a script.
        ==> File also in package provided by package maintainer.
           What would you like to do about it ?  Your options are:
            Y or I  : install the package maintainer's version
            N or O  : keep your currently-installed version
              D     : show the differences between the versions (if diff is installed)
         The default action is to keep your current version.
        *** ipkg.conf (Y/I/N/O/D) [default=N] ?y
    Configuring ipkg-opt
    Configuring uclibc-opt
    Updating /opt/etc/ld.so.cache
    /usr/lib/ipkg/info/uclibc-opt.postinst: line 6: /opt/sbin/ldconfig: Permission denied
    postinst script returned status 126
    ERROR: uclibc-opt.postinst returned 126
    Successfully terminated.
     
  18. Guest

    Re: Instalando o Gerenciador de Pacotes IPKG

    Código:
    MMP[~]$ ./ipkg-cl install ipkg-opt
    Package ipkg-opt (0.99.163-10) installed in root is up to date.
    Configuring uclibc-opt
    Updating /opt/etc/ld.so.cache
    /usr/lib/ipkg/info/uclibc-opt.postinst: line 6: /opt/sbin/ldconfig: Permission denied
    postinst script returned status 126
    ERROR: uclibc-opt.postinst returned 126
    Nothing to be done
    Successfully terminated.
    MMP[~]$ 
     
  19. mrbocao

    mrbocao Membro ELITE
    Administrador

    Afiliado:
    Dezembro 18, 2009
    Mensagens:
    1,435
    Aprovações Recebidas:
    62
    Re: Instalando o Gerenciador de Pacotes IPKG

    Ao que parece você não tem permissão de gravação na pasta /opt, verifique se a mesma esta montada e criada como explicado no começo do tutorial.
     
  20. mrdede

    mrdede Membro NORMAL

    Afiliado:
    Janeiro 20, 2010
    Mensagens:
    50
    Aprovações Recebidas:
    0
    Re: Instalando o Gerenciador de Pacotes IPKG

    desculpe minha ignorancia....eu fiz todo o processo...mas e agora o que eu tenho de novo ou posso fazer de novo no deco?
     

Compartilhe esta Página