Debian é um sistema operacional bem conhecido e de código aberto (OS) para computadores que empregam um kernel do tipo Unix, geralmente Linux, juntamente com outros elementos de software, a maioria dos quais se originam do projeto GNU. Os sistemas Debian usam repositórios diferentes para conjuntos específicos de tarefas. Um repositório Debian é uma coleção de pacotes debianos que são disponibilizados ao público para download e instalação. Esses pacotes são organizados em categorias como "principal", "contrible" e "não-livre" e geralmente são hospedados em servidores que são acessíveis pela Internet. Este guia discute como podemos adicionar um repositório Debian a um sistema Linux.
Instale os pré -requisitos
O sistema Linux possui o pacote de propriedades-comtives comuns que são usados para gerenciar os repositórios instalados no sistema Linux. O comando a seguir instala o pacote "Software-Properties-Common" em um sistema baseado no Ubuntu usando o gerenciador de pacotes APT. O comando "sudo" é usado para executar o comando com privilégios do SuperUser (root), necessários para instalar o software no sistema. O usuário é solicitado por sua senha antes que o comando possa ser executado. O comando instala o pacote com compensação de software e o Python3-Software-Properties como dependências. Ele também mostra o espaço de disco adicional usado após a instalação, a versão do pacote e outros detalhes como a fonte do pacote. Se você pressionar "Y", o pacote será instalado. Caso contrário, a instalação é cancelada.
omar@virtualbox: ~ $ sudo apt install install-properties-common
Atualize o sistema Linux
O próximo passo após a instalação de pré -requisitos é atualizar o sistema Linux. Para atualizar, criamos o utilitário APT Package Manager que funciona bem para atualizar todo o sistema e executar todos os tipos de comando no Linux. Este comando seguinte atualiza as listas de pacotes em um sistema baseado no Ubuntu usando o gerenciador de pacotes apt. O usuário é solicitado por sua senha antes que o comando possa ser executado. O comando "APT-Get Update" recupera as listas mais recentes de pacotes dos repositórios que estão configurados no sistema. Geralmente, este é o primeiro passo antes de atualizar ou adicionar novos pacotes ao sistema, pois garante que o gerenciador de pacotes tenha os detalhes mais recentes sobre os pacotes disponíveis e suas versões.
O comando atualiza a lista de pacotes das fontes que são especificadas nos arquivos de configuração. O comando busca 6.683 kb de dados em 19s com uma velocidade de 355 kb/s. Depois de atualizar as listas de pacotes, o comando exibe “Listas de pacote de leitura… Done”.
omar@virtualbox: ~ $ sudo apt-get update
Adicione um repositório debian usando as fontes.Arquivo de lista
Existem duas maneiras de adicionar um repositório Debian em qualquer sistema Linux-usando o comando apt-add-repositório ou usando as fontes.arquivo de lista. Você pode encontrar todas as informações sobre os repositórios do Debian instalados nas fontes.Listar arquivo usando a instrução nano anexada a seguir para abrir este arquivo. O editor de nano de saída mostra as informações azuis comentadas e as linhas mistas verdes e roxas não deliciosas como os pacotes de Debian instalados. Para desativar os pacotes instalados, você pode adicionar o personagem "#" antes do pacote Debian.
omar@virtualbox: ~ $ sudo nano/etc/apt/fontes.lista
Suponhamos que queremos adicionar o repositório de jogos Wily-Getdeb em nosso sistema Debian, que é um repositório que contém os jogos do sistema operacional do Ubuntu, versão "Wily". Para isso, adicionamos a seguinte linha nas fontes.Listar o arquivo e salvar o arquivo usando Ctrl+S. O repositório contém jogos que são embalados para o lançamento "Wily" do Ubuntu. A palavra -chave "Deb" significa Debian, a família de distribuições Linux em que o Ubuntu se baseia. O "HTTP" indica que o repositório é acessado através do protocolo HTTP. O repositório é hospedado pelo “arquivo.getDeb.Net ”site. Esta linha de texto é normalmente adicionada a um arquivo chamado “Fontes.Lista ”no Ubuntu para adicionar o repositório à lista de fontes de pacotes do sistema.
Adicione um repositório Debian usando a instrução ADD-APT-Repository
Para adicionar um repositório Debian no Ubuntu, você também pode usar o comando APT Package Manager de maneira diferente. Para isso, utilize a instrução adicional de repositório, incluindo o URL do repositório a ser instalado. Por exemplo, para adicionar o repositório oficial do Debian para o lançamento "Stretch", você executa o seguinte comando listado. Este comando atualiza a lista de fontes de pacotes do sistema para incluir um novo repositório. O repositório está localizado no URL especificado, i.e. “Http: // ftp.nós.Debian.Org/Debian ", e é para a versão Debian chamada" Stretch ". Ele contém os pacotes para três componentes: "Main", "não-livre" e "contrible". O comando também adiciona uma entrada de Deb às fontes.lista.D e uma entrada de deb-src desativada para as fontes.lista.d.
OMAR@VirtualBox: ~ $ sudo add-prot-repository "Deb http: // ftp.nós.Debian.org/Debian "> http: // ftp.nós.Debian.Org/Debian Stretch Principal Contrible não livre "
Remova um repositório de Debian
Assim como você pode adicionar um repositório debian ao seu sistema com muita facilidade, você também pode removê -lo se não for mais necessário. Para remover um repositório do Debian de um sistema, você também pode usar o comando add-aprop-repositório com uma pequena modificação. Para isso, você precisa lançar a opção "-r" na mesma instrução. Por exemplo, o comando a seguir usa os direitos do sudo para executar a instrução ADD-APT-Repository com a opção -r que diz para remover o repositório.
O repositório removido é “Deb http: // arquivamento.getDeb.Jogos Net/Ubuntu Wily-Getdeb ”, que é um repositório que contém os jogos da versão do sistema operacional do Ubuntu,“ Wily ”. Acabamos de instalá -lo nas ilustrações anteriores. Este comando remove este repositório da lista de fontes de software do sistema, que impede que todos os pacotes desse repositório sejam instalados ou atualizados. O sistema pede a um usuário que confirme a remoção pressionando [Enter] ou cancelando pressionando Ctrl-C. O comando também mostra as listas de pacotes atualmente instaladas no sistema. Se o comando for bem -sucedido, ele produzirá "feito", o que indica que as listas de pacotes são atualizadas com sucesso.
OMAR@VirtualBox: ~ $ sudo add-prop-repository -r "Deb http: // arquivo.getDeb.net/ubuntu "> http: // arquivo.getDeb.Jogos Net/Ubuntu Wily-Getdeb "
Depois de remover o repositório, quando você abre as fontes.Arquivo de lista mais uma vez usando a seguinte instrução, você verá que o pacote Debian para "Wity" não reside mais no arquivo.
omar@virtualbox: ~ $ sudo nano/etc/apt/fontes.lista
Conclusão
Recomenda -se usar os repositórios oficiais do Debian para o Ubuntu. No entanto, você também pode usar os repositórios de terceiros que não são oficialmente apoiados. É importante observar que a adição dos repositórios do Debian ao Ubuntu pode causar problemas de compatibilidade e quebrar o sistema. Portanto, é recomendável usar alguma cautela ao adicionar os repositórios e adicionar apenas aqueles que você confia e é compatível com sua versão do Ubuntu.