Il suffit de coller le résultat de la commande lspci -n dans le formulaire de la page suivante :
http://kmuto.jp/debian/hcl/
pour obtenir la liste du matériel, des fabricants et des pilotes de votre PC.
Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/2085"></script>
Scripted install of MySQL
echo mysql-server mysql-server/root_password select PASSWORD | debconf-set-selections
echo mysql-server mysql-server/root_password_again select PASSWORD | debconf-set-selections
aptitude -y install mysql-server libmysqlclient15-dev
Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/2060"></script>
#Pour avoir la liste de tous les paquets installés, avec seulement le nom du paquets:
aptitude search '~i' -F '%p'
#Pour avoir la liste de tous les paquets installés, sans les automatiques (A), avec seulement le nom du paquets:
aptitude search '~i!~M' -F '%p'
Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/1841"></script>
Lors de l'installation Debian, il peut arriver que le téléchargement des paquets se coupent ou ne progresse plus (souvent à cause d'un proxy).
Pour relancer la procédure si rien ne bouge à l'écran:
* Passer sur la seconde console (ALT+2)
* Killer tous les processus en dessous de celui contenant in-target (ps aux pour voir les PID).
* Supprimer le fichier /var/run/chroot-setup.lock (Pour ne pas se faire jeter)
* Repassez sur la première console (ALT+1)
* L'écran est rouge, valider le message d'erreur et relancer l'installation des paquets.
Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/1392"></script>
Si lors d'un apt-get update, vous avez l'erreur suivante :
Lecture des listes de paquets... Erreur !
E: Dynamic MMap ran out of room
E: Erreur apparue lors du traitement de ********** (NewVersion*)
E: Problem with MergeList /var/lib/apt/lists/*****************************
E: Les listes de paquets ou le fichier « status » ne peuvent être analysés ou lus.
E: Impossible de reconstruire le cache des paquets
Il faut dire à apt qu'il peut utiliser plus de RAM. Rajouter au fichier /etc/apt/apt.conf.d/70debconf la ligne suivante :
APT::Cache-Limit "100388608";
Attention, le 100388608 n'est qu'à titre d'exemple, à vous de voir ce qui est nécessaire sur votre système.
Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/1391"></script>
Cette erreur peut survenir lors de la mise à jour du noyau ( >= 2.6.25) sous Debian.
C'est le frimware de la carte réseau Broadcom NetXtremeII 5706 firmware, version Linux qui n'est pas libre.
Il faut donc rajouter le dossier non-free à vos dépôts Debian (deb http://ftp.fr.debian.org/debian/ testing main non-free).
apt-get update && apt-get install firmware-bnx2
et tout rentrera dans l'orde.
Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/1390"></script>
apt-get install postfix
# Choisir configuration type 'Site internet'
//////////////////////////
//-- etc/postfix/main.cf
//////////////////////////
myhostname = bart
mydomain = mydomain.com
myorigin = $myhostname.$mydomain
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = $myhostname, $myorigin, localhost.$mydomain, localhost
mynetworks = 127.0.0.0/8,192.168.10.0/24 # Defines networks allowed for SMTP connections
#luser_relay = user # used with the local daemon in the transport map,
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
transport_maps = hash:/etc/postfix/transport
//////////////////////////
//-- /etc/postfix/transport
//////////////////////////
extdomain.com smtp:[192.168.10.1] # relay
.extdomain.com smtp:[192.168.10.1] # tous les sous domaines
* discard # jeter tous les autres messages
//////////////////////////
postmap /etc/postfix/transport
/etc/init.d/postfix reload
# Consulter les logs dans mail.info
Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/1225"></script>
Voici 2 fonctions bien utiles dans votre shell. Elles fonctionnent dans sh, bash et zsh pour tcsh je ne crois pas. Elles s'utilisent comme des alias.
apt-search : permet une recherche simple dans votre base de données APT
prs : permet de retrouver le pid d'un processus à partir de son nom
function apt-search (){
apt-cache search "$@" | grep -v '^lib' | sort;
}
function prs (){
ps faux | grep -v 'grep' | grep "$@" | sed -e 's/^\([^ ]*\) *\([0-9]*\) .*:[0-9][0-9] \(.*\)$/\1 \2 \3/g'
}
Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/1208"></script>
quick tutorial
# Enable ssl
a2enmod ssl
# Edit /etc/apache2/ports.conf and add "Listen 443"
# Generate certs: use your domain as Common Name or *.domain.tld for multiple domains
openssl req -x509 -nodes -days 365 -newkey rsa:1024 -out /etc/apache2/server.crt -keyout /etc/apache2/server.key
# In the virtualhost, use the following code:
<VirtualHost 192.168.0.1:443>
SSLEngine On
SSLCertificateFile /etc/apache2/server.crt
SSLCertificateKeyFile /etc/apache2/server.key
</VirtualHost>
# Reload apache2
/etc/init.d/apache2 reload
Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/1037"></script>
a2ensite mysite
# 'mysite' refers to /etc/apache2/sites-available/mysite
# This creates the symbolic link between configuration files in /etc/apache2/sites-available and /etc/apache2/sites-enabled
a2dissite mysite # disable the site
Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/1001"></script>