Bom.. como não encontrei nenhum tópico aqui, como guia de instalação.. resolvi "trazer" um que vi no guia do hardware...
Coloquei todo o conteúdo do post, mas se os moderadores preferirem, coloco só o link para o mesmo...
Abaixo segue o conteúdo de autoria de Linius Torovoltis do Guia do Hardware
1 - Pacotes debian (Kurumin, kalango, Debian, Ubuntu)
Citação:
1.1 - Observações gerais
Citação:
Antes de mais nada, tenho que lembrar que tem que executar o apt-get update antes de começar a usar o apt...
Código:
su
apt-get update
Pra quem usa Ubuntu, em vez de executar o comando 'su' , executa 'sudo su'
Código:
sudo su
1.2 - Apt-get:
O que é?
o apt-get é uma ferramenta avançada de gerenciamento de pacotes.
Você pode instalar um infinidade de programas usando ele.
Como funciona?
pra instalar algo, logue-se como root (su) e digita o comando:
Código:
su
apt-get install gaim
Esse foi um exemplo de como se instala o Gaim pelo apt-get.
1.3 - DPKG: Instalando um pacote .deb baixado da internet
Como fazer?
Entra como root, entra na pasta onde ta o pacote e digita o comando:
Código:
su
cd /home/usuario/Pacotes/
dpkg -i amsn-0.1.8-ubuntu0.deb
Isso é um exemplo da instalação do aMSN
1.4 Pacotes .tar.gz , .tar , .tar.bz2 , etc.(comprimidos)
O que é?
Um pacote .tar.bz2, .gz etc. é codigo fonte pra compilação.
Quais são as vantagens da compilação? SImples, o programa vai ficar otimizado pro teu computador, e vai ficar cerca de 15 % mais rapido.
MAS.. compilar não é facil pra iniciantes. Muita gente acha que é só
Código:
tar -zxvf pacote
cd pacote/
./configure
make
su
make install
Na teoria é assim, facim facim, mas na pratica as coisas já complicam um pouco. Programas simples geralmente é assim mesmo, mas programas mais complexos, maiores, etc. já precisam de alguns compiladores, algumas libs, etc. Pra quem já é cabra veio em Linux, tanto faz instalar o pacote binario pre-compilado ou compilar, porque o cara é experiente a sabe fazer. Mas pra um iniciante, é melhor, no começo, procurar os pacotes binarios pra sua distribuição. No caso dessa parte, pra debian, (.deb)
Mas, quem quiser tentar quebrar a cabeça, boa sorte..hehe
Como faço?
primeiro, tem que instalar o 'buil-essential
Código:
su
apt-get install build-essential
Pronto, agora seu sistema Debian está apto pra compilar alguns pacotes.
pra compilar o pacote, basta descomprimir ele (por exemplo no KDE e Gnome, clica com o botão direito e :
KDE: Ark >> Extrair aqui
GNOME: Extrair aqui
)
depois vai no terminal, e entra na pasta
Código:
cd pasta/ondeta/o_programa
Agora vamos ao ./configure
Nem sempre é esse o arquivo, por isso é recomendado ver o README antes de instalar. Também, se tiver, leia o INSTALL.
agora:
Código:
./configure
make
su
make install
Vale lembrar que, dependendo do pacote, o processo de compilação demora bastante, até horas. Por isso, continua meu conselho. INICIANTE, não queira compilar programas agora Wink
Contribuição por IroN_tux
(lembrando que os comandos abaixo, onde tem '#' é pra executar como root, e onde tem '$' é pra executar com o seu usuario )
Para instalar (antes leia o INSTALL e o README do programa) faça:
Código:
$ tar -xzvf programa.tar.gz OU $ tar -xjvf programa.tar.bz2
$ cd programa
$ ./configure
$ make
$ su
# make install
Para diminuir o tamanho (apagar os binários), faça:
Código:
# make clean
Compacte a pasta de instalação (se quiser economizar espaço em disco) e deixe-a em um diretório "programasInstalados", por exemplo:
Código:
# exit
$ cd ..
$ tar -cjvf programaInstalado.tar.bz2 ./programa
(cuidado, não utilize o mesmo nome do fonte "baixado")
$ mv programaInstalado.tar.bz2 /home/USUARIO/programasInstalados
Se você compactar, apague a pasta "programa" (como root).
Seção 5
Para desinstalar, vá para a pasta do código fonte (que estará em "programasInstalados", ver seção 1.4), descompate-o se necessário e faça:
# make uninstall
Vale lembrar que nem todos os programas possuem o make uninstall, isso pra não dizer a maioria.
1.5 Check Install
(by
Mike )
Existe uma opção ao 'make install' , que é o Check Install.
http://asic-linux.com.mx/~izto/checkinstall/
Opcionalmente, ao invés de fazer:
Código:
./configure
make
make install
Pode fazer:
Código:
$ ./configure
make
checkinstall
Vai criar e salvar uma cópia do pacote Slackware, Red-Hat, ou Debian, que poderá ser instalado uma ou repetidas vezes, sem ter que recompilar novamente, com installpkg, "rpm -i" ou "dpkg -i"
Teóricamente a vantagens também seriam:
1- Poder desinstalar o pacote de forma limpa, quando o mantenedor não fornece um script de desinstalação, com removepkg, "rpm -e" ou "dpkg -r"
2- Poder usar pkgtool, "rpm -ql" para RPM ou "dpkg -l" para Debian, para verificar (listar) o que está instalado.
Prá instalar o checkinstall no debian:
Código:
apt-get install checkinstall
Para outras distribuições:
Slackware:
Código:
wget http://asic-linux.com.mx/~izto/checkinstall/files/slackware/checkinstall-1.6.0-i386-1.tgz
installpkg checkinstall-1.6.0-i386-1.tgz
rm checkinstall-1.6.0-i386-1.tgz
RPM (Mandriva, Fedora, etc.]
Código:
wget http://asic-linux.com.mx/~izto/checkinstall/files/rpm/checkinstall-1.6.0-1.i386.rpm
rpm -ivh checkinstall-1.6.0-1.i386.rpm
rm checkinstall-1.6.0-1.i386.rpm
1.6 - Apt-get de forma fácil: synaptic
O que é?
O Synaptic é uma interface gráfica pro apt-get.
É só ir em 'procurar' e digitar o nome ou algo relacionado a ele, ai vai aparecer a lista dos pacotes relacionados. Depois clica em 'aplicar'. e pronto Very Happy
Como instalar?
Código:
su
apt-get install synaptic
1.7 Pacotes RPM no Debian
O que é?
Pacotes RPM são os pacotes usados em distros baseadas no RedHat Linux
RPM = RedHat Package Manager. Foi o primeiro conceito de pacotes que temos hoje em dia, tipo, de poder instalar um programa apenas executando um comando. (se não me engano é isso, caso esteja errado e alguem puder me corrigir Wink )
Como instalar?
Basta instalar o programa ALIEN
Código:
su
apt-get install alien
Agora, entra na pasta onde tem o pacote RPM, digamos, 'ams0.95.rpm'
Código:
cd pasta/ondetaopacote
alien amsn0.95.rpm
#-> ai vai aparecer "pacote amsn0.95.deb gerado, ou algo do tipo
dpkg -i amsn0.95.deb
O que ele faz?
Simples, ele converte o arquivo em RPM pra .deb, pra poder ser instalado no Debian.
ps.: Nem todos os pacotes vão funcionar como o esperado.
1.8 Baixando os pacotes do apt-get no windows ou em outro linux
(inicio - tirado de um post que eu mesmo coloquei, e achei interessante colocar aqui pra todos verem Wink )
Ae pessoal, tava vendo um post e o cubano passou este link: http://lists.debian.org/debian-user-portuguese/2004/01/msg00544.html
ensinando como baixar os pacotes do apt-get em outro lugar, e levar pra casa os pacotes, pra quem não tem banda larga.
Esse tutorial serve tanto pra Windows quanto pra outro linux Wink
Essa é só uma cópia.. não fiz nenhuma alteração:
ATUALIZANDO A DEBIAN LOCALMENTE - BETA 0.4
Nota de Copyright
-------------------
Copyright (C) 2003 Thiago Marangoni Zerbinato
Esse manual está licenciado nos termos da GNU FDL (Free Documentation
License).
Introdução
-------------------
Quando comecei a utilizar a Debian me deparei com um enorme
problema, o apt-get. Ele é maravilhoso, realmente é um dos pontos fortes
desta distribuição, mas não para quem tem uma conexão discada 56k, ja que
a maioria dos pacotes estão em repositórios na internet e infelizmente
ainda hoje no Brasil a maioria das pessoas não tem acesso a Banda Larga,
como eu Wink, e assim fica dificil baixar megas e megas dos repositórios da
Debian na net, mas sempre tem um jeitinho de contornar esse tipo de
problema.
Começando
-------------------
Vamos supor que você tenha a debian versão 3.0r0 e queira
atualiza-la para 3.0r1, a ultima versão estável (11/04/2003), para isso
faríamos:
Código:
vi /etc/apt/source.list
Certifique-se que o repositório da debian stable encontra-se no
source.list
Citação:
deb ftp://ftp.debian.org/debian woody main contrib non-free
deb ftp://ftp.debian.org/debian-non-US woody/non-US main contrib non-free
Para atualizarmos rodaríamos um:
Código:
apt-get -u upgrade
Ai que o problema começa, já pensou ter que baixar 100mb em um
modem 56k ! Inviável né ! O que podemos fazer é obter a lista de pacotes
necessários juntamente com o link do arquivo, ir na casa de nosso vizinho
que tem banda larga ou no trampo Wink e puxar tudo, para isso faça:
Antes de tudo
Código:
apt-get update
apt-get -qq --print-uris upgrade
O retorno seria algo assim:
Citação:
'http://ftp.debian.org/debian/pool/main/c/cdparanoia/libcdparanoia0_3a9.8-
7_i386.deb' libcdparanoia0_3a9.8-7_i386.deb 61130
48f61d5b3727c49682e84cac197dea68
'http://ftp.debian.org/debian/pool/main/g/gnome-vfs2/libgnomevfs2-common_2
.2.3-2_i386.deb' libgnomevfs2-common_2.2.3-2_i386.deb 415178
5237d3d071112ae83d7bf7ed820cce22
'http://ftp.debian.org/debian/pool/main/f/fam/libfam0c102_2.6.9-4_i386.deb'
libfam0c102_2.6.9-4_i386.deb 19646 5e417dfbbec74b8a5039539dbade7130
Vamos direcionar a saída para um arquivo
Código:
apt-get -qq --print-uris upgrade >> fonte.txt
Agora precisamos obter somente as URLs.
No Windows 2000/XP do seu amigo faça (Testei no NT 4.0 da empresa e
funcionou, não testei no 2000/XP mas deve funcionar)-------------------
Citação:
c:\>for /f "delims='" %i in (fonte.txt) do @echo %i
O parâmetro delims=' significa que o for vai pegar somente o que esta
entre ' (aspas simples fica junto com " no teclado) O parâmetro @echo %i
escreve as urls na tela assim:
Citação:
http://ftp.debian.org/debian/pool/main/c/cdparanoia/libcdparanoia0_3a9.8-7_i386.deb
http://ftp.debian.org/debian/pool/main/g/gnome-vfs2/libgnomevfs2-common_2.2.3-2_i386.deb
http://ftp.debian.org/debian/pool/main/f/fam/libfam0c102_2.6.9-4_i386.deb
Agora é só direcionar para um arquivo.
Citação:
c:\>for /f "delims='" %i in (fonte.txt) do @echo %i >> baixar.txt
Agora para baixar os arquivos pegue o wget for windows em
( http://mod-extreme.kit.net/wget.exe )
Código:
wget -i baixar.txt
Outra forma seria:
Código:
for /f "delims='" %i in (fonte.txt) do @echo %i | wget -c %i
No Linux
-------------------
Código:
sed "s/'\(.*\)'.*/\1/" fonte.txt >> url.txt |wget -c -i url.txt
Continuando...
-------------------
Agora que você tem todos os arquivos .deb é só coloca-los na pasta da sua
DEBIAN em:
Código:
cd /var/cache/apt/archives/
Ou criar um repositório local, vide o manual do amigo kov em:
http://www.debian-br.org/view.php?doc=apt-howto-pt_BR
Código:
apt-get -u upgrade
Com isso o apt "acha" que já baixou os pacotes e começa a atualização Wink
Dúvidas escreva !
AUTOR : THIAGO MARANGONI ZERBINATO [thiagomz]
ICQ : 75311127
EMAIL : LETHALTUX@YAHOO.COM.BR
SITIO : http://HTTP://MOD-EXTREME.KIT.NET
DATA : 11/04/2003
----------------------------------------------------------------------------------------------------->
ps.: NÃO ESQUECER DE EXECUTAR TODOS ESSES COMANDOS COMO ROOT.
1.9 Dicas
Arrow Geralmente os nomes dos pacotes são complicados e grandes, então voce não precisa ficar digitando o nome todo.. basta digitar o começo do nome e ir apertando TAB pra ele ir completando. Isso serve pra qualquer distro Wink. Pode usar também pra completar nomes de arquivos e pastas.
Arrow Caso você esteja navegando no superdownloads e achou aqueeele programa, antes de baixar por lá, procura se tem ele no apt-get
Vai no Synaptic e procura ele pelo nome.
Arrow Como eu acho um pacote no debian, via apt?
Digita o comando
Código:
apt-cache search oquevocequer
ps.: você não precisa fazer isso se usar o Synaptic
Arrow E para min instalar as dependencias de um progama no debian?
Código:
apt-get build-dep pacote
Arrow Sites pra busca de pacotes Debian e repositorios pro apt-get
Debian: http://www.br.debian.org/distrib/packages#search_packages
Ubuntu: http://packages.ubuntu.com/
Seleciona a tua distribuição e preenche as opções e pesquise Wink
Pra procurar repositorios do apt-get: www.apt-get.org/search.php
Distros RPM (Conectiva, Mandriva, Mandrake, RedHat, SuSE, Fedora
Citação:
1.1 Instalando os pacotes
Código:
cd pasta/onde/ta/opacoterpm
rpm -ivh pacote.rpm
1.2 Mandriva: URPMI (by apimente.br )
Quanto ao Mandriva, o uso da ferramenta "urpmi" facilita demais a resolução de dependências e se as fontes de pacotes estiverem configuradas não há necessidade na prática de procurar por pacotes em sites.
Basicamente você tem que fazer o seguinte (como root):
Código:
urpmi nome_do_pacote
Quanto a compilação eu não posso por nada, porque não sei muito sobre distros RPM. Alguém se arrisca pra preencher ? =)
1.3 Instaladores de pacotes de cada distribuição baseada em .rpm
Até agora, as 3 distros baseadas em RPM que usei, reparei que todas elas tem um sistema similar de instalação de pacotes online, como o apt-get do debian. E também existe apt-get pra distros rpm.
As distros foram:
SuSE
Mandriva
Fedora
SuSE - Chama-se YaST .. é onde você controla tudo do sistema, inclusive os programas instalados. Para abrir o instalador de software, basta abrir o YaST >> Software >> Gerenciador de software
1.4 Uma dica!
Fedora - Chama-se Yum .. e faz a mesma coisa que o YaST.. não posso dar muitos detalhes sobre ele porque nunca usei. (se alguém souber ai Wink )
Mandrake/ Mandriva - É o Mandrake Control Center.. é como o YaST também... para usar o gerenciador de software basta abrir o Mandrake Control Center >> Software >> Instalador de softwares
Arrow Uns sites pra procurar pacotes RPM:
1 - www.rpm.pbone.net
2 - http://rpmfind.net/
Slackware & Cia
Citação:
1.1 Uso geral
Os pacotes do slackware são os .tgz. Não é qualquer TGZ, é o TGZ do slackware. Antes de tentar instalar, verifique se o mesmo é pra slackware.
Pra instalar pacotes no slackware:
Código:
cd pasta/ondetaopacote
su
installpkg pacote.tgz
Você também pode usar pkgtool , pra gerenciar seu sistem
Código:
su
pkgtool
Pra compilar, o Slack já vem redondinho pra compilação basica Wink
1.2 Onde achar pacotes para Slackware
www.linuxpackages.net
Autopackage, uma nova maneira de se instalar programas
Citação:
1.1 Uso geral
(corrigido)
Ele é uma maneira de distribuir os pacotes já compilados de uma maneira fácil independente de .deb, .rpm ou .tgz . É só voce dar permissão de execução pro arquivo e clicar que ele instala e deixa supimpa Very Happy
Eu quase não vejo pacotes .package ( autopackage)..mas no site deles tem uma lista de pacotes.. são pucos, mas vale a pena testar Very Happy
http://autopackage.org/downloads.html
Como uso ele?
Pra instalar um pacote do autopackge ( eles terminam com .package ), pra quem usa gnome/kde basta clicar com o botão direito do mouse no arquivo, vai em 'propriedades' depois vai na guia 'permissões'... ai clica em 'executavel' pra tornar o arquivo executavel. Clica OK/Fechar e clica em cima do arquivo normalmente, como se fosse um executavel do windows.
Em modo texto, entra na pasta onde está o arquivo e da permissão de execussão e executa ele:
Código:
chmod +x arquivo.package #-> permissão de execussão
./arquivo.package #-> executando
Idea As instruções só precisam ser seguidas no primeiro pacote .package que você instalar. Depois disso, ele faz a associação no kde e no gnome, fazendo com que você só precise clicar no arquivo para instalar.
Pacman
Citação:
Por ZO
1.1 - Uso geral
O Pacman é o instalador e atualizador padrão de distros como Arch e Frugalware Linux.
Como usar?
Código:
pacman -S nome_do pacote
instala o pacote desejado dos repositórios configurados
Código:
pacman -Su
atualiza todos os pacotes instalados
Código:
Pacman -Sy
atualiza lista dos pacotes (análogo ao apt-get update, ou seja, essencial antes dos comandos acima)
Código:
pacman -Su nome_do_pacote
atualiza o pacote referido
Código:
pacman -Syu
atualiza a lista de pacotes e atualiza todos os pacotes instalados
Código:
pacman -Sy nome_do pacote
atualiza a lista dos pacotes disponíveis e instala pacote desejado
Código:
pacman -A nome_completo_do_pacote
instala pacote FPM baixado
Código:
pacman -U nome_completo_do_pacote
atualiza pacote instalado com o FPM baixado
Código:
pacman -R nome_do_pacote
remove pacote instalado
Mais informações:
Código:
man pacman
Guia de desinstalação
Citação:
Este guia de desinstalação é básico, não vou abranger pacotes binários, geralmente proprietários, como RealPlayer, FlashPlayer, etc.
Debian:
apt-get
Código:
apt-get remove pacote #-> remover
apt-get --purge remove pacote #-> remover o pacote e os arquivos de configuração
Ainda fica minhan dica de usar o synaptic, que é só clicar com o botão direito no pacote e mandar remover.
dpkg
Código:
dpkg -r pacote
RPM
Código:
rpm -r pacote
Slackware & Cia.
Código:
removepkg pacote
Ou usa o Pkgtool e entra em "Remove Software"
Código:
pkgtool
pacotes compilados
Tem que apagar na marra.. hehe removendo ele de onde ele foi instalado.