FHSの代替手段は何ですか?
私は15年以上Linuxユーザーです。しかし、情熱を持って嫌いなことの1つは、必須のディレクトリ構造です。私はそれが好きではない/usr/binでバイナリまたはLIBSのためのゴミ捨て場で/usr/lib、/usr/lib32、/usr/libx32、/lib、/lib32等...ランダムなものを中/usr/shareなどそれのダムと混乱します。しかし、それが好きな人や味が違う人もいます。 各パッケージが分離されたディレクトリ構造が必要です。代わりに、メディアプレーヤーのドラゴンが独自の構造を持っている場合を想像してください。 /software/dragon /software/dragon/bin/x86/dragon /software/dragon/doc/README /software/dragon/doc/copyright /software/dragon/lib/x86/libdragon.so または: /software/zlib/include/zlib.h /software/zlib/lib/1.2.8/x86/libz.so /software/zlib/lib/1.2.8/x64/libz.so /software/zlib/doc/examples/... /software/zlib/man/... あなたはポイントを得る。私のオプションは何ですか?私のスキームのようなものを使用するLinuxディストリビューションはありますか?一部のディストリビューションを変更して(Gentoo ??)のように動作させることはできますか、それともLFSが必要ですか?この分野に先行技術はありますか?スキームが実行可能か実行不可能かについての出版物が好きですか? OS Xを探していません。:)しかし、OS Xに触発されたものはまったく問題ありません。 編集:どのようにPATH、LD_LIBRARY_PATHそして小さなパスのセットに依存する他の環境変数がうまくいくかわからない。KDEエディターのKateをインストールしておけば/software/kate/bin/x86/bin/kate、バイナリーへのフルパスを入力して起動するのは問題ないと思います。動的ライブラリとdlopen呼び出しに対してどのように機能するか、私にはわかりませんが、解決できないエンジニアリングの問題になることはありません。