重複の可能性:
ルート以外のパッケージマネージャ
私は仕事でかなり古いLinuxディストリビューション(2009年末にCentos 5.4)を使用していますが、rootアクセス権がありません。最新のソフトウェアを使用したい場合は、自分でコンパイルしてホームディレクトリ(または書き込みアクセス権がある場所)にインストールできます。これは多くのプログラムでうまく機能しますが、より大きなプログラム(LibreOfficeやChromiumなど)では複雑になります。すべての依存関係を追跡することは非常に複雑です。
誰かが以前にこれを行ったかどうか疑問に思います。おそらくホームディレクトリにインストールすることができ(ルートは必要ありません)、必要なすべての依存関係を取得するLinux *ディストリビューションを構築したことがあります。可能であれば、バイナリファイルを使用すると、古いコンピュータに迅速かつ簡単にインストールできます。ただし、システムのようなものの「ポート」をインポートしたり(すべてを手動でコンパイルする必要がある場合)、構成方法に関するヒントのみをインポートすることもできます。
*) 質疑者 注意: もちろんそうではありません。Linux分配する技術的に、一つ欠けているのは本物だからです。Linuxカーネル。
誰かが不可能だと言う前に、私はそれが少なくともほとんどの場合可能であることを知っています。まず、多くのLinuxライブラリは以前のバージョンと互換性がありますが、Windows(パッケージマネージャなし)よりも少なく使用されます。第二に、必要なライブラリのほとんどを直接コンパイルできます。交換できない唯一のものはカーネルです。 LD_LIBRARY_PATHを介して使用する必要があるプログラムまたはプログラムをコンパイルするときは、新しいライブラリを強制的に使用できます。しばらく前に、最新バージョンのglibcを必要とする最新のSkypeを正常にインストールしました。人もいました。クロムを維持そして、このバージョンのCentOSには、とんでもない依存関係があります。間違いなく可能ですが、それはコンピュータのプログラム/配布/パッケージ管理者にとっては理想的な作業のようです。
答え1
ルートレスモードのGoboLinuxroot権限なしで自宅でインストールできるLinuxディストリビューションです。
GoboLinuxをルートレスモードでインストールするには、少なくとも次のツールをシステムにインストールする必要があります。
- GNUグータ
- GNUコアユーティリティ
- GNU Sed
- GNU Wget