제퍼넷 로고

Linux의 apt-get 명령: 예제를 통한 이해

시간

개요

apt-get 명령은 사용자가 소프트웨어 패키지를 관리할 수 있게 해주는 Linux의 강력한 도구입니다. 패키지를 설치, 업데이트, 제거 또는 검색하려는 경우 apt-get은 이러한 작업을 처리하는 간단하고 효율적인 방법을 제공합니다. 이 기사에서는 apt-get의 다양한 기능을 살펴보고 사용법을 이해하는 데 도움이 되는 예제를 제공합니다.

Linux의 apt-get 명령

차례

Linux에서 apt-get 명령 이해

apt-get 명령은 무엇입니까?

apt-get 명령은 다음과 같은 Debian 기반 Linux 배포판에서 사용되는 패키지 관리 명령줄 도구입니다. Ubuntu. 설치, 업데이트, 제거 및 검색을 포함한 소프트웨어 패키지를 처리합니다. apt-get을 사용하면 시스템의 소프트웨어 패키지와 종속성을 쉽게 관리할 수 있습니다.

apt-get 명령 사용의 이점

apt-get을 사용하면 몇 가지 장점이 있습니다.

첫째, 패키지 설치, 업데이트, 제거를 단순화하여 사용자 친화적으로 만듭니다.

또한 apt-get은 종속성을 자동으로 해결하여 모든 필수 패키지가 올바르게 설치되었는지 확인합니다. 또한 중앙 집중식 저장소 시스템을 제공하므로 방대한 컬렉션에서 패키지를 쉽게 검색하고 설치할 수 있습니다.

apt-get 명령의 기본 구문

apt-get 명령의 기본 구문은 다음과 같습니다.

sudo apt-get [options] [command] [package_name]

'sudo' 명령은 관리자 권한으로 apt-get을 실행하는 데 사용됩니다. '옵션'은 명령의 동작을 수정하는 추가 플래그입니다. '명령어'는 설치, 업데이트, 제거, 검색 등 수행할 작업을 지정합니다. 마지막으로 `package_name`은 작업하려는 패키지의 이름을 나타냅니다.

apt-get 명령

apt-get을 사용하여 패키지 설치

단일 패키지 설치

apt-get을 사용하여 단일 패키지를 설치하려면 다음 명령을 사용하십시오.

sudo apt-get install package_name

예를 들어, "firefox" 패키지를 설치하려면 다음을 실행합니다.

sudo apt-get install firefox

여러 패키지 설치

여러 패키지를 동시에 설치하려면 `install` 명령 뒤에 공백으로 구분하여 나열하면 됩니다. 예를 들어:

sudo apt-get install package1 package2 package3

특정 버전의 패키지 설치

특정 버전의 패키지를 설치해야 하는 경우 다음 구문을 사용하여 지정할 수 있습니다.

sudo apt-get install package_name=version

예를 들어, "apache2.4.0" 패키지의 버전 2을 설치하려면 다음을 실행합니다.

sudo apt-get install apache2=2.4.0

특정 저장소에서 패키지 설치

특정 저장소에서 패키지를 설치하려면 `-t` 옵션 뒤에 저장소 이름을 사용할 수 있습니다. 예를 들어:

sudo apt-get install -t repository_name package_name

종속성이 있는 패키지 설치

apt-get은 패키지에 대한 종속성을 자동으로 해결하고 설치합니다. 각 종속성을 수동으로 설치하는 것에 대해 걱정할 필요가 없습니다. 설치 명령을 실행하면 apt-get이 나머지를 처리합니다.

apt-get을 사용하여 패키지 업데이트

설치된 모든 패키지 업데이트

시스템에 설치된 모든 패키지를 업데이트하려면 다음 명령을 사용하십시오.

sudo apt-get update
sudo apt-get upgrade

첫 번째 명령은 패키지 목록을 업데이트하고, 두 번째 명령은 설치된 패키지를 최신 버전으로 업그레이드합니다.

특정 패키지 업데이트

특정 패키지를 업데이트하려면 다음 명령을 사용하십시오.

sudo apt-get install --only-upgrade package_name

`package_name`을 업데이트하려는 패키지 이름으로 바꾸세요.

종속성이 있는 패키지 업데이트

패키지를 업데이트하면 apt-get이 자동으로 종속성을 처리합니다. 모든 필수 패키지가 기본 패키지와 함께 업데이트되도록 합니다.

apt-get을 사용하여 패키지 제거

단일 패키지 제거

단일 패키지를 제거하려면 다음 명령을 사용하십시오.

sudo apt-get remove package_name

예를 들어 "apache2" 패키지를 제거하려면 다음을 실행합니다.

sudo apt-get remove apache2

여러 패키지 제거

여러 패키지를 동시에 제거하려면 `remove` 명령 뒤에 공백으로 구분하여 나열하세요.

sudo apt-get remove package1 package2 package3

종속성이 있는 패키지 제거

apt-get은 패키지를 제거할 때 종속성을 자동으로 처리합니다. 제거되는 패키지에 따라 모든 패키지가 제거되는지 확인합니다.

apt-get을 사용하여 패키지 검색

특정 패키지 검색

특정 패키지를 검색하려면 다음 명령을 사용하십시오.

apt-cache search package_name

`package_name`을 검색하려는 패키지 이름으로 바꾸세요.

키워드로 패키지 검색

키워드를 사용하여 패키지를 검색하려면 다음 명령을 사용하십시오.

apt-cache search keyword

'키워드'를 검색하려는 용어로 바꾸세요.

설명으로 패키지 검색

설명을 기반으로 패키지를 검색하려면 다음 명령을 사용하십시오.

apt-cache search --names-only description_keyword

`description_keyword`를 패키지 설명에 있는 키워드로 바꾸세요.

apt-get을 사용하여 저장소 관리

저장소 추가

리포지토리를 추가하려면 `/etc/apt/sources.list` 파일을 편집하거나 `/etc/apt/sources.list.d/` 디렉토리에 새 파일을 생성해야 합니다. 리포지토리를 추가한 후 다음 명령을 실행하여 패키지 목록을 업데이트합니다.

sudo apt-get update

저장소 제거

저장소를 제거하려면 `/etc/apt/sources.list.d/` 디렉터리에서 해당 파일을 삭제하세요. 그런 다음 `update` 명령을 사용하여 패키지 목록을 업데이트합니다.

리포지토리 정보 업데이트

활성화된 모든 리포지토리에서 사용 가능한 패키지에 대한 정보를 업데이트하려면 다음 명령을 사용합니다.

sudo apt-get update

apt-get을 사용하여 시스템 업그레이드

최신 버전의 Ubuntu로 업그레이드

Ubuntu 시스템을 최신 버전으로 업그레이드하려면 다음 명령을 사용하십시오.

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo do-release-upgrade

`dist-upgrade` 명령은 패키지 간의 종속성 변경을 처리하는 배포판 업그레이드를 수행합니다.

do-release-upgrade 명령은 Ubuntu 배포판을 새 버전으로 업그레이드하도록 설계되었습니다. 업그레이드를 진행하기 전에 확인 메시지가 표시됩니다. 

특정 Ubuntu 버전으로 업그레이드

특정 버전의 Ubuntu로 업그레이드하려면 다음 명령을 사용하십시오.

sudo apt-get install update-manager-core
sudo do-release-upgrade

`update-manager-core`를 Ubuntu 버전에 적합한 패키지 이름으로 바꾸십시오.

apt-get으로 정리하기

사용하지 않는 패키지 제거

시스템에서 사용하지 않는 패키지를 제거하려면 다음 명령을 사용하십시오.

sudo apt-get autoremove

이 명령은 종속성으로 자동 설치되었지만 더 이상 필요하지 않은 패키지를 제거합니다.

패키지 캐시 지우기

패키지 캐시를 지우고 디스크 공간을 확보하려면 다음 명령을 사용하십시오.

sudo apt-get clean

이 명령은 다운로드한 모든 패키지 파일을 캐시에서 제거합니다.

결론

apt-get 명령은 소프트웨어 패키지를 관리하기 위한 다목적 도구입니다. Linux. 패키지를 설치, 업데이트, 제거 또는 검색해야 하는 경우 apt-get은 이러한 작업을 처리하는 간단하고 효율적인 방법을 제공합니다. 기본 구문과 사용 가능한 다양한 옵션을 이해하면 Linux의 패키지 관리 세계를 쉽게 탐색할 수 있습니다. 그러니 계속해서 apt-get을 탐색하고 시스템의 소프트웨어 패키지를 완전히 제어하십시오.

spot_img

VC 카페

VC 카페

최신 인텔리전스

spot_img