Outils pour utilisateurs

Outils du site


Panneau latéral

linux:debian (lu 44652 fois)

Ceci est une ancienne révision du document !


Debian

Passer de etch en lenny

Commencer par faire un

aptitude update
aptitude upgrade

Modifier le fichier /etc/apt/sources.list

Changer les etch par lenny

Faire

aptitude update

Si le message

W: There are no public key available for the following key IDs:

A70DAF536070D3A1

Apparait, installez le paquet debian-archive-keyring

aptitude install debian-archive-keyring

Ensuite mettez a jour la distrib

aptitude dist-upgrade 

Outils de dépannage

Vérifier le disque

fsck -f -y -C0 /dev/sda

Récupérer la liste des paquets installés

dpkg --get-selections >mes_paquets

pour obtenir la liste des paquets

dpkg --set-selections < mes_paquets
apt-get upgrade

A vérifier :

# Save debian system
dpkg --get-selections * > /mnt/floppy/backup.pkg.lst 

# Restore a debian system
boot minimum debian system from its root-boot floppies 

dpkg --set-selections < /mnt/floppy/backup.pkg.lst apt-get update 
apt-get dselect-upgrade 
apt-get dist-upgrade 
apt-get upgrade

Réseau : Adresse ip

Pour passer en ip statique, cela semble simple.
Modifier le fichier /etc/network/interfaces et modifier

allow-hotplug eth0
iface eth0 inet dhcp

par

auto eth0
iface eth0 inet static
      address 172.16.30.84
      netmask 255.255.255.0
      gateway 172.16.30.250
      

Si vous avez besoin de rajouter des routes spécifiques, rajoutez et adaptez les lignes suivantes toujours dans le même fichier.

up route add -net 172.16.0.0 netmask 255.255.0.0 gw 172.16.30.254
up route add default gw 172.16.30.250
down route del -net 172.16.30.0 netmask 255.255.255.0

Ca aurait pu être aussi simple que ça, sauf que quand on fait cette manip, on oublie que juste avant on était en dhcp et que donc le client dhcp tourne toujours en tache de fond et vous changera votre adresse ip à peut près n’importe quand.. Donc faite une recherche d’un dhclient qui tourne et killez le !!

Erreur

syslog : IPv6 addrconf: prefix with wrong length 56

Cette alerte se produit fréquemment sur le réseau d’OVH dû à une configuration IPv6 un peu spéciale (si vous avez suivi les guides OVH, vous risquez de l’avoir: OVH annonçant un /56 et vous un /64).
Vous pouvez simplement résoudre cette alerte en supprimant l’autoconf de l’IPv6.

# Ouvrez le fichier : 
nano /etc/sysctl.conf
# Ajoutez (à la fin ou au début):
net.ipv6.conf.all.autoconf = 0
net.ipv6.conf.default.autoconf = 0
net.ipv6.conf.eth0.autoconf = 0
# Prenez en compte l'application de ces paramètres :
sysctl -p /etc/sysctl.conf
net.ipv6.conf.all.autoconf = 0
net.ipv6.conf.default.autoconf = 0
net.ipv6.conf.eth0.autoconf = 0

Rendez-vous ensuite dans votre fichier de log et vous verrez que l’alerte a disparu.
A noter, si vous ne souhaitez pas prendre de risque, vous pouvez appliquer dynamiquement chacun de ces paramètres sans les prendre en compte au prochain redémarrage de votre machine:

sysctl -w net.ipv6.conf.all.autoconf=0
net.ipv6.conf.all.autoconf = 0
sysctl -w net.ipv6.conf.default.autoconf=0
net.ipv6.conf.default.autoconf = 0
sysctl -w net.ipv6.conf.eth0.autoconf=0
net.ipv6.conf.eth0.autoconf = 0

Services

Afin d’ajouter un scripts appelés au démarrage :

update-rc.d tonScript defaults

Pour le retirer, vous pouvez utiliser la commande suivante :

update-rc.d -f tonScript remove

linux/debian.1372102608.txt.gz · Dernière modification: 24-06-2013 21:36 de edmc73