Ubuntu에서 응용 프로그램을 '설치된'것으로 분류하는 것은 무엇입니까?


10

Ubuntu 및 / 또는 Synaptic이 프로그램을 설치 한 것으로 인식하는 원인을 알고 싶습니다.

  • 응용 프로그램에 입력해야하는 Windows 레지스트리에 해당하는 것이 있습니까?
  • 설치 프로그램으로 분류되어 시냅틱에 표시 되려면 프로그램을. * deb 패키지에서 설치해야합니까?
  • 설치된 프로그램의 파일은 일반적으로 어디에 보관됩니까? 구성 파일이 보관되어 /home/x/있지만 그다지 많지 는 않다는 것을 알고 있습니다.

답변:


9

dpkg는 apt 또는 aptitude를 통해 설치된 소프트웨어의 데이터베이스를에 보관합니다 /var/lib/dpkg/status.

이에 대한 자세한 내용은 여기를 참조 하십시오 .

내 답변은이 포럼 토론에 제공된 답변을 바탕으로합니다 .

@psusi가 지적했듯이 apt와 aptitude는 단순히 dpkg의 프론트 엔드이기 때문에 실제로는 dpkg이며 포장을 추적합니다.


두 번째 링크 (techbu)가 끊어졌습니다.
josircg

APT는 실제로 dpkg의 프론트 엔드이지만 리포지토리에 연결하고 업데이트 된 패키지를 확인하는 기능, 사용 가능한 패키지 목록 등 을 유지하는 기능과 같은 엄청난 양의 기능을 추가 합니다. d. 모두 자체 .deb 파일을 다운로드하고 모든 종속 항목과 함께 수동으로 설치합니다. 즉, 설치된 패키지 목록을 유지 관리하는 것은 실제로 dpkg입니다 . APT는 사용 가능한 패키지 목록을 유지 관리 하고 설치 및 종속성 해결을 허용 하는 계층입니다 .
thomasrutter
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.