

Salut, je suis Canan
Oups ...
N'oubliez jamais que l'impossible est possible
:(
Your PC ran into a problem and needs to restart.
We're just collecting some error info, and then we'll restart for you.
0% complete

For more information about this issue and possible fixes, visit
https://www.windows.com/stopcode
If you call a support person, give them this info:
Stop code: SYSTEM_SERVICE_EXCEPTION

Installer Transmission
Ubuntu
Étapes
- Assurez-vous que votre système est à jour
sudo apt-get update && sudo apt-get upgrade -y
- Installation
sudo add-apt-repository ppa:transmissionbt/ppa
sudo apt-get install transmission-cli transmission-common transmission-daemon
- Configuration
service transmission-daemon stop
Mettre à jour le fichier "/etc/transmission-daemon/settings.json"
- > Ajouter ou modifier (ne pas supprimer !) pour avoir les lignes suivantes :
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
# use SHA1 encryption
"rpc-password": "__YOUR_PASSWORD__",
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "__YOUR_USERNAME__",
"rpc-whitelist": "*.*.*.*",
"rpc-whitelist-enabled": true,
# 022 644 (rw-r--r--) 755 (rwxr-xr-x) = 18
# 002 664 (rw-rw-r--) 775 (rwxrwxr-x) = 2
"umask": 18 - > "umask": 2
service transmission-daemon start
service transmission-daemon reload
- Interface web
- http://__YOUR_SERVER_IP__:9091/transmission/web/
- Theme
- https://github.com/ronggang/transmission-web-control
- wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control.sh--no-check-certificate
chmod +x install-tr-control.sh
./install-tr-control.sh
- /!\ Sélectionnez "9. Installing from 'master' Repository." pour avoir la dernière version et redémarrer le !
- Plex user
sudo adduser plex debian-transmission
- __VOTRE_DOSSIER__ est par exemple : "/home/Applications", "/home/Books", etc.
sudo chmod g+rw "/home/__YOUR_FOLDER__"
sudo chgrp -R debian-transmission "/home/__YOUR_FOLDER__"
sudo chgrp debian-transmission -R "/home/__YOUR_FOLDER__"
sudo chmod 775 -R "/home/__YOUR_FOLDER__"
sudo chown root -R "/home/__YOUR_FOLDER__"
- /!\ Faites-le pour tous vos dossiers concernés !
- 6. Apache2 (être capable d'écrire uniquement /transmission et être redirigé pour corriger l'URL complète et le port)
sudo apt-get install -y apache2
sudo a2enmod proxy proxy_http rewrite
Mettre à jour le fichier "/etc/apache2/sites-available/000-default.conf"
- > Ajouter ou modifier (ne pas supprimer !) pour avoir les lignes suivantes :
RewriteEngine on
# Transmission
<VirtualHost *:80>
- ProxyPass /transmission http://localhost:9091/transmission
- ProxyPassReverse /transmission http://localhost:9091/transmission
- RewriteRule /transmission[/]?$ /transmission/web/ [L,R=permanent]
- RewriteRule /transmission/web?$ /transmission/web/ [R=permanent]
</VirtualHost>
- > Forcer à le recharger avec :
service apache2 restart && service transmission-daemon restart
- Sauvegarde (et Restauration)
- > Copiez (remplacez) tous les répertoires et fichiers suivants :
/etc/transmission-daemon/settings.json
/var/lib/transmission-daemon/.config/transmission-daemon
- /!\ Dans le cas d'une restauration :
- > Vous devez refaire le "5. Plex user" et donner les droits corrects au dossier de configuration
sudo chmod g+rw "/var/lib/transmission-daemon/.config"
sudo chgrp -R debian-transmission "/var/lib/transmission-daemon/.config"
sudo chgrp debian-transmission -R "/var/lib/transmission-daemon/.config"
sudo chmod 775 -R "/var/lib/transmission-daemon/.config"
sudo chown root -R "/var/lib/transmission-daemon/.config"