42
 

Gerenciando Pacotes - sergiogracas.comsergiogracas.com/tutoriais/pdf/linux_educacional_adept.pdf · adept saiba onde buscar os pacotes, e para isto o sistema utiliza um arquivo chamado

Embed Size (px)

Citation preview

   

   

   

Gerenciando Pacotes *.deb

“Debian são programas colocados dentro de um arquivo identificados pela extensão .deb incluindo arquivos necessários para a instalação do

programa, um sistemas de listagem/checagem de dependências,

scripts de automatização para remoção parcial/total do pacote, listagem de

arquivos, etc.“Fonte: http://focalinux.cipsga.org.br

   

Gerenciar pacotes nas distribuições linux, quer dizer que vamos instalar, atualizar ou remover algum programa ou aplicativo do sistema Operacional.

Existem Algumas formas de gerenciar pacotes nas distribuições GNU/Linux baseadas em Debian, dentre 

elas o Adept, Synaptic, Apt­get e o Aptitude, etc...

No Linux Educacional 3.0 optou­se por usar 2 tipos de gerenciadores de pacotes, são eles:● Adept: gerenciador em modo gráfico

● Apt­get: gerenciador em modo texto ou shell

Gerenciando pacotes no LE3

   

O Adept é um excelente gerenciador gráfico de pacotes que usa a API do

libapt-frontend, utilizando as bibliotecas QT do KDE.

Adept reúne as funções de atualização total do sistema, busca de pacotes por

nome ou categoria, instalação e remoção de programas, configuração dos mesmos

e edição do sources.list.

O que é o Adept

   

De forma geral podemos dizer que um servidor proxy é um

computador com alguns aplicativos instalados que serve

para filtrar, bloquear, fazer cache, proteger e monitorar tudo o que entra e sai de computadores com

acesso a internet.

O que é um servidor proxy?

   

Caso a internet que chega a sua escola esteja protegida por um proxy,

precisaremos configurar o sistema para acessar a internet via proxy, antes de

continuarmos com o “adept”.

Precisaremos configurar 3 arquivos para que o acesso ao proxy seja liberado, são eles:

“/etc/apt/apt.conf”“/etc/environment”

“/etc/profile”

O que é um servidor proxy?

   

Usando Gerenciador de arquivos (Modo Super-Usuário)

   

Digite a senha do usuário

   

Localize a pasta “/etc/apt/” e dentro dela o arquivo “apt.conf” e dê 2 cliques para que ele seja aberto para edição.

Obs.: caso o arquivo não exista, basta criar um com este nome na pasta indicada.

Com o arquivo aberto, digite as linhas abaixo, no final do arquivo, salve e feche.

Acquire {HTTP::Proxy ipdoproxy:portadoproxy;FTP::Proxy ipdoproxy:portadoproxy;};

Configurando o /etc/apt/apt.conf para servidor proxy sem senha

   

Localize a pasta “/etc/apt/” e dentro dela o arquivo “apt.conf” e dê 2 cliques para que ele seja aberto para edição.

Obs.: caso o arquivo não exista, basta criar um com este nome na pasta indicada.

Com o arquivo aberto, digite as linhas abaixo, no final do arquivo, salve e feche.

Acquire {HTTP::Proxy usuario:senha@ipdoproxy:portadoproxy;FTP::Proxy usuario@senha:ipdoproxy:portadoproxy;};

Configurando o /etc/apt/apt.conf para servidor proxy com senha

   

Agora de 2 cliques no arquivo “/etc/environment” , digite as linhas abaixo no final do arquivo, salve e feche.

http_proxy=http://ipdoproxy:portadoproxy/http_proxy=http://ipdoproxy:portadoproxy/https_proxy=https://ipdoproxy:portadoproxy/ Acquire {HTTP::Proxy ipdoproxy:portadoproxy;FTP::Proxy ipdoproxy:portadoproxy;}; alias wget="wget -Y on"

Configurando o /etc/environment para servidor proxy sem senha

   

Agora de 2 cliques no arquivo “/etc/environment” , digite as linhas abaixo no final do arquivo, salve e feche.

http_proxy=http://usuario:senha@ipdoproxy:portadoproxy/http_proxy=http://usuario:senha@ipdoproxy:portadoproxy/https_proxy=https://usuario:senha@ipdoproxy:portadoproxy/ Acquire {HTTP::Proxy usuario:senha@ipdoproxy:portadoproxy;FTP::Proxy usuario:senha@ipdoproxy:portadoproxy;}; alias wget="wget -Y on"

Configurando o /etc/environment para servidor proxy com senha

   

Localize o arquivo “profile” e dê 2 cliques para que ele seja aberto para edição, digite a linha abaixo no final

do arquivo, salve e feche

export http_proxy ftp_proxy

Configurando o /etc/profilepara servidor proxy com ou

sem senha

   

Continuando... abrindo o Adept

   

Digite a senha do usuário

   

Tela inicial do Adept

   

Para que seja possível instalar programas ou atualizar o sistema é necessário que o

adept saiba onde buscar os pacotes, e para isto o sistema utiliza um arquivo chamado sources.list que contêm uma

lista de repositórios.Obs.: repositórios são locais, na internet, onde estão disponibilizados os programas

para download.O arquivo sources.list localiza-se no

diretório /etc/apt/ do sitema.

Gerenciar repositório

   

Clique no Menu Adept

Acrescentando ou excluindo um Repositório

   

Escolha a opção Gerenciar Repositórios

   

Repositórios oficiais da distribuição.

Nesta janela observe a aba Programas do KubuntuDeixe todos os campos marcados e a opção

Baixar de: “Servidor no(a) Brasil”

   

Evite colocar repositórios aleatoriamente

As opções desmarcadas não são utilizadas pelo adept

A aba “Third-Party” Software permite gerenciar repositórios adicionais

   

Para acrescentar clique em Adicionar

Para remover, selecione o repositório e 

clique em Remover.

Vamos acrescentar o repositório do MEC, para isso clique em Adicionar

   

Digite o repositório:deb http://repositorio.mec.gov.br mec 3.0

Clique em OK

   

Feito todas as alterações clique em “Close”

Observe que o repositório está marcado o que significa que ele será utilizado nas

pesquisas de pacotes

   

Ao fechar o adept já atualiza a relação de pacotes disponíveis

   

deb http://repositorio.mec.gov.br mec 3.0

Sendo:deb - Identifica um pacote da Debianhttp://repositório.mec.gov.br – Site e diretório principal do repositório. O caminho pode ser http://, ftp://, file:/.

mec – Pasta pasta raiz do repositório do MEC.

3.0 - Pasta onde serão procurados arquivos para atualização ou instalação, neste caso são arquivos para a versão 3.0 do Linux Educacional.

Entendendo a nomenclatura do repositório do MEC

   

Agora que já temos o repositório do MEC, vamos instalar os Conteúdos Educacionais.

No campo “Busca” digite “mec-”

   

Automaticamente será listado os pacotes que contenham a palavra “mec-”

   

Observe o padrão:mec-dp-alberto.caeiro: Obras literárias de domínio público;

mec-vol2-ddvd2-etica08: Vídeos TV Escola;e os pacotes:

mec-hinos;mec-xadrez;mec-wallpapers;edubar;fbedu;

Como saber quais são os conteúdos Educacionais disponibilizado pelo MEC

   

Para instalar clique sobre o nome do pacote e depois em “Solicitar a instalação”

   

Depois de marcar todos os pacotes que você deseja instalar, clique em “Aplicar Mudanças”

   

Primeiro será realizado o download dos pacotes

   

Depois o(s) pacote(s) será(ão) instalado(s).Quando está janela fechar, significa que seu(s) pacote(s) foi(ram) instalado(s).

   

Abrindo o Sources.list via KDE

   

Digite a senha do usuário

   

Entre na pasta /etc/apt e dê um duplo-clique em sources.list

   

Observe o repositório que adicionamos. (todos os repositórios com # são ignorados);Você também podem acrescentar ou excluir os repositórios diretamente neste arquivo.

   

Para a instalação, atualização ou remoção de pacotes via terminal (shell) você vai utilizar a família de

comandos “apt”. Todos os comandos devem ser executados por um usuário com permissão de administrador ou pelo

superusuário (root).Basta abrir um terminal ou Konsole e digitar:

sudo su + enter.Será solicitada a senha, que você deverá digitar a

mesma que definiu durante a instalação do sistema e apertar a tecla “enter”.

Obs.: ao digitar a senha você não verá o que está sendo digitado.

Instalando programas via terminal

   

● apt-get update - Execute este comando se você mudou o /etc/apt/sources.list ou /etc/apt/preferences. 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 (veja também aptitude, abaixo)

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

Alguns Comandos apt

   

● 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.

Alguns Comandos apt