Distributions
Fedora
Installation
- Installation du driver nVidia propriétaire
- Installation du plugin Flash
- Installation de MediaTomb
- Installation de la virtualisation KVM - Qemu
- Installation de Clamav
- Installation des codecs pour l'audio et la video
- Installation du joystick
- Installation du Chromium
- Configurer sendmail avec un relais gmail
- Post-configuration de Thunderbird
- Post-configuration d' Apache
- Emulateur Wine
- Bascule de Netfilter/Iptables à Firewalld
- Modifier le nom d'hôte
- Installation de boinc
Gestion des problèmes
- Reconstruction de la base RPM
rm -f /var/lib/rpm/__db* && rpm --rebuilddb
Systemd
SELinux
- Comprendre SELinux
DVD-Rip
- Utiliser Mencoder pour extraire et encoder un DVD
- Utiliser Mencoder pour extraire et encoder la piste audio d'une video
- Matroska
Graphismes
Dépôts Additionnels
RPM Fusion
- Nom : RPM Fusion
- Public : Pour tous (indispensable)
- Description : RPM Fusion fournit de nombreux logiciels très utiles qui ne peuvent être inclus au sein du Projet Fedora pour une raison ou une autre. Il existe une distinction entre libre (free) et non-libre (nonfree).
- URL : http://rpmfusion.org/
- Support : http://bugzilla.rpmfusion.org/
- Architecture(s) : i386, x86_64
- Parcourir : http://download1.rpmfusion.org/
La section libre contenant des programmes dont la licence est compatible avec le Projet Fedora mais ayant une partie de code soumise à des brevets logiciels (interdit dans le logiciel libre au États-Unis).
La section non-libre contenant les programmes redistribuables mais ayant une licence propriétaire
Remarque(s) : Ce dépôt a le même cycle de vie que la distribution, c'est-à-dire qu'il reste accessible mais inactif pour une version N un mois après la sortie de la version N+2. Il est distinct du Projet Fedora mais respecte les mêmes règles d'empaquetage (hormis les restrictions sur les licences). Ce dépôt est la réunion des dépôt livna, dépôt freshrpms et du dépôt Dribble. Il est possible de garder ces dépôts bien que l'ensemble des paquets soient sensés être mis à jours, seul <paquet>libdvdcss</paquet> qui permet de lire les DVD du commerce reste sur le dépôt livna.
Configuration automatique pour Fedora 17, 18 et 19
RPM Fusion libre
yum install --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
RPM Fusion nonlibre (suppose que le dépôt « libre » précédent a été ajouté)
yum install --nogpgcheck http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
Configuration automatique pour Rawhide
RPM Fusion libre
# yum install --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-rawhide.noarch.rpm
RPM Fusion nonlibre (suppose que le dépôt libre précédent a été ajouté)
# yum install --nogpgcheck http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-rawhide.noarch.rpm
CentOS
Différences entre deux versions
CentOS 6 et CentOS 7
- Le firewall est maintenant géré par le daemon Firewalld qui est une surcouche à iptables, ebtables, etc...
- Systemd remplace les traditionnels sysVinit et Upstart
- Systemd est le daemon principal de pid 1
- Journalctl est l'utilitaire de visualisation des logs systèmes
- Hostnamectl est l'utilitaire de gestion de nom d'hôte
- Localectl est l'utilitaire de gestion de langue et de disposition clavier
- Timedatectl est l'utilitaire de gestion de la date/heure et du fuseau horaire
- NetworkManager est maintenant la norme (bien que l'ancien système fonctionne encore) et supporte les bridges.
- Partitions en RAM (tmpfs) pour les points de montage /tmp, /run (lien /var/run -> /run), etc ... Le contenu de ces répertoire ne survit donc pas à un redémarrage.
Le stockage temporaire <path>/var/tmp</path> doit être utilisé pour les donn"es temporaires nécessitant de survivre au redémarrage.
Dépôts Additionnels
CentOS 5
- RpmForge
- i386
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm && yum localinstall --nogpgcheck rpmforge-release-0.5.2-2.el5.rf.i386.rpm
- x86_64
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm && yum localinstall --nogpgcheck rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
- i386
- Epel
wget http://mir01.syntis.net/epel/5/i386/epel-release-5-4.noarch.rpm && yum localinstall --nogpgcheck epel-release-5-4.noarch.rpm
- Percona
wget http://www.percona.com/downloads/percona-release/percona-release-0.0-1.x86_64.rpm
- b2pweb
- LAN:
rpm -Uvh http://koji.b2pweb.com/packages/b2pweb-release/1.3.0/1.el5.centos/noarch/b2pweb-release-1.3.0-1.el5.centos.noarch.rpm
- Cloud:
rpm -Uvh http://koji.b2pweb.com/packages/b2pweb-release/1.3.0/1.el5.centos/noarch/b2pweb-release-prod-1.3.0-1.el5.centos.noarch.rpm
- LAN:
- vbox
wget http://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo -O /etc/yum.repos.d/virtualbox.repo
- spacewalk-client
wget http://spacewalk.redhat.com/yum/2.0-client/RHEL/5/i386/spacewalk-client-repo-2.0-3.el5.noarch.rpm && yum localinstall --nogpgcheck spacewalk-client-repo-2.0-3.el5.noarch.rpm
CentOS 6
- RpmForge
- i686
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm && yum localinstall --nogpgcheck rpmforge-release-0.5.2-2.el6.rf.i686.rpm
- x86_64
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm && yum localinstall --nogpgcheck rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
- i686
- Epel
wget http://mirrors.ircam.fr/pub/fedora/epel/6/i386/epel-release-6-8.noarch.rpm && yum localinstall --nogpgcheck epel-release-6-8.noarch.rpm
- Percona
wget http://www.percona.com/downloads/percona-release/percona-release-0.0-1.x86_64.rpm
- b2pweb
- LAN:
rpm -Uvh http://koji.b2pweb.com/packages/b2pweb-release/1.3.0/1.el6/noarch/b2pweb-release-1.3.0-1.el6.noarch.rpm
- Cloud:
rpm -Uvh http://koji.b2pweb.com/packages/b2pweb-release/1.3.0/1.el6/noarch/b2pweb-release-prod-1.3.0-1.el6.noarch.rpm
- LAN:
- vbox
wget http://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo -O /etc/yum.repos.d/virtualbox.repo
- spacewalk-client
wget http://spacewalk.redhat.com/yum/2.0-client/RHEL/6/i386/spacewalk-client-repo-2.0-3.el6.noarch.rpm && yum localinstall --nogpgcheck spacewalk-client-repo-2.0-3.el6.noarch.rpm
CentOS 7
- Epel
rpm -Uvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm
- b2pweb
- LAN:
rpm -Uvh http://koji.b2pweb.com/packages/b2pweb-release/1.4.0/1.el7.centos/noarch/b2pweb-release-1.4.0-1.el7.centos.noarch.rpm
- Cloud:
rpm -Uvh http://koji.b2pweb.com/packages/b2pweb-release/1.4.0/1.el7.centos/noarch/b2pweb-release-prod-1.4.0-1.el7.centos.noarch.rpm
- LAN:
- Rpmforge
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
Installation de Java et Ant
Ant 1.8.2
rpm -Uvh http://mirrors.dotsrc.org/jpackage/6.0/generic/free/RPMS/jpackage-release-6-3.jpp6.noarch.rpm yum install ant ant-contrib