• [^] # Re: Yum remove considered harmful

    Posté par (site web personnel) . En réponse au journal Cher IzNotGood.... Évalué à 1.

    Faut arreter de dire des conneries, supprimer gnome-media ne supprime pas TOUT GNOME.

    [root@iema01 ~]# yum remove gnome-media
    Loading "dellsysidplugin" plugin
    Setting up Remove Process
    planetcore 100% |=========================| 1.9 kB 00:00
    fedora 100% |=========================| 2.1 kB 00:00
    planetccrma 100% |=========================| 1.9 kB 00:00
    adobe-linux-i386 100% |=========================| 951 B 00:00
    updates 100% |=========================| 2.3 kB 00:00
    freshrpms 100% |=========================| 1.9 kB 00:00
    dribble 100% |=========================| 951 B 00:00
    Resolving Dependencies
    --> Running transaction check
    ---> Package gnome-media.x86_64 0:2.20.1-3.fc8 set to be erased
    --> Processing Dependency: libgnome-media-profiles.so.0()(64bit) for package: gnome-python2-totem
    --> Processing Dependency: libgnome-media-profiles.so.0()(64bit) for package: sound-juicer
    --> Processing Dependency: libgnome-media-profiles.so.0()(64bit) for package: rhythmbox
    --> Processing Dependency: gnome-media for package: gnome-volume-manager
    --> Running transaction check
    ---> Package gnome-volume-manager.x86_64 0:2.17.0-8.fc8 set to be erased
    --> Processing Dependency: gnome-volume-manager for package: gnome-session
    ---> Package gnome-python2-totem.x86_64 0:2.20.0-1.fc8 set to be erased
    --> Processing Dependency: gnome-python2-totem for package: serpentine
    ---> Package sound-juicer.x86_64 0:2.20.1-1.fc8 set to be erased
    ---> Package rhythmbox.x86_64 0:0.11.3-7.fc8 set to be erased
    --> Running transaction check
    ---> Package gnome-session.x86_64 0:2.20.3-1.fc8 set to be erased
    --> Processing Dependency: gnome-session >= 2.19.6-5 for package: compiz-gnome
    ---> Package serpentine.noarch 0:0.9-2.fc8 set to be erased
    --> Running transaction check
    ---> Package compiz-gnome.x86_64 0:0.6.2-3.fc8 set to be erased
    --> Finished Dependency Resolution

    Dependencies Resolved

    =============================================================================
    Package Arch Version Repository Size
    =============================================================================
    Removing:
    gnome-media x86_64 2.20.1-3.fc8 installed 4.8 M
    Removing for dependencies:
    compiz-gnome x86_64 0.6.2-3.fc8 installed 1.2 M
    gnome-python2-totem x86_64 2.20.0-1.fc8 installed 29 k
    gnome-session x86_64 2.20.3-1.fc8 installed 1.7 M
    gnome-volume-manager x86_64 2.17.0-8.fc8 installed 2.1 M
    rhythmbox x86_64 0.11.3-7.fc8 installed 10 M
    serpentine noarch 0.9-2.fc8 installed 929 k
    sound-juicer x86_64 2.20.1-1.fc8 installed 3.0 M

    Transaction Summary
    =============================================================================
    Install 0 Package(s)
    Update 0 Package(s)
    Remove 8 Package(s)

    Is this ok [y/N]: n
    Exiting on user Command
    Complete!
    [root@iema01 ~]#



    Les dépendances sont un choix des développeurs upstream et des packagers.

    Il n'y a rien ici à critiquer sur le comportement de RPM/Yum/Pirut car ils affichent un récapitulatif et demande confirmation avant d'installer ou supprimer des dépendances.

    Personellement pour une station de travail, je préfère de loin l'approche Fedora qui installe un environnement de bureau complet et cohérent pour obtenir un système convivial et fonctionnel au final plutot que l'approche Debian qui crée un maximum de paquets et qui m'oblige à être un expert de haut niveau pour savoir quoi installer afin d'avoir mes clé usb qui monte automatiquement sur le bureau ou le lecteur CD audio qui se lance automatiquement lorsque j'insère un CD.

    En tout cas je plains l'entreprise qui a embauché l'informaticien à l'origine de cette news à troll... Savoir ces serveurs géré par un gus qui clique au hazard sur des cases à cocher ya de quoi faire des cauchemard la nuit !! Quoique... c'est pas les admins windows qui manque dans les entreprises...