ローカルでパッケージをインストールする(rootアカウントは不要)

ローカルでパッケージをインストールする(rootアカウントは不要)

私はRed Hat Enterprise Linux Serverバージョン5.9を使用しています。実際、私はroot権限を持っておらず、システム管理者に新しいパッケージをインストールさせるオプションもありません。

Pythonを使用したPOCの実行中に、必要な複数のシステムパッケージ(openssl-devel、libsqliteなど)が欠落しているか完全に古いことに気づきました。ホームフォルダにローカルバージョンのPythonをインストールしましたが、Linuxパッケージをローカルにインストールする方法が見つからない場合は、実際には使用できません。そのようなことは可能ですか?構成スクリプトを使用してパッケージをインストールするフォルダを指定できますか?

ベストアンサー1

ほとんどのバイナリ、特に言及したバイナリは/..でコンパイルされているため、rootアクセスなしではインストールはほとんど不可能です。

ただし、サポートファイルを探す場所を指すのに十分なPythonについて知っている場合は、rpmをダウンロードしてMidnightコマンドなどのものを使用してコンテンツを参照できます。なぜなら、それはcpio最終的にファイルだからです。必要なコンテンツを抽出し、好きな場所にテーマを配置します。

しかし、まったく新しいサポート問題の世界に向かうドアを開いています。何かがうまくいかない場合は、あなた自身の支持者であり、誰もあなたを助けることはできません。ただ警告です。

おすすめ記事