Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Habilitando Apt-get no Damn Small Linux (DSL)

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Tutorial Habilitando Apt-get no Damn Small Linux (DSL)

    Estava tentando instalar o DSL no QEMU rodando no Windows 7 só pra matar a saudades do Linux enquanto estou no trabalho, até ai tudo bem, feita a instalação na hora de usar o apt-get me deparei com o seguinte erro:

    apt-get command not found

    Beleza, pesquisei na internet como resolver isso e só encontrei isso:

    $ sudo dpkg-restore

    No fluxbox App -> Tools -> Enable Apt

    Só que quando executei esses procedimentos me retornou a seguinte mensagem de erro:

    wget: server return error 404: HTTP/1.1 404 not found
    Download error!

    E agora? Depois disso não achei nenhum tutorial que me explicasse isso, então comecei a tentar arrumar sozinho, até que encontrei uma solução, e vou passa-la para vocês agora para caso alguém tenha o mesmo problema que eu.

    Primeiro vá para a raiz do Linux:

    $ cd /

    Então execute o comando:

    $ sudo find | grep 'dpkg-restore'

    E a saída será mais ou menos assim:

    ./usr/sbin/dpkg-restore

    Agora vamos editar o arquivo:

    $ sudo vi ./usr/sbin/dpkg-restore

    Saida:

    #!/bin/sh
    #(c) 2003 Robert Shingledecker
    if [ -e /var/lib/dpkg/status ]; then
    exit
    else
    #MIRROR=$(dslrc.lua Mirror)
    #PROTOCOL=$(dslrc.lua Protocol)
    sudo rm -f /var/lib/dpkg
    echo "Grabbing the compressed dpkg database and programs..."
    cd `cat /opt/.mydsl_dir || echo /tmp/`
    wget -q "$PROTOCOL"://"$MIRROR"/mydsl/system/dsl-dpkg.dsl.md5.txt
    wget "$PROTOCOL"://"$MIRROR"/mydsl/system/dsl-dpkg.dsl
    if [ -s dsl-dpkg.dsl ]; then
    md5sum -c dsl-dpkg.dsl.md5.txt
    if [ $? == 0 ]; then
    /etc/init.d/mkwriteable
    /etc/init.d/mydsl-install dsl-dpkg.dsl
    echo "Updating apt-get"
    apt-get update
    else
    echo "Checksum error!"
    fi
    echo -n "Press Enter key to continue...";read gagme
    else
    echo "Download error!"
    echo -n "Press Enter to continue...";read gagme
    exit 1
    fi
    exit
    fi

    Então vamos comentar as duas linhas que tem wget, e adicionar os diretórios deste site Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar....

    Deixando o código assim:
    #!/bin/sh
    #(c) 2003 Robert Shingledecker
    if [ -e /var/lib/dpkg/status ]; then
    exit
    else
    #MIRROR=$(dslrc.lua Mirror)
    #PROTOCOL=$(dslrc.lua Protocol)
    sudo rm -f /var/lib/dpkg
    echo "Grabbing the compressed dpkg database and programs..."
    cd `cat /opt/.mydsl_dir || echo /tmp/`
    #wget -q "$PROTOCOL"://"$MIRROR"/mydsl/system/dsl-dpkg.dsl.md5.txt
    #wget "$PROTOCOL"://"$MIRROR"/mydsl/system/dsl-dpkg.dsl
    wget -q Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
    wget Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
    if [ -s dsl-dpkg.dsl ]; then
    md5sum -c dsl-dpkg.dsl.md5.txt
    if [ $? == 0 ]; then
    /etc/init.d/mkwriteable
    /etc/init.d/mydsl-install dsl-dpkg.dsl
    echo "Updating apt-get"
    apt-get update
    else
    echo "Checksum error!"
    fi
    echo -n "Press Enter key to continue...";read gagme
    else
    echo "Download error!"
    echo -n "Press Enter to continue...";read gagme
    exit 1
    fi
    exit
    fi

    Agora é só rodar novamente o comando:

    $ sudo dpkg-restore

    E já está tudo funcionando

    Você pode testar instalando o lynx:

    $ sudo apt-get -f install lynx

    Valeu pessoal, até mais

  • Font Size
    #2
    Boa broder, interessante, eu nunca usei o Damn, mas terei que mexer com ele numas maquinas antigas que tenho aqui, eu testei usando Slitaz roda de boa...
    mas a dica é ótima, valeu.
    Não Acha Estranha Essa Frase:
    Eu Sou Hacker e Uso Windows XP!

    Use Débian, Aprenda Slackware e Brinque Muito Com Back|Track


    Fã ->Nickguitar.dll


    Quer ajudar nossso fórum e não sabe como?
    Então click na imagem e ajude-nos com os links off

    Comment

    X
    Working...
    X