Marcellusio Posté(e) le 5 février 2014 Partager Posté(e) le 5 février 2014 (modifié) On est d'accord m1thos. Je pense qu'il y a un problème de compréhension du cloisonnement du chroot. Le mieux, de mon point de vue, c'est de garder la session chrooté avec screen et d'installer les applications souhaité dans la debian. Modifié le 5 février 2014 par Marcellusio 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DeathMou Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 Bonjour, Merci c'est très instructif! Je pense avoir fait correctement les choses pour autant. Je vais reprendre la procédure depuis le début histoire de la refaire au mieux. Je reviens vers vous pour vous tenir au courant. Bonne journée! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DeathMou Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 Bon il y a du nouveau!! J'ai bien tout repris de zéro, j'ai appliqué la procédure de http://pellelatarte.fr/category/nas/ je fait le script chroot.sh et je l’exécute sans soucis je me trouve alors dans le chroot. je lance l'update/upgrade : root@DS:~# apt-get update Reading package lists... Done root@DS:~# apt-get upgrade Reading package lists... Done Building dependency tree... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. (bon disons que c'est déjà à jour ) Je lance l'installation de lib32gcc1 : root@DS:~# apt-get install lib32gcc1 Reading package lists... Done Building dependency tree... Done E: Unable to locate package lib32gcc1 Ok, bon je pense que je l'ai déjà ! Je tente alors steam (en chroot toujours) et je suis la procédure : mkdir steam cd steam wget http://media.steampowered.com/client/steamcmd_linux.tar.gz tar -xvzf steamcmd_linux.tar.gz rm steamcmd_linux.tar.gz Et tente un ./steamcmd.sh : root@DS:~/steam# ./steamcmd.sh ./steamcmd.sh: line 29: /root/steam/linux32/steamcmd: cannot execute binary file (j'ai les bon droits sur le fichier pour l'exécution pourtant :/ ) J'avoue caler sur cette erreur... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Marcellusio Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 (modifié) Je te confirme que ton installation à l'air correct pour lancer steamcmd, essaye : sh steamcmd.sh ou /bin/sh steamcmd.sh Sinon j'ai lu sur le net d'installer cette librairie aussi : apt-get install ia32-libs Je pense que tu tiens le bon bout avec ton erreur je dirai simplement qu'il faut trouver le bonne libraire qui exécute l'install en 32 bits. Et sinon, tu veux y mettre quoi comme serveur ? ( moi c'était pour essayer Starbound) Modifié le 6 février 2014 par Marcellusio 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
m1thos Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 Bonsoir, Tu l'as crée dans /root/ ton dossier steam ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DeathMou Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 (modifié) Bonsoir, @m1thos : yeap dans /root/steam (j'aurais pas dû?) @Marcellusio : alors sh steamcmd.sh et /bin/sh steamcmd.sh donnent : root@DS:~/steam# /bin/sh steamcmd.sh cd: 3: can't cd to steamcmd.sh [: 30: unexpected operator [: 30: unexpected operator steamcmd.sh: 30: /linux32/steamcmd: not found et pour la librairie root@DS:~/steam# apt-get install ia32-libs Reading package lists... Done Building dependency tree... Done E: Unable to locate package ia32-libs Idem c'est pour test starbound en tant que serveur Modifié le 6 février 2014 par DeathMou 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
m1thos Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 (modifié) Non non, t'as pas mal fait, je pensais que t'aurais pu installer ça à la racine et qu'il y avait un problème avec le script à ce niveau là. Ce n'est pas le cas. Tu peux faire un cat /etc/apt/sources.list et regarder ce que t'as dedans ? (toujours dans le chroot hein) Sinon fait un apt-cache search ia32-libs voir ce que ça sort Modifié le 6 février 2014 par m1thos 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DeathMou Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 mmmmmmhhhh..... bon j'ai honte! sources.list est... vide oO j'ai ajouter : deb http://ftp.fr.debian.org/debian/ squeeze main deb-src http://ftp.fr.debian.org/debian/ squeeze main deb http://security.debian.org/ squeeze/updates main deb-src http://security.debian.org/ squeeze/updates main Du j'ai update/upgrade mais les deux commandes de recherche : apt-cache search ia32-libs et apt-cache search lib32gcc1 ne me retournent rien... (malgré la MàJ, stemcmd.sh ne veux pas se lancer) Ps : je tente l'install sur un ds210j (pour le test avant de le mettre sur le 710+) et uname -a retourne : Linux DS 2.6.32.12 #3810 Tue Dec 17 13:02:18 CST 2013 armv5tel GNU/Linux 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
m1thos Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 (modifié) Il te manque des sources. Oublie pas apt-update & apt-upgrade puis regarde en lançant apt-cache search ia32-libs Ensuite tente l'installation (désolé, je mets ça en haut de mon post car j'arrive pas à éditer mon message sous la balise code >_< Mets ça dans ton sources.list ################################################ ## squeeze deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-free # squeeze security deb http://security.debian.org/ squeeze/updates main contrib non-free deb-src http://security.debian.org/ squeeze/updates main contrib non-free # squeeze update deb http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free deb-src http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free ################################################ ## wheezy deb http://ftp.fr.debian.org/debian/ wheezy main contrib non-free deb-src http://ftp.fr.debian.org/debian/ wheezy main contrib non-free ## wheezy security deb http://security.debian.org/ wheezy/updates main contrib non-free deb-src http://security.debian.org/ wheezy/updates main contrib non-free ################################################ ## sid deb http://ftp.fr.debian.org/debian/ sid main contrib non-free deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free ################################################ ## experimental deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free Modifié le 6 février 2014 par m1thos 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Marcellusio Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 Si tu as un armv5tel je pense qu'il faut faire la debian avec cette commande : sudo debootstrap --foreign --arch armel squeeze sdebian avec du x86_64: sudo debootstrap --foreign --arch amd64 squeeze sdebian Sinon il y a une autre alternative pour les lib32 : dpkg --add-architecture i386 apt-get update apt-get install ia32-libs Perso je suis avec une wheezy et je suis avec 1813+ donc x86_64. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
m1thos Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 (modifié) Moi je pensais qu'il avait un 710+...du coup je m'étonnais qu'il ne soit pas passé par le paquet fournis par Diaoul et s'éviter de passer par la case debootstrap. edit : heuuu maintenant que je dis ça, c'est un CPU 64 bits sur le 710+ ? fais un uname -a dans le chroot DeathMou... EDIT 2 : je me réponds à moi même : http://ark.intel.com/fr/products/43517/Intel-Atom-Processor-D410-512K-Cache-1_66-GHz Modifié le 6 février 2014 par m1thos 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DeathMou Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 (modifié) Ah oui j'avais pas précisé pour le 210j... désolé Donc les sources on fait un jolie update! mais idem... @Marcellusio : j'ai fait la commande suivante sur ma debian : debootstrap --foreign --arch armel squeeze sdebian (en gros j'ai suivi le tuto de http://pellelatarte.fr/2011/06/nas-synology-debian-en-chroot-apache-et-mysql/ ) je tente la dpkg Merci à vous pour tout vos efforts! Bon la dpkg retourne : dpkg: unknown option --add-architecture Modifié le 6 février 2014 par DeathMou 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
m1thos Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 (modifié) Ah t'as un 210J ? Le problème c'est que les librairies que tu tentes d'installer sont dédiée au CPU de type x86_64 http://packages.debian.org/fr/squeeze/lib32gcc1 http://packages.debian.org/fr/squeeze/ia32-libs Tu ne pourras donc pas les installer sur ton arch. Bon c'est mort pour toi, désolé : Source Dedicated Server is not compiled for ARM processors. You can try, but it will simply tell you that it can't execute the binary file. Je suis désolé, je m'étais fié à ce que je voyais sous ton avatar....j'étais persuadé que t'avais une architecture Atom, je t'ai fais perdre ton temps A moins de récupérer les sources et de recompiler pour ton arch...mais déjà faut les trouver, et secondo, vu les dépendances qu'il doit y avoir, t'as pas fini de t'arracher les cheveux... Modifié le 6 février 2014 par m1thos 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DeathMou Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 Ah! Ben zut alors c'est vraiment moche Sinon rapidement uname -a sur le 710+ : Linux DS710 3.2.40 #3810 SMP Fri Jan 3 13:35:15 CST 2014 x86_64 GNU/Linux synology_x86_710+ Sur le 210j : Linux DS 2.6.32.12 #3810 Tue Dec 17 13:02:18 CST 2013 armv5tel GNU/Linux Donc vous confirmez que c'est mort ? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
m1thos Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 (modifié) Ben pour moi, le multiarch ca fonctionne mais au sein d'une même famille d'architecture pour passer du 64 au 32... Mais pas pour faire tourner des librairies i386 sur de l'arm... Je pense pas que tu puisse ajouter une architecture i386 (via dkpg) sur ton debian. Je précise, comme souvent, que je ne suis pas un professionnel en informatique, je peux donc et j'espere pour toi me tromper mais j'ai peu d'espoir. A partir de là à part compiler (ou cross compiler) pour de l'arm je vous pas trop comment faire... Edit : sur le 210j hein..sur le 710 ca ne doit pas poser de soucis Modifié le 6 février 2014 par m1thos 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Marcellusio Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 (modifié) Pour moi ça peut fonctionner sur le 710+. Chez moi : DiskStation> uname -a Linux DiskStation 3.2.40 #3810 SMP Fri Jan 3 13:34:26 CST 2014 x86_64 GNU/Linux synology_cedarview_1813+ Dans tous les cas pour Starbound, je te conseille fortement le DS710+ Modifié le 6 février 2014 par Marcellusio 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
m1thos Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 Ah ca oui, sur le 710+ ca devrait passer (j'allais dire sans problème...faut peut être pas trop s'avancer , mais ca devrait fonctionner). Sur le 210j je suis BEAUCOUP plus sceptique pour les raisons que j'ai évoquées plus haut. PS : en admettant que ce fut possible, vu la puissance fabuleuse du 210j, quid des ressources systèmes ? Je n'ai aucune idée de ce que peut bouffer un serveur de ce type mais bon... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DeathMou Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 Ok merci les gars pour votre aide!! Le problème c'est que je ne souhaite pas me risquer sur le 710+ qui à des données un peu plus sensibles Néanmoins Marcellusio, lorsque tu as fait tourner starbound tu avais combien de personnes dessus et comment était ta consommation de processuer/ram? (héhé quasi post en même temps m1thos) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Marcellusio Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 (modifié) Sur ma machine on était 4-3 connectés en même temps mais mon upload limite pas mal. Niveau charge max on était à 40% de cpu et genre 400Mo de RAM. On avait un peu de lag mais ça fonctionnait. Vu le retour que tu nous as fait sur le DS210j, je penses que tu vas y arriver !!!! Modifié le 6 février 2014 par Marcellusio 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
DeathMou Posté(e) le 6 février 2014 Partager Posté(e) le 6 février 2014 Merci d'avoir un retour sur les consommations de Starbound server ! En fait ça mange moins que prévu c'est bien cool. Demain je vois un collègue de boulot assez balèze en logiciel libre, j'espère qu'il me trouvera une solution, si c'est le cas je posterais la démarche Encore merci pour votre aide et votre réactivité! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Flo4428 Posté(e) le 7 février 2014 Partager Posté(e) le 7 février 2014 Bien le bonsoir , Je vois que je ne suis pas le seul à galérer avec les commande de l'interface du chroot sur le dsm ! Pour ma part j'ai un peu laché prise j'ai pas mal de boulot et deux trois truc en tête désolé de ne pas avoir donné signe de vie ! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
m1thos Posté(e) le 7 février 2014 Partager Posté(e) le 7 février 2014 Bonsoir, Pour ma part, je n'utilise pas l'interface dsm. Mais ca dépend surtout de la maniére dont on utilise le paquet et ce qu'´on compte faire avec. Pour certaines utilisations l'interface DSM est parfaite et simplifie grandement les choses. Pour d'autres ce n'est pas vraiment adapté. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
BLS Posté(e) le 9 février 2014 Partager Posté(e) le 9 février 2014 (modifié) Bonjour à tous, je n'y connais rien en linux mais j'ai eu envie d'essayer ce chroot car j'ai toujours aimer bidouiller mes appareils (vieux gsm sony ericsson K750, smartphones, ...) et le port VGA de mon DS1511+ me démange ... alors bon je l'ai installé via telnet car via webconsole ça marchais pas... j'ai installé ssh, mis le port 220 mais voilà je suis coincé : dans putti pour ssh il me faut un mot de passe pour le root ... j'ai tout essayé.... je trouve pas HELP please Sur https://wiki.debian.org/fr/Chroot ils parlent du fichier /etc/passwd mais prout ça m'aide pas... EDIT et en plus si je lance aptitude dans telnet l'affichage bug carrément (en mode "interractive comme ils disent") (surement une histoire de codage... ou de telnet... en tout cas telnet aime pas l'utf8 ...) Modifié le 9 février 2014 par BLS 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
m1thos Posté(e) le 9 février 2014 Partager Posté(e) le 9 février 2014 (modifié) Bonsoir, Houlà, je dois avouer que j'ai pas tout tout compris... On va essayer d'éclairer un peu les choses : * Le port VGA de ton synology sert d'interface à un mode console. Pour comprendre un peu mieux ce que tu veux faire : - Ton port VGA est désactivé et ne fonctionne pas (sous entendu il ne fonctionne pas DU TOUT) : Le problème est que tu ne poses pas la question au bon endroit et que le chroot n'aurait que peu (voir pas) d'intérêt dans ce cas là. Je n'ai pas de port vga sur mon 712+ mais je suppose qu'il y a peut être un setting dans le fichier syno.conf, dans ce cas poste un sujet dans le forum approprié. - Ton port VGA fonctionne en console : tu veux "bidouiller" quoi exactement ? Parcequ'à part un mode console t'aura rien (donc chroot te sers à rien encore une fois). Si c'est pour avoir DSM sur le VGA c'est juste pas possible directement (DSM étant une page web...tu peux pas rediriger ça vers une sortie VGA). Indirectement voudrait dire installer un environnement graphique. Admettons que ça soit possible via le chroot (ce dont je ne crois pas une seule seconde en raison du cablage du port VGA qui doit être sur une puce ultra-minimaliste..ne servant qu'à afficher une console), si tu n'as aucune connaissance de linux ça risque d'être tendu.. * alors bon je l'ai installé via telnet car via webconsole ça marchais pas... j'ai installé ssh, mis le port 220 mais voilà je suis coincé : Bon j'ai compris que t'avais activé SSH et Telnet sur DSM, mais j'ai pas compris le "alors bon je l'ai installé" : installé quoi ? le chroot ? T'as un paquet sur synocommunity qui t'installe tout. A moins que tu veuilles dire "je suis rentré dans le chroot via telnet". dans putti pour ssh il me faut un mot de passe pour le root ... j'ai tout essayé.... je trouve pas Le nom d'utilisateur du compte "root" sur le synology correspond à celui du compte admin sur DSM (attention, je parle bien du compte admin, PAS du groupe administrateur). EDIT et en plus si je lance aptitude dans telnet l'affichage bug carrément (en mode "interractive comme ils disent") (surement une histoire de codage... ou de telnet... en tout cas telnet aime pas l'utf8 ...) je comprends encore moins...Ton aptitude, tu le lance dans le chroot ? - Si non, c'est sûr que ça risque pas de fonctionner. Le système synology ne connait pas et ne gère pas APT, contrairement à d'autre gestionnaire de paquet type ipkg. - Si oui : donc t'arrives à rentrer dans le chroot, donc t'as pas de problèmes d'accès root en SSH/telnet sur le syno. Modifié le 9 février 2014 par m1thos 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
flashoux Posté(e) le 12 février 2014 Partager Posté(e) le 12 février 2014 (modifié) Bonsoir, je possède un DS413. J'ai installé debian chroot, je me connecte en root puis demarre debian grâce à /var/packages/debian-chroot/scripts/start-stop-status chroot Mais voici ce qu'on me donne après un # aptitude update Illegal instruction un "uname -a" me donne Linux MaStation 2.6.32.12 #3810 SMP Mon Dec 2 17:15:50 CST 2013 ppc GNU/Linux Pouvez-vous m'aider ? Merci. Modifié le 12 février 2014 par flashoux 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandé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.