Aller au contenu

Debian Chroot - Ds214Play


Messages recommandés

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

Lien vers le commentaire
Partager sur d’autres sites

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
Lien vers le commentaire
Partager sur d’autres sites

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
Lien vers le commentaire
Partager sur d’autres sites

  • 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.