Subscribe Us

4° Aula - Instalação de programas no Ubuntu Linux: conheça as diversas maneiras

Depois de termos visto como instalar o Ubuntu Linux no VirtualBox e alguns dos aplicativos existentes, hoje veremos um pouco sobre os aplicativos de sistema e como instalar programas no Ubuntu! Confira!


Chegou agora? Quer acompanhar o Curso Linux desde do ínicio? Comece aqui!

Antes de começarmos vendo como instalar programas no Ubuntu, veremos um pouco sobre as tarefas administraivas no Linux!


Usuário Linux sem permissões - Fonte imagem

Tarefas Administrativas

No Ubuntu Linux, por razões de segurança, tarefas administrativas são restritas a usuários com privilégios especiais. Acesso administrativo é dado para determinados usuários, que podem usar o comando sudo para realizar tarefas administrativas.

A primeira conta que você criou neste sistema durante a instalação terá, por padrão, acesso a tarefas administrivas.

Quando você executa uma aplicação que requer privilégios de administrador (usuário root), será exigido a senha do mesmo. Isto assegura que aplicações suspeitas não possam danificar seu sistema!

O sudo [super user do] lembrará sua senha por um certo tempo, que por padrão é 15 minutos.Isso foi criado para permitir que os usuários executem várias tarefas administrativas sem que seja solicitada uma senha a cada comando.

Alguns Aplicativos de Sistema

Em Sistema > Administração, na barra de ferramentas você pode encontrar diversos aplicativos interessantes. Entre eles vou destacar:

- Drivers de hardware

Configura drivers de terceiros ou proprietários. Normalmente sua placa de vídeo não será reconhecida automaticamente (por ter um driver proprietário) por isso você deverá usar esse aplicativo.

- Gerenciador de pacotes Synaptic

Veremos ele de forma mais detalhada. Mas em resumo, ele é apenas o gerenciador dos softwares disponíveis no repositório do Ubuntu!

- Ferramentas de Rede

Você pode analisar e verificar sua configuração de rede!


Instalando pacotes no Ubuntu Linux

Ubuntu lida com a instalação do software de uma maneira muito diferente do Windows.


Essa é apenas uma das formas para se instalar pogramas - Fonte imagem

Se você quiser instalar uma aplicação no Windows, você normalmente deve comprar um CD contendo o software, ou baixar um pacote de instalação da Internet e em seguida executá-lo. Correto?

No Ubuntu, basta abrir um gerenciador de pacotes, onde você pode procurar o aplicativo que você deseja e cliquar em um botão para instalá-lo. E remover uma aplicação é mais simples.

Por padrão, somente as aplicações dos repositórios oficiais do Ubuntu software estão disponíveis em seu gerenciador de pacotes. Se você não consegue encontrar o aplicativo que você desejar nos repositórios padrão, você pode adicionar manualmente! Porém, isso não é recomendado por questões de segurança! Todos os softwares presentes no repositório são autenticados e seguros, portanto se você instala um software fora desse repositório, a instalação será por sua conta e risco!

Mesmo o Ubuntu mantendo um repositório seguro e universal, existem outras maneirs para instalar um software no Ubuntu Linux! Vejamos algumas delas:

Métodos de instalação

I - Repositórios



Como já vimos, o Linux usa um conceito diferente de instalação de programas, muito mais fácil e com segurança.

A Central de Programas do Ubuntu fica no menu Aplicativos na barra principal.

O Gerenciador de pacotes Synaptic é encontrado em Sistema > Administração > Gerenciador de pacotes Synaptic.
Basta procurar no campo de pesquisa, assinalar o programa e "aplicar". O Aplicativo é baixado e instalado automaticamente.

II - Pacotes .deb



Instalar programas por pacotes também é muito fácil. Basta dar 2 cliques no pacote que o programa é instalado.

Existem diferentes de tipos de pacotes, variando por distribuição por distrbuição:

Pacotes .deb e .rpm:

.deb é usado em distribuições derivadas do Debian. Nessa lista se encaixa o Ubuntu, Kubuntu, Xubuntu, Big Linux, Mint, Xandros, Linux Educacional, Insigne e outras distribuições.

Recomendo que leia também:

.rpm são distribuições próximas do Red Hat, como Fedora, Mandriva, OpenSUSE, CentOS, entre outras.


III - Arquivos .sh

Outro método de instalação é por arquivos com exetensão .sh

Para instalar:

1 - Clicar com botão direito do mouse e ir em "Propriedades";
2 - Ir na aba "Permissões" e assinalar "Permitir a execução do arquivo como programa";
3 - Clicar em "executar";

IV - Arquivos .exe do Windows



Isso mesmo! Pode-se instalar programas do Windows no Linux facilmente ;-) Para isso é necessário instalar um programa chamado WINE.

Para instalar o WINE é só procurar no Gerenciador de Pacotes Synaptic (visto anteriormente).

Depois de instalar o WINE basta dar 2 clique em cima do arquivo .exe (ou clicar com botão direito e escolher "Abrir com... WINE").

V - Instalação manual



Esse tipo de instalação é ruim para o usuário doméstico, porém de vez em quando precisa ser utilizada!

Geralmente dentro do arquivo (com extensão .tar,.targz) compactado vem instruções. Caso não venha vc terá que usar os comandos no Terminal:

1 - ./configure
2 - sudo make
3 - make install


Continue Lendo . . .

- Saiba mais sobre o Wine
- Saiba mais sobre a instalação manual

Próxima aula . . .

Veremos com configurar nossa rede para se conectar com a Internet! Mas vou logo adiantando: quem instalou pelo virtualBox, conseguirá conectar com internet, o seu Ubuntu Linux, normalmente. Como?! Isso eu explicarei na próxima aula ;-)

E mais:

- Configurar sua rede internet via modem da Velox;
- Instalar alguns programas básicos;

Abcs a todos!! Até a próxima. . .!!! ;-)

Referências

Wiki do Ubuntu

Ubuntu Desktop Guide

Departamento de Informática e Estatística da UFSC - Página do GUI


Artigo originalmente publicado por Ricardo Ferreira Costa do Blog Linux Descomplicado

7° Aula - Conheça mais sobre o Gerenciador de Pacotes Synaptic do Ubuntu


Hoje em nossa 7a. aula veremos mais sobre o Gerenciador de Pacotes Synaptic! Ele é o coração de todo o controle de pacotes (programas) disponíveis para o Ubuntu Linux. Nele você pode pesquisar, instalar e remover aplicativos facilmente! Então é por isso que veremos um pouco mais sobre ele agora! Confira.

Um Gerenciador de Pacotes nada mais é do uma interface gráfica disponível para auxiliar nas tarefas que se relacionam aos pacotes do Sistema Linux! Isto é, em vez de tradicionais comandos, como apt-get install, você simplesmente irá ter uma interface lhe auxiliando nessas tarefas:




Mas o que é um pacote?

Como dito anteriormente, um pacote no Linux, nada mais é do que um software a ser instalado! Quando você instala um software, centenas de arquivos podem ser necessários para executá-lo! Então é por isso que o Gerenciador Synaptic existe - O Ubuntu Linux possui uma forma muito eficaz de instalação, que gerencia toda esta complexidade para você.

E essas centenas de arquivos que são instalados junto com seu programa escolhido? Pois é, no Linux isso é denominado Dependência de Pacotes:

As vezes alguns programas compartilham dos mesmos arquivos que outros programas usam. Colocando estes arquivos em um pacote, um pacote separado pode ser instalado para prover estes arquivos aos programas que precisem deles. Então, para instalar um programa que precisa destes arquivos, o pacote que os possui precisa ser instaldo.
Fonte: Wiki Ubuntu

Isto é, quando você instala um programa, suas dependências precisam ser instaladas ao mesmo tempo. Então, quando você instala um pacote, não se supreenda se muitos outros pacotes forem instalados juntos. Mas não se preocupe o Gerenciador Synaptic instala tudo isso para você!

Para saber mais sobre instalação de programas no Linux acesse a 4a. Aula desse Curso que explica melhor isso para você [4° Aula - Instalação de programas no Ubuntu Linux: conheça as diversas maneiras]

Quem controla e onde esses pacotes ficam armazenados?

Como você já viu, existem diversos pacotes que são instalados através do Gerenciador de Pacotes Synaptic. Mas onde ficam centralizados todos esses pacotes?

Todo Gerenciador precisa gerir algo bem centralizado e consolidado, então por isso que a comunidade Linux crio um conceito chamado de Repositórios:

são as fontes de onde os gerenciadores de pacotes buscam os pacotes e dependências para a instação. Isto acontece de forma automática [...]
Fonte: Wiki Ubuntu

Agora ficou mais claro não é mesmo?! E isso ratifica o que falei na última aula [6º Aula - O que você precisa saber para se dar bem no universo Linux] sobre a existência de vírus no Linux! Ou seja, tendo um repositório central fica mais difícil haver arquivos comprometidos que possam infectar seu micro! ;-)

Agora sim: Conhecendo o Synaptic

Para iniciar o Synaptic, escolha Sistema > Administração > Gerenciador de pacotes Synaptic. É necessário fornecer a sua senha para entrar no programa.




A tela principal é dividida em três seções:
  1. navegador de pacotes/categorias acima à esquerda,
  2. lista de pacotes acima à direita, detalhes do pacote abaixo à direita,
  3. barra de status mostra o estado do sistema e dicas de ferramentas.

Para navegar pela lista de pacotes disponíveis por categoria, seção, status do pacote, filtros personalizados ou resultados da busca, clique no botão correspondente na parte inferior do painel à esquerda:




Para procurar pelo nome clique no botão Procurar na barra de ferramentas ou, ainda, use o campo Busca rápida!

E para instalar um programa é bem simples: procure-o nessa caixa de busca e selecione da seguinte maneira:

  1. clique com o botão direito do mouse sobre o pacote e escolha a opção Marcar para Instalação no menu de contexto,
  2. Clique em Marcar para instalação para permitir a instalação de pacotes adicionais,
  3. Quando estiver satisfeito com suas escolhas, clique em Aplicar na barra de ferramentas




Logo após esse processo:
  1. Uma caixa de diálogo aparecerá com um resumo das mudanças que serão feitas.
  2. E por fim Clique em Aplicar!
E para remover um pacote indesejado o processo é o mesmo! Pesquise o pacote, clique com botão direito e escolha a opção Marcar para remoção completa! Assim você garante que todas as dependências desse pacote serão removidas!

Para mais informações sobre o Synaptic

Acesse o Wiki Oficial do Ubuntu e confira mais dicas sobre esse poderoso Gerenciador de Pacotes



Artigo originalmente publicado por Ricardo Ferreira Costa do Blog Linux Descomplicado

As distribuições Linux Brasileiras mais conhecidas no cenário mundial

Quem trabalha com Software Livre sempre está interessado em conhecer novas opções de ferramentas ou distribuições Linux! E que tal conhecer as 5+ Distribuições Linux Brasileiras que mais se destacam no cenário mundial do Software Livre? Conheça agora mesmo!

1 - Dreamlinux


Dreamlinux é uma distribuição brasileira baseada no Debian. Ele possui interface gráfica GNOME. Já vem com diversos codecs instalados e com total funcionalidade!


2 - BigLinux


É um sistema completamente livre! É um sistema baseado em Ubuntu, com interface gráfica padrão o KDE. Voltado para usuários domésticos, possui também sua versão em LiveCD.


3 - Epidemic


O Epidemic GNU/Linux é uma distribuição linux brasileira, desenvolvida de forma comunitária, cujo principal objetivo é levar o Software Livre ao conhecimento do maior número de pessoas possível. O Epidemic é baseado no Debian.

O Epidemic é também distribuído na forma de um liveDVD. Ele não precisa sequer ser instalado. O Epidemic utiliza o que há de mais moderno em ambientes desktop, com o KDE 4 e do Compiz Fusion rodando direto do DVD, proporciona uma forma fácil e divertida de interagir com as janelas do sistema, fornecendo ainda velocidade e utilidade.

O Epidemic possui um exclusivo instalador de aplicações especiais, o Easy Channel. Com ele a instalação de programas como Google Earth, Opera Browser, Alien Arena, Picasa, Skype, Virtualbox, Wine Doors etc, pode ser feita com apenas alguns cliques no mouse.


4 - BRlix


O BRLix é um sistema operacional para usuários de computador. Ele é baseado no Debian, mas possui todas as características do sistema operacional Windows.
Recomendado para quem ainda está em fase transição Windows --> Linux! O BRLix nasceu do projeto universitário Famelix, que alcançou desde 2003, aproximadamente 13 milhões de downloads, garantindo assim a alta aceitação.

O BRLix é um Linux, mas vai ser difícil para quem usa o Windows perceber isso.


5 - Ekaaty


É um sistema operacional livre, robusto, seguro e amigável baseado no GNU/Linux e desenvolvido em conjunto com a comunidade. Seu diferencial em relação a outras distribuições é que foi planejado para ser um sistema que atenda às necessidades específicas de usuários brasileiros.

A distribuição é otimizada para o uso em desktops e preparado para uso em laptops. É planejado para ser um sistema enxuto, que consome menos espaço em disco e menos recursos da máquina, e ter uma aparência polida, possibilitando uma melhor usabilidade e experiência.