No Linux temos um arquivo chamado sources.list. Este arquivo diz ao instalador de softwares onde buscar os softwares que se deseja instalar. Inicialmente, vemos que ele está buscando apenas no CD. Veja:
Código:
deb cdrom:[Debian GNU/Linux 6.0.1a _Squeeze_ -
Official i386 DVD Binary-1 20110322-15:11]/ squeeze contrib main
deb [localização] [tipos de pacotes]
No exemplo acima, temos a instrução para buscar pacotes do tipo squeeze (meu Debian é Squeeze, mas existem outros, como o Lenny), contrib (vindos de contribuições - software livre) e main (este é o mirror principal) no CD de nome "Debian GNU/Linux 6.0.1a _Squeeze_ - Official i386 DVD Binary-1 20110322-15:11".
Caso você não queira pegar o CD toda vez que for instalar um novo software, comente esta linha. Para fazer isso, apenas coloque um jogo da velha ("#") antes do conteúdo da linha.
O sources.list está localizado em /etc/apt/sources.list.
Então, vamos atualizar nossa sources.list. Escolha os mirrors que quiser aqui. Note que os pacotes a procurar naquele mirror estão indicados à direita, bastando apenas copiar e colar.
Vou postar aqui o meu sources.list, para se ter uma base. Apesar disso, é bom saber que o sources.list é uma coisa "pessoal", cada um monta o seu de acordo com suas necessidades.
Código:
# # deb cdrom:[Debian GNU/Linux 6.0.1a _Squeeze_ - Official i386
DVD Binary-1 20110322-15:11]/ squeeze contrib main #mirrors de segurança deb http://security.debian.org/ squeeze/updates main contrib deb-src http://security.debian.org/ squeeze/updates main contrib #mirrors oficiais deb ftp://ftp.br.debian.org/debian/ squeeze main contrib non-free deb http://linorg.usp.br/debian/ squeeze main contrib non-free #mirros multimidia deb http://debian-multimedia.org/ testing main deb ftp://ftp.debian-unofficial.org/debian testing main contrib non-free #compiz-fusion deb http://apt-get.if.uff.br lenny-ifuff compiz #opera deb http://deb.opera.com/opera/ testing non-free deb http://ubuntu.mirror.cambrium.nl/ubuntu/ dapper main multiverse
Código:
apt-get install synaptic aptitude install synaptic
É simples instalar um software pelo Gerenciador de Pacotes Synaptic. Abra-o e espere-o carregar, pesquise pelo nome do programa e marque-o para instalação. Clique em "Aplicar" e pronto.
Mas é comum ocorrer de você não encontrar o pacote que deseja no Synaptic. Assim, a única maneira é procurar pelo mesmo no Google e o baixar.
Se encontrá-lo em extensão ".deb", você pode instalá-lo pelo comando dpkg. Veja:
Código:
dpkg -i pacote.deb
Mas, se você encontrou-o em formato .tar.gz ou algum outro formato comprimido, é porque você possui o código-fonte do mesmo. É realmente simples instalar um software direto do código-fonte, mas só é possível fazê-lo pelo terminal.
Descompacte o arquivo normalmente no local que quiser. Abra o terminal e, usando o comando "cd" (change dir), navegue até o diretório (pasta) onde o programa está descompactado.
Primeiramente, note que alguns programas possuem um arquivo chamado "automake". Se for o caso, apenas rode (como root):
Código:
./automake
Código:
./configure make make install
Interessante saber que o primeiro comando (./configure) não é necessário em todos os pacotes, às vezes, retornando erro de arquivo não encontrado. Mas não faz mal rodá-lo.
E se o programa for para Windows?
O Linux possui um utilitário chamado "Wine" que procura rodar softwares de Windows dentro do Linux. Caso não esteja instalado, instale-o pelo Synaptic.
Se o programa for executável, apenas dê duplo-clique sobre o mesmo e instale-o normalmente (Avançar > Avançar > Concluir, lembra?). Caso tenha a extensão .msi (Micro$oft Installer), abra o terminal, navegue até o diretório onde o mesmo está e rode (não rode como root!):
Código:
wine msiexec programa.msi
Dica: quer matar a saudade do Prompt de Comando? Entre no terminal e digite:
Código:wine cmd
0 comentários:
Postar um comentário