Linux "패키지"는 소프트웨어 모음일 뿐이며 설치 방법은 배포판마다 다릅니다. 패키지가 현재 설치되어 있는지 여부를 빠르게 확인할 수 있는 몇 가지 방법이 있습니다. 터미널을 사용하는 것이 편하거나 보다 시각적인 접근 방식을 선호하는 경우 Linux에 패키지가 설치되어 있는지 여부를 확인할 수 있는 방법은 다음과 같습니다.
패키지 관리자 사용
각 Linux 배포판에는 패키지 관리자가 포함되어 있습니다. 이름에서 알 수 있듯이 소프트웨어 패키지를 설치하거나 제거하는 데 사용하는 소프트웨어입니다. 또한 특정 패키지가 이미 설치되어 있는지 확인할 수 있는 명령도 포함되어 있습니다.
Debian 및 Ubuntu 기반 Linux 배포판에서 다음 명령을 사용하여 설치된 모든 패키지를 확인할 수 있습니다.
apt list --installed
특정 패키지를 찾으려면 --installed
뒤에 패키지 이름을 추가하세요. 깃발. 예:
apt list --installed nano
패키지가 설치된 경우 패키지 이름과 설치된 버전 번호가 있는 간단한 줄이 표시됩니다. 설치되지 않은 패키지는 전혀 표시되지 않습니다.
dpkg
를 사용할 수도 있습니다. 다음을 입력하여 설치된 패키지를 확인하려면:
dpkg -s packagename
이렇게 하면 버전 및 크기를 포함하여 패키지에 대한 설명이 제공되지만 설치 여부도 표시됩니다.
Arch Linux 사용자는 pacman
을 사용하여 확인할 수 있습니다. , 아치 패키지 관리자. 터미널을 열고 다음을 입력합니다.
pacman -Qs packagename
Fedora를 사용하는 경우 dnf
를 사용하여 동일하게 찾을 수 있습니다. 입력:
dnf list packagename
이 명령을 사용하려면 찾고 있는 패키지의 이름을 알아야 하지만 dnf
와 같은 특정 패키지 관리자는 , *
와 같은 와일드카드를 사용할 수 있습니다. 검색하는 데 도움이 됩니다.
모든 Linux 배포판에서 "what" 또는 "has" 사용
터미널을 사용하여 패키지가 설치되었는지 확인하는 다른 방법이 있습니다. which
명령은 패키지의 설치 위치를 보여주는 한 가지 예입니다.
sudo
를 검색하면 , 예를 들어 sudo
의 위치를 표시합니다. "/usr/bin/sudo"에 있습니다. 사용하려면 다음을 입력하십시오.
which packagename
packagename
바꾸기 패키지 이름으로.
또는 has라는 타사 솔루션을 사용할 수도 있습니다.
Linux 시스템에 직접 설치하거나 스크립트를 신뢰하는 경우 인터넷에서 직접 스크립트를 실행할 수 있습니다. curl
이 있어야 합니다. 이 작업을 수행할 수 있도록 설치된 패키지입니다. 터미널을 열고 다음을 입력합니다.
curl -sL https://git.io/_has | bash -s packagename1 packagename2
단일 패키지 또는 여러 패키지를 한 번에 확인할 수 있습니다. packagename
을 바꾸면 됩니다. 패키지 이름으로.
설치된 패키지 옆에 버전 번호와 함께 녹색 체크 표시가 있습니다. 설치되지 않은 패키지는 빨간색 십자가로 표시됩니다.
설치된 패키지를 확인하는 시각적 방법
터미널을 피하고 싶다면 대부분의 Linux 패키지 관리자가 동일한 작업을 수행할 수 있는 GUI 대안과 함께 제공됩니다.
최고의 옵션 중 하나이자 여러 배포판에서 작동해야 하는 옵션은 GNOME 소프트웨어입니다. 이것은 apt
와 같은 다양한 패키지 관리자와 함께 작동합니다. 또는 pacman
, Ubuntu와 함께 사전 설치된 상태로 제공됩니다.
단순하고 모든 패키지를 나열하지는 않지만 PC에 설치된 소프트웨어를 나열하는 "설치됨" 섹션이 있는 간단한 GUI가 있습니다.
더 자세한 정보가 필요한 경우 Debian 및 Ubuntu 기반 배포에서 Synaptic Package Manager를 사용할 수 있습니다. 이것은 apt
용 GUI 래퍼입니다. 패키지를 검색하고 설치할 수 있으며 이미 설치한 패키지를 볼 수 있습니다.
설치된 패키지는 패키지 이름 옆에 녹색 체크박스와 함께 표시되며 패키지 버전은 "설치된 버전" 범주 아래에 나열됩니다.
먼저 설치해야 할 수도 있지만(터미널 열기가 포함됨) 설치가 빠릅니다. 터미널을 열고 다음을 입력합니다.
sudo apt install synaptic
Arch Linux 사용자는 pacman
에 대한 다양한 GUI 래퍼를 가지고 있습니다. , 패키지 관리자 중에서 선택할 수 있습니다. Arch Linux 위키에서 이에 대해 자세히 알아볼 수 있습니다.
설치된 패키지를 쉽게 식별
Linux의 가장 큰 이점 중 하나는 선택입니다. 배포판의 패키지 관리자로 대체하거나 has
와 같은 타사 솔루션을 사용할 수 있습니다. 패키지가 이미 설치되어 있는지 확인합니다.
터미널을 사용하는 것이 불편하다면 GUI를 사용하여 설치된 패키지를 대신 확인할 수 있습니다. 초보자를 위한 최고의 Linux 배포판 중 일부는 GNOME Software와 같은 자체 GUI 소프트웨어 설치 프로그램 덕분에 터미널을 완전히 피할 수 있습니다.
어떤 방법을 선호합니까? 아래 의견에 알려주십시오.