/etc/environmentはどのDebianパッケージから来たのですか?

/etc/environmentはどのDebianパッケージから来たのですか?

わかりました/etc/profileインストーラ:base-filesしかし、このパッケージがインストールされていないようです/etc/environment

$ dpkg -S /etc/environment
dpkg-query: no path found matching pattern /etc/environment

どのパッケージがインストールされ、どのようにパッケージのデフォルト値に復元しますか?

ベストアンサー1

私のシステム(Linux Mint Debian Edition)では、このトピックを見つけるために最初に次のことを調べましたlibpam-modulesgrep/etc/environment/var/lib/dpkg/info/

grep -C 5 "/etc/environment" /var/lib/dpkg/info/*

これは、ファイルに/var/lib/dpkg/info/libpam-modules:amd64.postinst次の行が含まれていることを示しています。

if dpkg --compare-versions "$2" lt 0.99.9.0-1 && ! [ -f /etc/environment ]
then
    touch /etc/environment
fi

ファイルが存在せず、スクリプトの2番目の引数()で指定されたバージョンが小さい場合は、空(単純touch)ファイルが生成されます。/etc/environment$20.99.9.0-1

おすすめ記事