3 liens privés
You need to add the following entry in /etc/apt/sources.list or a new file in /etc/apt/sources.list.d/:
deb http://http.debian.net/debian unstable main
You can install it with the following commands:
$ apt-get update
$ apt-get install -t unstable firefox
Installation package
dpkg -i <package.deb>
Info package
apt-cache show <package>
dpkg --print-avail PACKAGE_NAME
Fix broken package
apt-get -f install <package>
Quel repository a installé le package : spécifique, priorité, ...
apt-cache policy <package
Quel package a installé un fichier :
dpkg -S <filename>
dlocate <filename>
Quel package installé utilise <packagename>
apt-cache rdepends --installed <packagename>
Lister les packages qui prennent le plus d'espace
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n
Nettoyer /var/apt/cache
sudo apt-get clean
Marquer un paquet en auto
apt-mark auto python-matplotlib-data
debian service script example
Par défaut les utilisateurs ne voient que leur process dans Debian avec hidepid
On peut ajouter un groupe qui a les droits sur /proc (donc les droits d'avoir un ps et un top) :
Dans le /etc/fstab :
proc /proc proc defaults,gid=monitoring 0 0
reload à chaud
mount -o remount /proc -o gid=monitoring
Ajout d'utilisateurs dans le groupe autorisé à monitorer
usermod -G monitoring zabbix
Mais en fait ça ne marche pas avec un noyau grsecurity (-grs dans le nom)...
JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")
Différence entre obsolète et orphelin :
obsolète : package qui n'est plus référencé dans les repositories
orphelin : package qui n'est plus référencé par le package qui l'a installé
deborphan
apt-get remove <liste de deborphan>
#oneliner : for l in `deborphan`; do global_list="$global_list $l"; done; apt-get remove --purge $global_list;
apt-get autoremove --purge