Debian – Novos Mirros
Novos mirros do Debian. Após o anúncio do mirros Chinês oficial, a equipe de mirros do Debian tem o prazer de anunciar os primeiros mirros do Debian na Tunísia e Madagascar. Ler mais
Novos mirros do Debian. Após o anúncio do mirros Chinês oficial, a equipe de mirros do Debian tem o prazer de anunciar os primeiros mirros do Debian na Tunísia e Madagascar. Ler mais
Veja aqui como gerenciar e manter atualizado de maneira prática e segura o seu sistema Debian.
Para sistemas que estão conectados a internet, uma ferramenta muito valiosa é o apt-get. Este possui uma facilidade incrível na instalação de pacotes com apenas uma linha de comandos. Aqui listaremos as principais características e configurações deste poderoso gerenciador de pacotes. Para que o apt-get funcione corretamente, é necessário primeiramente que seu arquivo de configurações esteja configurado de forma correta, estas configurações podem ser realizadas em /etc/apt/sources.list. Abaixo temos um exemplo do arquivo de configurações /etc/apt/sources.list:
host:~# cat /etc/apt/sources.list
deb http://http.us.debian.org/debian stable main contrib non-free
deb http://security.debian.org stable/updates main contrib non-free
Como visto acima, o arquivo possui configurações simples. A primeira linha diz ao apt para que sejam verificados pacotes da distribuição stable nas seções main, contrib e non-free. A segunda linha tem o mesmo propósito, porém somente utilizada para atualizações de segurança. O primeiro passo para a configuração do apt é a definição do arquivo /etc/apt/sources.list como mostrado no exemplo acima, após a execução desta configuração, é necessário atualizar a lista de repositórios com o comando apt-get update. Realizado o passo anterior, o apt está pronto para a tarefa de instalar, remover ou ataulizar softwares. Abaixo listamos as opções mais utilizadas:
apt-get update
Comandos utilizados para atualizar a lista de pacotes, deve ser executado sempre antes de instalar qualquer pacote.
apt-cache search <palavra chave>
Localiza pacotes com as palavras chave especificadas. Abaixo o exemplo da procura pelo pacote php5-mysql:
host:~# apt-cache search php5-mysql php5-mysql - MySQL module for php5
Foram exibidos todos os pacotes que contém php5-mysql em sua descrição. Caso deseje uma listagem detalhada de informações do pacote php5-mysql, pode ser utilizada a linha de comandos apt-cache show php5-mysql, no qual exibirá informações de dependências, tamanho, mantenedores, etc…
apt-get install <pacote>
Comandos utilizados para instalar um novo pacote. Por exemplo, para se instalar o pacote php5-mysql, de ver utilizada a linha de comandos apt-get install php5-mysql. Estes comandos irão instalar o pacote php5-mysql juntamente com todas as suas dependências e perguntando se realmente deseja realizadar a ação solicitada.
apt-get remove <pacote>
Comandos utilizados para a remoção de um pacote. Um detalhe é que estes comandos removem o pacote com suas dependências, neste caso fique atendo a remover um pacote, pois podem ser removidos pacotes que dependem do mesmo. Para remover o pacote php5-mysql utilizamos apt-get remove php5-mysql.
apt-get upgrade
Comandos utilizados para atualizar todos os pacotes do sistema. Ao utilizar estes comandos o apt irá procurar por todos os softwares mais recentes no arquivo de configuração /etc/apt/sources.list e efetuar a atualização. Por ser um comando de atualização global, em determinados casos pode ser necessário o reinício do sistema, noc aso da atualização do kernel por exemplo.
Neste artigo procuramos demonstrar as formas mais utilizadas do gerenciador de pacotes apt do dia dia, facilitando assim o gerenciamento de pacotes e mantendo o sistema sempre atualizado de maneira segura.
Ao lançamento da nova versão estável do Debian GNU/Linux codnome Squeeze, veio também um novo esquema de identificação de partições no arquivo /etc/fstab. O novo formato exibe id’s das partições ai invés dos caminhos, podemos tomar como exemplo abaixo o novo esquema de identificação:
UUID=6d3ca2ba-13a6-49a4-bd23-8db3e8a494cd /home ext3 defaults 0 2
Anteriormente deveria ser especificado o caminho para o dispositivo físico, como por exemplo /dev/sda1. O novo modelo pode parecer complicado a primeira vista, porém traz mais benefícios. Imagine que você por algum motivo precisou mudar o hd primário ou secundário de posição, automaticamente sua identificação no diretório /dev também mudaria. Com este novo formato é gravado o id do disco, então o fstab sempre irá procurar pelo id ao invés do arquivo referente ao dispositivo em /dev. Porém resta-nos uma questão, como descobrir o UUID do dispositivo? Basta utilizar o comando blkid seguido do disco que desejamos confirmar seu UUID:
host:~# blkid /dev/sda1 /dev/sda1: TYPE="swap" UUID="d15f010b-37b9-48df-8986-41726836aaec"
Após este procedimento, basta inserir as configurações como no exemplo citado acima e executar o comando mount -a para que o arquivo /etc/fstab seja relido.