Como adicionar manualmente repositórios de software no Linux

Como adicionar manualmente repositórios de software no Linux

Quando você procura por um pacote no Linux através da linha de comando, o gerenciador de pacotes do seu sistema procura o pacote em vários repositórios. Por padrão, toda distribuição Linux possui alguns repositórios oficiais que contêm pacotes estáveis ​​suportados pela equipe da distro.





No entanto, quando você tenta obter um pacote que não está presente nos repositórios de software oficiais, o gerenciador de pacotes exibe um erro. Em tais situações, o que você pode fazer é adicionar manualmente o repositório de terceiros ao seu sistema e, em seguida, baixar o pacote.





Vamos ver como você pode adicionar novos repositórios à lista de fontes do seu sistema.





Em distros com Ubuntu e Debian

Distribuições baseadas em Debian, incluindo Ubuntu, usam a Advanced Package Tool (APT) para instalar e atualizar pacotes. Você pode encontrar informações do repositório de software no /etc/apt/sources.list arquivo em sua instalação Linux baseada em Debian.

como adicionar adesivos ao telegrama

Embora você possa inserir manualmente os detalhes do repositório no arquivo, pode rapidamente se tornar um trabalho cansativo. A melhor maneira de adicioná-los ao seu sistema é usando o add-apt-repository ferramenta.



Instale add-apt-repository

Você não encontrará o utilitário add-apt-repository instalado em seu sistema por padrão. É uma parte do software-propriedades-comuns pacote. Para instalar add-apt-repository usando o gerenciador de pacotes APT, digite:

sudo apt install software-properties-common

Adicionar Repositórios usando add-apt-repository

Agora que você instalou o pacote, é hora de adicionar um repositório de software de terceiros ao seu sistema. A sintaxe básica para adicionar repositórios é:





sudo add-apt-repository [options] repository

...Onde repositório é o formato usado pelo sources.list Arquivo.

O formato de entrada padrão para o arquivo é:





deb https://repositoryurl.com distro type

Por exemplo, para adicionar o repositório Ubuntu universe ao seu sistema:

sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'

Você também pode adicionar um PPA com add-apt-repository usando a seguinte sintaxe de comando:

sudo add-apt-repository ppa:user/name

...Onde do utilizador e nome é o nome do proprietário e Nome PPA respectivamente.

Para adicionar o PHP PPA da Ondrej usando add-apt-repository:

sudo add-apt-repository ppa:ondrej/php

Relacionado: Qual é a diferença entre APT e dpkg no Ubuntu?

Adicionando Repositórios Manualmente no Fedora e CentOS

Fedora, CentOS e outras distribuições baseadas em RHEL usam gerenciadores de pacotes DNF e yum. Ao contrário do APT, o DNF tem um método integrado gerenciador de configuração que permite aos usuários adicionar, remover e desabilitar repositórios de terceiros com facilidade.

Usando DNF Package Manager

Para adicionar um novo repositório usando DNF:

dnf config-manager --add-repo repository

...Onde repositório é a URL para o repositório de software.

Para habilitar um repositório, digite:

dnf config-manager --set-enabled repository

Usando o yum-config-manager

Alternativamente, você também pode usar o yum-config-manager utilitário para adicionar e gerenciar repositórios em seu sistema. O Yum-config-manager não é instalado em distribuições baseadas em RHEL por padrão, então você terá que instalá-lo manualmente. É uma parte do yum-utils pacote. Para instalá-lo, digite:

sudo dnf install yum-utils

O formato do comando yum-config-manager é semelhante ao DNF. Você pode adicionar um novo repositório usando yum-config-manager da seguinte maneira:

yum-config-manager --add-repo repository

Habilitar um repositório também é fácil.

yum-config-manager --enable repository

Arch Linux e o AUR

Se você estiver usando o Arch Linux, você já deve saber que os usuários não podem adicionar repositórios no Arch. Mas isso não significa que você não pode baixar pacotes adicionais em seu sistema.

O Arch Linux possui o AUR, o Arch User Repository, que contém milhares de pacotes de terceiros desenvolvidos por usuários. Você pode acessar o AUR usando um gerenciador de pacotes AUR. Pacman, que é o gerenciador de pacotes padrão no Arch Linux, não pode acessar os pacotes armazenados no Arch User Repository.

Existem vários gerenciadores de pacotes AUR, sendo o mais proeminente arco . Você pode facilmente instalar o yay em seu sistema por clonando o repositório git .

git clone https://aur.archlinux.org/yay-git.git

Altere as permissões da pasta baixada:

sudo chmod 777 /yay-git

Mude o diretório e use o makepkg comando para instalar yay:

cd /yay-git && makepkg -si

Saber mais: Como instalar e remover pacotes no Arch Linux

Gerenciando a lista de repositório do seu sistema

Desde a instalação do Linux até seu uso diário, os repositórios são responsáveis ​​por fornecer pacotes ao sistema. Se você é um iniciante, os repositórios padrão seriam suficientes para atender às suas necessidades. No entanto, saber como adicionar repositórios certamente será benéfico para aqueles que desejam baixar pacotes de terceiros em seus computadores.

No Linux, você pode frequentemente se deparar com o erro de pacote quebrado ao atualizar ou instalar novos pacotes. Reinstalando ou removendo tais pacotes corrige o problema na maioria dos sistemas Linux.

Compartilhado Compartilhado Tweet O email 3 maneiras de verificar se um e-mail é verdadeiro ou falso

Se você recebeu um e-mail que parece um pouco duvidoso, é sempre melhor verificar sua autenticidade. Aqui estão três maneiras de saber se um e-mail é real.

Leia a seguir
Tópicos relacionados
  • Linux
  • Arch Linux
  • Linux
  • Dicas de computador
Sobre o autor Deepesh Sharma(79 artigos publicados)

Deepesh é o Editor Júnior para Linux na MUO. Ele escreve guias informativos sobre o Linux, com o objetivo de fornecer uma experiência agradável a todos os recém-chegados. Não tenho certeza sobre filmes, mas se você quiser falar sobre tecnologia, ele é o cara. Em seu tempo livre, você pode encontrá-lo lendo livros, ouvindo diferentes gêneros musicais ou tocando seu violão.

Mais de Deepesh Sharma

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever