OnWorks Linux 및 Windows 온라인 워크스테이션

심벌 마크

워크스테이션용 무료 온라인 호스팅

<이전 | 내용 | 다음>

적성


그림 8.1, “적성 패키지 관리자에 표시된 적성” [페이지 191]은 콘솔의 세미 그래픽 모드에서 사용할 수 있는 대화형 프로그램입니다. 설치된 패키지 및 사용 가능한 패키지 목록을 찾아보고, 모든 정보를 조회하고, 설치하거나 제거할 패키지를 선택할 수 있습니다. 이 프로그램은 관리자가 사용하도록 특별히 설계되었으므로 기본 동작이 APT보다 훨씬 지능적이며 인터페이스도 훨씬 이해하기 쉽습니다.


영상


그림 8.1 XNUMXD덴탈의 적성 패키지 관리자


너가 달릴 때 적성를 사용하면 상태(설치됨, 설치되지 않음 또는 설치되었지만 미러에서 사용할 수 없음)별로 정렬된 패키지 목록이 표시되며, 다른 섹션에는 최근 미러에 나타난 작업, 가상 패키지 및 새 패키지가 표시됩니다. 주제별 탐색을 용이하게 하기 위해 다른 보기도 사용할 수 있습니다.

모든 상황에서, 적성 카테고리와 패키지를 조합한 목록을 화면에 표시합니다. 카테고리는 트리 구조를 통해 구성되며, 해당 분기는 각각 Enter, [ 및 ] 키를 사용하여 펼치거나 접을 수 있습니다. + 키는 설치용 패키지를 표시하고, - 제거용으로 표시하고, _ 제거용으로 사용해야 합니다. 이러한 키는 카테고리에도 사용될 수 있으며, 이 경우 해당 작업은 카테고리의 모든 패키지에 적용됩니다. u 키는 사용 가능한 패키지 목록을 업데이트하고 Shift+u는 글로벌 시스템 업그레이드를 준비합니다. g 키는 요청된 변경 사항의 요약 보기로 전환하고(g를 다시 입력하면 변경 사항이 적용됨) q는 현재 보기를 종료합니다. 초기 보기에 있는 경우 이 페이지가 닫힙니다. 적성.


적성님의 문서 이 섹션에서는 사용에 대한 자세한 내용을 다루지 않습니다. 적성, 오히려 사용자 생존 키트를 제공하는 데 중점을 둡니다. 적성 문서화가 잘 되어 있으므로 다음에서 제공되는 전체 설명서를 사용하는 것이 좋습니다. 적성-문서-en 패키지.

파일:///usr/share/doc/aptitude/html/en/index.html

적성님의 문서 이 섹션에서는 사용에 대한 자세한 내용을 다루지 않습니다. 적성, 오히려 사용자 생존 키트를 제공하는 데 중점을 둡니다. 적성 문서화가 잘 되어 있으므로 다음에서 제공되는 전체 설명서를 사용하는 것이 좋습니다. 적성-문서-en 패키지.

파일:///usr/share/doc/aptitude/html/en/index.html


패키지를 검색하려면 / 다음에 검색 패턴을 입력하면 됩니다. 이 패턴은 패키지 이름과 일치하지만 설명에도 적용될 수 있습니다(앞에 다음이 있는 경우). ~d), 섹션으로

(와 ~s) 또는 문서에 자세히 설명된 기타 특성에 적용됩니다. 동일한 패턴으로 표시된 패키지 목록을 필터링할 수 있습니다. l 키를 입력합니다(예: 제한) 패턴을 입력합니다.

관리 자동 플래그 데비안 패키지(섹션 참조) 8.3.4, “추적은 자동으로 설치됩니다. 패키지” [페이지 199]) 적성. 설치된 패키지 목록을 탐색하고 Shift+m을 사용하여 패키지를 자동으로 표시하거나 m 키를 사용하여 표시를 제거할 수 있습니다. 자동 패키지는 패키지 목록에 "A"로 표시됩니다. 또한 이 기능은 실제로 신경 쓰지 않는 모든 라이브러리와 종속성 없이 시스템에서 사용 중인 패키지를 시각화하는 간단한 방법을 제공합니다. l(필터 모드 활성화)과 함께 사용할 수 있는 관련 패턴은 다음과 같습니다. ~나!~M. 설치된 패키지(~i) 자동으로 표시되지 않음(!~M).


사용 적성 를 시청하여 이에 대해 더 많은 정보를 얻을 수 있습니다. Aptitude의 기능 대부분은 대화형 인터페이스와 다음을 통해 액세스할 수 있습니다.

명령 줄 인터페이스 명령줄. 이러한 명령줄은 일반 사용자에게 익숙할 것입니다. 적절한-얻다 apt-cache.

고급 기능 적성 명령줄에서도 사용할 수 있습니다. 대화형 버전과 동일한 패키지 검색 패턴을 사용할 수 있습니다. 예를 들어 수동으로 설치된 패키지 목록을 정리하고 로컬에 설치된 프로그램 중 어느 것도 특정 라이브러리나 Perl 모듈을 필요로 하지 않는다는 것을 알고 있는 경우 단일 명령을 사용하여 해당 패키지를 자동으로 표시할 수 있습니다.

# 적성 markauto '~slibs|~sperl'


여기에서 검색 패턴 시스템의 위력을 확실히 볼 수 있습니다. 적성, 이는 다음의 모든 패키지를 즉시 선택할 수 있게 해줍니다. libs 섹션을 참조하십시오.

일부 패키지가 자동으로 표시되어 있고 이에 종속된 다른 패키지가 없는 경우 해당 패키지는 즉시 제거됩니다(확인 요청 후).


권장 사항, 제안 및 작업 관리 의 또 다른 흥미로운 기능 적성 이는 패키지 간의 권장 사항을 존중하면서도 사용자에게 사례별로 패키지를 설치하지 않을 수 있는 선택권을 제공한다는 사실입니다. 예를 들어, 금언 패키지 추천 그 데비 (다른 것 중에서). 설치를 위해 전자를 선택하면 후자도 선택됩니다(시스템에 아직 설치되지 않은 경우 자동으로 표시됨). g를 입력하면 다음과 같이 명확해집니다. 그 데비 종속성을 충족하기 위해 자동으로 설치된 패키지 목록에서 보류 중인 작업 요약 화면에 나타납니다. 그러나 작업을 확인하기 전에 선택을 취소하여 설치하지 않기로 결정할 수 있습니다.

이 권장 사항 추적 기능은 업그레이드에 적용되지 않습니다. 예를 들어, 새 버전의 경우 금언 이전에 권장하지 않았던 패키지를 권장하면 해당 패키지는 설치 대상으로 표시되지 않습니다. 그러나 관리자가 설치를 위해 선택할 수 있도록 업그레이드 화면에 나열됩니다.

패키지 간의 제안도 고려되지만 특정 상태에 맞게 조정됩니다. 예를 들어, 이후 금언 제안 디아그놈, 후자는 합계에 표시됩니다.

보류 중인 작업의 메리 화면(다른 패키지에서 제안하는 패키지 섹션) 이렇게 하면 제안이 표시되고 관리자는 제안을 고려할지 여부를 결정할 수 있습니다. 이는 종속성이나 권장 사항이 아닌 제안일 뿐이므로 패키지가 자동으로 선택되지 않습니다. 선택하려면 수동 개입이 필요합니다. 따라서 패키지는 자동으로 표시되지 않습니다.

같은 마음으로 다음을 기억하세요. 적성 작업 개념을 지능적으로 사용합니다. 작업은 패키지 목록 화면에 범주로 표시되므로 설치 또는 제거할 전체 작업을 선택하거나 작업에 포함된 패키지 목록을 탐색하여 더 작은 하위 집합을 선택할 수 있습니다.


더 나은 솔버 알고리즘 이 섹션을 마무리하기 위해 다음 사항에 유의하세요. 적성 비해 더 정교한 알고리즘을 가지고 있습니다. 적절한 어려운 상황을 해결해야 할 때. 일련의 작업이 요청되고 이러한 결합된 작업이 일관되지 않은 시스템으로 이어질 경우, 적성 여러 가지 가능한 시나리오를 평가하고 관련성이 떨어지는 순서대로 제시합니다. 그러나 이러한 알고리즘은 완벽하지는 않습니다. 다행히도 수행할 작업을 수동으로 선택할 수 있는 가능성은 항상 있습니다. 현재 선택한 작업이 모순으로 이어지는 경우 화면 상단에 손상된 패키지 수가 표시됩니다(b를 눌러 해당 패키지로 직접 이동할 수 있습니다). 그런 다음 수동으로 솔루션을 구축할 수 있습니다. 특히, Enter 키를 눌러 패키지를 선택하면 사용 가능한 다양한 버전에 액세스할 수 있습니다. 이러한 버전 중 하나를 선택하여 문제가 해결되면 주저하지 말고 해당 기능을 사용하십시오. 손상된 패키지 수가 XNUMX으로 떨어지면 안전하게 적용하기 전에 마지막 확인을 위해 보류 중인 작업 요약 화면으로 이동할 수 있습니다.


적성의 기록 처럼 dpkg, 적성 로그 파일(/var/log/ 적성). 그러나 두 명령 모두 매우 다른 수준에서 작동하므로 해당 로그 파일에서 동일한 정보를 찾을 수 없습니다. 하는 동안 dpkg 개별 패키지에서 실행되는 모든 작업을 단계별로 기록합니다. 적성 시스템 전체 업그레이드와 같은 높은 수준의 작업에 대한 더 넓은 보기를 제공합니다.

주의하세요. 이 로그 파일에는 수행된 작업의 요약만 포함되어 있습니다. 적성. 다른 프런트엔드(또는 심지어 dpkg 자체)가 가끔 사용되는 경우 적성의 로그에는 작업의 일부 보기만 포함되므로 신뢰할 수 있는 시스템 기록을 구축하는 데 의존할 수 없습니다.

적성의 기록 처럼 dpkg, 적성 로그 파일(/var/log/ 적성). 그러나 두 명령 모두 매우 다른 수준에서 작동하므로 해당 로그 파일에서 동일한 정보를 찾을 수 없습니다. 하는 동안 dpkg 개별 패키지에서 실행되는 모든 작업을 단계별로 기록합니다. 적성 시스템 전체 업그레이드와 같은 높은 수준의 작업에 대한 더 넓은 보기를 제공합니다.

주의하세요. 이 로그 파일에는 수행된 작업의 요약만 포함되어 있습니다. 적성. 다른 프런트엔드(또는 심지어 dpkg 자체)가 가끔 사용되는 경우 적성의 로그에는 작업의 일부 보기만 포함되므로 신뢰할 수 있는 시스템 기록을 구축하는 데 의존할 수 없습니다.

OnWorks의 최고 OS 클라우드 컴퓨팅: