Si l’on souhaite rajouter pas mal de fonctionnalités à un NAS Synology, on est vite limité par les applications officielles.
On peut passer par IPKG ou alors tout simplement installer pip, le gestionnaire de paquets Python.
Voici comment installer pip
sur votre NAS Synology en moins de 3 minutes.
Installation de pip sur votre Synology
1. On commence par ouvrir une session SSH avec l’utilisateur root
sur le port 22 de l’IP de notre NAS :
ssh -l admin 192.168.IP.NAS -p22
sudo -i
Code language: CSS (css)
Depuis DSM6, on ne peut plus ouvrir de session SSH avec l’utilisateur root
. Il faut donc ruser en ouvrant une session avec un autre utilisateur (admin
par exemple) puis passer root
avec sudo -i
2. Une fois connecté en tant que root, on récupère le paquet pip :
wget https://bootstrap.pypa.io/get-pip.py
Code language: JavaScript (javascript)
3. Et on installe pip :
python get-pip.py
Code language: JavaScript (javascript)
Cela prend un peu de temps. Voici ce que vous devriez obtenir :
Collecting pip
Downloading pip-8.1.2-py2.py3-none-any.whl (1.2MB)
100% |████████████████████████████████| 1.2MB 103kB/s
Collecting setuptools
Downloading setuptools-27.1.2-py2.py3-none-any.whl (464kB)
100% |████████████████████████████████| 471kB 99kB/s
Collecting wheel
Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB)
100% |████████████████████████████████| 71kB 535kB/s
Installing collected packages: pip, setuptools, wheel
Successfully installed pip-8.1.2 setuptools-27.1.2 wheel-0.29.0
pip
est maintenant installé. Il ne vous reste plus qu’à installer les paquets de votre choix, à la manière d’un apt
, apt-get
ou aptitude
:
Usage:
pip [options]
Commands:
install Install packages.
download Download packages.
uninstall Uninstall packages.
freeze Output installed packages in requirements format.
list List installed packages.
show Show information about installed packages.
search Search PyPI for packages.
wheel Build wheels from your requirements.
hash Compute hashes of package archives.
help Show help for commands.
Code language: PHP (php)
À vous les paquets Python sur votre Synology !
Rencontrez-vous des défis avec votre site WordPress ou WooCommerce? Laissez-moi les résoudre pour vous.
Merci,
si “HTTPS support not compiled in”
Enfin un tuto simple avec en prime les trucs qui font tjrs chier comme l’histoire du user root qu’on sait mais qui est bien de le rappeler !
Merci