Uma das coisas surpreendentes sobre o mundo Linux que outros sistemas operacionais não possuem é o gerenciamento de software e pacotes. Tudo é cuidado por você. As atualizações, as dependências, os arquivos ausentes, você não precisa pensar em nada, tudo é feito para você. Dito isto, há coisas que não são completamente óbvias para iniciantes. Aqui está um rápido resumo de comandos, arquivos e ferramentas que devem ajudá-lo a acelerar o gerenciamento de pacotes.
A maioria das distribuições do Linux destinadas a usuários comuns tem uma ferramenta de gerenciamento de pacotes. RedHat e Fedora têm RPM, Debian / Ubuntu / Mint tem APT, Arch tem Pacman e assim por diante. Cada um deles basicamente faz a mesma coisa - monitora o que está instalado, permite que você instale e remova software, bem como solicita que você atualize o software instalado sempre que necessário. Escolhendo um para ter uma visão detalhada, seria o gerenciamento de pacotes APT no Ubuntu. Aqui vamos nos:
Repositórios
Existem toneladas de aplicativos e ferramentas de software disponíveis no Linux. Tem que haver uma maneira de organizá-los de alguma forma. Repositórios fazem isso. Repositórios são como arquivos de software que são executados no seu computador. No mundo do Ubuntu, os repositórios são classificados em 4 categorias - Principal, Restrito, Universo e Multiverso. Essa categorização é baseada em diferentes níveis de suporte. Principal - contém software que é oficialmente suportado, Restrito - tem software que é suportado, mas não está disponível sob uma licença gratuita (não se refere a custo, mas a licença), Universe - contém software que não é oficialmente suportado, mas é mantido por a comunidade Linux, Multiverse - hospeda software que não é gratuito.
Configurar fontes de software
Agora, todos os repositórios não estão habilitados por padrão em todas as instalações do Ubuntu. Há uma série de razões pelas quais é assim, razões como as que não permitem que o Ubuntu seja lançado com codecs e drivers prontos para uso. De qualquer forma, habilitar repositórios é muito fácil. Vá para Sistema> Administração> Fontes de Software e, em seguida, você pode simplesmente marcar / desmarcar para ativar / desativar repositórios.
Instalar / Remover Software e Gerenciamento de Pacotes no Ubuntu
As versões recentes do Ubuntu incluem o que é chamado de “Ubuntu Software Center”, que permite instalar e remover softwares tão facilmente quanto instalar aplicativos da sua App Store do iPhone. As escolhas, no entanto, são limitadas. Se você puder encontrar o que deseja no Ubuntu Software Center, vá em frente e instale a partir daí. É a maneira mais fácil de fazer isso. Para um pouco mais de controle, e o que costumava ser a maneira mais fácil de 6 meses atrás, você pode procurar o Gerenciador de Pacotes Synaptic.
Pode ser acessado via Sistema> Administração> Gerenciador de Pacotes Synaptic. A visualização padrão listará as categorias no lado esquerdo e, ao clicar em qualquer uma delas, você verá os pacotes no lado direito. Você também pode usar a funcionalidade de pesquisa para encontrar o que precisa. Depois de ter o pacote necessário à vista, basta verificar e Synaptic vai cuidar das dependências para você. Em seguida, clique em Aplicar e você será mostrado uma visão geral do que tudo será alterado no seu computador. Aceite ou Cancele conforme o caso.
Configurando “Outro Software” ou PPAs
Leva algum tempo e backup antes que um software possa entrar nos repositórios. No entanto, esta é a idade da Internet e não queremos esperar todo esse tempo. Então, como você pode instalar o software que não está nos repositórios? Tenha em atenção que o Google Picasa, o Google Earth, o Chrome não estão disponíveis através de repositórios. Gostos de Banshee e Gwibber não estavam nos repositórios até algum tempo atrás.
Nesse caso, você precisa usar o que é chamado de Personal Package Archives. Não há nada novo ou assustador sobre esses filhotes. Nós os utilizamos várias vezes no passado quando instalamos o software mais recente que não estava disponível nos repositórios. Depois de adicionar o PPA ao seu software favorito, você receberá atualizações automáticas e correções de bugs para o software, da mesma forma que obteria para qualquer software nos repositórios. Para adicionar um PPA:
Visite a página do PPA do software (um exemplo). Abriga os detalhes importantes que você precisaria nas etapas a seguir.
Vá para Sistema> Administração> Fontes de Software e, em seguida, na guia Outro Software.
Clique no botão Adicionar e cole na linha que começa com deb e corresponde à sua versão do Ubuntu. Os usuários kármicos entrariam em uma linha que se parece com:
deb http: // principal kármico
Clique em Adicionar fonte e pronto. Clique em Close e o Ubuntu irá recarregar as informações do pacote.
Importando chaves
Os PPAs geralmente listam uma chave OpenPGP que é usada pelas ferramentas de gerenciamento de pacotes para confirmar a autenticidade dos pacotes que estão sendo instalados. Portanto, depois de adicionar o PPA, você também importa as chaves correspondentes antes de poder instalar e usar o software. Abra o terminal e emita o seguinte comando:
sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys
Onde “Um número” é um número hexadecimal listado na página do PPA. Veja a tela acima.
Agora você pode instalar, atualizar e remover o software tão facilmente quanto você faz com qualquer outro pacote dos repositórios. Você achou essa breve explicação útil?