누군가 나에게 이 상황을 설명해 줄 수 있나요?
적성검색을 해보니 다음과 같은 결과가 나왔습니다.
i package ...
p package:i386 ...
시냅틱을 시작하면 패키지가 표시되지만 package:i386은 표시되지 않습니다.
또한 누군가 p와 내가 무엇을 의미하는지 명확히 할 수 있습니까?
답변1
i와 p는 패키지가 설치되었거나 설치 가능함을 나타냅니다.
예를 들어
$ aptitude search aptitude
i aptitude - terminal-based package manager
p aptitude:i386 - terminal-based package manager
i A aptitude-common - architecture indepedent files for the aptitude package manager
p aptitude-dbg - Debug symbols for the aptitude package manager
p aptitude-dbg:i386 - Debug symbols for the aptitude package manager
v aptitude-doc -
매뉴얼 페이지
에서 man aptitude
:
-F 옵션을 전달하지 않으면 적성 검색의 출력은 다음과 같습니다.
산출
i apt - Advanced front-end for dpkg
pi apt-build - frontend to apt to build, optimize and in
cp apt-file - APT package searching utility -- command-
ihA raptor-utils - Raptor RDF Parser utilities
설명하다
각 검색 결과는 별도의 행에 나열됩니다. 각 줄의 첫 번째 문자는 패키지의 현재 상태를 나타냅니다. 가장 일반적인 상태는 다음과 같습니다.피, 시스템에 패키지의 흔적이 없음을 의미합니다.씨, 이는 패키지가 제거되었지만 해당 구성 파일이 시스템에 남아 있음을 의미합니다.나, 패키지가 설치되었음을 나타냅니다.V, 이는 패키지가 가상임을 의미합니다. 두 번째 문자는 패키지에 대해 수행되는 저장 작업을 나타냅니다(있는 경우, 그렇지 않으면 공백이 표시됨). 가장 일반적인 작업은 다음과 같습니다.나, 패키지가 설치됨을 의미합니다.디, 패키지가 제거됨을 의미합니다.피, 이는 패키지와 해당 구성 파일이 삭제된다는 의미입니다. 세 번째 문자가 다음과 같은 경우ㅏ, 패키지가 자동으로 설치되었습니다.
인용하다
답변2
여러 아키텍처를 지원하는 amd64 시스템이 있습니다.
아키텍처 표시가 없는 패키지는 기본 아키텍처(예: 여기에서는 amd64)용이거나 아키텍처 독립적입니다. x86(PC) 시스템의 32비트 패키지 와 같은 다른 아키텍처용 패키지가 :ARCHNAME
Aptitude 출력에 추가 됩니다.:i386
i package
( package
네이티브 아키텍처의 경우 ) 많은 것을 보게 될 것입니다 .나설치됨) 및 p package:i386
(제거된 package
아키텍처의 경우 -i386
피충고하다) 일반적인 시스템에서는 기본이 아닌 패키지가 거의 설치되지 않기 때문입니다. 대부분의 경우 기본이 아닌 패키지는 타사 프로그램에 대한 라이브러리를 제공하는 데 사용됩니다.
Synaptic은 기본이 아닌 패키지를 표시하지 않습니다. 이것은 오래된 버그일 수도 있고 새로운 구성 옵션일 수도 있습니다. 저는 Synaptic에 익숙하지 않기 때문에 잘 모르겠습니다.