Instalando novos softwares (pacotes) no Linux

Carlos J. Mazieri 23/10/2005.

Em distribuições Linux geralmente não é necessário buscar softwares nestes sites de download. A maioria das distribuições possui sites oficiais de pacotes pré-compilados disponíveis para instalação diretamente através da internet.

Cada distribuição tem seu gerenciador de pacotes, falaremos aqui das distribuições que usam ao apt-get como gerenciador de pacotes. E usaremos o kpackage como front-end para facilitar para novos usuários. Instalar desta forma é bem melhor pois temos os gerenciadores para nos ajudar a gerenciar tudo que está instalado.

Utlizando o kpackage, acionado através do menu K -> Sistema -> Kpackage (-> significa submenu), aparece a tela:




Observe que temos abas: Instalado, Atualizado, Novo, Todos.

Na aba Todos os marcados com N não estão instalados. Existem no lado esquerdo dois botões com uma lupa, com o mais acima podemos procurar pacotes e com o outro arquivos dentro de pacotes.

No lado direito temos a descrição do software e se tiver instalado temos a aba "Lista de arquivos" onde podemos examinar o conteúdo do pacote.

Utilizando a função de procurar pacotes podemos procurar e instalar pacotes que contenham em seu nome uma palavra, exemplo: octave, pic, etc.

Eu uso bastante o kpackage para procurar programas que me interessam, quando leio alguma coisa sobre algum software e desejo instalá-lo procuro primeiro nos repositórios através do kpackage. Se não acho procuro em http://www.apt-get.org.



Exemplo de instalação de pacote

Vamos tentar instalar e configurar o octave http://www.octave.org que é uma alternativa livre para o Matlab. Mostrarei duas opões, uma pela linha de comando, outra usando o kpackage.

Pela linha de comando usando o konsole (K -> Konsole (Terminal do KDE)) em uma única linha:

# sudo apt-get install octave-gpc octave-forge octave2.1-info octave-ci octave-epstk octave-matcompat gnuplot octave2.1-doc

Pelo kpackage:

  1. Entre no kpackage;

  2. Entre na aba Todos, para cada um dos pacotes: procure e selecione e clique no botão instalar;

  3. Se algo acontecer de errado, talvez seja necessário atualizar o banco de dados local dos pacotes com os sites, para isto faça no menu kpackage: Especial -> Apt Debian - > Atualizar. Que é equivalente a usar na linha de comando do konsole: apt-get update.

O comando sudo é para ganhar previlégio de instalação como administrador (root) caso esteja executando como usuário normal.

Muitos software não criam janelas quando são chamados; é o caso do octave; nem criam entradas no menu K; também é o caso do octave; sendo assim; o octave tem que ser chamado dentro do konsole.

Utilizando o kmenuedit (K - > kmenuedit ) podemos criar uma entrada de menu para o octave e fazer com que ele seja executado dentro de um terminal como na figura abaixo:

Criei um grupo Engenharia e dentro dele um ítem octave:




Depois é só gravar e sair.

Programas que possuem entradas no menu K tem a extensão, desktop, verifique na Lista de arquivos do pacote dentro do kpackage.

Referências:

  1. Apt Get Manual

  2. Kpackage home page

  3. Dica no Kurumin