Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
services_arise:trucs_et_astuces [2015/02/03 20:19] morignot2011services_arise:trucs_et_astuces [2022/08/24 10:05] (Version actuelle) – modification externe 127.0.0.1
Ligne 5: Ligne 5:
 ===== Installer un logiciel Python ===== ===== Installer un logiciel Python =====
  
-S'il dispose d'un paquet pip (gestionnaire de paquets pour python), c'est facile : ''pip install --user <le paquet>''.+S'il dispose d'un paquet pip (gestionnaire de paquets pour python), c'est facile : 
 +<code>pip install --user <le paquet></code>
  
-Sinon, s'il dispose d'un script ''setup.py'', c'est sûrement du Setuptools, qui dispose aussi d'une option ''--user''''./setup.py --user''.+Sinon, s'il dispose d'un script ''setup.py'', c'est sûrement du Setuptools, qui dispose aussi d'une option ''user'' : 
 +<code>./setup.py install --user</code>
  
 Ces deux commandes vont télécharger et installer toutes les dépendances nécessaires dans ''~/.local''. Il faut juste que vous ajoutiez ''~/.local/bin/'' à votre variable ''$PATH''. Ces deux commandes vont télécharger et installer toutes les dépendances nécessaires dans ''~/.local''. Il faut juste que vous ajoutiez ''~/.local/bin/'' à votre variable ''$PATH''.
 +
 +==== Erreur 404 ====
 +
 +Si vous avez une erreur 404, il se peut que ça soit parce que le dépôt pypi est resté configuré en http alors qu'il est maintenant passé en https uniquement. Pour fixer ça, dans le fichier ''~/.pip/pip.conf'' ajouter :
 +
 +<code>
 +index-url = https://pypi.python.org/simple/
 +</code>
  
 ====== Ruby ====== ====== Ruby ======
Ligne 17: Ligne 27:
 On va utiliser [[https://rvm.io|RVM]]. Il nous permet de gérer différentes version de Ruby qui évolue très vite et dont le paquet dans Debian est souvent un peu vieux. On va utiliser [[https://rvm.io|RVM]]. Il nous permet de gérer différentes version de Ruby qui évolue très vite et dont le paquet dans Debian est souvent un peu vieux.
  
-Pour l'installer et tout de suite installer Ruby aussi : ''\curl -sSL https://get.rvm.io | bash -s stable --ruby''.+Pour l'installer et tout de suite installer Ruby aussi : 
 +<code>\curl -sSL https://get.rvm.io | bash -s stable --ruby''</code>
  
-Ensuite on utilise [[https://rubygems.org/|RubyGem]] qui est le gestionnaire de paquets (ou gems) pour Ruby : ''gem install <la gem>''.+Ensuite on utilise [[https://rubygems.org/|RubyGem]] qui est le gestionnaire de paquets (ou gems) pour Ruby : 
 +<code>gem install <la gem></code>
  
-Beaucoup de projets peuvent s'utiliser avec Bundle, qui installe toutes les dépendances à la bonne version. Dans le dossier du projet : ''bundle install'' (après avoir installé Bundle avec gem).+Beaucoup de projets peuvent s'utiliser avec Bundle, qui installe toutes les dépendances à la bonne version. Dans le dossier du projet (après avoir installé Bundle avec RubyGem
 +<code>bundle install</code>
  
 ====== Perl ====== ====== Perl ======
Ligne 31: Ligne 44:
 ====== Vidéo ====== ====== Vidéo ======
  
-Attention, beaucoup de tutos trouvable sur le net concerne ffmpeg. Il faut savoir que sur Debian il n'y a pas ffmpeg mais avconv, un fork (la commande ffmpeg est juste là pour la compatibilité des scripts). Le comportement n'est souvent pas le même.+Attention, beaucoup de tutos trouvable sur le net concernent ffmpeg. Il faut savoir que sur Debian (et donc perso) il n'y a pas ffmpeg mais avconv, un fork (la commande ffmpeg est juste là pour la compatibilité des scripts). Le comportement n'est souvent pas le même.
  
 De plus ffmpeg est un peu complexe à utiliser. Mencoder est une alternative un peu plus simple (et en plus semble consommer moins de mémoire que ffmpeg). De plus ffmpeg est un peu complexe à utiliser. Mencoder est une alternative un peu plus simple (et en plus semble consommer moins de mémoire que ffmpeg).
Ligne 37: Ligne 50:
 ===== Concaténer plusieurs vidéos ===== ===== Concaténer plusieurs vidéos =====
  
-Si toutes les vidéos sont dans le même format (peu importe le conteneur) : ''mencoder -oac mp3lame -ovc copy -o merged.avi vidéo1 vidéo2 …''.+Si toutes les vidéos sont dans le même format (peu importe le conteneur) : 
 +<code>mencoder -oac mp3lame -ovc copy -o merged.avi vidéo1 vidéo2 …</code>