이들은 문서화되지 않았습니다. 내 생각 a
에 자동 설치, u
(자동?) 업그레이드 및 b
깨진 패키지를 수정하기 위해 설치된 패키지입니다.
이 의미 debfoster
가 웹 사이트 말한다 주에 예정되지 않은 패키지를 제거한다 :
As of 2006-01-01, debfoster is officially deprecated.
아마도 이것은 apt
시스템의 변화로 인해 수년 동안 버그를 개발했을 것 입니다. aptitude search '~b'
사용 후 수행 하여 이를 확인할 수 있습니다 debfoster
(손상된 패키지가 나열 됨).
참고 apt
이제 의존성 패키지에 대한 자동 플래그를 지원하고있다 apt-get autoremove
. 적성과 함께 할 수도 있습니다 aptitude remove '~g'
.
최신 정보
적성을 가지고 놀 ?
때 Do you want to continue? [Y/n/?]
프롬프트 가 표시되면을 누르면 다음 메시지가 나타납니다.
In the list of actions to be performed, some packages will be followed by one or
more characters enclosed in braces; for instance: "aptitude{u}". These
characters provide extra information about the package's state, and can include
any combination of the following:
'a': the package was automatically installed or removed.
'b': some of the package's dependencies are violated by the proposed changes.
'p': the package will be purged in addition to being removed.
'u': the package is being removed because it is unused.
그래서 그것은 b
깨진 패키지에 대한 것으로 보입니다 . 그러나 귀하의 경우 깨진 것이 없으면 표시되는 버그 인 것 같습니다. 문제를 다시 만들 수는 없지만 중괄호 안에 아무것도없이 aptitude
제거 한 패키지를 다시 설치하려고합니다 apt-get
.
또한 aptitude keep-all
제거하는 것보다 안전 할 수도 있습니다./var/lib/aptitude/pkgstates
ps auxf
debfoster는 단지 호출apt-get --purge remove pkg1 pkg2 etc.
하고 검색 '~ b'는 아무것도 반환하지 않으며 다음은aptitude install
pgk1 pkg2 등을 다시 설치 함을 보여줍니다.