Enviada: Qua Jun 21, 2006 4:41 pm Assunto: Como criar um repositório usando o Yum
Como criar um repositório usando o Yum, essa é a grande pergunta de todos os fãs de Yum, acesse:
http://www.fedora.org.br/contentid-76.html
e boa sorte hermanos! _________________ Agora lembre-se que se este post estiver resolvido edite o título e adicione a tag
[RESOLVIDO]
Pois é não só vc como muita gente então vá lá e faça e depois poste aqui apra agente saber se funciona mesmo, é que eu e os outros admins não tivemos tempo para testar realmente a funcionalidade e então eu resolvi colocar nas mãos da comunidade.... _________________ Agora lembre-se que se este post estiver resolvido edite o título e adicione a tag
[RESOLVIDO]
Registrado em: Jun 21, 2007 Mensagens: 51 Localização: Barra Mansa - RJ
Enviada: Qui Jun 21, 2007 1:30 pm Assunto:
Olá, Pessoal
Até ontem eu tinha em mente que não largaria o windows por um bom tempo, mas algo veio e me disse que era hora de migrar para o linux e por indicação de um amigo eu escolhi o Fedora.
Sou totalmente cru em linux e estou querendo instalar o Fedora Core 7 em minha máquina, mas existem alguns problemas:
A internet em minha casa é discada e meu modem eh um Motorola SM56, ou seja, eu não vou acessar a internet da minha máquina pelo linux, o que significa que eu não vou poder acessar o repositorio com os pacotes para instalar em minha máquina.
Procurando aqui no forum cheguei a esse topico que explica como criar um repositório local, mas não entendi nada de como fazer.
Eu quero preparar os DVDs com os pacotes do repositorio pra ter tudo em mãos quando for instalar o sistema.
Eu devo grava-los normalmente em DVD ou tenho que configurar alguma coisa antes de gravar?
Eu não etendi se eu tenho que fazer aqueles passos descritos no artigo antes de gravar o DVD ou depois que eu copiar do DVD pra máquina.
Se for antes, como eu vou fazer se só tenho o Windows instalado em minha máquina?
Ajudem um pobre usuário da Microsoft a migrar pro Linux
Registrado em: Jan 22, 2007 Mensagens: 1371 Localização: São Paulo, SP
Enviada: Qui Jun 21, 2007 9:56 pm Assunto:
ThiagoSalles escreveu:
Olá, Pessoal
Até ontem eu tinha em mente que não largaria o windows por um bom tempo, mas algo veio e me disse que era hora de migrar para o linux e por indicação de um amigo eu escolhi o Fedora.
Sou totalmente cru em linux e estou querendo instalar o Fedora Core 7 em minha máquina, mas existem alguns problemas:
A internet em minha casa é discada e meu modem eh um Motorola SM56, ou seja, eu não vou acessar a internet da minha máquina pelo linux, o que significa que eu não vou poder acessar o repositorio com os pacotes para instalar em minha máquina.
Procurando aqui no forum cheguei a esse topico que explica como criar um repositório local, mas não entendi nada de como fazer.
Eu quero preparar os DVDs com os pacotes do repositorio pra ter tudo em mãos quando for instalar o sistema.
Eu devo grava-los normalmente em DVD ou tenho que configurar alguma coisa antes de gravar?
Eu não etendi se eu tenho que fazer aqueles passos descritos no artigo antes de gravar o DVD ou depois que eu copiar do DVD pra máquina.
Se for antes, como eu vou fazer se só tenho o Windows instalado em minha máquina?
Ajudem um pobre usuário da Microsoft a migrar pro Linux
Grande Abraço!
Thiago Salles.
Olá Thiago...
Realmente, vc vai ter uma certa mão de obra. O trabalho maior não será criar o repositório local. Isso é muito simples, aliás. O problema mesmo será que, como vc não vai configurar o acesso à internet, provavelmente muitos pacotes não serão instalados por faltar as dependências. Dependências são pacotes dos quais determinado pacote depende para ser instalado corretamente.
De qualquer forma, fazer tudo isso manualmente para quem nunca mexeu com linux não é uma tarefa tão simples.
Sugiro a você que instale o Fedora na sua máquina, leve-a para algum lugar que tem internet rápida, siga os passos desse tutorial, por exemplo, e depois volte para sua casa com a máquina.
Se você quiser tentar fazer tudo manualmente, quero ressaltar, entretanto, que esse procedimento de criar um repositório local é muito complicado para iniciantes e até mesmo DESNECESSÁRIO.
Se a sua intenção é apenas instalar pacotes localmente, basta usar o comando: rpm -Uvh nome do pacote.
No entanto, pode ser que faltem dependências. Nesse caso, você pode tentar criar o repositório local e usar o comando "yum localinstall --nogpgcheck nomedopacote.rpm" para instalar as dependências (desde que elas estejam no repositório local conforme abaixo):
Depois que instalar seu fedora, crie uma pasta para o repositório local, por exemplo:
Código:
$ mkdir /home/seuusuario/localrepo
Agora copie todos os pacotes que vc baixou manualmente para a pasta que será o repositório local:
Código:
$ cp /media/caminho para o DVD ou CD/* /home/seuusuario/localrepo
Depois, instale o pacote "createrepo" (que vc terá que fazer download manualmente):
Código:
$ su -
(senha de root)
# rpm -Uvh createrepo.rpm
Agora crie o repositório local:
Código:
# createrepo /home/seuusuario/localrepo
Agora crie o arquivo de configuração do repositório local:
Registrado em: Jun 21, 2007 Mensagens: 51 Localização: Barra Mansa - RJ
Enviada: Sex Jun 22, 2007 8:54 am Assunto:
Olá, Duli
Você acha que tendo baixado todoa pacotes daquele link que eu postei eu terei todas as dependências?
Outra coisa, qual a diferença entre o conteúdo das pastas "os" e "debug" contidas nesse link?
Eu preciso colocar todos os pacotes dentro da pasta raiz que eu criei pro repositório ou eu posso ter subpastas?
Obrigado pela ajuda,
Thiago Salles.
Editado pela última vez por ThiagoSalles em Sex Jun 22, 2007 9:06 am, num total de 1 vez
Registrado em: Jan 22, 2007 Mensagens: 1371 Localização: São Paulo, SP
Enviada: Sex Jun 22, 2007 9:06 am Assunto:
ThiagoSalles escreveu:
Olá, Duli
Você acha que tendo baixando tudo daquele link que eu postei eu terei todas as dependências?
Outra coisa, qual a diferença entre o conteúdo das pastas "os" e "debug" contidas nesse link?
Eu preciso colocar todos os pacotes dentro da pasta raiz que eu criei pro repositório ou eu posso ter subpastas?
Obrigado pela ajuda,
Thiago Salles.
Olha, se você baixou tudo daquele link, você terá todas as dependências para os pacotes dos repositórios oficiais.
Esqueça a pasta debug. O que importa são os rpms dentro da pasta Fedora.
Quando ao repositório local, você deve colocar todos os rpms na pasta que criar, sem misturar em subpastas. Crie apenas uma pasta e jogue todos os rpms lá dentro.