Este documento descreve comandos para instalar e gerenciar software no sistema operacional Linux usando apt-get, dpkg e pacotes .deb, .rpm, .tar.gz entre outros. Ele explica como atualizar lists de pacotes, instalar, remover e procurar por fontes de software.
2. Instalação de software
Para instalar com permissões de root utilize:
sudo
Para instalar:
Instalar
um pacote manualmente (.deb, .rpm,
.tar.gz, .sh, .bin, .exe, ...) utilize o comando:
apt-get
3. Instalar software ou fontes
apt-get update
apt-get check
Verifica a integridade do seu sistema.
Execute este comando quando tiver dúvidas quanto à integridade dos
pacotes do seu sistema. É recomendável executá-lo antes de executar uma
atualização de distribuição.
apt-get install algum-pacote
Atualiza o base de dados local do apt-get com os arquivos do servidor.
Instala algum pacote novo, solucionando e carregando automaticamente os
pacotes dos quais o aplicativo a ser instalado depende.
Caso o pacote algum-pacote já esteja instalado, o apt-get tentará
atualizá-lo. Feito isto o próprio apt-get instala o pacote.
apt-get source algum-pacote
Faz o download dos fontes de um pacote (SRPM). Note que é necessário
que haja uma linha com o TIPO rpm-src no ficheiro sources.list para que
este comando execute.
4. Instalar software ou fontes
apt-get upgrade
apt-get install pacote-a-ser-instalado
Semelhante ao apt-get upgrade, mas instala todos os pacotes básicos e tenta
atualizar tudo, instalando novos pacotes caso seja necessário.
É uma maneira mais fácil de fazer uma atualização de sua distribuição.
apt-get remove algum-pacote
Procura nos servidores FTP pelo pacote, caso ele encontre esse pacote ele baixará
ele juntamente com suas dependências.
apt-get dist-upgrade
Procura por pacotes desatualizados no sistema e os atualiza automaticamente.
Atualizará todos os pacotes antigos no sistema. Para atualizar um pacote e suas
dependências utilize o comando:
Remove o pacote algum-pacote e todos os demais pacotes que dele dependam.
apt-get clean
Remove os arquivos encontrados no diretório cache, liberando um pouco de espaço
no seu disco de sistema. É uma maneira automática de apagar os arquivos que já
foram instalados e que não são mais necessários ao sistema.
5. Pacote Debian (.deb)
Comando dpkg
Para instalar um pacote no
formato 'deb'
dpkg -i
nome_do_pacote.deb
Para remover um pacote
no formato 'deb'
mantendo os ficheiros
de configuração
relacionados ao pacote
dpkg -r nome_do_pacote
7. Pacote com Source (.tar.bz2 .tar.gz, ...)
Para compactar arquivos .tar.gz
tar
Para compactar arquivos no formato tar.bz2
tar
-jcvf arquivos.tar.bz2 arquivos/
Para descompactar arquivos .tar.gz
tar
-zcvf arquivos.tar.gz arquivos/
-zxvf nomedoar
Para descompactar arquivos .tar.bz2
tar
–jxvf nomedoarquivo.tar.bz2
8. Centro de software
Atualmente a interface gráfica para o apt-get passa
pelo Centro de Software do Ubuntu onde este faz a
gestão de pacotes do sistema Ubuntu bem como de
outros sistemas linux.
Nota: Em versões anteriores
ao Ubuntu 11, existe o
Synaptic e no Kubuntu
o Adept
9. Referências na Internet
Tutorial completo do apt-get em
http://www.hardware.com.br/tutoriais/tutorialcompleto-apt-get/
TAR em http://pt.wikipedia.org/wiki/TAR
Lista de comandos do apt-get e comando dpkg em
http://www.hardware.com.br/comunidade/comand
os-lista/870632/
10. Exercício 1- instalar o Oracle Java 7
no Ubuntu
No terminal, digite e execute os seguintes
comandos:
para
adicionar o repositório que disponibiliza o
Java:
sudo
add-apt-repository ppa:webupd8team/java &&
sudo apt-get update
para
o instalar apenas precisa de clicar no botão
seguinte ou escrever o comando seguinte no
terminal:
sudo
apt-get install oracle-jdk7-installer
11. Exercício 2
Procure na internet os repositórios de instalação das seguintes
instalações e execute-as com o comando apt-get:
Aplicações a instalar no Ubuntu
Skype
Audacity
Gparted
MyUnity
K3b
RecordMyDesktop
VLC media player
Flash Player
Virtualbox
LibreCAD
Wallch
ClamTK
Registe num documento os comandos executados para cada uma das aplicações