소스에서 설치된 팩맨 추적되지 않는 패키지를 제거하는 방법은 무엇입니까?

소스에서 설치된 팩맨 추적되지 않는 패키지를 제거하는 방법은 무엇입니까?

안녕하세요, 이 질문에 거의 모든 내용이 나와 있습니다. IRC 클라이언트 Quassel을 설치했고 이제 제거하고 싶지만 소스에서 설치했기 때문에 팩맨을 사용하여 수행하는 방법을 모르겠습니다. 어떤 도움이라도 대단히 감사하겠습니다.

답변1

Arch Wiki에 스크립트가 있습니다.팩맨 팁 페이지어떤 패키지에도 속하지 않는 파일을 찾는 데 사용됩니다. 이것은 Quassel이 설치된 것을 추적하는 데 도움이 될 것입니다.

앞으로는 패키지를 추적하고 관리되지 않는 파일로 시스템을 복잡하게 만드는 일이 없도록 패키지 설치에만 팩맨을 사용해야 합니다. 사용ABS,AUR또는 약간의 시간을 들여 직접 PKGBUILD를 작성하는 것이 이 문제를 해결하는 올바른 방법입니다.

답변2

repos/aur에서 qassel을 강제로 설치할 수 있습니다.~해야 한다/usr/local이 아닌 /usr에 설치되었다고 가정하고 소스에서 설치된 파일을 덮어쓴 다음 패키지를 제거합니다. 나중에 참조할 수 있도록 PKGBUILD 빌드 스크립트를 작성하고 이를 사용하여 소스 설치에서 작업을 수행하는 방법을 알아보세요. 이는 repo 패키지와 비슷하게 설치 및 제거할 수 있는 pacman 패키지를 생성합니다.

관련 정보