![특정 패키지를 설치한 사용자를 알 수 있나요?](https://linux55.com/image/80635/%ED%8A%B9%EC%A0%95%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EC%84%A4%EC%B9%98%ED%95%9C%20%EC%82%AC%EC%9A%A9%EC%9E%90%EB%A5%BC%20%EC%95%8C%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
Unix 패키지 도구에 문제가 있습니다. Ubuntu에서 설치된 모든 패키지와 이를 설치한 사용자를 나열하는 것이 가능한지 알고 싶습니다.
답변1
다음을 통해 Ubuntu에서 수동으로 설치된 패키지를 찾을 수 있습니다.
# cat /var/log/apt/history.log | grep 'apt-get install '
루트만 이러한 패키지를 설치할 수 있거나 이 목적을 위해 sudoers 파일에 권한을 부여받은 사용자만 설치할 수 있습니다. 이러한 패키지를 설치한 사용자를 찾으려면 sudoers 로그를 구문 분석해야 합니다. sudo 사용자가 실행하는 모든 명령과 그에 따른 설치 명령을 찾을 수 있습니다.