Jak Nainstalovat Konkrétní Verzi Balíčku pomocí apt-get

Nainstalovat konkrétní verzi balíčku, může být užitečné, aby se zabránilo chyby, když víte, která verze balíčku je znepokojen, a ujistěte se, že zakázat konkrétní balíček od aktualizace tím, že drží balíčků, takže to nebude dostat automaticky aktualizovány, když jste spustit ‚apt-get upgrade‘.

pro zpracování systémových balíčků založených na Debianu používáme příkaz apt-get. Chcete-li spustit tento příkaz, potřebujete administrátorská práva nebo uživatele s oprávněním sudo.

V tomto tutoriálu vám ukážu jak nainstalovat konkrétní verzi balíčku, na Ubuntu 16.04 nebo 20.04 LTS.

1) Zkontrolujte dostupné verze balíčků

někdy se můžete setkat s problémy nebo chybou s verzí balíčku, což může způsobit, že si vyberete verzi, která nenarazí na chyby. Před instalací je možné zkontrolovat dostupné verze balíčku pomocí příkazu apt-cache madison. Syntaxe je

apt-cache madison package

můžete vidět následující výstup

můžete také použít syntaxi příkazu níže

apt-cache policy package

jako pod

Pak, s jedním ze dvou příkazů, můžete se rozhodnout, podívejte se na dostupné verze balíčku s verzí verze na oficiálních stránkách nebo na oficiálních GitHub.

2) Nainstalovat konkrétní verzi balíčku

Když jste v seznamu verze vyberte konkrétní jeden, můžete jej nainstalovat s apt-get install příkaz za nímž následuje jméno a verzi balíčku. Takže je třeba dodržovat syntaxi, jak je uvedeno níže:

apt-get install package=version -V

-V parametr pomáhá mít více informací o instalaci

Prakticky, co můžete udělat, jak je uvedeno níže:

. Simulovat instalace

z nějakého důvodu, byste mohli potřebovat, aby se ujistil, že instalace nebude narazíte na nějaký problém. K tomu, je možné simulovat montáž s -s parametr dodržení syntaxe

# apt-get install -s package

jako pod

# apt-get install -s virtualbox=5.0.18-dfsg-2build1

Můžete vidět, že to ukazuje proces instalace, ale to je jen simulace.

b. seznam nainstalovaných balíčků s verzemi

můžete zkontrolovat verzi nainstalovaného balíčku. Můžete to udělat pomocí dpkg příkaz v kombinaci s grep následuje jméno balíčku,

# dpkg -l | grep virtualboxii unity-scope-virtualbox 0.1+13.10.20130723-0ubuntu1 all VirtualBox scope for Unityii virtualbox 5.0.18-dfsg-2build1 amd64 x86 virtualization solution - base binariesii virtualbox-dkms 5.0.40-dfsg-0ubuntu1.16.04.2 all x86 virtualization solution - kernel module sources for dkms

chcete-Li filtrovat informace, můžete použít příkaz níže,

Pro seznam všech nainstalovaných balíčků s verzí, můžete použít dpkg -l příkaz.

závěr

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.