Page 1 sur 1

[Install chroot] probleme pacman(résolu)

Publié : sam. 09 janv. 2010, 20:17
par artemis33
Bonsoir,

J'ai commencé l'installation en chroot, seulement j'ai très vite bloqué au moment de l'installation des paquest de base :

Code : Tout sélectionner

artemis@yoda:/mnt/newarch$ pacman_chroot -Syf base --ignore kernel26 
error: could not register 'core' database (unexpected system error)
J'ai suivi à la lettre le wiki, et là je sèche completement.

Un peu d'aide serait la bienvenue.
Merci d'avance.

A.

Re: [Install chroot] probleme pacman

Publié : sam. 09 janv. 2010, 20:30
par maxime1986
Salut

Je ne sais pas quel wiki tu as suivit mais apparemment il n'est pas bon :-)

Perso pour installé mon chroot j'ai adapté celui-ci :
http://wiki.archlinux.org/index.php/Arc ... bit_system

D'abord : installé le system de base dans un répertoire

À la place de "/etc/rc.d/arch32 rc script" j'ai fait un scripte bash que je lance à la main :

Code : Tout sélectionner

#!/bin/bash

set -e
set -u

case $1 in
    start)
        echo "Starting Arch32 chroot"
        mount --bind /proc /home/arch32/proc
        mount --bind /proc/bus/usb /home/arch32/proc/bus/usb
        mount --bind /dev /home/arch32/dev
        mount --bind /dev/pts /home/arch32/dev/pts
        mount --bind /dev/shm /home/arch32/dev/shm
        mount --bind /sys /home/arch32/sys
        mount --bind /tmp /home/arch32/tmp
        mount --bind /home /home/arch32/home
	xhost +local:localhost
	echo "OK" ;;
    stop)
        echo "Stopping Arch32 chroot"
        umount /home/arch32/proc/bus/usb
        umount /home/arch32/proc
        umount /home/arch32/dev/pts
        umount /home/arch32/dev/shm
        umount /home/arch32/dev
        umount /home/arch32/sys
        umount /home/arch32/tmp
        umount /home/arch32/home
	xhost -local:localhost
	echo "OK" ;;
    *)
        echo "usage: $0 {start|stop}"
esac
exit 0
J'ai ajouté une ligne xhost pour avoir des interface graphique...
Contrairement au wiki j'ai installé mon chroot dans mon home (ma partition home à une plus grande capacité)

Puis : http://wiki.archlinux.org/index.php/Arc ... new_system

Pis c'est tout ... ça marche.

Code : Tout sélectionner

% sudo chroot --userspec=1000:100 ../arch32


PS : Pourquoi veux tu installé un chroot ???

Re: [Install chroot] probleme pacman

Publié : sam. 09 janv. 2010, 20:35
par artemis33
J'ai suivi le wiki de ce site...
Quant à la raison, j'installe arch sans perdre la main et je peux suivre les explications dans mon navigateur par exemple..

Re: [Install chroot] probleme pacman

Publié : sam. 09 janv. 2010, 20:42
par maxime1986
artemis33 a écrit :J'ai suivi le wiki de ce site...
http://wiki.archlinux.fr/howto/chroot
http://wiki.archlinux.fr/install/chroot
etc...
Un liens ça serait mieux ;-)
artemis33 a écrit : Quant à la raison, j'installe arch sans perdre la main et je peux suivre les explications dans mon navigateur par exemple..
Tu est sous quel distrib actuellement ?
Tu utilise un live cd ?

Donne plus de précision

Re: [Install chroot] probleme pacman

Publié : sam. 09 janv. 2010, 20:49
par artemis33
Je suis sur une crunchbang 9.04, installée sur le premier dd et je tente d'installer arch sur le deuxieme.

Le wiki que je suis est le deuxieme lien.

Re: [Install chroot] probleme pacman

Publié : sam. 09 janv. 2010, 20:52
par benjarobin
Il y a un script qui automatise l'installation par chroot dans le wiki
http://calimeroteknik.free.fr/arch-guid ... -chroot.sh

Re: [Install chroot] probleme pacman

Publié : sam. 09 janv. 2010, 21:25
par maxime1986
Tu as quoi dans :
"$install_path"/tmp/pacman.conf

Re: [Install chroot] probleme pacman

Publié : dim. 17 janv. 2010, 16:53
par artemis33
bonjour,

J'ai été absent plusieurs jours, je viens de reprendre mon install.
Et mon problème est résolu.
Il fallait que je sois en root, c'est à dire sous ubuntu/crunchbang, faire un "sudo su".

Merci.