segunda-feira, 29 de junho de 2009

Instalação fácil de programas

Basicamente, na grande maioria das distribuições Linux existem dois métodos de instalação. O primeiro consiste por código fonte, onde o usuário baixa um arquivo e o instala no computador através do uso de um compilador. Já o segundo modo é composto por arquivos específicos para cada distribuição Linux, como o .DEB para o Ubuntu e o .RPM para o Fedora.
Uma das principais dificuldades encontradas pelos usuários recém-chegados ao Linux é a instalação de programas. Segundo eles, o processo de compilação pode ser bastante complicado, resultando na maioria das vezes em mensagens de dependência de pacotes. Logo, muitos usuários acabam abandonando o sistema pela dificuldade de uso. Isto acontece principalmente pela falta de informação, pois a maioria das distribuições possui programas e mecanismos que facilitam bastante a instalação.
Nosso site Baixaki possui uma vasta quantidade de programas que podem ser baixados e instalados em seu computador. Outra facilidade existente no próprio Ubuntu é o Apt-get, um mecanismo poderoso na instalação de pacotes. 
Baixando programas pelo Baixaki

Layout do Baixaki

Uma das maneiras mais fáceis de se instalar um programa é utilizar o site Baixaki. Todos os pacotes são testados em nossos computadores antes de serem disponibilizados para download, assim garantindo segurança e confiabilidade.
Além do download em si, cada programa possui uma descrição de suas principais funções, métodos para a instalação. 
Apt-get

Uso do Aptget

O uso do apt-get é bastante simples, em todos os casos exigindo somente uma linha de comando. Deve ser executado com privilégios administrativos. O primeiro passo é atualizar a lista de pacotes presentes nos repositórios, com o seguinte comando:

$ sudo apt-get update

Após executada a linha de código acima, o apt-get estará pronto para uso. Por exemplo, para instalar a biblioteca de sistema SDL, bastante necessária para jogos, basta executar o seguinte comando:
$ sudo apt-get install libsdl1.2
O pacote libsdl1.2 é o utilizado para a instalação da SDL. Caso seja requisitada alguma biblioteca que não esteja instalada no sistema, o apt-get pergunta se o usuário deseja instalá-la.
Em todos os casos vamos usar como exemplo a SDL, para executar as operações sobre outro pacote basta substituir a última palavra da linha pelo seu nome. Ex:  $ sudo apt-get install gtk2.0-examples
Caso o usuário deseje desinstalar a SDL, pode utilizar o seguinte comando:
$ sudo apt-get remove libsdl1.2
O comando acima desinstala a biblioteca, mas mantém seus arquivos de configuração. Para uma remoção completa, utilize:
$ sudo apt-get --purge remove libsdl1.2
Suponha agora que o usuário não sabe que o nome do pacote da biblioteca SDL é exatamente libsdl1.2. Existe a opção de fazer uma pesquisa:
$ sudo apt-cache search libsdl
Como se trata de uma biblioteca de sistema, o prefixo “lib” foi adicionado antes de sdl na pesquisa. A partir do resultado, o usuário poderá escolher qual o resultado mais adequado para a instalação. No nosso caso foi o pacote “libsdl1.2”
Para exibir mais informações sobre um determinado pacote, digite:
$ sudo apt-cache search libsdl1.2
Todos os comandos acima demonstram a praticidade do apt-get. Logo em seguida, vamos explicar como funciona sua interface gráfica: o Synaptic.
Synaptic

Interface do Synaptic

Basicamente, o Synaptic pode ser classificado como uma extensão gráfica do apt-get, utilizando o mesmo mecanismo de busca em repositórios. É ideal para usuários que não possuem afinidade com linhas de comandos. Pode ser localizado no seguinte menu:
> Sistema > Administração > Gerenciador de Pacotes Synaptic
No início do programa é requisitada a senha do administrador. O uso do Synaptic é bastante intuitivo, não oferecendo nenhum tipo de dificuldade. Tanto para instalar como para remover um programa, basta clicar no botão “pesquisar” e digitar o nome do pacote. Os que estão marcados com verde, já estão instalados, enquanto a caixa de seleção vazia significa que o programa não está presente no sistema. Clicando sobre o respectivo pacote, caso este esteja instalado, ele será removido. Para um software não instalado, um clique iniciará a instalação. Não tem erro.
Atualizando a lista de servidores
Existem casos em que usuários procuram programas e bibliotecas que não são encontrados pelo apt-get, significando que os pacotes não estão presentes em nenhum dos repositórios. Uma boa alternativa para contornar este problema é adicionar um novo servidor que contenha o tal pacote. O arquivo de sistema que contém a lista de repositórios está presente no seguinte local: “/etc/apt/sources.list”.
Para adicionar um novo repositório na lista, basta copiar o endereço do servidor e adicionar no arquivo sources.list. O trecho a ser adicionado será semelhante ao descrito abaixo:

“deb http://br.archive.ubuntu.com/ubuntu/ jaunty multiverse
deb-src http://br.archive.ubuntu.com/ubuntu/ jaunty multiverse”

O primeiro indica o tipo de pacote a ser usado, no caso do Ubuntu o .DEB, enquanto o segundo informa sobre os fontes dos pacotes, úteis para desenvolvedores.
Após a adição de um novo servidor na lista de repositórios, basta executar o seguinte comando para atualizar o sistema:
$ sudo apt-get update
Instalando manualmente um programa
Caso não seja possível usar o apt-get, pacotes .DEB podem ser instalados manualmente através do comando “dpkg”. O processo consiste em baixar o arquivo de algum site da internet, e executar o seguinte comando:
$ sudo dpkg -i nome_do_pacote
Do mesmo modo, remover um pacote do sistema também é uma tarefa fácil

Nenhum comentário:

Postar um comentário