Trucs et astuces

Lancez screen depuis SSH

Utiliser l'option -t sinon vous tomberez sur l'erreur : Must be connected to a terminal.

Comment detecter un disque mort

$ sudo badblocks -n /dev/sdb1 -o Badblocks

apt-get sans devoir entrer son mot de passe

Vachement pas sécure, mais je suis un paresseux. Entrer `visudo` pour éditer le fichier de configuration de sudo et rajouter y ceci (dans les sections appropriée)

Cmnd_Alias     APT = /usr/bin/apt-get
olivier        ALL = NOPASSWD: APT

et pour être encore plus paresseux, rajouter dans ~/.bashrc un petit alias :

alias ai="sudo apt-get install"

Création .deb

01:02 < bigon> tu connais la structure une archive .deb?
01:07 < bigon> en gros
01:07 < bigon> tu as un dossier DEBIAN qui contient au minimum le fichier control
01:07 < bigon> en gros:
01:07 < bigon> plop: \
01:07 < bigon>         DEBIAN :
01:07 < bigon>                     control
01:08 < bigon>         tes_fichier
01:08 < bigon> apres j'ai appelé dpkg-deb --build plop .
01:08 < bigon> et ca m'a creé un .deb
01:09 < bigon> man deb-control; man deb; man dpkg-deb

Format des fichiers control

exemple de fichier control :

Package: matlab
Priority: extra
Section: checkinstall
Installed-Size: 669200
Maintainer: di-team <probtech@lit.ulb.ac.be>
Architecture: i386
Version: 7.3.0-di1
Description: Paquet matlab pour les salles informatique du NO

Connecter sur un serveur CUPS distant

Utiliser comme url : ipp://serveur/printers/imprimante (ex : ipp://di-net/printers/di_lp0) et pas ipp://server/ipp/imprimante comme le dit la doc

 
astuces.txt · Dernière modification: 2008/03/18 17:46 par staz     Haut de page