Como adicionar e remover fontes de software personalizadas no openSUSE Linux

No openSUSE, as fontes de software personalizadas são repositórios de pacotes. Adicione um repositório através da ferramenta Repositórios de Software do YaST ou com o comando `yast zypper addrepoadd`; remova-o no YaST ou com o comando `yast remove` zypper removerepo. Remover um repositório exclui sua configuração de origem. Isso não desinstala pacotes já instalados a partir dessa origem.

Antes de adicionar um repositório de terceiros

Obtenha o URL do repositório nas instruções oficiais do mantenedor do software e confirme se ele é compatível com a sua versão específica do openSUSE. Um repositório para uma versão do Leap pode não ser adequado para outra, e os repositórios do Tumbleweed devem ser direcionados para o Tumbleweed. O openSUSE alerta que fontes de terceiros incompatíveis podem afetar futuras atualizações de pacotes; seu guia de aquisição de software explica os riscos de misturar fontes e versões de distribuição.

Dê preferência a um endereço HTTPS e a um editor em que confie. Repositórios podem fornecer metadados e pacotes assinados, e o YaST ou o zypper podem perguntar se você deseja importar uma chave de assinatura. Verifique a chave por meio da documentação do mantenedor ou de outro canal confiável antes de aceitá-la. Uma simples solicitação não comprova que a chave pertence ao editor.

Adicionar um repositório com o YaST

Centro de Controle YaST com Repositórios de Software selecionados em Ferramentas de Software
Abra a ferramenta Repositórios de Software na seção Software do YaST.
  1. Abra o YaST no menu de aplicativos e selecione Software > Repositórios de Software . A nomenclatura pode variar ligeiramente conforme a versão ou o ambiente de desktop, mas o guia do openSUSE Leap utiliza este caminho para o gerenciador de repositórios configurado.
  2. Escolha Adicionar , selecione a opção de rede ou URL (geralmente rotulada como Especificar URL ) e continue.
  3. O gerenciador de repositórios YaST lista as fontes configuradas com o botão Adicionar destacado.
    O gerenciador de repositório exibe as fontes configuradas e o controle Adicionar.
  4. Insira um nome curto e fácil de reconhecer para o repositório e cole o URL exato do repositório. Use o URL fornecido para sua distribuição, não a página inicial do projeto ou uma página de download genérica.
  5. Formulário "Adicionar Repositório" do YaST com a opção "Especificar URL" selecionada e os campos "Nome do Repositório" e "URL" preenchidos.
    Insira o nome do repositório e o URL exato fornecido pelo seu responsável.
  6. Continue pela tela de revisão. Se o YaST exibir uma solicitação de chave GPG, verifique os detalhes da chave comparando-os com as instruções do editor. Cancele se a chave não puder ser verificada ou não corresponder. Se a verificação for bem-sucedida, aceite a chave e permita que o YaST baixe os metadados do repositório.
  7. Analise a lista de repositórios e, em seguida, selecione OK ou Aceitar para salvar a alteração. O guia oficial openSUSE Leap Start-Up documenta o gerenciador de repositórios do YaST e sua solicitação de chave de assinatura.
Diálogo da chave GPG do YaST perguntando se deseja confiar e importar uma chave de assinatura de repositório.
Analise a chave de assinatura do repositório antes de importá-la.

Adicione um repositório com zypper

O método de terminal é útil em servidores ou quando o YaST não está disponível. Primeiro, verifique os repositórios já configurados para que você possa escolher um alias exclusivo:

zypper repos --details

Em seguida, adicione a fonte de terceiros. Substitua REPOSITORY_URLpelo URL exato do provedor e escolha um URL simples e não utilizado, ALIAScomo extra-repo:

sudo zypper addrepo --refresh REPOSITORY_URL ALIAS
sudo zypper refresh
Terminal do openSUSE exibindo o comando `zypper addrepo` com atualização automática e espaços reservados para URL do repositório e aliases.
O comando zypper adiciona um repositório e ativa a atualização automática.

Essa --refreshopção habilita a atualização automática de metadados para essa fonte. Isso é importante no Tumbleweed, onde novos repositórios podem não ter a atualização automática habilitada por padrão; as recomendações de pós-instalação do openSUSE mencionam essa configuração. Após a conclusão do zypper, verifique o nome, a URL, o estado de ativação e o status de atualização com:

zypper repos --details
Saída do terminal do zypper repos com o alias extra-repo exibido na lista de repositórios
Use a coluna Alias ​​para identificar a origem que você planeja remover.

Remover uma fonte personalizada

No YaST

Abra novamente Software > Repositórios de Software . Compare o nome e o URL da linha selecionada com a fonte de terceiros que você pretende remover, escolha Excluir e confirme. Aplique a alteração clicando em OK ou Aceitar . Não remova os repositórios principais do openSUSE nem os repositórios de atualização, a menos que você entenda quais dependências eles possuem.

Diálogo "Repositórios de Software Configurados" do YaST com a fonte extra-repo selecionada e a confirmação de remoção exibida.
Confirme se a entrada selecionada é o repositório de terceiros antes de removê-la.

No terminal

Liste os repositórios e encontre o alias exato. O alias é mais seguro de usar do que um número de linha, que pode mudar quando a lista é alterada.

zypper repos --details
sudo zypper removerepo ALIAS

Por exemplo, se o alias da fonte indesejada for extra-repo, execute sudo zypper removerepo extra-repo. Confirme a remoção na saída do zypper e, em seguida, execute zypper repos --detailsnovamente para verificar se o alias foi removido.

Terminal mostrando o comando `zypper removerepo extra-repo` e uma mensagem de remoção bem-sucedida.
O zypper confirma quando a definição do repositório selecionado foi removida.

Remover uma fonte impede que o zypper procure metadados e atualizações de pacotes nela. Os pacotes já instalados permanecem no sistema; remova um pacote separadamente através do Gerenciador de Software do YaST ou, zypper remove PACKAGEse esse também for o seu objetivo. Se um aplicativo instalado veio da fonte, planeje de onde virão suas futuras atualizações antes de excluir o repositório.

Verificações rápidas caso algo dê errado

  • A atualização retorna um erro: verifique novamente o URL para erros de digitação e certifique-se de que ele aponte para um repositório da sua versão exata do Leap ou do Tumbleweed.
  • O alias já está em uso: escolha um alias exclusivo diferente e execute novamente addrepo.
  • Aparece um aviso sobre a chave de assinatura: pare e verifique a chave com o editor. Não desative as verificações de assinatura para forçar o repositório a funcionar.
  • Você não tem certeza de qual entrada é personalizada: inspecione o URL e o nome do repositório no YaST zypper repos --detailsantes de excluir qualquer coisa.

Para opções de comando e detalhes sobre o gerenciamento de repositórios, consulte a documentação oficial do openSUSE Zypper .

Deixar um comentário

Como instalar o tema Paper GTK no Linux

Como instalar o tema Paper GTK no Linux

Instale o tema Paper GTK a partir de repositórios Linux compatíveis, habilite-o para aplicativos GTK no GNOME Tweaks e veja o que o tema legado pode e não pode alterar.

Como instalar e configurar o SABnzbd no Linux

Como instalar e configurar o SABnzbd no Linux

Instale o SABnzbd no Ubuntu ou Debian, ou execute-o em um contêiner Docker em outro host Linux. Em seguida, abra a interface web e configure seu provedor e as pastas de download.

Como gravar a saída de áudio dos alto-falantes no Linux com o Audacity

Como gravar a saída de áudio dos alto-falantes no Linux com o Audacity

Capture o áudio da área de trabalho Linux no Audacity direcionando o fluxo de gravação para a fonte de monitor do seu dispositivo de saída. Siga os passos do PulseAudio e do PipeWire, dicas de exportação e correções para faixas silenciosas.

Como usar o Dropbox no Linux: Instale e sincronize seus arquivos

Como usar o Dropbox no Linux: Instale e sincronize seus arquivos

Instale o Dropbox no Linux a partir do pacote oficial, faça login, sincronize uma pasta local, gerencie a sincronização seletiva e verifique o status pela linha de comando.

Como instalar o Inkscape no Linux: Ubuntu, Fedora, Arch e outras distribuições

Como instalar o Inkscape no Linux: Ubuntu, Fedora, Arch e outras distribuições

Instale o Inkscape a partir dos repositórios da sua distribuição Linux, do PPA estável do Ubuntu, do Snap ou do Flathub, utilizando os comandos e notas atuais para escolher a origem do pacote.

Como instalar o PulseEffects no Linux com o Easy Effects

Como instalar o PulseEffects no Linux com o Easy Effects

O PulseEffects agora é Easy Effects. Instale o equalizador baseado em PipeWire com apt, DNF, Pacman ou Flatpak, direcione o áudio e salve as configurações.

Como encontrar e remover arquivos duplicados no Linux com o FSlint

Como encontrar e remover arquivos duplicados no Linux com o FSlint

Use o FSlint para analisar pastas selecionadas do Linux, verificar grupos duplicados e excluir arquivos redundantes com segurança, ou aprenda quando a fusão de links físicos é apropriada.

Como instalar e configurar o Plex no OpenMediaVault com o Compose.

Como instalar e configurar o Plex no OpenMediaVault com o Compose.

O antigo plugin OpenMediaVault para Plex foi arquivado. Configure o Plex no OMV 8 com OMV-Extras, o plugin Compose, armazenamento persistente e o contêiner oficial do Plex.

Como encontrar vírus no Linux pela linha de comando

Como encontrar vírus no Linux pela linha de comando

Aprenda como instalar o ClamAV, atualizar suas assinaturas, verificar arquivos e pastas do Linux recursivamente e revisar as detecções sem excluir arquivos automaticamente.

Como limpar e acelerar o Ubuntu com segurança

Como limpar e acelerar o Ubuntu com segurança

Limpe e acelere o Ubuntu com a limpeza segura do APT, verificações de armazenamento e controles de inicialização que ajudam a liberar espaço e solucionar problemas de lentidão na área de trabalho.