Red Hat Training
A Red Hat training course is available for RHEL 8
B.3.8. repo
O comando Kickstart repo
é opcional. Ele configura repositórios yum adicionais que podem ser usados como fontes para instalação de pacotes. Você pode adicionar várias linhas repo
.
Sintaxe
repo --name=repoid [--baseurl=url|--mirrorlist=url|--metalink=url] [OPTIONS]
Opções obrigatórias
-
--name=
- A identificação do repositório. Esta opção é necessária. Se um repositório tem um nome que entra em conflito com outro repositório previamente adicionado, ele é ignorado. Como o programa de instalação utiliza uma lista de repositórios predefinidos, isto significa que não é possível adicionar repositórios com os mesmos nomes que os repositórios predefinidos.
Opções de URL
Estas opções são mutuamente exclusivas e opcionais. As variáveis que podem ser usadas nos arquivos de configuração do repositório yum não são suportadas aqui. Você pode usar as strings $releasever
e $basearch
que são substituídas pelos respectivos valores na URL.
-
--baseurl=
- A URL para o repositório. -
--mirrorlist=
- A URL apontando para uma lista de espelhos para o repositório. -
--metalink=
- A URL com metalink para o repositório.
Opções opcionais
-
--install
- Salve a configuração do repositório fornecido no sistema instalado no diretório/etc/yum.repos.d/
. Sem usar esta opção, um repositório configurado em um arquivo Kickstart só estará disponível durante o processo de instalação, não no sistema instalado. -
--cost=
- Um valor inteiro para atribuir um custo a este repositório. Se vários repositórios fornecem os mesmos pacotes, este número é usado para priorizar qual repositório será usado antes de outro. Repositórios com menor custo têm prioridade sobre os repositórios com custo mais alto. -
--excludepkgs=
- Uma lista separada por vírgulas dos nomes dos pacotes que devem ser retirados deste repositório em not. Isto é útil se vários repositórios fornecem o mesmo pacote e você quer ter certeza de que ele vem de um determinado repositório. Tanto nomes completos de pacotes (comopublican
) como globs (comognome-*
) são aceitos. -
--includepkgs=
- Uma lista separada por vírgulas de nomes de pacotes e globos que podem ser retirados deste repositório. Quaisquer outros pacotes fornecidos pelo repositório serão ignorados. Isto é útil se você quiser instalar apenas um único pacote ou conjunto de pacotes de um repositório enquanto exclui todos os outros pacotes que o repositório fornece. -
--proxy=[protocol://][username[:password]@]host[:port]
- Especifique um proxy HTTP/HTTPS/FTP para usar apenas para este repositório. Esta configuração não afeta nenhum outro repositório, nem como oinstall.img
é obtido nas instalações HTTP. -
--noverifyssl
- Desabilitar a verificação SSL ao conectar-se a um servidorHTTPS
.
Notas
- Os repositórios utilizados para a instalação devem ser estáveis. A instalação pode falhar se um repositório for modificado antes que a instalação seja concluída.