1) vos retour si vous avez déjà fait le passage Debian -> Mandriva2007, ou si vous comptez les faire bientôt.
J'avais un dédié debian, mais maintenant j'ai plus alors c'est une mandriva 2007 qui le remplace avantageusement...
Enfin ce que j'apprécie surtout c'est un rangement CLAIR des fichiers (norme LSB machin chose), une homogénéité dans le placement des fichiers et une configuration qui marche out-of-box avec les exemples de config de base commentés.
Genre shorewall le /etc/shorewall/ est remplis avec les "templates" pour tous les fichiers de conf (pas le cas chez debian).
Bref sans oublie les outils de configuration de serveur : drakwizard(s) qui te mache la config de base et t'installe les dépendances qui vont bien...
A noter que certains modules optionnels peuvent être marqué comme dépendance (par exemple le module ldap de proftpd), c'est du au limite du format rpm et du fait que la mise a jour 2006 (proftpd monolithique) => 2007 (proftpd modulaire) dois garder proftpd fonctionnel, alors quelques paquets peuvent être installés en plus...
(tu peux toujours les virer a coup de : rpm -e --nodeps paquet_optionnel)
2) Un petit coup de main un peu plus technique: J aimerai savoir qu'elle est le pack a visé quand on viens de Debian et qu on ai habitué à ne faire que des apt-get update ; apt-get upgrade . De même, connaissant de nom urpmi (qui est si je ne me trompe l'équivalent d'apt-get), vers quoi pointe t-il par défaut: une source officiel (façon Debian) où ..rien?
Une fois ceci régulièrement tu met a jour les sources :
# urpmi.update -a
Tu met tout a jour :
# urpmi --auto-select
Les options :
--keep pour garder les paquets installé et ne rien enlever (quand il y a un paquet manquant ou pas encore dispo sur le ftp par exemple)
--allow-force pour dire a urpmi de pas te casser les pieds avec des dépendances inutiles, il te demandera de valider manuellement si il dois forcer les choses (utile pour installer un paquet fait a la main qui demande une dépendance que tu sais fantaisiste)
--excludemedia xxx pour exclure le media xxx
--media xxx pour ne s'occuper que du media en question
$ urpmq -i mplayer
Name : mplayer
Version : 1.0
Release : 1.pre8.13plf2007.0
Group : Video
Size : 17869693 Architecture: i586
Source RPM : mplayer-1.0-1.pre8.13plf2007.0.src.rpm Build Host: virgo
Packager : G1⁄2tz Waschk <goetz@zarb.org>
URL : http://www.mplayerhq.hu
Summary : Movie player for linux
Description :
MPlayer is a movie player for LINUX
(snip)
Après le reste pas besoin, sauf ptet :
# urpme basesystem
La désinstallation du paquetage basesystem-2007.0-2mdv2007.0.i586 rendra votre système instable
Rien à désinstaller
;)
Vala, après regarde les options disponibles dans le --help des commandes en question...
# Cas réel
Posté par Raphaël G. (site web personnel) . En réponse au journal Passage de Debian a Mandriva 2007. Évalué à 8.
J'avais un dédié debian, mais maintenant j'ai plus alors c'est une mandriva 2007 qui le remplace avantageusement...
Enfin ce que j'apprécie surtout c'est un rangement CLAIR des fichiers (norme LSB machin chose), une homogénéité dans le placement des fichiers et une configuration qui marche out-of-box avec les exemples de config de base commentés.
Genre shorewall le /etc/shorewall/ est remplis avec les "templates" pour tous les fichiers de conf (pas le cas chez debian).
Bref sans oublie les outils de configuration de serveur : drakwizard(s) qui te mache la config de base et t'installe les dépendances qui vont bien...
A noter que certains modules optionnels peuvent être marqué comme dépendance (par exemple le module ldap de proftpd), c'est du au limite du format rpm et du fait que la mise a jour 2006 (proftpd monolithique) => 2007 (proftpd modulaire) dois garder proftpd fonctionnel, alors quelques paquets peuvent être installés en plus...
(tu peux toujours les virer a coup de : rpm -e --nodeps paquet_optionnel)
2) Un petit coup de main un peu plus technique: J aimerai savoir qu'elle est le pack a visé quand on viens de Debian et qu on ai habitué à ne faire que des apt-get update ; apt-get upgrade . De même, connaissant de nom urpmi (qui est si je ne me trompe l'équivalent d'apt-get), vers quoi pointe t-il par défaut: une source officiel (façon Debian) où ..rien?
Pour faire simple :
http://easyurpmi.zarb.org/
Tu vire les sources du cd (ça sert a rien a part se faire ch**r avec une galette a insérer si tu a le net rapide) :
# urpmi.removemedia -a
Tu ajoute les source de easyurpmi :
# urpmi.addmedia main ftp://ftp.proxad.net/............../media/main/release with media_info/hdlist.cz
# urpmi.addmedia contrib ftp://ftp.proxad.net/............../media/contrib/release with media_info/hdlist.cz
# urpmi.addmedia main_updates ftp://ftp.proxad.net/............../media/main/update(s?) with media_info/hdlist.cz
(....)
#heu je suis pas sur du chemin du dernier, bref grosso modo tu met les diverses sources disponibles :
main_release, main_testing(les futures updates), main_update, contrib_release, contrib_update, contrib_testing, plf-free, plf-nonfree
Une fois ceci régulièrement tu met a jour les sources :
# urpmi.update -a
Tu met tout a jour :
# urpmi --auto-select
Les options :
--keep pour garder les paquets installé et ne rien enlever (quand il y a un paquet manquant ou pas encore dispo sur le ftp par exemple)
--allow-force pour dire a urpmi de pas te casser les pieds avec des dépendances inutiles, il te demandera de valider manuellement si il dois forcer les choses (utile pour installer un paquet fait a la main qui demande une dépendance que tu sais fantaisiste)
--excludemedia xxx pour exclure le media xxx
--media xxx pour ne s'occuper que du media en question
Recherche :
$ urpmf /usr/lib/libssl.so
libopenssl0.9.8:/usr/lib/libssl.so.0.9.8
libopenssl0.9.8-devel:/usr/lib/libssl.so
$ urpmq -i mplayer
Name : mplayer
Version : 1.0
Release : 1.pre8.13plf2007.0
Group : Video
Size : 17869693 Architecture: i586
Source RPM : mplayer-1.0-1.pre8.13plf2007.0.src.rpm Build Host: virgo
Packager : G1⁄2tz Waschk <goetz@zarb.org>
URL : http://www.mplayerhq.hu
Summary : Movie player for linux
Description :
MPlayer is a movie player for LINUX
(snip)
$ urpmq -l unpaquet
chemin1/fichier1
chemin2/fichier2
Après le reste pas besoin, sauf ptet :
# urpme basesystem
La désinstallation du paquetage basesystem-2007.0-2mdv2007.0.i586 rendra votre système instable
Rien à désinstaller
;)
Vala, après regarde les options disponibles dans le --help des commandes en question...