Confirmar comando entropy/Sabayon

1. Confirmar comando entropy/Sabayon

LinuxWalker
Delusion

(usa Debian)

Enviado em 12/04/2016 - 00:52h

no Sabayon antes, quando eu queria remover ou instalar um pacote, pelo entropy, após a senha, ele dava a lista do que seria removido ou instalado.
Agora, quando digito "equo remove fulano", já remove o fulano e suas deps sem perguntar nada, a não ser que eu use o complemento --ask.
como deixo esse --ask padrão nas confs do entropy?


  


2. Re: Confirmar comando entropy/Sabayon

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/04/2016 - 07:17h

Tenta isso em /usr/lib/entropy/client/solo/commands no arquivo remove.py na linha
"--ask", "-a", action="store_true",
default=False,
Troque por default=True,e no install.py faz o mesmo.




3. Re: Confirmar comando entropy/Sabayon

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 18/04/2016 - 09:44h

Mais simples:
# echo "alias equo='equo --ask'" >> ~/.bash_profile
# source ~/.bash_profile

Isso vai criar um alias pro root (veja bem, é preciso rodar esses comandos como root) em que "equo" passa a ser entendido como "equo --ask". Para usar o equo sem o ask, use "\equo"
--
Dino®
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
Mensagem do dia: 90% dos problemas em GNU/Linux podem ser resolvidos com um único comando:
# apt-get purge systemd* #para Debian-likes
# dnf remove systemd* #para o Fedora
# zypper remove systemd* #para o openSUSE



4. Re: Confirmar comando entropy/Sabayon

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 19/04/2016 - 15:20h

Olha, "Ask" ou "pretend" são aconselháveis...
estou estranhando pq... remover com as deps É O PADRÃO!

ou seja: "equo remove fulano" vai tirar o fulano e se existirem as deps, vai tirar também, mas só se existirem, nem tudo tem...
vc perguntaria.... mas antes o fulano não tinha deps e agora tem... Isso depende do que instalou e como compilou, lembre que os gentoos tem muitas "cross dependencies", é normal....

é o seguinte, aqui vão os comandos, como fazer para controlar:

Remover com as deps, se as houver

# equo remove (ou equo rm) fulano

Remover deps acessórias:

# equo remove (ou equo rm) --relaxed fulano

Tirar só o pacote, sem as deps:

# equo remove (ou equo rm) --nodeps fulano

simular remoção de tudo:

# equo remove (ou equo rm) -pv fulano

simular remoção sem as deps:

# equo remove (ou equo rm) -pv --nodeps fulano

para colocar --ask como padrão. o jeito mais prático que eu acho. Edite seu arquivo ~/.bashrc e adicione esta linha:

alias equo remove="equo --av remove"

se quiser sem as deps e sem --ask:

alias equo remove="equo -v --nodeps remove"


¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


5. Re: Confirmar comando entropy/Sabayon

LinuxWalker
Delusion

(usa Debian)

Enviado em 20/04/2016 - 00:06h

o que eu quero é simplesmente que ao ser pedido para remover algum pacote, o entropy liste as deps e peça confirmação para remover.
isso estava ok até ha pouco, desde o sabayon 13.08. Notei esse problema depois de uma atualização, reinstalei e continua executando diretamente tanto instalação quanto remoção, sem perguntar nada; deu o comando ele instala/remove/atualiza, etc. faz o comando. Mas agradeço os comandos pois maioria eu não sabia ainda.
não tive tempo ainda de mexer no sabayon, mas farei os procedimentos sugeridos.
boa noite.


-----------------------------------------------------------------------------------------------
Não importa a distro que você usa, o que importa é o que você faz com ela.
fedora: https://getfedora.org
arch: https://www.archlinux.org/








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts