Hi.
Portanto, agora este é o tópico sobre a criação de um repositório local a partir de seu DVD.
Agora.
O que é um repositório?
Um repositório é algo onde todos os seus pacotes são armazenados e então você poderia baixar e instalar
o pacote que você deseja.
Agora você precisa de um acesso à Internet para sair do repositório externo e baixar e instalar
o RPM.
Mas e se você não tiver acesso à Internet?
É exatamente isso que entra o repositório local.
Então você tem uma máquina Linux, certo?
Se é uma máquina virtual ou física não importa realmente.
Ele sai para a Internet e depois vai para um servidor, que também é muito provavelmente um servidor Red Hat ou
servidor CentOS, que tem um repositório.
Agora, algumas empresas têm esses repositórios locais para seu ambiente, que é chamado de produto que
contém os repositórios chamado servidor satelite.
Portanto, este é o repositório que contém todos os seus repositórios ou pacotes RPM.
Assim, você pode trazê-los de volta em downloads sólidos.
Agora, o que acontece se você não tiver acesso ao mundo exterior ou se não tiver um servidor satélite de chapéu
vermelho em seu ambiente, então como você vai instalar novos programas?
Bem, nesse caso, você cria um repositório local dentro de seu servidor.
Portanto, é isto que vamos aprender nesta lição sobre a criação de um repositório local.
Portanto, o comando para criar ou vamos aprender nesta lição é criar repo.
Isso é apenas um simples comando.
Então, como funciona?
Então, vamos entrar em nossa máquina Linux.
Minha máquina virtual está desligada.
Agora quero que você vá em frente e crie um instantâneo.
Que instantâneo é apenas um instantâneo no caso de precisarmos voltar atrás ou se algo der errado,
podemos sempre voltar a esse instantâneo.
Clique aqui mesmo, veja o instantâneo e clique em tirar.
E ele, por padrão, dá o nome instantâneo.
Mas você poderia dar a data ou qualquer coisa que você goste que o faça lembrar.
Gosto de escolher, datar ou algum dia, se estou criando vários instantâneos.
Por isso, agora criou um instantâneo.
Portanto, no caso de eu fazer asneira durante este repositório de registros de criação e precisar voltar ao meu estado original, que é agora
mesmo, então eu poderia sempre voltar a ele.
Então agora vamos em frente e ligar a energia.
Assim, nossa máquina foi iniciada, então vamos em frente e nos enraizar.
Portanto, agora você está criando um repositório local.
Portanto, o que você vai fazer é pegar todo o RPM, todos os pacotes de seu
DVD ou CD, unidade de CD ROM, que é um disco que tem todos os seus pacotes.
Portanto, o que você faz é entrar nestes dispositivos de menu, drives óticos, escolher disco e escolher a imagem CentOS ISO.
Portanto, tenho-o guardado em minha área de trabalho, então basta escolhê-lo e clicar em abrir.
Portanto, agora isto deve montar automaticamente seu DVD em sua máquina Linux.
Veja imediatamente.
Um menu pop surgiu e também se você notar, ele também criará um ícone em sua área de trabalho dizendo que este é o disco que foi anexado,
então agora nós o temos anexado.
Como podemos verificar isso na linha de comando?
Você faz DF menos h e você verá aqui mesmo, a última fila diz que está no sr0 e está montado sobre
a mídia run CentOS sete.
Portanto, agora se não for montado automaticamente, então você poderia executar um dispositivo de corte de comando de montagem, cd rom e onde você quiser
que ele seja montado de qualquer maneira, já que ele já está montado para nós.
Agora o próximo passo é onde você vai colocar todas as suas embalagens?
Então você tem que criar um diretório, certo?
Portanto, o diretório que vou escolher é vamos cortar, CD, Slash e sob Slash, fazer um diretório, vamos chamá-lo
de repo local.
É apenas o nome.
Você pode escolher qualquer coisa.
Você pode escolher Seinfeld, George Kramer ou o que você quiser.
Então, vá em frente e clique em enter fazer uma lista menos TR para verificá-la.
Existe.
Sim, o diretório está lá.
Agora eu quero que você copie todo o conteúdo para fazer a mensagem.
Copiar todo o conteúdo do disco.
Assim como o CD slash slash media slash I. F. Portanto, agora se você notar o nome desta
imagem é enviado para nós no espaço sete Espaço S 886.
Agora o Linux não gosta de espaços, então como vamos colocar isso no meu bloco?
Portanto, se eu simplesmente colocar no espaço OS 7 x 86 em destaque 64, então ele diz que não há tal arquivo um diretório.
Então, como posso fazer o Linux entender que existem espaços para fazer isso?
A melhor coisa que eu diria a você para fazer é fazer um CD com mídia de alma.
E quando você estiver neste ponto no subdiretório do quarto diretório, então pressione a aba e ele escolheria
automaticamente a imagem ISO sob o autodiretório.
Portanto, se você notar que ele tem contrabarra que está dizendo ao Linux que há espaços nele.
Portanto, vá em frente e clique em enter agora e você está nesse diretório.
Eu estou aqui e vejo o que há dentro dela?
Você vê que existem alguns diretórios e CDs de arquivos em pacotes.
É aí que estão todos os rpms.
Você poderia fazer isso como eu mesmo.
Aqui você verá um monte de rpms ali dentro.
Portanto, se eu quisesse ver quantos rpms eu tenho, eu poderia fazer isso.
S menos l tr tr tr trus l high bit wc menos l e está me dizendo que há 3973 pacotes ou RPMs que estão vindo dentro daquela
imagem de DVD.
Bem, isso é muito.
Portanto, é como se fosse um repositório.
Então o que vamos fazer é copiar todos esses pacotes para nossa unidade local, aquela pasta
local que acabamos de criar, e o nome da pasta é repo local, certo?
Portanto, antes de fazer isso, certifique-se também de que você tenha espaço suficiente em sua máquina Linux.
Então, como você descobre primeiro que está naquele diretório, escreve pacotes, executa o comando du minus
s, h e ponto que lhe diz qual pergunta a máquina Linux me dá este espaço em disco da localização atual do diretório
em que estou.
Está dizendo 3. 7 gig agora faça DF menos h e certifique-se de sua barra.
Vitória.
Esse espaço está vazio?
Sim, nós temos quatro disponíveis.
Portanto, é bom.
Assim, agora poderíamos prosseguir com a cópia de todos os pacotes que temos neste local.
O comando que eu usaria para copiar é copiar tudo deste diretório.
DOT Ou você poderia especificar o caminho completo da mídia em funcionamento.
Eu também enviei pacotes de OS para que você pudesse fazer tudo asterisco porque você está copiando
tudo sob pacotes para seu repo local.
Clique em enter.
Agora ele vai copiar cada rpm para o diretório local do repo.
Isto vai levar algum tempo.
Se você abrir outra janela e depois for ao CD para o repo local e fizer ls minus l pipe it to wc menos l, você verá
o número de arquivos sendo copiados.
Portanto, neste momento, temos 1480 arquivos que foram copiados.
Temos que ir até 39 e algo para ser copiado.
Certo.
Todas as RPMs foram copiadas com sucesso.
Muito bom.
Portanto, temos que dizer ao Linux.
Não vá lá fora.
Nós temos todos os pacotes localmente, então como definimos isso?
Portanto, há arquivos em etsy yum ponto repos dot dot.
Estes são todos os arquivos que dizem ao linux para ir a estes diferentes espelhos.
Portanto, o que vamos fazer é remover tudo o que está aqui.
Agora, novamente, antes de remover isso, por favor, certifique-se de ter um instantâneo.
Se você excluir todos esses pacotes e não tiver a foto, não poderá ir à
Internet e baixar os pacotes através dos comandos Yum.
Tudo se foi agora.
Vá em frente e crie uma nova repo aqui.
Chame-lhe repo local e
acrescente estes valores.
Oeste sete.
É só dizer.
Estes são por cento positivos para sete nomes enviados em sete URLs de base.
Isto é o que importa.
Portanto, corte de arquivo corte de corte local repo. local.
Este é o diretório que criamos em slash.
Começa sempre com duas barras, depois a terceira barra com o diretório local do repo ativado e uma se você quiser torná-lo
ativado.
Verificação GPG zero.
Estes são alguns dos valores padrão que você tem que colocar naquele arquivo.
Vá em frente e salve-o.
Uma vez que isso seja salvo, agora vamos executar o comando criar repo.
E onde está meu repo?
Reposição local.
Se você acertar enter agora é na verdade o que está fazendo é ir para aquele diretório local
de repo e está dizendo, hey, eu tenho três 3979 pacotes um.
Vou torná-los disponíveis para minha máquina local como um repositório.
O Create Repo criou o banco de dados que estará disponível para nosso comando de salto.
Agora, vá em frente e crie um "yum clean run".
Este comando para saltar limpo.
Tudo isso vai limpar qualquer cache do antigo repositório.
Vá em frente e corra.
Yum.
Repo listar tudo.
Agora, isto deve me dizer minha lista completa de repositórios.
Aí está.
Portanto, temos uma lista de reporte que tem um pacote total de 3971.
Estes são exatamente o mesmo número de RPMs que tínhamos, lembra-se?
E ele diz o tamanho, a identificação do reporte, os centos é o nome que escolhemos e que nosso arquivo de diretório
RPM.
Agora você poderia testá-lo executando o comando yum install.
Agora o que você quer instalar?
Apenas para o tipo de teste tomcat.
Vai entrar em seu repositório e verificar se tem um pacote que combine com o tomcat.
Certo.
Perfeito.
Ele encontrou esse pacote.
E é basicamente assim que se cria um repositório de registros.
Agora o sistema está saindo pela Internet ou para o seu satélite de chapéu vermelho.
Na verdade, ele está indo para seu repositório local, que está localizado dentro de sua máquina Linux.