GNU/Linux >> Linux の 問題 >  >> Linux

root 権限なしで Linux にソフトウェアをインストールする

できます 自分のホーム ディレクトリにソフトウェアをインストールします。ソースからのコンパイルに慣れていて、パッケージが automake を使用している場合は、configure で次のオプションを使用できます:

--prefix=$HOME/install

または何でも。同様に、rpm にもプレフィックス オプションがあります。ただし、これは rpm がビルドされている場合にのみ機能します


私は JuJu を使用しています。これにより、基本的に $HOME/.juju ディレクトリ内に非常に小さな Linux ディストリビューション (パッケージ マネージャーのみを含む) を配置できます。

ホームディレクトリ内のカスタムシステムにルート経由でアクセスできるようにするため、ルート権限なしでパッケージをインストールできます。すべての主要な Linux ディストリビューションで適切に動作します。唯一の制限は、推奨される最小バージョン 2.6.32 の Linux カーネルで JuJu を実行できることです。

たとえば、JuJu をインストールして pip をインストールした後、次のように入力します。

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

ほとんどの場合、configure に PREFIX を渡してホーム ディレクトリにインストールできます。

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

これにより、権限の問題が回避される可能性があります。


Linux
  1. Linux – Gnomeはルート権限なしでどのように再起動しますか?

  2. GrubをインストールせずにUbuntu12.04をインストールしますか?

  3. Arch Linuxをインストールした後はどうすればよいですか?

  1. root 権限なしで Python で raw ソケットを作成する

  2. Linux 用 R パッケージのインストール エラー

  3. Linux への bbm.sty のインストール

  1. Linux –別々のオペレーティングシステムをインストールせずに2つのアカウントを完全に分離しますか?

  2. LinuxにQtをインストールすると、-lGLが見つかりません

  3. Linux での PHP 拡張機能のインストール