GNU/Linux >> Linux Esercitazione >  >> Linux

Installazione di software su Linux senza privilegi di root

Puoi installa il software nella tua home directory. Se hai dimestichezza con la compilazione dal sorgente e il pacchetto utilizza automake, puoi utilizzare la seguente opzione su configure:

--prefix=$HOME/install

o qualsiasi altra cosa. Allo stesso modo, anche rpm ha un'opzione di prefisso. Tuttavia, questo funziona solo se l'rpm è stato costruito essere trasferibile.


Io uso JuJu che sostanzialmente permette di avere una distribuzione Linux davvero minuscola (contenente solo il gestore dei pacchetti) all'interno della directory $HOME/.juju.

Permette di avere il proprio sistema personalizzato all'interno della home directory accessibile tramite proot e, quindi, è possibile installare qualsiasi pacchetto senza privilegi di root. Funzionerà correttamente su tutte le principali distribuzioni Linux, l'unica limitazione è che JuJu può essere eseguito su kernel Linux con la versione minima consigliata 2.6.32.

Ad esempio, dopo aver installato JuJu per installare pip basta digitare quanto segue:

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

La maggior parte delle volte puoi passare PREFIX a configure per installarlo nella tua home directory:

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

Questo potrebbe aggirare i problemi di autorizzazione.


Linux
  1. Come testare un pacchetto senza installarlo in Linux

  2. Linux:come si riavvia Gnome senza privilegi di root?

  3. Installare Ubuntu 12.04 senza installare Grub?

  4. Installando Qt su Linux, non riesco a trovare -lGL

  5. Installare zsh senza accesso root?

Programmi di installazione del software GUI per Kali Linux

Come installare il software dal sorgente in Linux

Come installare e rimuovere software in Manjaro Linux

Come installare il software Arduino (IDE) su Linux

Come installare Rootkit Hunter in Linux

HOWTO:eseguire Linux su Android senza root