{"id":119,"date":"2017-05-23T02:23:07","date_gmt":"2017-05-23T02:23:07","guid":{"rendered":"http:\/\/ibcloud.com.br\/blog\/?p=119"},"modified":"2017-05-23T02:23:07","modified_gmt":"2017-05-23T02:23:07","slug":"yum-nao-funciona-no-centos-5","status":"publish","type":"post","link":"https:\/\/humanizati.com.br\/blog\/2017\/05\/23\/yum-nao-funciona-no-centos-5\/","title":{"rendered":"YUM n\u00e3o funciona no Centos 5"},"content":{"rendered":"<p>Na verdade o titulo \u00e9 um pouco tr\u00e1gico, por\u00e9m \u00e9 muito frustrante quando voc\u00ea tenta instalar um pacote que teoricamente esta contemplado nos reposit\u00f3rios RAIZ do seu sistema operacional e este processo simplesmente n\u00e3o funciona.<br \/>\nVoc\u00ea come\u00e7a a recorrer a reposit\u00f3rios alternativos, por\u00e9m reposit\u00f3rios alternativos n\u00e3o tem garantia nenhuma de funcionamento e ai a ciranda come\u00e7a.<br \/>\nMeu caso foi com CentOS 5.9, depois de entrar na ciranda comecei a pesquisar e vi que os reposit\u00f3rios das vers\u00f5es 5.x j\u00e1 n\u00e3o s\u00e3o mais mantidos pela comunidade atingiram o seu &#8220;lifetime&#8221; como se diz.<br \/>\nMinha solu\u00e7\u00e3o:<\/p>\n<p>Criei um arquivo em &#8220;\/etc\/yum.repo.d\/&#8221; com o nome centosBase.repo, coloquei o seguinte conteudo:<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>[base]<br \/>\nname=CentOS-$releasever &#8211; Base<br \/>\nbaseurl=http:\/\/vault.centos.org\/5.11\/os\/i386\/<\/p>\n<p>[updates]<br \/>\nname=CentOS-$releasever &#8211; Updates<br \/>\nbaseurl=http:\/\/vault.centos.org\/5.11\/updates\/i386\/<\/p>\n<p>[addons]<br \/>\nname=CentOS-$releasever &#8211; Addons<br \/>\nbaseurl=http:\/\/vault.centos.org\/5.11\/addons\/i386\/<\/p>\n<p>[extras]<br \/>\nname=CentOS-$releasever &#8211; Extras<br \/>\nbaseurl=http:\/\/vault.centos.org\/5.11\/extras\/i386\/<\/p>\n<p>[centosplus]<br \/>\nname=CentOS-$releasever &#8211; Plus<br \/>\nbaseurl=http:\/\/vault.centos.org\/5.11\/centosplus\/i386\/<\/p>\n<p>[contrib]<br \/>\nname=CentOS-$releasever &#8211; Contrib<br \/>\nbaseurl=http:\/\/vault.centos.org\/5.11\/contrib\/i386\/<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>S\u00f3 com isso o yum j\u00e1 passa a buscar os pacotes de forma correta no reposit\u00f3rio &#8220;legado&#8221; digamos assim, que a comunidade disponibilidade depois que uma vers\u00e3o atinge a sua &#8220;life time&#8221;.<\/p>\n<p>Tamb\u00e9m tem uma outra forma de fazer que \u00e9 usando o ISO do pr\u00f3prio CentOS, e fazer o yum buscar localmente, pra isso tem que fazer o seguinte, criar um arquivo em &#8220;\/etc\/yum.repo.d\/&#8221; como nome centosMedia.repo e colar o seguinte:<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br \/>\n&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>[c5-media]<\/p>\n<p>name=CentOS-$releasever &#8211; Media<br \/>\nbaseurl=file:\/\/\/media\/centos\/<br \/>\nfile:\/\/\/media\/CentOS\/<br \/>\nfile:\/\/\/media\/cdrom\/<br \/>\nfile:\/\/\/media\/cdrecorder\/<br \/>\ngpgcheck=1<br \/>\nenabled=1<br \/>\ngpgkey=file:\/\/\/etc\/pki\/rpm-gpg\/RPM-GPG-KEY-CentOS-5<\/p>\n<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<\/p>\n<p>Depois de criado o arquivo agora \u00e9 preciso fazer download da ISO e monta-la no caminho indicado no arquivo conforme passos abaixo.<\/p>\n<p>cd \/media<br \/>\nmkdir centos<br \/>\nwget http:\/\/vault.centos.org\/5.11\/isos\/i386\/CentOS-5.11-i386-bin-DVD-1of2.iso<br \/>\nmount\u00a0CentOS-5.11-i386-bin-DVD-1of2.iso \/media\/centos -o loop<\/p>\n<p>&nbsp;<\/p>\n<p>Feito isso, pode dar um YUM CLEAN ALL e depois mandar instalar o pacote que precisa.<\/p>\n<p>Abra\u00e7o! Espero ter ajudado!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Na verdade o titulo \u00e9 um pouco tr\u00e1gico, por\u00e9m \u00e9 muito frustrante quando voc\u00ea tenta instalar um pacote que teoricamente esta contemplado nos reposit\u00f3rios RAIZ&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[97,95,96],"class_list":["post-119","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-repositorio-centos-5","tag-yum-error-centos","tag-yum-nao-funciona-centos-5"],"_links":{"self":[{"href":"https:\/\/humanizati.com.br\/blog\/wp-json\/wp\/v2\/posts\/119","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/humanizati.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/humanizati.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/humanizati.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/humanizati.com.br\/blog\/wp-json\/wp\/v2\/comments?post=119"}],"version-history":[{"count":1,"href":"https:\/\/humanizati.com.br\/blog\/wp-json\/wp\/v2\/posts\/119\/revisions"}],"predecessor-version":[{"id":120,"href":"https:\/\/humanizati.com.br\/blog\/wp-json\/wp\/v2\/posts\/119\/revisions\/120"}],"wp:attachment":[{"href":"https:\/\/humanizati.com.br\/blog\/wp-json\/wp\/v2\/media?parent=119"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/humanizati.com.br\/blog\/wp-json\/wp\/v2\/categories?post=119"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/humanizati.com.br\/blog\/wp-json\/wp\/v2\/tags?post=119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}