Como faço para criar o arquivo do yum repo?

3

Eu sei que existe uma pergunta anterior , mas ainda tenho algumas dúvidas. novamente.

Como faço para criar um arquivo de repositório do yum?

Eu sei que no /etc/yum.repos.d/ eu tenho que criar o arquivo .repo . Abaixo está o padrão:

1 [name ]

2 name=

3 baseurl=

4 enabled=1

5 gpgcheck=1

6 gpgkey=

Aqui no baseurl qual link devo dar? Estou completamente confuso sobre isso. Como obtenho esse link baseurl ? Alguém pode me explicar claramente?

Estou usando o CentOS 6.2.

    
por max 20.07.2012 / 07:58

4 respostas

5

Encontrou este aqui . Espero que ajude.

A linha 'baseurl' é o caminho que a máquina usa para chegar ao repositório. Se a máquina tiver acesso direto ou montada como um sistema de arquivos, você pode usar uma linha de base como:

 baseurl = file:///srv/my/repo/

Existem 3 barras (/) seguindo o arquivo :, não 2. Isso está correto.

Se você acessar o arquivo por meio de um servidor http ou https, use algo como:

 baseurl = http://servername/my/repo
    
por 11.11.2012 / 10:12
1

Isso é o que eu faço

  1. eu crio o RPMS da chamada de pasta
  2. Copie todos os arquivos de / Media / RHEL * / Server para / RPMS usando cp * / RPMS quando eu estiver no diretório / Media / RHEL * / Server, em seguida, levará alguns minutos para copiar todos os Rpms
  3. Então eu crio o Repo para / RPMS
  4. Depois disso, faço uma cópia do /etc/yum.repos/rhel-source e nomeio rhel-local.repo
  5. Depois vi rhel-local.repo e adicione as seguintes linhas

[rhel-local.repo]

name=rhel-local

baseurl=file:///RPMS

enabled=1

gpgcheck=0

Por fim, execute yum clean all e yum list todos

BASEURL é o caminho absoluto para os arquivos

Espero que isso ajude

    
por 11.11.2012 / 11:14
0

O baseurl é a localização dos arquivos do repositório. Você obtém essa informação do provedor do repositório.

A maioria dos repositórios já fornece um arquivo .repo pré-configurado que você pode instalar em /etc/yum.repos.d ou um release.rpm que pode ser instalado contendo um arquivo .repo (assim, é melhor, pois o repositório pode manter-se atualizado).

    
por 20.07.2012 / 08:21
0

Você pode criar um arquivo chamado google-chrome.repo com o seguinte conteúdo:

[google-chrome]
name=google-chrome - 64-bit
baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
    
por 27.07.2012 / 20:26