apt 는 apt-get 뿐만 아니 라
언제든지 man 수첩 이 양사 라 는 것 을 기억 하 세 요.
1.apt-get aptitude 대신 apt-get aptitude 를 사용 합 니 다.apt-get 의'슈퍼 소 힘'은 없 지만 기능 은 apt-get 보다 더 강 합 니 다.우선 apt-get 처럼 소프트웨어 를 설치 할 수 있 습 니 다
aptitude install pack-foo
aptitude 는 apt-get 보다 의존 관 계 를 더 스마트 하 게 해결 합 니 다.apt-get 으로 소프트웨어 를 설치 할 때'XXX 는 XXXX 가 필요 하지만 XXX 는 설치 되 어 있 습 니 다'라 는 오류 가 발생 할 수 있 습 니 다.이것 은 보통 일부 소프트웨어 가 새로 포장 되 어 있 기 때 문 입 니 다.이때 aptitude 를 사용 하면 aptitude 는 문 제 를 발견 하고 몇 가지 해결 방안 을 제시 할 수 있 습 니 다.우 리 는 마음 에 드 는 방안 만 받 아들 이면 됩 니 다.aptitude 의 또 다른 장점 은 가방 이'자동 설치'(즉 의존 관계 로 설 치 된 것)라 는 것 을 자동 으로 기록 하 는 것 입 니 다.'자동 설치'가방 에 의존 하 는 가방 이 설치 되 지 않 으 면 이'자동 설치'가방 은 자동 으로 삭 제 됩 니 다.이 두 명령 을 사용 하면 가방 의'자동 설치'속성 을 제어 할 수 있 습 니 다
aptitude markauto pack-foo # " "
aptitude unmarkauto pack-foo # " "
소프트웨어 를 삭제 할 때 remove 대신 markauto 를 사용 하면 중요 한 가방 을 잘못 삭제 하 는 것 을 피 할 수 있 습 니 다.물론 새 버 전의 새 버 전과 apt-get 도 비슷 한 기능 을 가지 고 있 지만 aptitude 와 같은 데이터 베 이 스 를 사용 하지 않 는 것 같 으 므 로 aptitude 관리 패키지 만 사용 하 는 것 을 권장 합 니 다.aptitude 는 패키지 버 전 을 더욱 유연 하 게 제어 하 는 방식 도 제공 했다
hold -
unhold -
forbid-version - aptitude 。
이전 몇 주 동안 의 libcairo 사건 을 예 로 들 면sudo aptitude install libcairo2=1.4.10-1ubuntu4 #
sudo aptitude forbid-version libcairo2=1.4.10-1ubuntu4.1 #
sudo aptitude markauto libcairo2 # auto
man 매 뉴 얼 에서 인 스타 그램 작업 에 대한 설명 을 참조 하 십시오.더 많은 제어 방법 이 있 습 니 다.aptitude reinstall 패 키 지 를 다시 설치 하 는 것 은 apt-get–reinstall install aptitude Purge 가 패 키 지 를 완전히 삭제 하 는 것 과 같 습 니 다.apt-get–Purge remove 의 작은 기술 에 해당 합 니 다
aptitude purge `dpkg -l|grep '^rc'|awk '{print $2}'`
aptitude 는 여러 개의 apt 도구 의 기능 도 모 았 다search - /
show -
download - .deb
search 조작 이 좀 특이 해 요.그러나 aptitude 는 작은 단점 이 있 습 니 다.기본적으로'추천'가방 을'의존'가방 으로 처리 합 니 다.이렇게 설정 하면 자신 과 루트 의 집 디 렉 터 리 에 있 는'aptitude/config 파일 에 문 제 를 해결 할 수 있 습 니 다
aptitude search "foo bar" # foo bar
aptitude search foo bar # " "
더 자세 한 용법 은 man aptitude 를 참조 합 니 다.또한 1.aptitude 의 상호작용 모델 은 혼 란 스 러 운 것 같 습 니 다.새로 만 든 것 보다 못 합 니 다.2.aptitude install-f 를 사용 하 는 것 이 좋 습 니 다.2.패 키 지 를 다운로드 받 는 주 소 는 간단 합 니 다.새로 만 든 패 키 지 를 사용 하 십시오.1.설치 할 패 키 지 를 선택 하 십시오.2.파일->패키지 다운로드 스 크 립 트 생 성
apt-get 사용 하기
aptitude::Recommends-Important "false";
3.컴 파일 에 필요 한 패 키 지 를 설치 하려 면 먼저 deb-src 소스 를 추 가 했 는 지 확인 하 십시오.이와 같이apt-get --print-uris install pack-foo
그리고 apt-get update 를 하면 됩 니 다deb-src http://ubuntu.cn99.com/ubuntu/ gutsy main restricted universe multiverse
컴 파일 패키지-foo 에 필요 한 가방 을 설치 합 니 다.PS:더 강 한 방법 은 apt-build 를 사용 하 는 것 입 니 다.그런데 이렇게 하면 ubuntu 를 너무 gentoo 처럼 만 들 수 있 습 니 다.관심 있 는 친 구 는 apt-build 의 man 을 직접 볼 수 있 습 니 다.
4.어떤 가방 에 있 는 파일 을 찾 습 니 다.만약 에 설 치 된 가방 이 라면 dpkg-S 를 사용 할 수 있 지만 이 방법 은 설치 되 지 않 은 가방 에 대해 서 는 유효 하지 않 습 니 다.이 때 apt-file 을 사용 할 수 있 습 니 다.
$ apt-file help apt-file version 2.0.8.2 (c) 2002 Sebastien J. Gross
apt-file [options] action [pattern]
Configuration options: –sources-list -s sources.list location –cache -c Cache directory
–architecture -a Use specific architecture
–cdrom-mount -d Use specific cdrom mountpoint
–package-only -l Only display packages name
–fixed-string -F Do not expand pattern
–ignore-case -i Ignore case distinctions
–regexp -x pattern is a regular expression
–verbose -v run in verbose mode
–dummy -y run in dummy mode (no action)
–help -h Show this help.
–version -V Show version number
Action: update Fetch Contents files from apt-sources. search|find Search files in packages list|show List files in packages purge Remove cache files
이 도 구 는 컴 파일 할 때 부족 한 파일 을 찾 을 때 유용 합 니 다.사용 하기 전에 apt-file update PS:auto-apt 는 같은 기능 을 가지 고 있 으 며 프로 세 스 가 부족 한 파일 이 있 는 지 확인 할 수 있 습 니 다.사용자 에 게 해당 하 는 가방 을 설치 하 는 것 을 자동 으로 알려 줍 니 다.
Read More:
Full Circle 잡지 중문 판 제4 6 기초보 서적
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
gnu, bsd 명령의 차이를 흡수linux와 기타 unix, 예를 들어 맥 등 쌍방을 사용합니다 환경적인 사람도 많죠. 이런 상황에서gnu명령일까,bsd명령일까,항상 혼란스러워요. 또한 리눅스에서 데비안 계열은 가wk가 아니라 마wk의 적은 기능이...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.