3. 전체 네트워크에서 가장 포괄적인 Linux 소프트웨어 패키지 관리 apt-get 명령

Linux 패키지 관리 apt-get 도구 세트

- - - - - - - 해당 예시는 모두 마지막에 있습니다 - - - - - - -

Linux 시스템에서 소프트웨어 설치, 업데이트 및 제거는 매우 중요한 작업입니다. 사용자의 소프트웨어 관리를 용이하게 하기 위해 Linux는 많은 도구 세트를 제공하며 그 중 하나는 apt-get입니다. 이 기사에서는 apt-get 도구 세트 사용 방법과 일반적인 작업을 자세히 소개합니다.

1. apt-get 명령
apt-get은 Debian 및 그 파생 배포판(예: Ubuntu)의 소프트웨어 패키지를 관리하는 데 사용되는 명령줄 도구입니다. 소프트웨어 패키지를 찾고, 설치하고, 업데이트하고, 제거하는 편리한 방법을 제공합니다.

2. apt-get의 하위 명령
apt-get 명령에는 다양한 작업을 수행하기 위한 여러 하위 명령이 있습니다. 다음은 일반적으로 사용되는 일부 하위 명령입니다.

update : 패키지 목록 정보를 다운로드하고 업데이트합니다 .
update : 시스템의 모든 소프트웨어 패키지를 최신 버전으로 업그레이드합니다.
install : 필요한 소프트웨어 패키지를 다운로드하고 설치 구성을 수행합니다. delete : 소프트웨어 패키지를 제거
합니다 .
autoremove : 충족하지 않는 소프트웨어 패키지를 자동으로 제거합니다. 종속성
source : 소스 코드 패키지 다운로드
build-dep : 소스 코드 패키지 빌드에 필요한 컴파일 환경
dist-upgrade : 릴리스 버전 업그레이드
dselect-upgrade : dselect 선택에 따라 소프트웨어 패키지 업그레이드
clean : 다운로드한 모든 패키지 삭제 캐시 영역의 파일
autoclean : 캐시
검사 에서 다운로드한 패키지 파일의 이전 버전을 삭제합니다 . 시스템의 종속성 무결성을 확인합니다.

3. apt-get의 하위 옵션
apt-get 명령에는 작업 동작을 추가로 제어하기 위해 일반적으로 사용되는 일부 하위 옵션도 있습니다. 다음은 몇 가지 일반적인 하위 옵션입니다.

-d : 설치 또는 압축 풀기 없이 패키지만 다운로드
-f : 시스템에 존재하는 패키지 종속성 문제 수정
-m : 관련 패키지가 누락된 것으로 발견되면 계속 실행을 시도
-q : 출력을 로그로 유지, 명령 실행 진행 상황을 가져오지 않음
-purge : 소프트웨어 패키지를 완전히 제거하기 위해 Remove 하위 명령과 함께 사용
-reinstall : 소프트웨어 패키지를 다시 설치하기 위해 install 하위 명령과 함께 사용
-b : 소스 코드 패키지를 다운로드한 후 해당 소프트웨어를 컴파일 및 생성 package
- s : 실제 작업은 없으며 명령 실행 결과를 시뮬레이션합니다.
-y : 모든 문의에 긍정적으로 대답하면 apt-get은 더 이상 메시지를 표시하지 않습니다.
-u : 업그레이드된 소프트웨어 패키지 목록 가져오기
-h : 도움말 정보 가져오기
- v : apt-get 버전 번호 얻기

4. 소프트웨어 소스 새로 고침
소프트웨어 패키지 관리를 수행하기 전에 먼저 소프트웨어 소스가 최신인지 확인하십시오. apt-get update 명령을 사용하여 소프트웨어 소스를 새로 고치고 소프트웨어 패키지 목록을 업데이트하십시오. 다음 명령을 실행하십시오.

sudo apt-get update

그러면 소프트웨어 저장소에서 최신 패키지 정보를 가져옵니다.

5. 소프트웨어 패키지 업데이트
설치된 소프트웨어 패키지를 업데이트하려면 apt-get 업그레이드 명령을 사용할 수 있습니다. 다음 명령을 실행하십시오.

sudo apt-get upgrade

apt-get은 설치된 모든 패키지를 확인하고 업데이트가 가능한 경우 최신 버전을 다운로드하여 설치합니다.

6. 소프트웨어 패키지 설치 소프트웨어 패키지를 설치
하려면 apt-get의 설치 명령과 소프트웨어 패키지 이름을 차례로 사용하십시오. 다음 명령을 실행하십시오.

sudo apt-get install package_name

다음은 apt-get을 사용하여 vim 편집기를 설치하는 예입니다.

sudo apt-get install vim

apt-get은 vim 패키지와 해당 종속성을 자동으로 다운로드하여 설치합니다.

7. 소프트웨어 패키지 재설치
설치된 소프트웨어 패키지를 재설치해야 하는 경우 apt-get install 명령을 사용할 수 있습니다. 다음 명령을 실행하십시오.

sudo apt-get install --reinstall package_name

package_name을 다시 설치하려는 패키지 이름으로 바꾸십시오.

8. 소프트웨어 패키지 제거
설치된 소프트웨어 패키지를 제거하려면 apt-get 제거 명령을 사용할 수 있습니다. 다음 명령을 실행하십시오.

sudo apt-get remove package_name

이렇게 하면 패키지가 제거되지만 구성 파일은 유지됩니다. 구성 파일과 함께 제거하려면 purge 명령을 사용하면 됩니다. 다음 명령을 실행하십시오.

sudo apt-get purge package_name

9. 패키지 종속성 수정
때때로 패키지를 설치하거나 제거하면 종속성 문제가 발생할 수 있습니다. 패키지 종속성은 apt-get의 -f 또는 --fix-broken 옵션을 사용하여 수정할 수 있습니다. 다음 명령을 실행하십시오.

sudo apt-get -f install

apt-get은 모든 종속성 문제를 해결하고 누락된 패키지를 설치하려고 시도합니다.

10. 패키지 버퍼 정리
apt-get은 다운로드한 패키지를 버퍼에 저장합니다. 디스크 공간을 확보하려면 apt-get의 autoclean 명령을 사용하여 패키지 버퍼를 정리할 수 있습니다. 다음 명령을 실행하십시오.

sudo apt-get autoclean

apt-get은 만료된 패키지를 제거하지만 아직 사용 가능한 패키지는 유지합니다.

apt-get 모든 명령 세트 정보

1. apt-get의 하위 명령
①update : 패키지 목록 정보를 다운로드하고 업데이트합니다. 다음 명령을 실행하십시오.

sudo apt-get update

②업그레이드 : 시스템의 모든 소프트웨어 패키지를 최신 버전으로 업그레이드합니다. 다음 명령을 실행하십시오.

sudo apt-get upgrade

③설치 : 필요한 소프트웨어 패키지를 다운로드하여 설치 및 구성합니다. 다음 명령을 실행하십시오.

sudo apt-get install package_name

④remove : 소프트웨어 패키지를 제거합니다. 다음 명령을 실행하십시오.

sudo apt-get remove package_name

⑤autoremove : 종속성을 충족하지 않는 소프트웨어 패키지를 자동으로 제거합니다. 다음 명령을 실행하십시오.

sudo apt-get autoremove

⑥source : 소스코드 패키지를 다운로드합니다. 다음 명령을 실행하십시오.

sudo apt-get source package_name

⑦build-dep : 소스코드 패키지를 빌드하는데 필요한 컴파일 환경입니다. 다음 명령을 실행하십시오.

sudo apt-get build-dep package_name

⑧dist-upgrade : 릴리즈 버전 업그레이드. 다음 명령을 실행하십시오.

sudo apt-get dist-upgrade

⑨dselect-upgrade : dselect 선택에 따라 소프트웨어 패키지를 업그레이드한다. 다음 명령을 실행하십시오.

sudo apt-get dselect-upgrade

⑩clean : 캐시 영역에 다운로드된 패키지 파일을 모두 삭제합니다. 다음 명령을 실행하십시오.

sudo apt-get clean

autoclean : 다운로드한 패키지 파일의 이전 버전을 캐시에서 삭제합니다. 다음 명령을 실행하십시오.

sudo apt-get autoclean

check : 시스템의 종속성 무결성을 확인합니다. 다음 명령을 실행하십시오.

sudo apt-get check

2. apt-get의 하위 옵션
apt-get 명령에는 작업 동작을 추가로 제어하기 위해 일반적으로 사용되는 일부 하위 옵션도 있습니다. 다음은 몇 가지 일반적인 하위 옵션입니다.

-d : 패키지를 설치하거나 압축을 풀지 않고 패키지만 다운로드합니다. 다음 명령을 실행하십시오.

sudo apt-get -d install package_name

-f : 시스템에 존재하는 패키지 종속성 문제를 수정합니다. 다음 명령을 실행하십시오.

sudo apt-get -f install

-m : 관련 소프트웨어 패키지가 누락된 것으로 확인되면 계속 실행을 시도합니다. 다음 명령을 실행하십시오.

sudo apt-get -m install package_name

-q : 출력을 로그로 유지하고 명령 실행 진행 상황을 가져오지 않습니다. 다음 명령을 실행하십시오.

sudo apt-get -q install package_name

- -purge : 패키지를 완전히 제거하기 위해 제거 하위 명령과 함께 사용됩니다. 다음 명령을 실행하십시오.

sudo apt-get remove --purge package_name

- -reinstall : 소프트웨어 패키지를 다시 설치하기 위해 install 하위 명령과 함께 사용됩니다. 다음 명령을 실행하십시오.

sudo apt-get install --reinstall package_name

-b : 소스코드 패키지를 다운로드한 후 해당 소프트웨어 패키지를 컴파일하고 생성한다. 다음 명령을 실행하십시오.

sudo apt-get -b source package_name

-s : 실제 작업은 없으며 명령 실행 결과를 시뮬레이션합니다. 다음 명령을 실행하십시오.

sudo apt-get -s install package_name

-y : 모든 질문에 긍정적으로 대답하면 apt-get은 더 이상 메시지를 표시하지 않습니다. 다음 명령을 실행하십시오.

sudo apt-get -y install package_name

-u : 업그레이드된 패키지 목록을 가져옵니다. 다음 명령을 실행하십시오.

sudo apt-get -u upgrade

-h : 도움말 정보를 얻습니다. 다음 명령을 실행하십시오.

sudo apt-get -h

-v : apt-get 버전 번호를 가져옵니다. 다음 명령을 실행하십시오.

sudo apt-get -v

위는 일반적인 작업 방법과 apt-get 도구 세트의 예입니다. 이러한 명령과 옵션을 유연하게 사용하면 Linux 시스템에서 소프트웨어 패키지를 쉽게 관리하고 유지할 수 있습니다.

Guess you like

Origin blog.csdn.net/qq_57737603/article/details/131117772