ルート権限なしでワインを実行するために必要なすべてのrpmをインストールできますか?

ルート権限なしでワインを実行するために必要なすべてのrpmをインストールできますか?

Redhat Linuxコンピュータにログインしましたが、root権限がありません。フォルダでワインの実行/インストールを試してみたところ、 ./configure 結果は次のようになります。

構成: エラー: X 32 ビット開発ファイルが見つかりません。 WineはXサポートなしで構築されます。これはおそらくあなたが望むものではありません。少なくともXlib / Xfree86の32ビット開発パッケージをインストールする必要があります。本当にこれをしたい場合は、--without-xオプションを使用してください。

ワインを手動でインストールするために必要なすべてのパッケージをダウンロードしてインストールできますか? (いくつかのrpmパッケージをインストールしてみましたが、うまく動作しているようです)。

それでは、必要なrpmの完全なリストはどこで見つけることができますかwine

答え1

私はrpmファイルがどのように動作するのか、そしてなぜ多くのチートがなければインストールできないのかを説明しようとします。

rpmファイルは、標準のRHELファイル階層の配布lib、バイナリ、およびconfファイルのアーカイブです。
問題は、これらのフォルダへのほとんどのパスもユーザーが書き込めないこと/libです。 /bin/etc

インストールする必要がある場合は、wine作成したいサブフォルダに要求されたすべての依存関係とバイナリをインストールし、コマンドを使用してルートディレクトリをそのフォルダに変更する必要がありますchroot(ほとんど不可能)。

この練習は複雑で、経験のない人はこれらの実験に成功する可能性はありません。ちなみに、管理者でなければ、おそらくシステム管理者にインストールを依頼したが、彼がwine拒否した場合、wineシステム管理者は正常にインストールしても非常に不満を感じるでしょう。

関連情報