Utilisant principalement à la maison Debian , je suis amené à travailler sur des machines Red Hat .

Un petit mémento des différences dans les commandes linux :

  • Ajout d'un utilisateur yyy dans un nouveau groupe xxx
groupadd xxx

useradd -d /users/yyy -g xxx yyy

passwd -n 0 -x 99999 -i -1 --stdin yyy
  • Installation de packages
yum search httpd

yum info httpd

yum install httpd

yum install wireshark

yum erase httpd

ou

  • Installation :
rpm -ivh package.rpm

-i for install

-v for verbose
  • Upgrade :
rpm -Uvh newerpackage.rpm

-U for upgrade

-e for erase

les repositories sont définis sous /etc/yum.repos.d

  • Packages installés
rpm -qa
  • recup depuis le web, avec authentification

bash wget --http-user user --http-password password http://www.site.com/file

  • Démarrage /status/ arrêt de services
service httpd start

service httpd status

service httpd stop
  • Mise à jour
yum repolist   # list les repositories disponibles

yum check-update

yum update
  • Télécharger seulement un rpm

http://www.cyberciti.biz/faq/yum-downloadonly-plugin/

yum install yum-downloadonly

yum update httpd -y --downloadonly 

yum reinstall perl-DBI-1.52-2.el5.x86_64  --downloadonly

packages téléchargés sous /var/cache/yum/*/packages

- Tintouli