Page 1 sur 1

[yaourt] juste tester un logiciel, puis revenir si besoins ?

Publié : dim. 07 avr. 2013, 08:49
par spouki
Hello

Je me pose une petite question difficile a formuler:
sous debian il existe un utilitaire plus maintenu: debphoster
Je résume


j'install un logiciel: yaourt -Sy blender

avant je mémorise avec un debphoster l'état des paquet.
debphoster:
voulez vous garder blender Y/n

l’intérêt:
ici il ne sagis que de blender, mai si plus tar j'ai un soft que je veux garder: disons libreoffice. puis je ressaye un autre soft :alapoubelle.
et que finalement j'utilise pas blender, il va rester installer.... avec ceux qui sont venu après blender.

il me suffi donc 3 mois plus tard de faire un :
debfoster:
voulez vous garder alapoubelle Y/n
voulez vous garder blender Y/n
voulez vous garder libreoffice Y/n

je résume:
cela permet donc:
1 de garder un systeme propre , car garde un soft dont on ne sert pas, celaprend de la place etc etc.
2. de garder et donc de tester sur une longue durée un logiciel.

Question:
Comme je débute sur arch, je me demande si un équivalent existe ou si un résultat équivalent de faire serai possible.
Car vu le nombre de paquet tout noter est impossible.

Merci d'avance

Re: [yaourt] juste tester un logiciel, puis revenir si besoi

Publié : dim. 07 avr. 2013, 09:33
par hopimet
Salut,

Pourquoi pas simplement : pacman -Rs logiciel ou pacman -Rsn logiciel

http://wiki.archlinux.fr/Pacman#Suppression_de_paquets

Re: [yaourt] juste tester un logiciel, puis revenir si besoi

Publié : dim. 07 avr. 2013, 10:46
par benjarobin
@hopimet Là n'est pas la question, mais pour ta décharge sa question n'est pas très clair. :-)

Si j'ai bien compris la question, il n'existe que je sache rien de vraiment équivalent sous ArchLinux. Mais on peut tricher.
Il est en effet possible de marquer un paquet comme installé non explicitement (en tant que dépendance d'un autre paquet)
Alors il suffit de demander à pacman la liste des paquets qui ne sont requis par aucun autre paquet

Lors de l'installation il suffit de faire :

Code : Tout sélectionner

pacman -S --asdeps mon-paquet
Pour marqué après coup (si cela n'a pas été fait à l'installation) :

Code : Tout sélectionner

pacman -D --asdeps mon-paquet
Pour lister les paquets qui ne sont requis par aucun autre paquet :

Code : Tout sélectionner

pacman -Qdt
mais je préfère l'interface de yaourt qui pose plus de question :

Code : Tout sélectionner

yaourt -Qdt
# Par exemple cela donne ceci
extra/ppl 1.0-1
==> Voulez-vous désinstaller ces paquets (avec options -Rcs) ?  [o/N]
==> -----------------------------------------------------------------
==> 
Mot de passe : 
vérification des dépendances...

Paquets (1): ppl-1.0-1

Taille totale supprimé :  20,96 MiB

:: Voulez-vous désinstaller ces paquets ? [O/n] o
(1/1) désinstallation de ppl

Re: [yaourt] juste tester un logiciel, puis revenir si besoi

Publié : dim. 07 avr. 2013, 10:58
par hopimet
@benjarobin,
Certes, la question n'était pas très claire. Cela dit, je ne vois pas trop de différence entre ce que tu propose et pacman -Rsn. Sauf à ne pas avoir à se souvenir des logiciels qu'on teste et qui ne nous plaise finalement pas. Dans ce cas, faut consulter... :humour:

Re: [yaourt] juste tester un logiciel, puis revenir si besoi

Publié : dim. 07 avr. 2013, 12:18
par FoolEcho
hopimet a écrit :Sauf à ne pas avoir à se souvenir des logiciels qu'on teste et qui ne nous plaise finalement pas.
C'est précisément la différence: avec la proposition de benjarobin, tu as toujours la liste de ces programmes à enlever sous le coude sans avoir à t'en rappeler par toi-même.

Re: [yaourt] juste tester un logiciel, puis revenir si besoi

Publié : dim. 07 avr. 2013, 12:39
par tuxce
@spouki, il faudrait faire un effort sur l'écriture, parce que franchement, entre les lettres manquantes, les fautes, l'erreur dans le nom du logiciel :shock:

De plus, avec le bon nom, tu as un résultat sur AUR : pacfoster.

Re: [yaourt] juste tester un logiciel, puis revenir si besoi

Publié : dim. 07 avr. 2013, 14:03
par FoolEcho
Pas testé mais ça risque d'être un peu vieux, non ? :|

Re: [yaourt] juste tester un logiciel, puis revenir si besoi

Publié : dim. 07 avr. 2013, 15:16
par Getalo
Super les commandes données par benjarobin,
benjarobin a écrit :

Code : Tout sélectionner

pacman -S --asdeps mon-paquet

Code : Tout sélectionner

pacman -D --asdeps mon-paquet
mais ma question est :
peut-on utiliser yaourt à la place de pacman pour faire la même chose avec des paquets d'AUR ?

Merci.

Re: [yaourt] juste tester un logiciel, puis revenir si besoi

Publié : dim. 07 avr. 2013, 15:18
par benjarobin
Toutes les actions faites avec pacman peuvent être faite avec yaourt, yaourt ne fait que lancer pacman (en gros)

Re: [yaourt] juste tester un logiciel, puis revenir si besoi

Publié : dim. 07 avr. 2013, 15:21
par Getalo
Génial, merci.

Re: [yaourt] juste tester un logiciel, puis revenir si besoi

Publié : mar. 09 avr. 2013, 18:55
par spouki
tuxce a écrit :@spouki, il faudrait faire un effort sur l'écriture, parce que franchement, entre les lettres manquantes, les fautes, l'erreur dans le nom du logiciel :shock:

De plus, avec le bon nom, tu as un résultat sur AUR : pacfoster.
jais répondu en privé, histoire de ne pas polluer le topic. :chinois:

cependant:
De plus, avec le bon nom, tu as un résultat sur AUR : pacfoster.
2010-10-01 21:05
il n'est plus maintenu visiblement... :(
probablement parce qu'il est repris de debfoster mai modifier pour arch.

Pour les autres réponses:

Je vais creuser sur pacman et yaourt. car j'ai pas fini de lire la documentation et --asdeps c'est pas très très digeste pour un débutant :lol:
avant de faire il faut comprendre. :D

Merci pour vos réponse et votre patiences (A lire mes fautes de français.... :pastaper: :pastaper: )