Outils pour utilisateurs

Outils du site


misc:local_install

**Ceci est une ancienne révision du document !** ----

A PCRE internal error occured. This might be caused by a faulty plugin

===== Pourquoi Installer en Local ===== Quand on n'a pas accès root et qu'on veut installer un logiciel, c'est pratique de pouvoir utiliser les paquets des dépôts de sa distrib. Pour installer un paquet qui n'est pas encore dans les dépôts et pouvoir le supprimer proprement. ===== à partir des Sources ===== Pour pouvoir désinstaller un paquet, si le MakeFile possède une cible //uninstall// ou //remove//, conservez le pour pouvoir désinstaller le programme pour faire une mise à jour par exemple. Une autre solution est d'utiliser [[http://asic-linux.com.mx/~izto/checkinstall/|CheckInstall]] qui parsera l'output du **make install** et permettra de mettre à jour le paquet. FIXME continuer ===== Sous Debian ===== //Et sous toutes les distribs DEB (Ubuntu, ...)// Vous devez télécharger les paquets (depuis les [[http://www.debian.org/distrib/packages|dépôts]]) et demander à **dpkg** de fonctionner sans être root et de changer la racine de l'arborescence : <code bash> dpkg -i --force-not-root --root=$HOME/.local package.deb </code> ===== Sous Red-Hat ===== //Et toutes distribs RPM (Fedora, ...)// Vous devez télécharger les paquets (depuis les [[http://rpmfind.net/|dépôts]]) et demander à **rpm** de modifier les paths, pour cela on doit d'abord vérifier si le paquet est <<//relocatable//>> : <code bash> rpm -qpi package.rpm | grep Relocations </code> Si rpm répond par **not relocatable** il vous faut recompiler le depuis les sources.\\ Sinon on peut installer : FIXME continuer ---- //Sources : [[http://askubuntu.com/questions/339/how-can-i-install-a-package-without-root-access|1]] [[http://www.cyberciti.biz/faq/howto-install-rpm-package-into-another-directory/|2]] [[http://ajaya.name/?p=6353|3]]//

misc/local_install.1332423909.txt.gz · Dernière modification: 2012/03/22 14:45 par mrhide