Aller au contenu

Messages recommandés

Posté(e)

Bonjour à tous

Je rencontre un soucis avec l'installation du paquet debian Chroot. J'ai un Nas 214 play avec 2 disques 3 TO. Je souhaite installer le paquet de la communauté debian chroot, il me demande d'abord d'installer python vers 2.7 puis une fois qu'il a fini l'installation de debian chroot, je clique pour le lancer et là : " Echec lors du lancement de la réparation du paquet"

Avez- vous une idée du problème ?

Merci beaucoup par avance

Posté(e)

Je m'étais fait un petit mémo pour un chroot debian, sans le packet chroot syno, je te le livre en vrac (avec quelques commentaires en +), mais avec docker (encore en beta) ça ne sera bientôt plus nécessaire pour la plupart des usages :

#0-Prérequis :

#avoir un petit linux de dispo (de préférence la même distro et la même archi)
#créer un "partage/dossier" sur le nas destiné à accueillir les chroot (dans l'exemple ça sera /volume1/chroot)
#avoir un accès ssh au nas

#1-sur le linux :

mkdir synodebian
sudo debootstrap --foreign --arch armhf wheezy synodebian
sudo tar cvzpf synodebian.tar.gz synodebian
scp synodebian.tar.gz root@adresse_du_nas:/volume1/chroot/

#2-sur le NAS

cd /volume1/chroot/

#On décompresse le stage 1
tar xzpf synodebian.tar.gz

#On créé un fichier de boot
cat > /volume1/chroot/S99chrootDebian.sh << EOF
CHROOT=/volume1/chroot/synodebian
mount -o bind /dev $CHROOT/dev
mount -o bind /proc $CHROOT/proc
mount -o bind /dev/pts $CHROOT/dev/pts
mount -o bind /sys $CHROOT/sys
cp /etc/resolv.conf $CHROOT/etc/resolv.conf
#lancement des services dans le chroot (en fonction des besoins)
#chroot $CHROOT /etc/init.d/rsyslog start
#chroot $CHROOT /etc/init.d/mtab.sh start
#chroot $CHROOT /etc/init.d/ssh start
EOF

#on renomme le système
echo synobian > /volume1/chroot/synodebian/etc/hostname
echo '127.0.0.1 synobian' > /volume1/chroot/synodebian/etc/hosts

chmod 755 /volume1/chroot/S99chrootDebian.sh
#on monte le chroot
/volume1/chroot/S99chrootDebian.sh

#3-dans le chroot

chroot /volume1/chroot/synodebian /bin/bash
#stage 2
/debootstrap/debootstrap --second-stage

#4-configuration d'apt dans le chroot

cat > /etc/apt/sources.list << EOF
deb http://ftp.fr.debian.org/debian/ wheezy main
deb-src http://ftp.fr.debian.org/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
deb http://ftp.fr.debian.org/debian/ wheezy-updates main
deb-src http://ftp.fr.debian.org/debian/ wheezy-updates main
EOF

cat > /etc/apt/apt.conf << EOF
APT::Install-Suggests "false";
APT::Install-Recommends "false";
Aptitude::Recommends-Important "false";
Aptitude::Suggests-Important "false";
EOF

#on empeche les services de se lancer lors de l'installation (pour éviter les conflits de port)
cat > /usr/sbin/policy-rc.d << EOF
#!/bin/sh
echo "All runlevel operations denied by policy" >&2
exit 101
EOF

#mise à jour de la liste des paquets
aptitude update

#5-configuration des locales

#on installe les locales
aptitude install -y locales

#on configure les locales (perso je choisi toujours en_US.UTF-8 UTF-
#dpkg-reconfigure locales
locale-gen en_US.UTF-8

#6-mise à jour et installation des paquets souhaités

#on met le système à jour
aptitude upgrade -y

#et on installe les paquets souhaités (ici bash-completion ssh et vim)
aptitude install -y bash-completion ssh vim

#on configure le démon ssh pour écouter sur un port libre (ex : 2222)
sed -i 's/Port 22/Port 2222/' /etc/ssh/sshd_config

#on sort du chroot
exit

#7-dans le nas

#on créé un lien pour que le chroot soirt lancé au démarrage du syno
ln -s /volume1/chroot/S99chrootDebian.sh /usr/syno/etc/rc.d/S99chrootDebian.sh
#on reboot le nas pour tester
reboot

#8-test

#test
#test
#enjoy
Posté(e) (modifié)

Bonjour à tous

Je rencontre un soucis avec l'installation du paquet debian Chroot. J'ai un Nas 214 play avec 2 disques 3 TO. Je souhaite installer le paquet de la communauté debian chroot, il me demande d'abord d'installer python vers 2.7 puis une fois qu'il a fini l'installation de debian chroot, je clique pour le lancer et là : " Echec lors du lancement de la réparation du paquet"

Avez- vous une idée du problème ?

Merci beaucoup par avance

Même soucis sur mon DS112+. Impossible à lancer.

EDIT : ce tuto est complet : http://www.hang321.net/en/2014/08/16/debian-chroot-on-dsm/

En fait pas besoin de le lancer après installation, il faut directement se logger en SSH.

Modifié par DjMomo
Posté(e)

@diaoul merci pour ton aide. Tu sais quand le fix sera en place ?

@DjMomo Merci pour ta réponse tu as testé le lien que tu proposes ça fonctionne chez toi ?

@Fenrir Merci pour ton tuto ;)

  • 2 semaines après...
  • 2 ans après...

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.