fbpx
+55 (11) 4506-3239

1 out 2010

Instalando bibliotecas pelo cdrom no Linux Centos

//
Comments0

Eu costumo utilizar muitas VMs para fazer laboratórios de WeSphere e Domino. Em sua maioria as VMs estão em Linux Centos que é um RedHat suportado pelas aplicações da IBM. Claro que estas aplicações como WebSphere Portal, Application Server e Lotus Domino necessitam de algumas bibliotecas para seu correto funcionamento. Você possui duas formas de instalar essas bibliotecas, online ou offline. Pelo menos no meu caso, as vezes estou offline e preciso de alguma biblioteca e neste caso recorro ao CDROM ou a ISO do Centos.

Instalando bilbiotecas através do CDROM

  • Crie um diretório chamado cdrom: mkdir /media/cdrom
  • Insira o CDROM no drive.
  • Digite o comando yum –disablerepo=* –enablerepo=c5-media [command], onde command são os comandos básicos do yum como search e install.
  • yum –disablerepo=* –enablerepo=c5-media search libstdc
  • Onde libstdc é a biblioteca a ser instalada.
  • Para instalar, digite: yum –disablerepo=* –enablerepo=c5-media install libstcd

    Instalando bibliotecas através de uma ISO

    Outra forma de instalar bibliotecas é utilizando uma ISO do centos ao invés do CDROM. Esse procedimento é muito utilizado em VMWAREs.

    • Configure sua VM para uma ISO. Selecione a VM desejada.
    • Clique em “Edit virtual machine settings“.
    • Em “Hardware” selecione “CD/DVD IDE“. Do lado direito selecione “Use ISO Image“. Clique em Browser e selecione a ISO do seu Centos, exemplo: CentOS-5.5-x86_64-LiveCD.iso.
    • Clique em Save.
    • Inicie a VM.
    • Para utilizar o repositório local (CDROM), repita os mesmos passos para instalar através do CDROM.
    Diretório e ponto de montagem do CDROM
    Nos exemplos acima, mencionei criar o diretório cdrom dentro do /media. O motivo é que o /media e o nome cdrom são padrões de consulta quando se utiliza os comandos acima do yum. Você pode alterar o ponto de montagem para qualquer local, porém, antes você deve dizer ao Centos quais são os diretórios que ele irá pesquisar no momento em que o yum for acionado. 
    Para isso, insira no arquivo CentOS-Media.repo que fica em /etc/yum.repos.d o diretório onde você montou o seu cdrom. No exemplo vou usar como “/home/fernando/mycdrom“.
    • Insira o /home/fernando/mycdrom na última linha do baseurl.
    • Salve o arquivo e repita o comando yum –disablerepo=* –enablerepo=c5-media