Unix/Linux Linux Debian

Entries feed - Comments feed

debootstrap avec apt-cacher-ng

Pour ceux qui utilisent un proxy APT voici comment passer par le proxy lors d'un debootstrap :

  1. debootstrap squeeze /mnt/install http://apt-cacher-host:3142/ftp.fr.debian.org/debian/

depmod et modules sur domU

Sur un VM Xen en cas de message d'erreur lors de la commande depmod :

  1. depmod: QM_MODULES: Function not implemented

Il suffit d'installer le package : module-init-tools

  1. apt-get install module-init-tools

Création d'une clé USB debian installer bootable sur un mac

Voici un très bon tuto pour la création d'une clé USB d'installation de Debian pour un Mac

http://www.zen-tech.info/2010/05/creer-une-cle-usb-dinstallation-de-debian-sous-mac-os-x/

et la version original en anglais :

http://www.debian-administration.org/article/Boot_Debian_from_an_USB_device

Debian - Liste des paquetages (packages) installés

Voici quelques commandes utiles pour manipuler les packages debians

Il vous faudra installer le packages : debconf-utils pour avoir la commande : debconf-get-selections

Il est possible d'exporter les options des packages avec la commande :

 debconf-get-selections > mes-params

Pour importer les options :

 debconf-set-selections < mes-params

Il est possible de lister l'ensemble des paquetages installés grâce à la commande :

 dpkg --get-selections

Grâce à cet outil il est ainsi possible d'exporter la liste des paquetages installés de la manière suivante :

 dpkg --get-selections > mes-paquetages

Puis de les installer avec la commande suivante sur une autre machine :

Récupération de la liste précédente :

 dpkg --set-selections < mes-paquetages

Installation de la liste :

 apt-get dselect-upgrade

Ce qui permet d'exporter les paramètres et la listes des packages d'une machine pour les importer sur une autre : Sur la machine source on exporte :

  1. apt-get install debconf-utils
  2. debconf-get-selections > mes-params
  3. dpkg --get-selections > mes-paquetages

Copier les 2 fichiers

 mes-params 
 mes_paquetages

Sur votre autre ordinateur.

et ensuite on ré-importe le tout :

  1. debconf-set-selections < mes-params
  2. pkg --set-selections < mes-paquetages
  3. apt-get dselect-upgrade

Voilà vous avez la même installation :-), bien sur sans les données.

Un bon guide pour monter un serveur Samba avec un serveur LDAP sous Debian Squeeze

Voici un lien fort interessant pour installer Samba en contrôleur de domaine avec LDAP.

http://www.progenvrac.com/spip.php?article19

Les derniers fork des produit mozilla pour votre Debian préferée

Afin d'avoir un beau navigateur et une boite mail en graphique voici le dépot des forks libre de firefox (iceweasel) et thunderbird (icedove). Les toutes dernières version pour Debian (Squeeze/wheezy/sid)

http://mozilla.debian.net/

A noter que la version 5 de iceweasel à été compilé le 01/05/2011, pas de fête du travail pour les CPUs :-)

iceweasel0105.png

Upgrade en squeeze ce qui change sur reprepro

Pour gérer des dépôts de paquet debian j'utilise reprepro.

Un outils très efficace pour mettre en place un dépôt Debian, mais le récent passage a squeeze à rendu impossible l'ajout de packages aux dépôt.

Voici les opération a réaliser pour le changement de version.

Continue reading >

après squeeze ce sera ???

Wheezy, sera la version 7.0 de debian, ce personnage est un pingouin avec un nœud papillon rouge, de quoi aller parfaitement avec debian. :-)

Continue reading >

Désactiver l'ipv6 sur debian

Bien qu'étant le futur standard de l'internet il peut être interessant de désactiver l'ipv6 pour ne pas avoir de réponse de DNS en IPv6 quand on utilise une machine en IPv4.

Sous Debian Lenny il suffit de modifier le fichier ; /etc/modprobe.d/aliases

 # alias net-pf-10 ipv6
 # Disable ipv6
 alias net-pf-10 off
 alias ipv6 off

LCS bientôt en full 64 bits

LCS : Linux Communication Serveur va bientôt être compatible avec les architecture AMD64 et i386. Jusqu'à aujourd'hui LCS ne fonctionnait que sur Debian en version i386.

Continue reading >

Installation de Xen 3.x sur debian 32 - 64 bits - par compilation depuis lenny

voici un moyen rapide d'obtenir toute les dépendances nécessaire a la compilation de xen sous lenny.

Pour celà il faut ajouter le dépot src dans /etc/apt/sources.list

 deb-src http://ftp2.fr.debian.org/debian lenny main non-free contrib

puis selon votre architecture :

 apt-get build-dep xen-linux-system-2.6.26-2-xen-amd64

 apt-get build-dep xen-linux-system-2.6.26-2-xen-686

On ajout les paquet pour la doc et les tools :

 apt-get install  bcc fig2ps bridge-utils iproute kernel-package texinfo bzip2 mercurial libx11-dev

maintenant on peux télécharger xen depuis le site officiel et le compiler :

 cd /usr/src
 wget http://bits.xensource.com/oss-xen/release/3.4.2/xen-3.4.2.tar.gz
 tar xzf xen-3.4.2.tar.gz
 cd xen-3.4.2
 make -j 4

Normelement tout doit se passer sans problème, il nous reste a installer xen et mettre a jour grub. ici on est toujours dans /usr/src/xen-3.4.2

make install
 update-grub

au reboot nous aurons un Xen tout chaud. :-)

 reboot

On peut même installer un noyau debian si l'on veut quelque de chose de plus récent que le 2.6.18.8 de xen.

 apt-get install linux-image-2.6.26-2-xen-amd64

 apt-get install linux-image-2.6.26-2-xen-686