Metody płatności Abuse

Jak przeglądać pakiety Linux

18.03.2023, 01:07

W systemie operacyjnym Linux pakiety to specjalne archiwa zawierające oprogramowanie oraz informacje o jego instalacji i konfiguracji. Każdy pakiet to zestaw plików powiązanych z określonym programem lub biblioteką.

Czym są pakiety

Pakiety w systemie Linux służą do zarządzania instalacją, deinstalacją i aktualizacją oprogramowania. Podczas instalacji programu menedżer pakietów pobiera odpowiedni pakiet z repozytorium, rozpakowuje go i kopiuje pliki na komputer, a następnie wykonuje niezbędną konfigurację.

Mają one rozszerzenie .rpm (dla dystrybucji opartych na Red Hat, takich jak Fedora i CentOS) lub .deb (dla dystrybucji opartych na Debianie, takich jak Ubuntu i Linux Mint). Istnieje wiele różnych menedżerów pakietów, takich jak apt, yum i pacman, z których każdy używa własnego formatu pakietów.

Do czego służą

Pakiety pozwalają na łatwe zarządzanie instalacją, aktualizacją i deinstalacją programów w systemie. W systemie Linux istnieje kilka formatów pakietów, takich jak RPM (Red Hat Package Manager), DEB (Debian Package), TGZ (tarball) i inne.

Zawierają one również metadane, takie jak nazwa, wersja i opis oprogramowania, a także informacje o autorze i licencji. Metadane te umożliwiają zarządzanie zależnościami i aktualizacjami oprogramowania.

Pakiety Linux mogą być instalowane z oficjalnych repozytoriów dystrybucji Linux lub ze źródeł innych firm. Można również tworzyć własne pakiety do zainstalowania na innych systemach Linux.

Wyświetlanie pakietów w różnych dystrybucjach

W większości dystrybucji Linuksa można wyświetlić listę zainstalowanych pakietów za pomocą specjalnego polecenia w terminalu.

Debian i Ubuntu

W Debianie i Ubuntu można użyć polecenia dpkg-query:

dpkg-query -l

To polecenie wyświetli pełną listę zainstalowanych pakietów w formacie "pakiet, wersja, opis".

Fedora, CentOS

W Fedorze, CentOS i innych dystrybucjach, które używają narzędzia do zarządzania pakietami yum lub dnf, można użyć tego polecenia:

yum list installed

Alternatywnie

dnf list installed

Polecenia te wyświetlą listę zainstalowanych pakietów wraz z ich wersjami i opisami.

Arch Linux

W Arch Linux i jego pochodnych można użyć polecenia:

pacman -Q

To polecenie wyświetli listę wszystkich zainstalowanych pakietów.

OpenSUSE

W OpenSUSE można użyć polecenia:

zypper search -installed-only

To polecenie wyświetli listę wszystkich zainstalowanych pakietów.

Slackware

W Slackware można użyć polecenia:

ls /var/log/packages/

Teraz wiesz, jak wyświetlić listę pakietów w każdej dystrybucji.