Kuinka asentaa tietty versio paketista käyttäen apt-get

Asenna tietty versio paketista voi olla hyödyllistä välttää vikoja, kun tiedät, mikä versio paketista on kyseessä, ja varmista, että poistat tietyn paketin päivityksestä pitämällä pakettia, jotta se ei päivittyisi automaattisesti, kun suoritat ”apt-get upgrade” – toiminnon.

Debian-pohjaisten järjestelmäpakettien käsittelyyn käytämme apt-get-komentoa. Tämän komennon suorittamiseen tarvitaan järjestelmänvalvojan oikeudet tai käyttäjä, jolla on sudo-oikeus.

tässä opetusohjelmassa näytän sinulle, miten asennat tietyn paketin version Ubuntu 16.04: ään tai 20.04 LTS: ään.

1) Tarkista saatavilla olevat versiot paketeista

joskus voit kohdata ongelmia tai bugeja paketin version kanssa, tämä voi aiheuttaa sen, että valitset version, jossa ei ole vikoja. Ennen asennusta on mahdollista tarkistaa paketin saatavilla olevat versiot komennolla apt-cache madison. Syntaksi on

apt-cache madison package

voit nähdä tulosteen alla

voit käyttää myös syntaksikomentoa alla

apt-cache policy package

aivan kuten alla

sitten jommallakummalla komennolla voi päättää tarkistaa paketin saatavilla olevan version julkaisuversioineen virallisella sivustolla tai virallisella GitHub.

2) Asenna paketista tietty versio

kun olet listannut tietyn version, voit asentaa sen apt-get install komennolla, jota seuraa Paketin nimi ja versio. Joten, sinun täytyy noudattaa syntaksia kuten alla:

apt-get install package=version -V

-V parametri auttaa saamaan lisätietoja asennuksesta

Käytännössä, voit tehdä kuten alla:

a. simuloi asennusta

jostain syystä voi olla tarpeen varmistaa, että asennus ei kohtaa mitään ongelma. Tätä varten on mahdollista simuloida asennusta käyttäen -s parametria, joka noudattaa syntaksia

# apt-get install -s package

kuten alla

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

näet, että se näyttää asennuksen prosessin, mutta se on vain simulaatio.

b. listaa asennetut paketit versioilla

voit tarkistaa asennetun paketin version. Voit tehdä sen dpkg komento yhdistettynä grep jota seuraa Paketin nimi

# 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

Jos haluat suodattaa tiedot, voit käyttää komentoa alla olevan

listataksesi kaikki asennetut paketit versiolla, voit käyttää dpkg -l komento.

johtopäätös

Vastaa

Sähköpostiosoitettasi ei julkaista.