##+++++++++++++++++++++++++++++++++
# Etape 1 : installer apt-mirror
##+++++++++++++++++++++++++++++++++
#apt-get install apt-mirror
##+++++++++++++++++++++++++++++++++
#Etape 2 : savoir
##+++++++++++++++++++++++++++++++++
# par defaut, le mirroir sera créé dans /var/spool/apt-mirror
# le repertoire /var/spool/apt-mirror/mirror contient les mirroir définis dans
le fichier /etc/apt/mirror.list
# le repertoire /var/spool/apt-mirror/skel est a l'usage interne de
apt-mirror
# le repertoire /var/spool/apt-mirror/var est a l'usage interne de
apt-mirror
# le repertoire /var/spool/apt-mirror/Maildir contient les messages de
l'utilisateur apt-mirror quand on utilise cron.d ou anacron
##+++++++++++++++++++++++++++++++++
#Etape 3 : ne pas telecharger tous les paquets debian depuis internet :
utiliser les dvd ou les fichiers iso en notre possession
##+++++++++++++++++++++++++++++++++
## ---------------------
# Préparation de la copie des fichiers : Creation des repertoires
## ---------------------
mkdir /var/spool/apt-mirror/mirror/ftp.fr.debian.org
mkdir /var/spool/apt-mirror/mirror/ftp.fr.debian.org/debian
mkdir /var/spool/apt-mirror/mirror/ftp.fr.debian.org/debian/pool
mkdir /var/spool/apt-mirror/mirror/ftp.fr.debian.org/debian/dists
mkdir /var/spool/apt-mirror/mirror/ftp.fr.debian.org/debian/dists/lenny
mkdir
/var/spool/apt-mirror/mirror/ftp.fr.debian.org/debian/dists/lenny/main
mkdir
/var/spool/apt-mirror/mirror/ftp.fr.debian.org/debian/dists/lenny/main/i18n
# option -r : copie récursive des répertoires
# option -p : garde la date du fichier original ainsi des les droits et
utilisateurs
## ---------------------
# Pour les DVD 1 a 5
# il faut adapter "/media/cdrom" au point de montage du dvd ou du fichier
iso
## ---------------------
#copie de la description des fichiers deb du dvd/cd
cp -r -p /mnt/iso-cd/debian/dists/lenny
/var/spool/apt-mirror/mirror/ftp.fr.debian.org/debian/dists
#copie du contenu du repertoire pool (les fichiers deb)
cp -r -p /mnt/iso-cd/debian/pool
/var/spool/apt-mirror/mirror/ftp.fr.debian.org/debian
#repeter cette operation pour les 5 DVD
##+++++++++++++++++++++++++++++++++
# Etape 4 : recuperer les fichiers de translation qui ne sont pas téléchargés
avec apt-mirror
##+++++++++++++++++++++++++++++++++
cd
/var/spool/apt-mirror/mirror/ftp.fr.debian.org/debian/dists/lenny/main/i18n
wget http://ftp.fr.debian.org/debian/dists/lenny/main/i18n/Translation-fr
wget
http://ftp.fr.debian.org/debian/dists/lenny/main/i18n/Translation-fr.bz2
wget
http://ftp.fr.debian.org/debian/dists/lenny/main/i18n/Translation-fr.gz
# modifier le proprietaire des repertoire et fichier
chown -R apt-mirror:apt-mirror /var/spool/apt-mirror/mirror
##+++++++++++++++++++++++++++++++++
# Etape 5 : configurer le fichier /etc/apt/mirror.list
##+++++++++++++++++++++++++++++++++
############# config ##################
#
# set base_path /var/spool/apt-mirror
#
# if you change the base path you must create the directories below with write
privlages
#
set mirror_path $base_path/mirror
set skel_path $base_path/skel
set var_path $base_path/var
set cleanscript $var_path/clean.sh
set defaultarch i386
set nthreads 20
set _tilde 0
#
############# end config ##############
deb http://ftp.fr.debian.org/debian/ lenny main
deb-src http://ftp.fr.debian.org/debian/ lenny main
deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main
deb http://ftp.fr.debian.org/debian/ lenny-proposed-updates main
deb-src http://ftp.fr.debian.org/debian/ lenny-proposed-updates main
clean http://ftp.fr.debian.org/debian
clean http://security.debian.org/
skip-clean http://ftp.fr.debian.org/debian lenny /main/i18n
##+++++++++++++++++++++++++++++++++
# Etape 6 : "finir le depot" avec Apt-mirror
##+++++++++++++++++++++++++++++++++
lancer la commande apt-mirror
prendre un café ou rentrer chez soi ...
Tag - Debian
lundi 27 avril 2009
Linux - creer son propre depot (local repositery) et utiliser ses dvd existants
Par lepigeon le lundi 27 avril 2009, 19:20 - Serveur de ...
vendredi 10 avril 2009
Lancer un process au demarage
Par lepigeon le vendredi 10 avril 2009, 17:39 - Configuration
pour Demarrer le daemon dans les niveaux 2,3,4,5 avec une priorité 99 et le stopper dans les niveaux 0,1,6 pour une priorite 20, il faut creer un script MonScripte (en s'inspirant de ceux presents dans /etc/init.d/) puis le rendre executable et le placer dans /etc/init.d/.
Il ne reste plus qu'a creer les liens symboliques par :
update-rc.d MonScripte start 99 2 3 4 5 . stop 20 0 1 6 .
Pour desactiver le script (supprimer les modules) :
update-rc.d -f MonScripte remove
pour voir les ressources utilisées, utiliser les commandes
ps -A
ou
top
Grub
Par lepigeon le vendredi 10 avril 2009, 17:24 - Configuration
title Debian GNU/Linux, kernel 2.6.26-1-686 root (hd0,1) kernel /boot/vmlinuz-2.6.26-1-686 root=/dev/hda2 ro initrd /boot/initrd.img-2.6.26-1-686 title Other operating systems: root ## This entry automatically added by the Debian installer for a non-linux OS on /dev/hda1 title Mon os sur hda1 root (hd0,0) savedefault makeactive chainloader +1
jeudi 9 avril 2009
Raid linux
Par lepigeon le jeudi 9 avril 2009, 16:32 - Configuration
detecter une panne
mdam --detail /dev/md0
ou
cat /proc/mdstat
retirer un disque defectueux
mdadm --manage /dev/md1 --remove /dev/sdb1
apres avoir
- eteint la machine
- enlevé le disque defectueux
- installé un nouveau disque ....
- lancer la commande
mdadm --manage /dev/md1 --add /dev/sdb1
si ca marche ...
mardi 7 avril 2009
Xen 3 sous Debian 5 - 2.Installation
Par lepigeon le mardi 7 avril 2009, 18:51 - Virtualisation
-
Installation de Xen
-
aptitude install linux-image-2.6.26-1-xen-686 linux-moduls-2.6.26-1-xen-686 xen-hypervisor-3.2.1-i386 xen-utils-3.2-1 xen-tools xen-linux-system-2.6.26-1-xen-686
-
Installation pour avoir un accès en mode graphique
aptitude install vinagre
-
Installation pour une gestion en mode graphique des machines
aptitude install virt-manager virt-viewer
- Reboot de la machine, c'est fini pour l'instant
-
pour voir les machines qui tournent:
xm list
(Domain-0, c'est la machine qui héberge et qui gère les 'guest' )
-
pour créer une nouvelle machine , on va utiliser un utilitaire (xm-create-image)
voir dans /etc/xen-tools/xen-tools.conf la configuration par défaut
-
on peut maintenant créer sa première machine
xen-create-image --hostname=vps-etch-01 --ip=192.168.1.1 --dir=/home/xen –dist=etch
l'installation est terminée
-
lancer la machine
xm create vps-etch-01
-
voir les machines qui tournent
xm list
voir les machines qui tournent mais en interface graphique
virt-manager
-
arreter la machine
xm shutdown vps-etch-01
-
configuration avancée:
voir dans /etc/xen-tools/xm.tmpl
c'est un script utilisé par xen-tools pour générer le fichier xxx.cfg
on peut donc y ajouter une console
vfb = [ 'type=vnc' ] ou toute autre config ... -
voir dans /etc/xen-tools/role.d
c'est un répertoire contenant un certain nombre de script script pour ajouter ou supprimer des applications,
ou faire toutes les modifs voulues
par exemple, le script gdm est lancé parxen-create-image --hostname=vps-etch-01 --ip=192.168.1.1 --dir=/home/xen --dist=etch --hook=gdm
-
voir dans /etc/xen-tools/partitions.d
fichier qui spécifie la taille, type et point de montage des partitions avec cette utilisation ,
certaines options ne sont plus valable (taille swap, disque etc...)xen-create-image --hostname=vps-etch-01 --dhcp --dir=/home/xene --dist=etch --partitions=maconfig
- juste pour voir comment fonctionne le réseau sous xen : http://wiki.xensource.com/xenwiki/XenNetworking
mercredi 4 mars 2009
Test reseau
Par lepigeon le mercredi 4 mars 2009, 15:36 - Configuration
- liste des peripheriques pci
# lspci
- Pilote de la carte réseau
# dmesg | grep eth
- information sur la carte reseau
# ethtool -i eth0
# ethtool eth0
- afficher la configuration
# ifconfig -a
- teste debit et fonctionnement: ifstat iftop iperf
samedi 22 novembre 2008
Installation media
Par lepigeon le samedi 22 novembre 2008, 01:20 - SoftWare
aptitude install gnome-volume-manager pmount gthumb imagemagik
aptitude install xpdf evince
evince = lecteur pdf . (librairie poppler-utils = pdftohtml pdfinfo
)
aptitude update && aptitude dist-upgrade
Installation poste PAO
Par lepigeon le samedi 22 novembre 2008, 01:20 - SoftWare
aptitude install scribus scribus-template gimp gimp-help-fr aptitude update && aptitude dist-upgrade
Installation bureautique "lite"
Par lepigeon le samedi 22 novembre 2008, 01:19 - SoftWare
navigateur web: aptitude install iceweasel
iceweasel-l10n-fr
suite bureautique: aptitude install openoffice.org
openoffice.org-base openoffice.org-common openoffice.org-core
openoffice.org-help-fr openoffice.org-l10n-fr
courielleur: aptitude install evolution evolution-common
finance personnel: aptitude install grisbi
installation environement graphique "lite"
Par lepigeon le samedi 22 novembre 2008, 01:17 - SoftWare
installation "lite" de KDE aptitude install mdetect read-edid
hwinfo xdebconfigurator x-window-system kde-core kde-i18n-fr kdm
installation "lite" de Gnome aptitude install mdetect read-edid
hwinfo xdebconfigurator x-window-system libgnome2-perl gnome-core gdm
gnome-system-tools synaptic
aptitude remove --purge samba-common smbclient
aptitude update && aptitude dist-upgrade
Installation debian "nu"
Par lepigeon le samedi 22 novembre 2008, 01:15 - SoftWare
paquets utiles aptitude install mc wput zip unzip bzip2
arj
suppression des paquets inutiles aptitude remove --purge telnet
pcmcia-cs pppoe pppoeconf ppp pppconfig avahi-daemon
nettoyage services inetd update-inetd --remove telnet update-rc.d
-f ppp remove
utilitaire pour visiualiser/parametrer les services sysv-rc-conf
##mise a jour aptitude update && aptitude dist-upgrade