Eu tenho ACCEPT_LICENSES="-* @FREE"
, mas infelizmente preciso de algum software proprietário para a escola de vez em quando. Eu resolvi isso usando o arquivo opcional em /etc/portage
, package.license
, onde você pode instruir o portage a fazer exceções para certas licenças em certos pacotes.
O formato de package.license
é semelhante a package.use
: você fornece um pacote por linha, no formato category/package license
. Você pode usar #
para iniciar comentários também.
Você também pode criar /etc/portage/package.license
um diretório, como os outros arquivos de configuração lá existentes. Nesse caso, ele lerá todos os arquivos dentro deste diretório.
Usando esta configuração, quando você tentar instalar o software com licenças não incluídas em @FREE
, o portage irá reclamar. Ele informará quais pacotes exigem quais licenças serão aceitas, o que você poderá adicionar à sua configuração package.license
.