luiztux
(usa Gentoo)
Enviado em 01/11/2017 - 11:48h
Mashn escreveu:
Não obtive nenhum resultado com o comando emerge --tree --verbose-conflicts --backtrack=50 python, resolvi atualizando o python com a USE sqlite ativada, acredito que tenha feito da maneita correta, né?
Na verdade o comando não era para ser usado com o Python, mas sim para atualização do conjunto
@world, como você fez no primeiro comando (acho que faltou esclarecer isto...) =p
Algumas perguntas:
1- O --oneshot atualiza um pacote mas sem adicioná-lo ao arquivo world, correto? E se eu atualizar um pacote que já esteja no arquivo word com o --oneshot? Ele permanecerá lá?
O
--oneshot não atualiza nada, ele apenas previne que determinado pacote que será instalado fique no arquivo
@world. Se você atualizar com o
--oneshot, nada acontecerá..rsrsrs..
pacotes dependentes não são colocados lá por default. Use o comando
--deselect=n para remover um pacote do arquivo
world.
2- O que devo manter no meu arquivo world para deixá-lo bem limpo?
Esta é uma dúvida frequente em novos usuários, semelhante às
flags USE. No entanto não tem segredo algum. Em tese o arquivo world não deve ser nada especial, é apenas um arquivo contendo um aglomerado de pacotes instalados em teu sistema para facilitar futuros updates. Veja a seção FILES na man page do emerge [1]. Não tem uma receita pra seguir sobre o que deve deixar lá e o que não deve, mas uma coisa é certa: mantenha o mínimo de pacotes neste arquivo e não mantenha pacotes ATOM. Você mesmo pode criar um arquivo semelhante ao @world personalizado com apenas pacotes específicos que você quer...
Eu deixo apenas alguns pacotes "base" lá, nenhum pacote dependência. O que considero base e quero manter "no radar" para futuras atualizações? Alguns deles:
- Xfce
- Mate
- Python
- GIMP
etc...etc... são bem poucos. O restante vejo com o
eix e atualizo depois... ;)
Em suma, você escolhe.
[1] -
https://dev.gentoo.org/~zmedico/portage/doc/man/emerge.1.html#lbAP
-----------------------------------''----------------------------------
Larry, The Cow, uses Gentoo GNU/Linux
^__^
(oo)
(__)
"If it moves, compile it."