GNU/Linux >> Znalost Linux >  >> AlmaLinux

Jak najít verzi balíčku v Linuxu

I když se správa balíčků s pomocí grafických správců balíčků stala jednodušší, někteří uživatelé vždy preferují způsob příkazového řádku. Existují různé příkazy pro zjištění verze balíčku v různých variantách Linuxu. Dnes v tomto tutoriálu uvidíme, jak najít verzi balíčku v některých populárních distribucích Linuxu, jako je Alpine Linux, Arch Linux a jeho deriváty, Debian a jeho deriváty, RHEL a jeho deriváty.

Najděte verzi balíčku v Alpine Linux

Chcete-li zobrazit verzi balíčku a další podrobnosti, použijte apk info příkaz jako níže.

$ apk info vim

Uvidíte malý popis daného balíčku a jeho webové stránky, kde je hostován.

Ukázkový výstup:

vim-8.2.2137 -r0 description:Vylepšený textový editor ve stylu vivim-8.2.2137-r0 webová stránka:https://www.vim.org/vim-8.2.2137-r0 nainstalovaná velikost:18 MiBgvim-8.2.2137-r0 popis:pokročilý text editor s webovou stránkou GUIgvim-8.2.2137-r0:https://www.vim.org/gvim-8.2.2137-r0 nainstalovaná velikost:29 MiB

Jak vidíte, nainstalovaná verze Vimu je 8.2 .

Najděte verzi balíčku v systémech založených na Arch

Chcete-li zjistit verzi nainstalovaného balíčku (např. VLC) v Arch Linuxu a jeho derivátech, jako je EndeavourOS a Manjaro Linux, spusťte následující příkaz:

$ pacman -Q vlc

Ukázkový výstup:

vlc 2.2.4-3 

Jak vidíte ve výše uvedeném výstupu, nainstalovaná verze balíčku VLC je 2.2.4-3 .

Chcete-li zobrazit rozsáhlé podrobnosti o balíčku, spusťte:

$ pacman -Qi vlc

Ukázkový výstup:

Název :vlcVersion :2.2.4-3 Popis :Multiplatformní přehrávač MPEG, VCD/DVD a DivX Architektura :x86_64URL :http://www.videolan.org/vlc/Licences :LGPL2.1 GPL2Groups :NoneProvides NoneDepends On :a52dec libdvbpsi libxpm libdca libproxy sdl_image libdvdnav libtiger lua libmatroska zvbi taglib libmpcdec ffmpeg2.8 faad2 libupnp libshout libmad libmpeg2 libvahkeyOinstallation for libmpeg2 xcbutil service protokol pomocí protokolu xcblibtar discovery nainstalováno] gtk2:pro zásuvný modul pro upozornění [nainstalováno] [...] lua-socket:pro rozhraní http qt4:pro grafické uživatelské rozhraní [nainstalované] Vyžadováno od:ŽádnéVolitelné Pro:smtubeConflicts With:vlc-pluginNahrazuje:vlc-pluginInstalled Velikost:53.28 MiBPackager :Antonio Rojas <[email protected]>Datum sestavení :Ne 24. července 2016 15:12:59 ISTInstall Datum :Pá 05. srpna 2016 11:22:54 ISTInstall Důvod:Explicitně nainstalovánInstall Script :NoValid> 

Výše uvedený příkaz zobrazuje úplné podrobnosti, jako je popis balíčku, verze, datum sestavení, datum instalace a vlastník balíčku atd.

Související čtení:

  • Použití příkazu Pacman

Najděte verzi balíčku v systémech založených na DEB

V Debianu, Ubuntu a jeho derivátech, jako je Linux Mint, Pop OS a Elementary OS, najdeme nainstalovaný balíček, webový server Say Apache, verzi pomocí dpkg příkaz s -l přepněte jako níže:

$ dpkg -l apache2

Případně můžete použít dpkg s grep příkaz k získání nainstalované verze balíčku, jak je uvedeno níže.

$ dpkg -s apache2 | grep -i verze

Ukázkový výstup:

Verze:2.4.18-2ubuntu3.1 

Chcete-li zobrazit rozsáhlé informace o nainstalovaném balíčku, spusťte:

$ dpkg -s apache2

Ukázkový výstup:

Balík:apache2 Stav:instalace je v pořádku nainstalována Priorita:volitelná Sekce:httpdInstalled-Size:488Správce:Vývojáři Ubuntu <[email protected]>Architektura:amd64Version:2.4.18-2ubuntu3.1 Nahrazuje:apache2.2-bin, apache2.2-commonPoskytuje:httpd, httpd-cgiZávisí:lsb-base, procps, perl, mime-support, apache2-bin (=2.4.18-2ubuntu3.1), apache2-utils (>=2.4), apache2-data (=2.4.18-2ubuntu3.1)Předzávisí:dpkg (>=1.17.14)Doporučuje:ssl-certNavrhuje:www-browser, apache2-doc, apache2-suexec-pristine apache2-suexec-custom, ufwconfricts:apache2.2-bin, apache2.2-commonconffiles:/etc/apache2/apache2.conf da32fcc6a783acaebf0d74c17c726bf7/etc/default/apache ae8721a0bc55b1210a525555112117c726bf7/atd. http Výsledkem je již dlouho webový server číslo jedna na internetu. . Instalace tohoto balíčku povede k úplné instalaci, včetně konfiguračních souborů, init skriptů a podpůrných skriptů. Domovská stránka:http://httpd.apache.org/Original-Maintainer:Debian Apache Maintainers <[email protected]>

Verzi balíčku také můžeme najít pomocí apt-show-versions příkaz:

$ apt-show-versions apache2

Ukázkový výstup:

apache2:amd64/xenial-security 2.4.18-2ubuntu3.1 uptodateapache2:i386 není nainstalován

Jak vidíte ve výše uvedeném výsledku, nainstaloval jsem 64bitovou verzi apache2 a její verze je 2.4.18 .

Pokud 'apt-show-versions' program není nainstalován, můžete jej nainstalovat pomocí příkazu:

$ sudo apt install apt-show-versions

Nyní víme, jak zkontrolovat verzi nainstalovaného balíčku. A co verze balíčku v online repozitářích? Je vůbec možné zkontrolovat verzi balíčků, které jsou dostupné v oficiálních repozitářích? Je to také možné. Podívejte se na následující odkaz a zjistěte jak.

  • Jak zkontrolovat dostupnou verzi balíčku v úložištích Ubuntu

I když balíčky nejsou nainstalovány ve vašich systémech založených na Debianu, stále můžete najít jejich verze. Další podrobnosti naleznete v následující příručce.

  • Jak zkontrolovat verzi balíčku pro Linux před jeho instalací

Najděte verzi balíčku v systémech založených na RPM

Chcete-li zjistit verzi nainstalovaného balíčku (např.httpd) v distribucích založených na RPM, jako je Red Hat, CentOS, Fedora, AlmaLinux, Rocky Linux a openSUSE atd., spusťte:

$ rpm -qi httpd

Ukázkový výstup:

Název:httpdVerze:2.4.6 Vydání:40.el7.centos.4Architektura:x86_64Datum instalace:Čt 11. srpna 2016 20:08:45 Jul ISTGroup:Systémové prostředí/DaemonsVelikost:9806117Licence:ASL 2.0 Podpis 92015:1680165168 IST, ID klíče 24c6a8a7f4a80eb5Zdroj RPM :httpd-2.4.6-40.el7.centos.4.src.rpm Datum sestavení :Po 18. července 2016 21:02:11 Hostitel ISTBuild:worker1.bRelocation syscent. )Balík:CentOS BuildSystem Vendor:CentOSURL:http://httpd.apache.org/Shrnutí:Apache HTTP Server Popis:Apache HTTP Server je výkonný, efektivní a rozšiřitelný webový server. 

Výše uvedený příkaz zobrazuje verzi nainstalovaného balíčku, datum sestavení, licenci, popis atd. Jak vidíte ve výstupu, verze balíčku httpd je 2.4.6 .


AlmaLinux
  1. Jak používat FIND v Linuxu

  2. Jak zkontrolovat verzi balíčku Linux před jeho instalací

  3. Jak zjistím, jakou verzi Linuxu používám?

  1. Jakou verzi Linuxu používám? Zde je návod, jak to zjistit

  2. Jak najít zranitelné balíčky v Arch Linuxu

  3. openSUSE verze operačního systému Linux – jak ji najít?

  1. Jak používat pkgsrc na Linuxu

  2. Linux – Jak zjistit, kterou verzi Javy v nainstalované složce Java?

  3. Jak najdu svou verzi shellu pomocí příkazu Linux?