seshirosl
(usa Ubuntu)
Enviado em 26/10/2015 - 14:17h
Boa tarde pessoal,
Minha dúvida é a seguinte, estou precisando instalar algumas aplicações de versões bem específicas no meu Gentoo, sendo assim, fui atrás de como configurá-lo para utilizar Overlays e me deparei com o Layman, estava seguindo a Wiki (https://wiki.gentoo.org/wiki/Layman), porém não saio do lugar, e eu não sei mais o que fazer.
Consegui os arquivos '.ebuild' e os coloquei nas suas respectivas pastas, por exemplo:
/usr/local/portage/dev-lang/ruby/ruby-1.8.7_p370.ebuild
Já acrescentei ao meu Make.conf a linha:
source /var/lib/layman/make.conf
Neste arquivo citado acima, adicionei os caminhos das Overlays conforme abaixo (Não sei se estão corretos).
PORTDIR_OVERLAY="/usr/local/portage"
PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/portage/dev-lang/ruby"
Não sei se devo, ou como devo configurar os arquivos que estão dentro do diretório "/etc/portage/repos.conf/" , pois dentro dele estão os arquivos abaixo.
/etc/portage/repos.conf/layman.conf
/etc/portage/repos.conf/gentoo.conf
Após feitas estas configurações, tentei utilizar o comando abaixo para ver minhas Overlays locais, mas não resultou em nada:
layman -l
OBS.: Além de seguir a Wiki oficial, tentei me basear nos seguintes artigos aqui do VOL, porém também não consegui sair do lugar:
http://www.vivaolinux.com.br/dica/Gentoo-overlay-do-portage-no-diretorio-pessoal/
http://www.vivaolinux.com.br/artigo/Instalando-gerenciando-e-mantendo-pacotes-no-Gentoo-Linux-e-deri...
Se alguém que já conseguiu fazer esta configuração, puder me ajudar com alguns exemplos, ou uma sequência passos básicos que devo fazer, eu ficaria extremamente agradecido.
Aliás, também não sei se estes meus arquivos '.ebuild' estão utilizáveis, se por acaso eu descobrisse que não estão, teria alguma outra forma de instalá-los???
Para mais informações, estou tentando instalar as seguintes aplicações nas respectivas versões:
postgresql-server-8.4.4.ebuild
ruby-1.8.7_p370.ebuild
passenger-3.0.17.ebuild
apache-2.2.23.ebuild
Abraço a todos!!!