특정 패키지를 설치한 사용자를 알 수 있나요?

특정 패키지를 설치한 사용자를 알 수 있나요?

Unix 패키지 도구에 문제가 있습니다. Ubuntu에서 설치된 모든 패키지와 이를 설치한 사용자를 나열하는 것이 가능한지 알고 싶습니다.

답변1

다음을 통해 Ubuntu에서 수동으로 설치된 패키지를 찾을 수 있습니다.

# cat /var/log/apt/history.log | grep 'apt-get install '

루트만 이러한 패키지를 설치할 수 있거나 이 목적을 위해 sudoers 파일에 권한을 부여받은 사용자만 설치할 수 있습니다. 이러한 패키지를 설치한 사용자를 찾으려면 sudoers 로그를 구문 분석해야 합니다. sudo 사용자가 실행하는 모든 명령과 그에 따른 설치 명령을 찾을 수 있습니다.

관련 정보