Total de visualizações de página

Eu sou:

Minha foto
"A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original." Albert Einstein

segunda-feira, 24 de novembro de 2008

Instalação de programas no Ubuntu GNU/Linux

Renato S. Melo - 24/11/2008

INTRODUÇÃO

O Linux é um sistema operacional para profissionais e usuários mais espertinhos. Sua facilidade é mais transparente quando se aprende a caminhar em informática com mais curiosidade. No começo você estranha esse mundo novo, cheio de informações que você nunca tinha visto na vida.

Tem os usuários programadores, que acham no Linux a ferramenta ideal para compor seus softwares. Tem também o usuário religioso, onde defende com todos os argumentos o uso do sistema. Sem contar aquele que depende do Linux no trabalho, devido a questões de segurança e praticidade. O Linux consegue ser um pacote completo, para os amantes de informática. Alem disso vocês não pagam nada por isso.

Se você acha que entende de informática, simplesmente porque usa o MSN ou acessa o Orkut está se iludindo. Para usar o Linux você terá que aprender cada dia um detalhe e lições novas sobre o assunto. Terá que persistir e nunca desistir em encontrar a solução. Foi assim no meu primeiro contato com o Linux.

QUANTO CUSTA UM LINUX?

Eu já utilizei várias distribuições Linux, mas hoje tenho grande simpatia pelo GNU/Debian e outra distribuição baseada em Debian, chamada Ubuntu. Na verdade o Ubuntu hoje é a distribuição GNU/Linux mais famosa, graças a uma forte campanha de distribuição. Você entra no site dos caras, pede seu CD e eles te enviam sem nenhum custo. Nenhuma distribuição faz isso hoje. Claro, você pode pedir para qualquer distribuição um CD ou DVD, mas terá que pagar uma pequena taxa de despesas com manutenção e envio. Mesmo assim, é bem mais em conta que pagar 390 ou mais por uma Windows Vista original. Você não usa Windows original? Esse problema já não é meu, mas com certeza quem compra um PC nas Casas Bahia, Ponto Frio ou outra, paga esse valor embutido no produto.

Se você tem uma empresa, e quer informatizá-la, terá que bancar uma boa grana para ter licença Windows em todas as usas máquinas. O servidor Windows já é uma nota violenta para bancar. Com o Linux você não vai ter gastos violentos, gastando apenas com a manutenção e suporte. Grandes empresas como IBM vendem seus servidores com as distribuições SuSe e Red Hat. Eles não utilizam Microsoft? Essa parte eu ainda não sei.

Um servidor tem que ficar ligado durante anos a fio, sem nem ter previsão de desligamento. Imagine se um servidor de Banco tiver problemas de travamento ou instabilidade. Vai ser um caos para a instituição bancária e clientes. Sem contar o risco de perder informações importantes. A grade maioria dos servidores do Mundo são Linux, ganhando de lavado dos Servidores Microsoft.

INSTALAÇÃO DE SOFTWARES

Com certeza você instalou na sua vida um programa no Windows. Apanhou? Com certeza não. Mas te digo, no Linux eu apanhei feio e descobri que não era o sistema operacional que era complexo, mas sim meu entendimento sobre ele era pouco.

Existem várias distribuições Linux, cada uma tem sua maneira de instalar seus progrmas. Hoje essa tarefa é bem mais suave que antes, graças aos gerenciadores de pacotes.

PROGRAMAS PARA O LINUX

O Linux tem uma gama grande de programas que fazem de tudo. Vou mostra alguns que fazem o basicão do nosso dia a dia.

Openoffice = Suíte de programas no estilo Microsoft Office. Tem editor de planilhas, apresentações em slides no estilo Power Point, editor de texto e editor gráfico.

Amarok = Programa para ouvir músicas. Suporta vários formatos em sua versão default, sem a necessidade de instalar plugins. Na minha opinião é o melhor na categoria junto com o Media Player.

Kopete = Com esse software você é capaz de usar os seguintes serviços de mensageiros: AIM; ICQ; MSN; Yahoo!; Jabber. Para muitos só o MSN estará de bom tamanho.

Kaffeine = Reprodutor de vídeos

AMule = Esse programa é igual ao eMule, possibilitando baixar de tudo em conexão P2P.

K3B = Software de gravação de CD e DVD.

Evolution = Se você ainda usa o Outlook Express e depende dele, o Evolution e a versão Linux desse programa.


Resumindo, posso ter muitos programas bons e deixar meu Linux enxuto. Tem mais softwares alem desses? Se você for um fuçador, vai ver que na internet tem uma variedade se sites de dicas sobre programas para Linux. Vou postar um site que utilizo bastante para ter referências.

http://www.icewalkers.com/

Se você é fuçador, vai ter que lidar com o idioma inglês também meu amigo. Mas há sites em português que podem salvar sua vida em muitas dúvidas.

http://www.vivaolinux.com.br/

http://br-linux.org/

http://www.ubuntu-br.org/

http://www.linux-magazine.com.br/

Mas mesmo com tanta informação você ainda não sabe instalar um programa no Linux? Então vamos começar o trabalho.

Infelizmente há aqueles que são dependentes da Microsoft, não conseguindo produzir nada sem o tio Bill. No Linux há emuladores der sistemas operacionais, onde você pode ter o Windows rodando dentro do Linux. Claro, você vai ter que ter uma máquina de verdade e não aquelas “carroças’ das Casas Bahia e Ponto frio da vida. Digo “carroça” nesta situação, pois emular um outro sistema operacional em um PC meia boca é pedir para sofrer. As máquinas dessas lojas geralmente possuem vídeo onboard e processadores de baixo custo.

REPOSITÓRIOS

Nas distribuições Debian GNU/Linux, há um lugar onde são configurados os repositórios. Que são repositórios? Bem, os repositórios são caminhos onde o sistema irá procurar os programas desejados pelos usuários. Esse caminhos são servidores que guardam os softwares e suas dependências. A algum tempo atrás só podíamos instalar um softwares no Linux na unha mesmo. Há algumas distribuições hoje que ainda não usam um gerenciador de pacotes. Não vou falar sobre a instalação manual agora, afinal, não é o foco agora.

As distribuições Debian possuem servidores pelo mundo todo com vários softwares para você poder instalar. As Universidades USP e UNICAMP no estado de São Paulo são instituições que participam do desenvolvimento do Linux, possuindo seus servidores de reposição.

Para configurar esses repositórios basta acessar um arquivo chamado sources.list. O caminho completo é /etc/apt/sources.list, mas vamos devagar para não desgastar sua mente.

Atenção: O Linux e case sensitive, isto quer dizer que ele diferencia maiúsculas de minúsculas. RENATO é diferente de renato. No Windows esses dois são iguais.

1- Abra um Shell (janela em modo texto)
2- Escreva: sudo su (você estará pedindo para o sistema os direitos de Super usuário)
3- Digite a senha do root (root é o super usuário, ele manda e desmanda no Linux)
4- Digite cd / (você vai para o diretório raiz)
5- Digite agora cd etc (você entrou no diretório etc)
6- Digite agora cd apt (você entrou agora no diretório apt)
7- Digite agora gedit sources.list (você acaba de abrir o arquivo sources.list)

Esse foi o caminho mais longo, agora vamos fazer tudo em apenas um comando. Veja abaixo.

sudo gedit /etc/apt/sources.list


O arquivo sources.list é na verdade é a “gaveta”, onde fica armazenados os endereços de servidores de pacotes e atualizações para o Linux. Pesquisando na internet ou no site oficial da distribuição da versão, terá lista de repositórios para turbinar seu Linux com o que tem de melhor.

Bem, você já deve ter aberto o arquivo sources.list, veja que há uns endereços nele por padrão. Na verdade são endereços para atualizações de segurança. Vou tirar como exemplo o meu Ubuntu. Vamos lá!

Primeiro você deve achar uma lista de repositórios para fazer sua festa. Entrei no site do Ubuntu e peguei a lista de repositórios do Ubuntu 8.10. Você pode até digitar no Google uma pesquisa de repositórios para Ubuntu. Fácil.

Depois que você encontrou a lista, apague o conteúdo do arquivo sources.list e cole nele sua nova lista de repositórios. Veja a lista de repositórios do Ubuntu 8.10 abaixo.

#----------------------------------------------------------------------------------
deb http://us.archive.ubuntu.com/ubuntu/ intrepid main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ intrepid main restricted

deb http://us.archive.ubuntu.com/ubuntu/ intrepid-updates main restricted
deb-src http://us.archive.ubuntu.com/ubuntu/ intrepid-updates main restricted

deb http://us.archive.ubuntu.com/ubuntu/ intrepid universe
deb-src http://us.archive.ubuntu.com/ubuntu/ intrepid universe
deb http://us.archive.ubuntu.com/ubuntu/ intrepid-updates universe
deb-src http://us.archive.ubuntu.com/ubuntu/ intrepid-updates universe

deb http://us.archive.ubuntu.com/ubuntu/ intrepid multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ intrepid multiverse
deb http://us.archive.ubuntu.com/ubuntu/ intrepid-updates multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ intrepid-updates multiverse

deb http://us.archive.ubuntu.com/ubuntu/ intrepid-backports main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ intrepid-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu intrepid-security main restricted
deb-src http://security.ubuntu.com/ubuntu intrepid-security main restricted
deb http://security.ubuntu.com/ubuntu intrepid-security universe
deb-src http://security.ubuntu.com/ubuntu intrepid-security universe
deb http://security.ubuntu.com/ubuntu intrepid-security multiverse
deb-src http://security.ubuntu.com/ubuntu intrepid-security multiverse
#----------------------------------------------------------------------------------

Agora você precisa salvar o arquivo com essa nova lista de repositórios.

Depois de salvo volte ao Shell novamente e digite:

sudo apt-get update

Pronto, sua nova lista está 100%.

Faça um teste agora, instale o openoffice.org em sua máquina e tenha um suíte para escritório no estilo Microsoft Office. Faça o comando:

sudo apt-get install openoffice.org

Se você fez tudo certo, estará instalando tudo sozinho e sem nenhuma preocupação.



OUTROS COMANDOS APT

Comandos apt (Advanced Packaging Tool)

A maioria destes comandos requer sudo!
Substitua "nome_pacote" ou "termo" pelo programa que você quer instalar ou procurar.

apt-get update - Execute este comando se você mudou o /etc/apt/sources.list. Também execute-o periodicamente para ter a certeza que sua lista de fontes fique sempre atualizada.

apt-get install nome_pacote - instala um novo pacote.

apt-get remove nome_pacote - remove um pacote (os arquivos de configuração não são excluídos)

apt-get --purge remove nome_pacote - remove um pacote (os arquivo de configuração também são excluídos)

apt-get upgrade - atualiza todos os pacotes instalados

apt-get dist-upgrade - atualiza o sistema todo para uma nova versão

apt-cache search termo - procura por "termo" na lista de pacotes disponíveis

dpkg -l nome_pacote - lista os pacotes instalados que casam com "nome_pacote". Na prática use '*nome_pacote*', a não ser que você saiba o nome completo do pacote.

aptitude - O Aptitude é uma interface em modo texto para o sistema de pacotes Debian GNU/Linux e derivados. Assim como o apt-get, permite ver a lista de pacotes e realizar operações como instalação, atualização e remoção de pacotes, porém parece tratar um tanto quanto melhor a questão das dependências.

apt-cache showpkg pacotes - mostra informações sobre os pacotes

apt-cache dumpavail - mostra uma lista de pacotes disponíveis.

apt-cache show pacotes - mostra registros dos pacotes, igual a dpkg --print-avail.

apt-cache pkgnames - rápida listagem de todos os pacotes instalados no sistema.

dpkg -S nome_arquivo - qual foi o pacote que instalou este arquivo?

dpkg -L pacote - Mostra os arquivos instalados pelo pacote.

apt-file search NomeArquivo - Este comando procura por um pacote, não necessariamente precisa estar instalado, que inclua o arquivo passado junto a linha de comando (NomeArquivo. Ou seja, muito útil para localizar facilmente arquivos individuais dentro de pacotes que ainda nem se encontram instalados no seu sistema.

apt-get autoclean - Execute este comando periodicamente para excluir os arquivos .deb que não estão mais instalados no seu sistema. Pode-se ganhar uma grande quantidade de espaço em disco fazendo isso. Se você está desesperado por espaço em disco, apt-get clean é mais radical, e removerá todos os arquivos .deb, mesmo de pacotes instalados. Como na maioria dos casos você não precisa destes arquivos .deb, não hesite em usar este comando quando precisar de uns megas extras.

apt-cdrom add - Comando utilizado para adicionar um CD ao arquivo /etc/apt/sources.list do APT, fazendo assim com que o apt-get procure também neste CD por pacotes.

Espero que eu tenha ajudado em muitas dúvidas.

FONTE DE PESQUISA

http://www.ubuntu-br.org/

http://www.ubuntu.com/

Um comentário:

  1. Sem dúvida esta matéria está show, pode-se dizer que com a distribuição UBUNTU LINUX quem se divertir e instala-la em seu computador vai ter muitos e muitos suportes até mesmo para jogos pois o ubuntu tem um site oficial só para jogos.

    Abracem a liberdade de pensamento e desenvolvimento abracem o mundo LINUX!

    VALEU CABURUSUPU 10.01.3.2 BETA

    ResponderExcluir

Faça seus comentários :-)