Instalando APT-GET na Shell (AVANÇADO)
Para realizar apt-get e instalar novas ferramentas na makina é necessário tem status de root na makina
[root@xkn]# id
uid=0(root) gid=0(root) groups=0(root)
apt-get (Advanced Packaging Tool - Ferramenta de Empacotamento Avançada) é um programa criado pelo projeto Debian para facilitar a vida do usuário quando o assunto é atualizar, instalar e remover programas. Quem aqui nunca se viu perdido em uma lista interminável de dependências? Ou procurando servidores para baixar um determinado pacote? O apt-get faz tudo isso para você e muito mais =]! Você pode também atualizar todo o seu sistema com um simples comando.
Por exempo, vc que rodar uma psybnc numa Shell, mais a Shell não tem o comando wget, ela naum tem make (não copila) etc talz .. ke xato isso né, com o comando apt-get vc instala de uma vez só tudo que é necessário para rodar psybnc e eggdrops
O comando é:
[root@xkn]# apt-get install patch make gcc libncurses5 build-essential ncurses-devel ncurses-devel ibc6-dev libssl-dev unzip libncurses5-dev
[root@xkn]# apt-get update
Esses dois comandos vaum instalar todas as ferramentas necessárias e ainda fazer update delas
Mais kuando vc faz isso, vc tem o seguinte error:
[root@xkn]# apt-get
-bash: apt-get: command not found
É ae que o tutorial começa, pois bem, primeiro vc vai precisar de paciência e tempo, pois dependendo da Shell isso podelevar alguns minutos, o problema está que muitas shells naum tem pacotes, programas,patchs instalados necessários para a instalação do APT.
Pois bem, primeiro entre na Shell, ao entrar suba um diretório e esteja no diretório ke tenha a pasta /etc:
[root@xkn ~]# cd ..
[root@xkn ~]# ls
bin dev home media opt root selinux sys
boot etc lib mnt proc sbin srv tmp
Crie uma pasta temporaria para vc abaixar as ferramentas nescessarias para instalar o apt-get (pasta tempapt)
[root@xkn /]# mkdir tempapt
[root@xkn /]# cd tempapt
dentro dessa pasta vamos instalar os patch nescessarios, depois no final, vc pode deletar a pasta
Agora para começar vamos abaixar os arquivos lua, apt-lib e apt, nessa ordem
Vc poderá encontrar todos os patchs nesse site para download:
http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.0-i386/RPMS.suser-rbos/
entaum vamos lah:
[root@xkn tempapt]# wget http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.0-i386/RPMS.suser-rbos/lua-5.0.2-rb1.i586.rpm
[root@xkn tempapt]# wget http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.0-i386/RPMS.suser-rbos/apt-libs-0.5.15cnc6-rb5.i586.rpm
[root@xkn tempapt]# wget http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.0-i386/RPMS.suser-rbos/apt-0.5.15cnc6-rb5.i586.rpm
NO SITE VC PODERÁ ENCONTRAR ESSES ARQUIVOS NAS VERÇÕES MAIS ATUALIZADAS, PROCURE ABAIXAR ELES
Instalando:
Agora vamos instalar o lua, apt-lib e apt, seguindo essa ordem, vamos usar o comando rpm, ele instalar esse tipo de pacotes (rpm –ivh [arquivo patch] )
[root@xkn tempapt]# rpm –ivh lua-5.0.2-rb1.i586.rpm
[root@xkn tempapt]# rpm –ivh apt-libs-0.5.15cnc6-rb5.i586.rpm
[root@xkn tempapt]# rpm –ivh apt-0.5.15cnc6-rb5.i586.rpm
Se vc não tiver nenhum error até aqui, vc é um cara de sorte uhAHuAhuAhuAhuAhuA
Relaxa, se vc tiver erros, não xore, não bata no seu teclado, e nem xingue minha mãe
Basta ir ateh a parte final do tutorial para resolver seus errors.
Agora com todos os pacotes instalados, precisamos editar a source.list, nela ke estah as informações necessárias para o apt-get procurar e abaixar os arquivos certos, vc vai ter ke encinar isso a ele editando esse arquivo.
Vai ateh o caminho = etc/apt/sources.list
[root@xkn tempapt]# cd ..
[root@xkn /]# etc/apt/
Agora vc vai editar usando o vi ou pico o arquivo source.list:
[root@xkn etc/apt/]# pico source.list
ou
[root@xkn etc/apt/]# vi source.list
adicione essas linhas dentro do arquivo :
Código:
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt SuSE/9.0-i386 update packman usr-local-bin
rpm-src ftp://ftp.gwdg.de/pub/linux/suse/apt SuSE/9.0-i386 usr-local-bin
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.0-i386 base suse-people update-prpm kde gnome2 xfree86 mozilla
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.0-i386 suser-rbos suser-kpietrz suser-tcousin suser-scorot suser-sbarnin suser-ollakka funktronics packman-i686 mantel-kernel wine suse-projects kde-unstable security-prpm security
respeite os espaços
essa source.list estah abilitada para funcionar com o apt4rpm do servidor ftp.gwdg.de, lá existem mais de 5.000 pacotes.
=============================================================
OUTRA FORMA DE EDITAR O source.list
Apenas adicione essa linha na source.list:
Código:
rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.2-i386 base update security
Apois adicionar a linha no source.list, salve o arquivo e sai
Pronto
=============================================================
APT-GET INSTALADO
parabens, as duas configurações de source.list deve funcionar, escolha uma e teste, se naum funfar, tente a outra
################ Usando o APT-GET
Basicamente é isso:
apt-get install [nome-do-pacote] ->instala um programa.
apt-get remove [nome-do-pacote] -> remove um programa do sistema.
apt-get update -> Faz uptade de todos os programas instalados, procurando atualizações disponíveis
###### PROBLEMAS:
Se você tentar instalar, e aparece esses problemas:
error: Failed dependencies:
libapt-pkg-libc6.3-5.so.2 is needed by apt-libs-0.5.15cnc6-rb5.i586.rpm
libpopt.so.1 is needed by apt-libs-0.5.15cnc6-rb5.i586.rpm
librpm-4.1.so is needed by apt-libs-0.5.15cnc6-rb5.i586.rpm
librpmdb-4.1.so is needed by apt-libs-0.5.15cnc6-rb5.i586.rpm
librpmio-4.1.so is needed by apt-libs-0.5.15cnc6-rb5.i586.rpm
libstdc++.so.5 is needed by apt-libs-0.5.15cnc6-rb5.i586.rpm
libstdc++.so.5(CXXABI_1.2) is needed by apt-libs-0.5.15cnc6-rb5.i586.rpm
libstdc++.so.5(GLIBCPP_3.2) is needed by apt-libs-0.5.15cnc6-rb5.i586.rpm
Muita calma nessa hora, volte para pasta / tempapt, ke vc criou, e vai abaixando os patch ke ele estah pedidindo 1 a 1, e instalando eles com rpm –ivh
VAI DAR UM TRANBALHO ... mais vc terah ke instalar todos a mão, na munheca msm, não me lembro de uma outra forma ...
Por exemplo
libapt-pkg-libc6.3-5.so.2 is needed by apt server-0.5.15cnc7-0.suse090.rb.0.i586
Ele tah dizendo que para poder instalar o “apt-libs” vc precisa do “libapt- pkg”
Na pagina http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.0-i386/RPMS.suser-rbos/
Tem todos os links dos arquivos nescessarios... , vc terá que instalar 1 por 1 que ele for pedindo
Boa sorte .. haja paciência
HuahuAhuAhuAhuAahuahuAHUAHUAHUAHUAHUAH
BY XKN (2009)
_________________
By XKN @ -= ProxysX GrouP =-
Nenhum comentário:
Postar um comentário