알아요/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-modules
.grep
/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
파일이 존재하지 않고 스크립트에 대한 두 번째 인수( )로 제공된 버전이 보다 작은 경우 빈(단순 touch
) 파일이 생성됩니다./etc/environment
$2
0.99.9.0-1
답변2
당신은 또한 사용할 수 있습니다데비안의 온라인 패키지 검색한동안 로컬 패키지 캐시를 업데이트하지 않은 경우 동일한 작업을 수행해도 다른 결과가 나타날 수 있습니다.
즉, 다음과 같습니다안정적인 제품에는 패키지가 없습니다./etc/environment
, oldstable(squeeze)을 검색하면 동일한 결과가 나옵니다.
도움이 된다면 내 시스템(파일을 조정한 기억이 없음)에는 존재하지만 비어 있고 단순합니다. 0바이트, 모드 0644, mtime 2010-03-27 17:08:01 UTC 및 생성 시간 없음(ext3은 파일 생성 시간을 적용하지 않기 때문).