terça-feira, 17 de maio de 2011

Unetbootin no Slackware 64 bits

Hoje precisei gravar uma imagem iso em um pendrive para instalar o Ubuntu num PC sem leitor de CD/DVD. Para isso sempre utilizo o Unetbootin, porém, estou com o Slackware64 13.37 instalado no momento e, para minha surpresa, não encontrei pacotes nem slackbuilds para o programa. Tentei compilar mas dava erro. Perdi a paciência.


Solução:
Baixar o pacote rpm para opensuse x86_64 e converte-lo para tgz.

O pacote RPM foi o unetbootin-0.0.506-1.3.x86_64.rpm e pode ser encontrado aqui.
Depois de baixado fiz a conversão através do comando rpm2tgz
rpm2tgz unetbootin-0.0.506-1.3.x86_64.rpm

Instalei o pacote (como root)
installpkg unetbootin-0.0.506-1.3.x86_64.tgz

Existe uma dependência para que o Unetbootin funcione: o p7zip.

Fácil, baixe o pacote diretamente aqui.

Tudo resolvido!
Share:

5 comentários:

  1. Mas como eu executo o programa ?

    ResponderExcluir
  2. fiz os passos mas infelizmente nao consigo executar. quando digito o comando:

    ./unetbootin-linu-549

    simplesmente nao aparece nada, e surge outra linha de comando, como nada houvesse acontecido.

    ResponderExcluir
  3. Anônimo, primeiramente verifique se você baixou o pacote x86_64. Se sim, siga os passos abaixo

    Para executar um comando com "./" você precisa estar no diretório onde o binário/script está armazenado

    cd /usr/sbin/
    ./unetbootin

    ou digitar o caminho absoluto

    ./usr/sbin/unetbootin

    No caso do unetbootin ele so deve ser executado como root. Faça o seguinte:

    1. COMO USUARIO NORMAL EXECUTE O COMANDO ABAIXO
    xhost localhost +

    2. FAÇA O LOGIN COMO ROOT NO MESMO TERMINAL
    su -

    3. EXECUTE O UNETBOOTIN
    unetbootin

    ou

    ./usr/sbin/unetbootin

    Espero ter ajudado. Qualquer dúvida fique a vontade em retornar :-)

    Abraços!!

    ResponderExcluir
  4. fiz os passos mas infelizmente nao consigo executar. quando digito o comando:

    ./unetbootin-linu-549

    simplesmente nao aparece nada, e surge outra linha de comando, como nada houvesse acontecido.

    ResponderExcluir
  5. O que estou achando estranho é que não tá aparecendo nenhuma mensagem de erro. Se você está:

    1. Utilizando a arquitetura correta (x86-64 para 64bits ou i586 para 32-bits)

    2. Com as dependências instaladas

    3. Com permissão de execução no unetbootin

    4. Com o localhost liberado pelo xhost

    5. Executando como root

    Era pra funcionar, ou pelo menos aparecer alguma mensagem de erro.

    Deve ser algum caso específico do seu sistema. Alguma coisa que não está instalada, alguma incompatibilidade.

    Nesse caso só averiguando :-(

    Abração!!

    ResponderExcluir