GNU/Linux >> Tutoriels Linux >  >> Linux

Installation de logiciels sous Linux sans privilèges root

Vous pouvez installer le logiciel dans votre propre répertoire personnel. Si vous êtes à l'aise avec la compilation à partir des sources et que le paquet utilise automake, vous pouvez utiliser l'option suivante sur configure :

--prefix=$HOME/install

ou peu importe. De même, rpm a également une option de préfixe. Cependant, cela ne fonctionne que si le rpm a été construit être déplaçable.


J'utilise JuJu qui permet essentiellement d'avoir une très petite distribution Linux (contenant uniquement le gestionnaire de paquets) dans votre répertoire $HOME/.juju.

Il permet d'avoir votre système personnalisé dans le répertoire personnel accessible via proot et, par conséquent, vous pouvez installer n'importe quel paquet sans privilèges root. Il fonctionnera correctement sur toutes les principales distributions Linux, la seule limitation est que JuJu peut fonctionner sur le noyau Linux avec la version minimale recommandée 2.6.32.

Par exemple, après avoir installé JuJu pour installer pip, tapez simplement ce qui suit :

$>juju -f
(juju)$> pacman -S python-pip
(juju)> pip

La plupart du temps, vous pouvez passer PREFIX à configurer pour l'installer dans votre répertoire personnel :

./configure --prefix=/home/ioks/bin

Cela pourrait contourner les problèmes d'autorisations.


Linux
  1. Linux - Séparez complètement deux comptes sans installer de systèmes d'exploitation séparés ?

  2. Installer Ubuntu 12.04 sans installer Grub ?

  3. Que faire après l'installation d'Arch Linux ?

  4. Création d'un socket brut en Python sans privilèges root

  5. Erreur lors de l'installation du package R pour Linux

Installateurs de logiciels GUI pour Kali Linux

Comment installer un logiciel à partir de la source sous Linux

Comment installer et supprimer des logiciels dans Manjaro Linux

Comment installer le logiciel Arduino (IDE) sur Linux

Comment installer Rootkit Hunter sous Linux

HOWTO :Exécuter Linux sur Android sans racine