Aller au contenu

Installer Debian Chroot Sur Autre Volume Que Le 1


Messages recommandés

Bonjour,

Voila, je plante le décor avant de poser ma question

J'ai un Syno EDS14 sur lequel j'ai installé la debian chroot sur le volume 1

La particularité de l'eds c'est qu'il n'a que 4 Go de mémoire interne (extensible par SD) dont une partie est mangée par dsm (en gros, me reste 2,3 Go)

J'ai installé Jeedom sur la debian (donc sur le volume 1)

Le problème, c'est qu'entre les backup et les plugin de jeedom, je me retrouve après un mois d'utilisation avec mon volume 1 full à 100%

Ayant mis une SD de 16 Go classe 10 spécialement pour la partie domotique, je voudrais savoir comment faire en sorte

soit d'installer la debian + jeedom sur la sd

soit d'installer la debian sur /volume1/@appstore et pouvoir installer jeedom sur la sd

Sur la sd (vue comme sdshare1-5 ) j'ai déjà un dossier web/ds/t411

Pour l'installation de la debian et de jeedom, j'ai utilisé ce tuto

https://forum.jeedom.fr/viewtopic.php?f=67&t=4586

Merci d'avance pour votre aide

Modifié par titof174
Lien vers le commentaire
Partager sur d’autres sites

question interessante :)

j'ai tester le déplacement en ligne de commande, c'est pas compliqué, et en théorie, ca devrait fonctionner pour tous les paquets

mkdir -p /volume2/@appstore
mv /volume1/@appstore/squidguard/ /volume2/@appstore/
ln -s -f /volume2/@appstore/squidguard/ /var/packages/squidguard/target
ln -s -f /volume2/@appstore/squidguard/ /usr/local/squidguard
 

l'exemple ici fonctionne pour deplacer vers "volume2" pour le paquet "squidguard"

il suffit de remplacer ses 2 variables et tu peux déplacer n'importe quel paquet à n'importe quel endroit

pense à arreter tes paquet avec de lancer les commande ;)

les lien symbolique dans /usr/local n'existe pas pour les paquet officiel, mais pour les paquet communautaire, donc varifie avant si le fichier existe avant de le recréer ;)

:

Modifié par Gaetan Cambier
Lien vers le commentaire
Partager sur d’autres sites

Yes merci,

Je vais tester ça ce soir

Une fois modifié ça me donne ça

mkdir -p /sdshare1-5/@appstore
mv /volume1/@appstore/debian-chroot/ /sdshare1-5/@appstore/
ln -s -f /sdshare1-5/@appstore/debian-chroot/ /var/packages/debian-chroot/target
ln -s -f /sdshare1-5/@appstore/debian-chroot/ /usr/local/debian-chroot

A ton avis, ça le fera comme ça

J'ai des captures de mes fichiers sur ce poste

https://forum.jeedom.fr/viewtopic.php?f=67&t=6154

En tout cas, merci d'avoir pris le temps de m'aider

Ps: en relisant, je devrait peut être plutôt mettre /volumeUSB1/usbshare1-5 au lieu de sdshare1-5

Modifié par titof174
Lien vers le commentaire
Partager sur d’autres sites

remodifié ça me donnera ça

mkdir -p /volumeUSB1/usbshare1-5/@appstore
mv /volume1/@appstore/debian-chroot/ /volumeUSB1/usbshare1-5/@appstore/
ln -s -f /volumeUSB1/usbshare1-5/@appstore/debian-chroot/ /var/packages/debian-chroot/target
ln -s -f /volumeUSB1/usbshare1-5/@appstore/debian-chroot/ /usr/local/debian-chroot

j'avais fais un df -h et j'avais obtenu ça

Syno> df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/hda1              1007.9M    524.3M    383.6M  58% /
/tmp                    249.0M    748.0K    248.2M   0% /tmp
/run                    249.0M      1.4M    247.5M   1% /run
/dev/shm                249.0M         0    249.0M   0% /dev/shm
/dev/sda3                 2.4G      2.3G         0 100% /volume1
/dev/sdq5                13.7G      4.2G      8.8G  32% /volumeUSB1/usbshare1-5
/dev                    244.9M         0    244.9M   0% /volume1/@appstore/debian-chroot/var/chroottarget/dev

on verra ce soir ;)

Modifié par titof174
Lien vers le commentaire
Partager sur d’autres sites

j'ai utilisé ta commande en root

j'ai eu un message d'erreur dès la deuxième ligne mais je pense que la partie debian a marchée car j'arrive à le lancé dans le centre de packet

Maintenant j'ai ça

Syno> du -xkh -d 1 /volume1/@appstore/debian-chroot |sort -n -r
184.0K  /volume1/@appstore/debian-chroot/app
26.7M   /volume1/@appstore/debian-chroot/env
2.3M    /volume1/@appstore/debian-chroot/share
1.9G    /volume1/@appstore/debian-chroot/var
1.9G    /volume1/@appstore/debian-chroot

Syno> du -xkh -d 1 /volumeUSB1/usbshare1-5/@appstore/debian-chroot |sort -n -r
124.0K  /volumeUSB1/usbshare1-5/@appstore/debian-chroot/app
4.4M    /volumeUSB1/usbshare1-5/@appstore/debian-chroot
2.3M    /volumeUSB1/usbshare1-5/@appstore/debian-chroot/share
2.0M    /volumeUSB1/usbshare1-5/@appstore/debian-chroot/var

donc la debian est déplacée mais pas jeedom qui est installé dessus

Lien vers le commentaire
Partager sur d’autres sites

c'est claire que c'est bisard

ce que j'ai donc fait, c'est supprimé le packet debian chroot

supprimé le dossier sur debian sur sd

supprimé le dossier @appstore (de la debian) sur la sd

ce que je vais faire c'est

installer la debian

la déplacer avec la super méthode de gaetan

puis installer jeedom sur la debian (donc ça devrait s'installer sur la sd en principe)

normalement, ca devrait le faire

juste, histoire de bien tout nettoyer,

j'ai encore des trucs qui trainent

Syno> du -xkh -d 1 /volume1/@appstore |sort -n -r
480.0K  /volume1/@appstore/UsbSerialDrivers
376.0K  /volume1/@appstore/jeedom
375.9M  /volume1/@appstore
188.9M  /volume1/@appstore/python
68.2M   /volume1/@appstore/VideoStation
59.0M   /volume1/@appstore/PythonModule
26.7M   /volume1/@appstore/DownloadStation
18.8M   /volume1/@appstore/MediaServer
13.4M   /volume1/@appstore/Node.js

notamment cette ligne la

376.0K /volume1/@appstore/jeedom

commant puis je supprimer ce dossier

Merci d'avance

Modifié par titof174
Lien vers le commentaire
Partager sur d’autres sites

j'ai donc tenté la procédure,

J'ai installé le packet debian de synocommunity

J'ai fais a nouveau le déplacement ... aucun message d'erreur

En revanche, quand je suis retourné dans le centre de paquet, il m'a marqué que je devais le réparer

j'ai clické mais comme je voyais qu'il le re-téléchargeait, j'ai stoppé pensant qu'il se remettrait en doublon.

Je me suis dit que j'aurais du le lancer une fois avant de le déplacer

donc Je l'ai désinstallée, supprimé les fichiers sur la sd

Mais maintenant, quand je l'installe, et que je veux le lancer, un popup avec

"echec lors du lancement de la réparation du packet"

j'ai essayé a de multiples reprises mais sans résultat

je vais essayer ce soir

cd /var/packages/
rm -R debian-chroot/
Lien vers le commentaire
Partager sur d’autres sites

Pour info, voilà ce que j'ai pour ma part comme répertoires et liens symboliques pour le paquet debian-chroot que j'ai installé dès le départ sur mon /volume2 :

nas3> ls -lsa /var/packages/debian-chroot/
 0 -r-x--Sr--  1 root root     0 2015-03-23 13:45 enabled
 0 lrwxrwxrwx  1 root root    36 2015-02-27 18:53 etc -> /usr/syno/etc/packages/debian-chroot
16 -rw-r--r--  1 root root 13573 2015-02-27 18:53 INFO
 4 drwxr-xr-x  2 root root  4096 2014-05-27 12:53 scripts
 0 lrwxrwxrwx  1 root root    32 2015-02-27 18:53 target -> /volume2/@appstore/debian-chroot

nas3> ls -lsad /usr/local/debian-chroot
0 lrwxrwxrwx 1 root root 32 2015-02-27 18:53 /usr/local/debian-chroot -> /volume2/@appstore/debian-chroot


nas3> ls -lsa /volume2/@appstore/debian-chroot/
4 drwxr-xr-x 5 root root 4096 2014-05-27 12:53 app
4 drwxr-xr-x 6 root root 4096 2015-02-27 18:54 env
4 drwxr-xr-x 2 1000 1000 4096 2014-05-27 12:34 share
4 drwxr-xr-x 3 root root 4096 2015-02-27 19:29 var
Modifié par loli71
Lien vers le commentaire
Partager sur d’autres sites

Mon packet ne veux toujours pas se lancer

Après désinstallation, j’obtiens ca

Syno> ls -lsa /var/packages/debian-chroot/
ls: /var/packages/debian-chroot/: No such file or directory


Syno> ls -lsad /usr/local/debian-chroot
   0 lrwxrwxrwx    1 root     root            32 Apr  1 21:16 /usr/local/debian-chroot -> /volume1/@appstore/debian-chroot


Syno> ls -lsa /volume1/@appstore/debian-chroot
   4 drwxr-xr-x    6 root     root          4096 Apr  1 21:16 .
   4 drwxrwxrwx   10 root     root          4096 Apr  1 21:16 ..
   4 drwxr-xr-x    5 root     root          4096 May 27  2014 app
   4 drwxr-xr-x    5 root     root          4096 Apr  1 21:16 env
   4 drwxr-xr-x    2 1000     1000          4096 May 27  2014 share
   4 drwxr-xr-x    3 root     root          4096 Apr  1 21:23 var

Donc a priori, il me reste des trucs a nettoyer mais je ne sais pas trop comment faire

Lien vers le commentaire
Partager sur d’autres sites

Merci pour la commande ;)

Je l'ai faite,

j'ai réinstallé debian

Mais encore impossible de le lancé

J'ai refait la procédure de désinstallation et j’obtiens ça

Syno> ls -lsa /var/packages/debian-chroot/
ls: /var/packages/debian-chroot/: No such file or directory
Syno> ls -lsad /usr/local/debian-chroot
ls: /usr/local/debian-chroot: No such file or directory
Syno> ls -lsa /volume1/@appstore/debian-chroot
ls: /volume1/@appstore/debian-chroot: No such file or directory
je ne vois pas ce qui bloque <_<
Lien vers le commentaire
Partager sur d’autres sites

à la fois, je viens de tester le paquet chez moi, i ne se lance pas non plus :s

de memoire, ce ne serait pas un paquet qui ne se lance pas ?

après tout pour rentrer dans le chrrot, il y a juste une ligne de commande

Modifié par Gaetan Cambier
Lien vers le commentaire
Partager sur d’autres sites

Euh désolé de te contredire Gaetan :P

Mais chez moi, le paquet debian-chroot est lancé et marqué "en cours d'exécution" dans le centre de paquet ....

vous avez quoi comme version de Python d'installé sur vos syno ? paquet officiel de synology ou l'un de ceux de synocommunity ?

Lien vers le commentaire
Partager sur d’autres sites

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.