Installation pyload avec freenas

Status
Not open for further replies.

sensor76140

Explorer
Joined
Oct 25, 2014
Messages
91
Bonsoir à tous.
J'avais fun plug mon nas, j'avais installé pyload, j'en suis tombé accro. Deplus avoir qu'une seule machine allumée pour tout, c'est tellement pratique.

J'ai vu sur la toile que c'était possible mais honnetement je n'ai rien compris à la marche à suivre, si quelqu'un pouvait me guider.. je vous remercie d'avance.
 

sensor76140

Explorer
Joined
Oct 25, 2014
Messages
91
pas de réponses.. comment faites vous pour vos liens uptobox, peut etre une solution similaire ?
 

sensor76140

Explorer
Joined
Oct 25, 2014
Messages
91
Oui j'ai l'impression :p

J'étais tombé sur ce post quand j'ai fait quelques recherches mais je n'ai pas compris grand chose.. Est ce que quelqu'un peut me guider ?

Sinon existe-il quelque chose de similaire plus facile à installer qui fasse le même boulot ? J'ai vu que des plugin pour nzb ou torrent, il doit bien y avoir quelque chose pour les liens directs ?
 

SmallGuy

Guru
Joined
Jun 7, 2013
Messages
560
Ca parait compliqué pour un novice en raison de la syntaxe de la ligne de commande, mais en realite c'est assez accessible.
Si j'ai bien compris pyload est ecrit en python, ce qui permet de l'installer sur n'importe quelle plateforme qui comprend se langage.
Qu'a cela ne tienne, t'installe une jail avec les options qui vont bien (c'est bien detaillé dans le thread).
Une fois dans la jail on met a jour le catalogue des logiciels (portsnap).
On recupere tous le necessaire pour pyload: https://github.com/mrhanky17/pyload-freebsd
Les dependances et leurs configurations devraient t'être proposées pendant l'installation (attention il y a des pieges).
On fait le necessaire pour qu'il se lance au demarrage de la jail.
On lance l'applicatif et hop en voiture Simone.
Tu t'es gauffré? Tu cherches, tu recherches...
Tu postes pour ton probleme spécifique (avec "des billes" pour analyser...).
Au pire, si t'as vraiment cafouillé et que t'es perdu, tu desactives puis tu supprimes ta Jail et tu recommences. C'est le gros avantage des Jails, on ne touche pas au systeme, et comme ca qu'on apprend. :D
Faut se jetter a l'eau quoi!
Bien sure tu prends des notes et quand tu sais faire tu postes le tuto en francais pour les autres! :p
 
Last edited:

sensor76140

Explorer
Joined
Oct 25, 2014
Messages
91
Merci de ton aide, mais deja à l'étape " t'installe une jail avec les options qui vont bien " c'est loin d'être clair mais bon je me lance dans l'aventure, je me sens pas prêt à me jetter dedans ce soir on verra ça demain. Je vous tiens au jus.
 

SmallGuy

Guru
Joined
Jun 7, 2013
Messages
560
Le post #24 est LARGEMENT détaillé. Je n'ai aucune plus value à apporter.
Sinon il faudrait que je me tartine l'instal- et les problèmes à ta place et que je détaille tout ici. Je veux bien, mais je vais te faire un devis... :D
Il se base sur la version 9.2 de FreeNAS, donc devrait convenir dans ta situation. Sur les posts suivants il est évoqué une erreur a l'etape 14 qui est solutionné au post #37.
Je ne peux pas affirmer que ca marçhe a 100%, mais j'ai le sentiment que c'est la bonne voie.
Maintenant, peut-être que quelqu'un d'autre à dejà fait cette expérience et peut la partager, mais pour ma part, même si c'est decevant, je ne peut pas faire beaucoup plus sans avoir fait la manip-.
L'autre solution c'est te t'expliquer comment s'en passer, ou de ne pas répondre a ton topic...
Desolé de vouloir t'encourager. ;)
 
Last edited:

sensor76140

Explorer
Joined
Oct 25, 2014
Messages
91
Ne t'inquiète pas j'ai commencé a lire la documentation de freenas au chapitre bail c'est déjà beaucoup plus clair dans ma tête ce fameux jail. Et puis dans la liste des plugin j'ai découvert un download manager a tester donc je ne lâche pas l'affaire ;)
 

sensor76140

Explorer
Joined
Oct 25, 2014
Messages
91
Bonjour Bonjour, comme je vous disais hier soir je voulais tester le petit plugin xdm qui est un download manager.
J'ai donc installé le petit package.
Dans la config des jails j'ai paramétré qu'il pouvait utiliser 192.168.0.60 à 192.168.0.69
dans le menu view jails, j'ai bien xdm_1 en 192.168.0.60 et service activé
Mais quand je tape l'adresse dans le nagateur je n'ai rien, il y a surement un port mais lequel est-ce ? ou ai-je encore oublié quelque chose ?
 

SmallGuy

Guru
Joined
Jun 7, 2013
Messages
560
Pour acceder a la jail dans un premier temps, il faut se connecter a freenas en ssh, puis utiliser les commandes ´jls' puis 'jexec' pour entrer dans la jail. Tu n'aura acces par ton navigateur que lorsque tu auras installé ton application dottée de son serveur web.
Cela signifie qu'il faut que tu commences par activer le service ssh. C'est indispensable. Je conseil d'utiliser Putty comme client pour te connecter.
Tu as encore du chemin a faire.
 

SmallGuy

Guru
Joined
Jun 7, 2013
Messages
560
Je viens de me rendre compte que j'ai dit des bêtises (J'étais resté sur l'instal- manuelle de pyload..., ça m'apprendra à lire en travers)
Si c'est un Plugin que tu as installé, tu trouveras dans l'arborescence a gauche dans modules (plugin en anglais) le lien avec le port pour l'accès a l'interface web.
 
Last edited:

sensor76140

Explorer
Joined
Oct 25, 2014
Messages
91
Bonjour, je reviens sur ce petit topic, j'ai réussi à passer plusieurs difficultés mais là je suis bloqué...
J'ai bien dépassé l'erreur étape 14 en modifiant le makefile..
Mais la quand je veux lancer l'installation de pyload j'ai ce message:

Code:
pyload-0.4.9_1 pkg(8) must be version 1.3.8 or greater, but you have 1.2.7_2. You must upgrade the ports-mgmt/pkg port first.
*** [install] Error code 1


Alors ma question est comment mettons à jours ces 'ports' ?

Merci d'avance
 

SmallGuy

Guru
Joined
Jun 7, 2013
Messages
560
Bonjour,
Mets à jour portsnap:
Code:
portsnap fetch update

Mets à jour pkg:
Code:
make -C /usr/ports/ports-mgmt/pkg build deinstall install clean
 
Last edited:

sensor76140

Explorer
Joined
Oct 25, 2014
Messages
91
Bonjour, ces commandes m'ont beaucoup aidées, j'ai pu continuer l'installation. à la fin j'ai bien eu une error code 1 comme prévu.
et lorsque j'ai voulu lancer pyload

Code:
Stop in /usr/ports/www/pyload.
*** [install] Error code 1

Stop in /usr/ports/www/pyload.
root@pyload:/usr/ports/www/pyload # pyload
pyload: Command not found.
 

sensor76140

Explorer
Joined
Oct 25, 2014
Messages
91
Lorsque je réessai l'installation:

Code:
root@pyload:/usr/ports/www/pyload # make install clean
===>  Installing for pyload-0.4.9_1
===>   pyload-0.4.9_1 depends on file: /usr/local/lib/python2.7/lib-dynload/_sqlite3.so - found
===>   pyload-0.4.9_1 depends on file: /usr/local/lib/python2.7/site-packages/curl - found
===>   pyload-0.4.9_1 depends on file: /usr/local/lib/python2.7/site-packages/django - found
===>   pyload-0.4.9_1 depends on file: /usr/local/lib/python2.7/site-packages/PIL - found
===>   pyload-0.4.9_1 depends on file: /usr/local/lib/python2.7/site-packages/Crypto - found
===>   pyload-0.4.9_1 depends on file: /usr/local/lib/python2.7/site-packages/django - found
===>   pyload-0.4.9_1 depends on package: spidermonkey17>0 - found
===>   pyload-0.4.9_1 depends on package: gocr>0 - found
===>   pyload-0.4.9_1 depends on package: tesseract>0 - found
===>   pyload-0.4.9_1 depends on package: tesseract-data>0 - found
===>   pyload-0.4.9_1 depends on package: unrar>0 - found
===>   pyload-0.4.9_1 depends on package: unzip>0 - found
===>   pyload-0.4.9_1 depends on file: /usr/local/bin/python2.7 - found
===>  Checking if pyload already installed
===>   Registering installation for pyload-0.4.9_1
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/bin/pyload): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/bin/pyload-cli): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/bin/pyload-gui): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/LICENSE): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/README): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/docs/Makefile): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/docs/access_api.rst): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/docs/conf.py): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/docs/docs.conf): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/docs/extend_pyload.rst): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/docs/index.rst): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/docs/module_overview.rst): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/docs/write_hooks.rst): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/docs/write_plugins.rst): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/abort.png): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/add_small.png): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/clipboard.png): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/close.png): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/edit_small.png): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/logo-gui.png): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/logo.png): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/pull_small.png): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/push_small.png): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/pyload-gui.ico): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/pyload.ico): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/pyload2.ico): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/refresh1_small.png): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/refresh_small.png): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/remove_small.png): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/toolbar_add.png): No such file or directory
...
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/js/admin.coffee): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/js/admin.js): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/js/base.coffee): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/js/base.js): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/js/mootools-core-1.4.1.js): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/js/mootools-more-1.4.0.1.js): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/js/package_ui.js): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/js/purr_static.js): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/js/settings.coffee): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/js/settings.js): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/js/tinytab_static.js): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/middlewares.py): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/pyload_app.py): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/servers/lighttpd_default.conf): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/servers/nginx_default.conf): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/500.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/admin.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/base.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/captcha.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/downloads.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/filemanager.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/filemanager_ui.js): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/folder.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/home.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/info.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/login.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/logout.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/logs.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/pathchooser.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/queue.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/settings.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/settings_item.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/setup.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/window.html): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/utils.py): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/webinterface.py): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/pavement.py): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/pyLoadCli.py): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/pyLoadCli.py.orig): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/pyLoadCore.py): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/pyLoadCore.py.orig): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/pyLoadGui.py): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/pyLoadGui.py.orig): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/scripts/Readme.txt): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/setup.cfg): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/systemCheck.py): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/testlinks.txt): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/tests/test_api.py): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/tests/test_json.py): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/tests/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/scripts/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/default/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/templates/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/servers/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/js/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/img/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/default/img/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/default/css/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/default/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/media/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/web/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/remote/thriftbackend/thriftgen/pyload/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/remote/thriftbackend/thriftgen/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/remote/thriftbackend/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/remote/socketbackend/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/remote/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/plugins/internal/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/plugins/hoster/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/plugins/hooks/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/plugins/crypter/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/plugins/container/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/plugins/captcha/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/plugins/accounts/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/plugins/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/network/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/lib/wsgiserver/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/lib/thrift/transport/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/lib/thrift/server/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/lib/thrift/protocol/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/lib/thrift/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/lib/simplejson/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/lib/jinja2/_markupsafe/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/lib/jinja2/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/lib/beaker/ext/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/lib/beaker/crypto/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/lib/beaker/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/lib/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/gui/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/database/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/config/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/common/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/cli/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/module/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/tr/LC_MESSAGES/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/tr/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/sv/LC_MESSAGES/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/sv/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/sr/LC_MESSAGES/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/sr/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/ru/LC_MESSAGES/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/ru/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/ro/LC_MESSAGES/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/ro/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/pt_BR/LC_MESSAGES/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/pt_BR/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/pl/LC_MESSAGES/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/pl/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/nl/LC_MESSAGES/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/nl/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/it/LC_MESSAGES/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/it/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/fr/LC_MESSAGES/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/fr/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/fi/LC_MESSAGES/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/fi/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/es/LC_MESSAGES/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/es/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/en/LC_MESSAGES/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/en/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/de/LC_MESSAGES/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/de/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/cs/LC_MESSAGES/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/cs/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/locale/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/icons/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/docs/): No such file or directory
pkg-static: lstat(/usr/ports/www/pyload/work/stage/usr/local/share/pyload/): No such file or directory
pkg-static: duplicate file listing: /usr/local/etc/rc.d/pyload, ignoring
*** [fake-pkg] Error code 74

Stop in /usr/ports/www/pyload.
*** [install] Error code 1

Stop in /usr/ports/www/pyload.
root@pyload:/usr/ports/www/pyload #

J'ai trompé le code car trop de caractères dans le post..
 

sensor76140

Explorer
Joined
Oct 25, 2014
Messages
91
Bon bah j'ai passé l'aprem dessus, créé de nouvelles jails refait l'installation pas à pas et toujours le même résultat je ne sais plus quoi faire... si quelqu'un peut m'aider je vous en serais trés reconnaissant...
 

SmallGuy

Guru
Joined
Jun 7, 2013
Messages
560
Temps nécessaire :
approximativement 45mn

J'ai un peut simplifié le processus (les dépendances sont gérées dans le Makefile)

Creation de la jail:
type: standardjail (fonctionne aussi avec une portjail)
autostart: ON
vimage: OFF
vanilla: ON

Connexion à la jail (je passe les détails, c'est dans la doc-)

Installer la collection de ports:
Code:
portsnap fetch extract

Mise à jour de pkg:
Code:
make -C /usr/ports/ports-mgmt/pkg build deinstall install clean

Passage à pkg2ng (conversion de la base de données des paquets installés vers le nouveau format):
Code:
pkg2ng

Installation du package permettant l'installation à partir du .git:
Code:
pkg_add -r git

Sélection du dossier pour le déploiement:
Code:
cd /usr/ports/www

Cloner l'arborescence de déploiement:
Code:
git clone https://github.com/mrhanky17/pyload-freebsd.git pyload

Descendre dans l’arborescence:
Code:
cd pyload/

lister le contenu du dossier:
Code:
ls -l

Editer "Makefile" avec son éditeur préféré et mettre en commentaire la ligne "NO_STAGE=yes"
Puis lancer la compilation:
Code:
make install clean

Suivre le processus en laissant les options par défaut (une bonne trentaine) (NB: il est possible d'activer OpenSSL pour un accès https)
Code:
pyload

Choisir la langue, et répondre aux questions posées
Déclarer pyload au système d'initialisation:
Code:
echo 'pyload_enable="YES"' >> /etc/rc.conf
echo 'pyload_flags="--daemon"' >> /etc/rc.conf
echo 'pyload_pid="/var/run/pyload.pid" ' >> /etc/rc.conf
echo 'pyload_config="/root/pyload"' >> /etc/rc.conf
ln -s /usr/ports/www/pyload/work/stage/usr/local/etc/rc.d/pyload /etc/rc.d/pyload

Démarrer le service:
Code:
service pyload start

Accès à l'interface:
http://ip_de_la_jail:8000

Informations complémentaires:
Installation réalisée sous FreeNAS 9.2.0
Template standardjail=http://download.freenas.org/jails/9.2/x64/freenas-standard-9.2-RELEASE.tgz
(Template portjail=http://download.freenas.org/jails/9.2/x64/freenas-portjail-9.2-RELEASE.tgz)
Dossier d'installation par défaut=/usr/local/share/pyload
Dossier de configuration par défaut=/root/pyload
 
Last edited:

sensor76140

Explorer
Joined
Oct 25, 2014
Messages
91
Bonsoir, j'ai encore persévéré et j'ai fini par trouvé...
Je suis tombé sur un post qui complétait le post en lien plus haut:

"Hi,
What you want is pyLoad - it is a download manager with support for premium websites (more limited than jDownloader but it's there). It's written in Python and designed to be ran on server with access by WebUI or GUI app. It's not 100% compatible with FreeNas so while it's possible to make it run without modification you'll find a tutorial on how to install modified version for FreeNas here:

http://forums.freenas.org/index.php?threads/howto-pyload-0-4-9-self-made-port.13823/page-2

Follow the post by madmax - due to changes in the jails installation requires some work and the original install script doesn't do the job anymore but if you follow the tutorial step by step it will work just fine. The only changes to his post I would recommend is to use 'pkg install' instead of 'pkg_add -r' and add 'pkg install python' to point 6."

En faisant ça, ça a fonctionné :)

donc tout roule
 
Status
Not open for further replies.
Top