Gentoo: overlay do portage no diretório pessoal
Dica publicada em Linux / Software
Gentoo: overlay do portage no diretório pessoal
Se você usa ebuilds caseiros ou baixados do bugzilla do Gentoo, preste atenção nessa dica.
Tradicionalmente os ebuilds extra-oficiais são guardados em diretórios como /usr/local/portage ou /usr/portage/local. Eu fiz isso muito tempo, mas resolvi mudar:
Criei um diretório ~/.portage.
Depois foi só adicionar o diretório à $PORTDIR_OVERLAY e configurar-me como proprietário dos arquivos ebuild. Agora não preciso usar "sudo" para atualizar a versão de um pacote, editar um arquivo de ebuild ou acrescentar um patch. Só preciso de privilégios administrativos para efetivamente instalar o pacote no sistema.
A princípio eu me preocupava com a segurança, mas pensando bem, esse é um computador pessoal.
Alguém já experimentou fazer isso?
Tradicionalmente os ebuilds extra-oficiais são guardados em diretórios como /usr/local/portage ou /usr/portage/local. Eu fiz isso muito tempo, mas resolvi mudar:
Criei um diretório ~/.portage.
Depois foi só adicionar o diretório à $PORTDIR_OVERLAY e configurar-me como proprietário dos arquivos ebuild. Agora não preciso usar "sudo" para atualizar a versão de um pacote, editar um arquivo de ebuild ou acrescentar um patch. Só preciso de privilégios administrativos para efetivamente instalar o pacote no sistema.
A princípio eu me preocupava com a segurança, mas pensando bem, esse é um computador pessoal.
Alguém já experimentou fazer isso?