Conseils pour créer un environnement rtorrent sur OpenWRT / LEDE. Lors du téléchargement de fichiers image tels que RaspberryPi et OrangePi, etc. Cela peut prendre plusieurs heures selon le serveur, donc C'est très pratique si torrent fonctionne sur un NAS constamment démarré.
Il y a encore divers problèmes, mais Puisqu'il peut être utilisé tel quel Laissez une empreinte.
De plus, la description est basée sur l'environnement suivant. Utilisez un NAS chinois sans ventilateur avec OpenWRT (LEDE)
référence:
Reportez-vous à README.md sur la page github luci-app-rtorrent dans la référence 1. Installez. Seul le contenu de /root/.rtorrent.rc fait référence aux informations de la référence 2.
Avec la construction de l'environnement ci-dessus, cela a commencé à fonctionner implicitement, Parce que l'autorisation du fichier téléchargé devient root La convivialité est subtile, donc je vais y remédier.
~/.rtorrent.rc
system.umask.set = 0000
S'agit-il d'une sorte de problème de dépendance d'ordre de démarrage? Immédiatement après le redémarrage, la liste des torrent (cgi-bin / luci / admin / rtorrent / main) de luci-app ne fonctionne pas.
Pour le moment, le problème peut être résolu en redémarrant rtorrent après le redémarrage, mais j'aimerais le résoudre fondamentalement.
/etc/init.d/rtorrent stop
/etc/init.d/rtorrent start
Au fait, J'ai essayé de mettre la commande ci-dessus dans /etc/rc.local, mais cela ne fonctionnait toujours pas. Y a-t-il quelque chose qui commence lentement ...
À un moment donné, la liste des torrent de luci-app cesse parfois de répondre. Quand je le rattache depuis l'écran, cela fonctionne comme un rtorrent, donc Il semble que quelque chose ne va pas avec l'appel de luci-app.
Comme solution de contournement pour le moment J'ai préparé le script suivant et l'ai fait fonctionner.
#!/bin/bash -x
/etc/init.d/rtorrent stop
rm -rf /root/.rtorrent.session/*
/etc/init.d/rtorrent start
Parce que j'ai rencontré un phénomène similaire qui semble être un indice Je vous serais reconnaissant si vous pouviez commenter.