J'utilise la distribution Gnu/Linux Fedora depuis 2005 avec la version Fedora Core 3 (après avoir pleinement découvert Gnu/Linux avec Red Hat 9). La version actuelle est Fedora 16 (Verne).
La prochaine sera Fedora 17 (??) qui sortira en mai 2012. (https://fedoraproject.org/wiki/Releases/17/Schedule) :
Une adresse à ne pas manquer, le portail de la communauté Fedora francophone : http://www.fedora-fr.org
Fedora 16
su -c 'yum install http://linuxdownload.adobe.com/linux/x86_64/adobe-release-x86_64-1.0-1.noarch.rpm'
su -c 'yum install flash-plugin.x86_64'
http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware
# grub2-mkconfig -o /boot/grub2/grub.cfg
Generating grub.cfg …
Found linux image: /boot/vmlinuz-3.1.2-1.fc16.x86_64
Found initrd image: /boot/initramfs-3.1.2-1.fc16.x86_64.img
Found linux image: /boot/vmlinuz-3.1.0-7.fc16.x86_64
Found initrd image: /boot/initramfs-3.1.0-7.fc16.x86_64.img
No volume groups found
Found Windows 7 (loader) on /dev/sda2
Found Windows 7 (loader) on /dev/sda3
Found Ubuntu 11.10 (11.10) on /dev/sda9
done
# yum install plymouth-theme-hot-dog # plymouth-set-default-theme --list # plymouth-set-default-theme hot-dog --rebuild-initrd
$ gconftool-2 -s -t string /desktop/gnome/shell/windows/button_layout ":minimize,maximize,close" $ gconftool-2 -s -t string /desktop/gnome/shell/windows/button_layout ":"
Spotify
http://repository.spotify.com/pool/non-free/s/spotify/
Deux liens utile :
Je n'y arrive pas avec la version x86_64, en 32 c'est nickel (par contre je dois installer les dépendances qui vont bien)
rpm -Uvh –nodeps spotify-client-qt-0.6.2.291.gcccc1f5.116-2.i386.rpm
yum install libQtGui.so.4
yum install libQtWebKit.so.4
ln -s /usr/lib/libssl.so.1.0.0e /usr/lib/libssl.so.0.9.8
ln -s /lib/libcrypto.so.1.0.0e /lib/libcrypto.so.0.9.8
Just yum it
Yum est le nom du programme en ligne de commande pour gérer son système (mise à jour, ajout et suppression de programmes). Il s'exécute en tant que root (administrateur).
Commandes yum
$ su (pour passer administrateur)
Note : la commande su - permet de passer super administrateur.
# yum install nom-du-programme
Information générale :
yum search nom_du_programme : rechercher un programme
yum install nom_du_programme : pour installer un programme avec demande de confirmation
yum -y install nom_du_programme : installe sans demande de confirmation
yum remove nom_du_programme : supprimer un programme
yum update : mettre à jour le système
yum update –enablerepo=updates-testing nom_du_programme : active un dépôt non actif habituellemeent (ici updates-testing)
yum history (nouveauté F12)
(par exemple annulé la transaction 28 : yum history undo 28 (à confirmer)
yum provides '/usr/lib/libQtDBus.so.4' : qt-4.5.3-7.fc12.i686 : Qt toolkit
donc yum install qt-4.5.3-7.fc12.i686
Il est également possible de lancer la commande yum avec un utilisateur non root :
$ su -c 'yum install wol'
Ouvrir Nautilus avec les droits administrateurs : $ su -c nautilus -
Liste RPM
Quoi installer après une installation de Fedora ? C'est à lire dans la suite de cette section.
Liste non exhaustive !
# yum install yum-fastestmirror yumex
Les dépôts tiers
http://rpmfusion.org/Configuration
- # rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
- # rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
- # rpm -ihv http://linuxdownload.adobe.com/adobe-release/adobe-release-i386-1.0-1.noarch.rpm
- # rpm -ivh http://rpms.kwizart.net/kwizart-release-14.rpm
- yum install –nogpgcheck http://rpms.famillecollet.com/remi-release-14.rpm
# cd /etc/yum.repos.d/
# urlgrabber http://repos.fedorapeople.org/repos/spot/chromium/fedora-chromium.repo
Les dépôts des utilisateurs Fedora : http://repos.fedorapeople.org/
Focus sur Fedora 15
Avant la sortie, le dépôt RPMFusion est spécifique (la branche de développement) : http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm
# yum install http://rpms.famillecollet.com/remi-release-15.rpm
Paquets spécifiques à F15 et Gnome3
# yum install gnome-tweak-tool gnome-shell-extensions-user-theme gnome-shell-extensions-alternative-status-menu gnome-shell-extensions-auto-move-windows gnome-shell-extensions-common fedora-icon-theme
http://linuxwireless.org/en/users/Drivers/b43#Supported_chip_types
# yum install b43-fwcutter wget
wget http://downloads.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2
Next decompress, extract and copy firmware to /lib/firmware directory.
tar xjf broadcom-wl-4.150.10.5.tar.bz2
cd broadcom-wl-4.150.10.5/driver
b43-fwcutter -w /lib/firmware/ wl_apsta_mimo.o
Commun sous 15
# yum --enablerepo=remi install bluegriffon
wine-alsa
Liste de paquets
# yum install kmod-wl-PAE
(driver Wifi carte Broadcom)
qt-x11 flash-plugin pcmanfm AdobeReader_fra beesu gconf-editor filezilla nautilus-actions nautilus-open-terminal unrar unace p7zip bluefish wget pyroom scribus blender mplayer gimp-resynthesizer entangle ganyremote revelation pdftk ffmpeg2theora youtube-dl nautilus-image-converter chromium mjpegtools ffmpeg mencoder wol gnome-do wine wine-alsa mmv jhead
x-tile : pour positionner vos fenêtres sur le bureau (horizontal, vertical, etc…) radiotray : écouter les webradios
Pour utiliser une clé 3G : yum install usb_modeswitch
# yum --enablerepo=remi install firefox4
Gstreamer
# yum install gstreamer-ffmpeg gstreamer-plugins-ugly gstreamer-plugins-bad gstreamer-plugins-bad-extras gstreamer-plugins-bad-nonfree istanbul faac
Compiz
# yum install compiz-fusion ccsm fusion-icon emerald emerald-themes
Nautilus Flickr Uploader
http://www.usebox.net/jjm/nautilus-flickr-uploader/
Nouveau dépôt : http://www.usebox.net/jjm/nautilus-flickr-uploader/repo/nautilus-flickr-uploader-all.repo
# yum install nautilus-flickr-uploader
Turpial
Logiciel de microblogage pour Twitter (pas encore dans le repo fedora) http://turpial.org.ve/downloads/
http://turpial.org.ve/files/fedora/stable/
Testé sous Fedora 14 avec succès (turpial-1.3.4-1.fc14)
Dropbox
https://www.dropbox.com/downloading?os=lnx
Scripts Nautilus pour partager/départager ses fichiers avec Dropbox
Spotify
# rpm -ivh https://www.spotify.com/wp-content/uploads/previews/spotify-release-1-1.noarch.rpm
# yum install spotify
longomatch
http://longomatch.ylatuya.es http://thomas.apestaart.org/pkg/ http://thomas.apestaart.org/pkg/fedora/14/i386/
Carte Graphique Nvidia
Le driver libre Nouveau est bien évidemment présent dans Fedora 13, ainsi que le driver expérimental supportant la 3D. Mais avec ce dernier, j'avais des freezes du système, plutôt gênant..
La solution de contournement, utiliser le pilote propriétaire Nvidia à la place. Pour cela, quelques manipulations sont nécessaires.
# yum install xorg-x11-drv-nvidia
Ajoutez un paramètre à la commande de démarrage du système. Éditez pour cela le fichier /boot/grub/grub.conf et ajoutez le texte suivant : rdblacklist=nouveau nomodeset
Cela aura pour effet de ne pas charger Nouveau au démarrage, et de ne pas entrer en conflit avec le driver Nvidia.
Pour activer les effets visuels lors du boot avec Plymouth, il faudra aussi ajouter le code hexadécimal de la résolution de votre écran, par exemple : vga=0x318.
Pour une résolution en 1366×768, c'est vga=0x034D
NB : pour tester le driver expérimental avec Nouveau, installer le paquet : mesa-dri-drivers-experimental
Commandes utiles
$ lspci | grep VGA 01:00.0 VGA compatible controller: nVidia Corporation G98M [GeForce G105M] (rev a2)
Personnalisation
Par défaut sous Gnome, les icônes du menu Système ne sont pas affichés. De plus, des espaces (padding) sont présent sur la barre de tableau de bord. Voici comment changer cela :
$ gconftool-2 --type boolean --set /desktop/gnome/interface/buttons_have_icons true
$ gconftool-2 --type boolean --set /desktop/gnome/interface/menus_have_icons true
$ gconftool-2 --type int --set /apps/panel/toplevels/top_panel/padding 0
$ gconftool-2 --type int --set /apps/panel/toplevels/bottom_panel/padding 0
$ gconftool-2 --type int --set /apps/panel/applets/systray/prefs/padding 0 (par exemple, c'est 2 par défaut)
Themes
# yum install gtk-equinox-engine
# yum install gtk-murrine-engine
How to change the login screen wallpaper on Fedora 14 Laighlin ?
# cp /usr/share/applications/gnome-appearance-properties.desktop /usr/share/gdm/autostart/LoginWindow
Fermer la session et changer le fond d'écran et le thème. Puis :
# rm /usr/share/gdm/autostart/LoginWindow/gnome-appearance-properties.desktop
Icons
# yum install faenza-icon-theme
Fonts
# yum install aajohan-comfortaa-fonts
Window Manager
# yum install e16 e16-epplets e16-themes
Artwork Fedora
# yum install fedorainfinity-backgrounds goddard-backgrounds-gnome solar-backgrounds
yum install plymouth-theme-fade-in plymouth-theme-spinfinity
Puis pour appliquer le nouveau thème : # plymouth-set-default-theme spinfinity (par exemple) et # /usr/libexec/plymouth/plymouth-update-initrd
Fond d'écran
Un wallpaper ?
L'horloge de Gnome
$ gconftool-2 --type string --set /apps/panel/applets/clock/prefs/custom_format '<span color="#E04614">%a %d %b</span> <b>%H:%M</b>'
puis
$ gconftool-2 --type string --set /apps/panel/applets/clock/prefs/format custom
Compiz
Astuce positionnement fenêtre à gauche ou à droite (forum Ubuntu-fr):
Installer wmctrl # yum install wmctrl
Puis avec le Gestionnaire de Configuration Compiz (Fusion Icon), activer le plugin Commandes, et copier/coller :
Ligne de commande 0 : WIDTH=`xdpyinfo | grep 'dimensions:' | cut -f 2 -d ':' | cut -f 1 -d 'x'` && HALF=$(($WIDTH/2)) && wmctrl -r :ACTIVE: -b add,maximized_vert && wmctrl -r :ACTIVE: -e 0,0,0,$HALF,-1
Ligne de commande 1 : WIDTH=`xdpyinfo | grep 'dimensions:' | cut -f 2 -d ':' | cut -f 1 -d 'x'` && HALF=$(($WIDTH/2)) && wmctrl -r :ACTIVE: -b add,maximized_vert && wmctrl -r :ACTIVE: -e 0,$HALF,0,$HALF,-1
Ligne de commande 2 : wmctrl -r :ACTIVE: -b add,maximized_vert,maximized_horz
Ensuite dans l'onglet Assignation des bords, choisir les zones de l'écran (par exemple en bas à gauche et en bas à droite, pour le pas entrer en conflit avec le plugin Desktop Wall).
Page programmes
Grub
Exemple grub.cong (/boot/grub/grub.conf)
title Windows 7
rootnoverify (hd0,1) chainloader +1
title Fedora (2.6.33.5-124.fc13.x86_64)
root (hd0,4) kernel /vmlinuz-2.6.33.5-124.fc13.x86_64 ro root=UUID=f84f89f7-dd92-4c5a-9677-3496c4b27ab5 rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=fr_FR.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=fr-latin9 rhgb quiet rdblacklist=nouveau nomodeset vga=0x034D initrd /initramfs-2.6.33.5-124.fc13.x86_64.img
title Fedora
rootnoverify (hd0,8) chainloader +1
Jeux
# cd /etc/yum.repos.d/ # urlgrabber http://repos.fedorapeople.org/repos/bioinfornatics/0ad/fedora-0ad.repo # yum install 0ad
Activer le pavé numérique au démarrage
# yum install numlockx
# gedit /etc/gdm/Init/Default
Ajouter à la fin juste avant exit 0 #Active le pavé numérique au demarrage if [ -x /usr/bin/numlockx ]; then
/usr/bin/numlockx on
fi
Banner Fedora
Sauvegardes
Vous aussi, pensez à faire la sauvegarde de vos données ! Notamment lorsque vous mettez à jour votre distribution Gnu/Linux. Voici une liste non exhaustive des fichiers à sauvegarder (si vous ne souhaitez pas sauvegarder tout votre répertoire utilisateur)
- Gnote : /home/user/.local/share/gnote
- Historique Terminal : /home/user/.bash_history
- Thunderbird
- Firefox (sinon utilisez Weave et Sync)
- Vos signets Gnome








