matbos wrote:il doit avoir accès aussi un peu à yum, pour ce point de vue,
Un peu ? complètement oui 😉
http://www.yumex.dk/p/about.html
Je cite : « The goal with the application is to give easy access to many of the powerful features in yum. »
Vulgairement on peut dire que yumex est un front-end graphique à yum
Par contre, je t'invite à te familiariser avec yum en ligne de commande, il est hyper puissant et très simple d'utilisation :
Rechercher un paquet:
# yum search <NomDuPaquet>
Installer un paquet:
# yum install <NomDuPaquet>
Désinstaller un paquet:
# yum remove <NomDuPaquet>
Lister l'historique:
# yum history list
Modules complémentaires chargés : langpacks, refresh-packagekit
ID | Identifiant utilisateur | Date et heure | Action | Modifié
-------------------------------------------------------------------------------
214 | PapsOu <PapsOu> | 2014-03-31 18:10 | Install | 1
213 | PapsOu <PapsOu> | 2014-03-31 18:10 | Install | 3
212 | Système <indéfini> | 2014-03-31 08:48 | Update | 3
211 | PapsOu <PapsOu> | 2014-03-28 15:24 | E, I, U | 34 EE
210 | PapsOu <PapsOu> | 2014-03-27 13:47 | Install | 1
209 | Système <indéfini> | 2014-03-27 08:58 | Update | 2
208 | Système <indéfini> | 2014-03-26 08:56 | Update | 5
207 | Système <indéfini> | 2014-03-25 20:51 | Update | 3
206 | PapsOu <PapsOu> | 2014-03-24 10:42 | Install | 1
Revenir en arrière:
# yum history undo XXX
Je te donne un exemple d'utilisation, je voulais tester owncloud:
# yum search owncloud
[...]
mirall.x86_64 : The ownCloud Client
owncloud-client.x86_64 : owncloud Standalone client
owncloud-csync.x86_64 : A user level bidirectional client only file synchronizer
owncloud-httpd.noarch : Httpd integration for ownCloud
owncloud-mysql.noarch : Virtual package providing MySQL dependencies for owncloud
owncloud-nginx.noarch : Nginx integration for ownCloud
owncloud-postgresql.noarch : Virtual package providing PostgreSQL dependencies for owncloud
owncloud-sqlite.noarch : Virtual package providing Sqlite3 dependencies for owncloud
mirall-common.i686 : common files for mirall and owncloud-client
mirall-common.x86_64 : common files for mirall and owncloud-client
owncloud.noarch : Private file sync and share server
owncloud-csync-devel.i686 : Development files for ocsync
owncloud-csync-devel.x86_64 : Development files for ocsync
owncloud-csync-devel-doc.noarch : Developer documentation for ocsync
owncloud-csync-doc.noarch : User documentation for ocsync
owncloud-csync-libs.i686 : A user level bidirectional client only file synchronizer
owncloud-csync-libs.x86_64 : A user level bidirectional client only file synchronizer
owncloud-csync-plugin-owncloud.x86_64 : A user level bidirectional client only file synchronizer
owncloud-csync-plugin-sftp.x86_64 : A user level bidirectional client only file synchronizer
# yum install owncloud (ou yum install owncloud.noarch, c'est pareil)
L'installation ajoute quelques paquets en dépendances. Je test, ça ne me convient pas.
Je pourrai faire un :
# yum remove owncloud
mais ça ne va pas retirer entièrement les dépendances qui ont été ajoutées.
Pour ce faire :
# yum history list
Modules complémentaires chargés : langpacks, refresh-packagekit
ID | Identifiant utilisateur | Date et heure | Action | Modifié
-------------------------------------------------------------------------------
214 | PapsOu <PapsOu> | 2014-03-31 18:10 | Install | 1
# yum history undo 214
et voila, je suis revenu complètement en arrière, je ne me traîne plus de dépendances inutiles.