Tietokoneellasi käyttämäsi ohjelmisto tekee siitä todella henkilökohtaisen. Se kertoo paljon siitä, minkä kanssa työskentelet, mitä haluat tehdä tai harrastuksistasi.
Tässä oppaassa tarkastellaan ohjelmistopakettien hallintaa Debian Package Managerin (dpkg) avulla Debian-pohjaisissa Linux-distroissa, kuten Ubuntu, Debian, Mint ja Kali, jne. Debian-ohjelmistopaketeilla on .deb-laajennus.
Ohjelmiston hallinta on yksi yleisimmistä tehtävistä, joita teet tietokoneellasi tai järjestelmänvalvojana.
Mikä on Dpkg?
Dpkg on matalan tason apuohjelma, joka koostuu joukosta komentoja, joita käytetään ohjelmistopakettien asentamiseen, poistamiseen, luettelointiin ja hallintaan Debian-pohjaisissa Linux-distroissa.
Dpkg-apuohjelma on perusta, jolle muut ohjelmistojen hallintatyökalut, kuten Apt ja Synaptic, rakennetaan. Nämä on luokiteltu korkean tason ohjelmistojen hallintatyökaluiksi.
Debian (.deb) -ohjelmistopakettitiedostojen asentaminen paikallisesti tietokoneellesi on yksi dpkg: n erikoisuuksista.
Tämä on erityisen tärkeää asennettaessa ohjelmistoja koneisiin, jotka ovat verkon ulkopuolella tietoturvasyistä tai verkkoyhteysongelmien vuoksi. Huomattavia ohjelmistopaketteja, jotka voidaan asentaa dpkg: llä, ovat VS Code, Google Chrome ja VirtualBox vain muutamia mainitakseni.
Luetellaan asennettuja ohjelmistopaketteja
Jos haluat nähdä luettelon asennetuista ohjelmistopaketeista tietokoneellasi, suorita seuraava komento.
dpkg --get-selections
--get-valinnat command -vaihtoehto näyttää asennetut pakettien nimet yksinkertaisessa ja puhtaassa muodossa.
Voit näyttää asennettujen pakettien saatavilla olevat versiotiedot käyttämällä seuraavaa komentoa. Lisäksi luettelossa on tietoja, kuten ohjelmistoversio, asennettu koko, alkuperä, prioriteetti jne.
dpkg - tulosta-käyttää
Jos haluat näyttää ohjelmistopaketin tiedot taulukkomuodossa. Voit käyttää dpkg-kysely komento seuraavasti.
dpkg-query --list
Ohjelmistopakettien asentaminen
Ohjelmistopakettien asentaminen on yksi yleisimmistä tehtävistä, joita suoritamme tietokoneillamme. Ennen kuin voit asentaa ohjelmistopaketit tietokoneellesi dpkg: lla, sinun on ensin ladattava ohjelmistopaketti ja pidettävä se paikallisesti. Voit ladata ohjelmistopaketit helposti selaimellasi tai työkaluilla, kuten wget tai curl.
Tarvitset korkeammat oikeudet asentaa ja poistaa ohjelmistopaketteja dpkg: llä.
Esimerkiksi asentaa Google Chrome, lataa se Lataukset-kansioon. Suorita sitten seuraava komento.
sudo dpkg --install ~ / Downloads / google-chrome-stabil_current_amd64.deb
Riippuvuuksien palauttaminen
Ohjelmistopaketit Linuxissa riippuvat usein muista ohjelmistoista toimiakseen sujuvasti.
Kun asennat paketteja dpkg: n kautta, on usein viisasta palauttaa riippuvuudet Apt: lla seuraavalla komennolla vain varmistaaksesi, että kaikki toimii hyvin.
sudo apt install -f
Kärki: Voit käyttää lyhytmenetelmää useimmille dpkg-komennoille. Esimerkiksi, dpkg -i paketin_nimi sijasta dpkg - asenna paketin_nimi ohjelmistopakettien asentamiseen. Tässä oppaassa käytetään jälkimmäistä lähestymistapaa, koska pitkät komennot ovat itsestään selvempiä.
Liittyvät: Kuinka löytää ja korjata rikki paketteja Linuxissa
Ohjelmiston päivittäminen
Pidät järjestelmän ajan tasalla on hyvä puolustuslinja turvallisuusvirheiltä ja on avain vakaampaan ja vankempaan järjestelmään.
Jos haluat päivittää dpkg: n kautta asennetut ohjelmistopaketit, sinun on ensin ladattava uudempi paketti ja asennettava se sitten yllä olevassa osiossa käsitellyllä asennusohjelmalla.
Käytä rikkoutuneiden pakettien tarkistamista - tarkastus vaihtoehto. Tämä komentovaihtoehto tarkistaa, onko kaikki paketit asennettu oikein ja onko puuttuvia riippuvuuksia. Jos paketti on rikki, dpkg-apuohjelma antaa sinulle neuvoja ehdotetuista korjauksista.
dpkg --audit
Ohjelmistopaketin määritys uudelleen
Toinen tehokas vaihtoehto, jonka dpkg tarjoaa, on mahdollisuus määrittää jo asennettu ohjelmistopaketti uudelleen. Esimerkiksi VirtualBoxin uudelleenkokoonpanoa varten voit suorittaa alla olevan komennon ja saat määritysnäytön.
sudo dpkg -konfiguroi virtualbox-6.1 uudelleen
Ohjelmistopakettien poistaminen
Kun et enää tarvitse ohjelmistoa ja olet valmis poistamaan sen tai haluat poistaa sen päivittääksesi ohjelmiston, voit käyttää --Poista komentovaihtoehto.
sudo dpkg --poista google-chrome-vakaa
(Yllä olevassa komennossa google-kromi-vakaa on paketin nimi)
Kun poistat ohjelmistopaketteja --remove -vaihtoehdon avulla, poistettavaan pakettiin liittyvät määritystiedostot pysyvät ennallaan. Joten seuraavan kerran, kun asennat kyseisen ohjelmiston uudelleen, se käyttää edellisiä kokoonpanoja.
Voit poistaa ohjelmistopaketin ja siihen liittyvät kokoonpanot kokonaan käyttämällä -purge -vaihtoehtoa.
sudo dpkg --purge google-chrome-vakaa
Tietoja ohjelmistopaketista
Saat lisätietoja paketista, jonka aiot asentaa --tiedot.
sudo dpkg --info ~ / Lataukset / google-chrome-stabil_current_amd64.deb
Tulos sisältää tietoja, kuten ohjelmistoarkkitehtuuri, ylläpitäjä ja versionumero jne.
Tarkistetaan ohjelmistopaketin sisältö
Voit myös tarkistaa Debian-paketin sisällön --sisällys. Luettelossa hahmotellaan paketin hakemistorakenne ja kaikki tärkeät tiedostot, kuten ohjelmistolisenssi ja muut luettelotiedostot.
dpkg --contents ~ / Downloads / google-chrome-stabil_current_amd64.deb
Paketin sisältö näytetään pitkässä luettelomuodossa kuten alla.
Paketin asentamisen selvittäminen
Voit helposti tarkistaa, onko tietokoneellesi asennettu jokin ohjelmistopaketti --Tila vaihtoehto. Esimerkiksi selvittääksesi, onko järjestelmään asennettu zoomaus, suorita alla oleva komento.
sudo dpkg - tilan zoomaus
Lähdössä näkyy myös muita yksityiskohtia, kuten ohjelmistopaketin tarkoitus ja toimittaja.
Näytelähtö näyttää alla olevalta. Esimerkiksi komentolähdön rivi kaksi näyttää paketin tilan. Kuten tulostuksesta näet, zoomauspaketti on asennettu tähän koneeseen.
Voit etsiä niiden pakettihakemistoja, jotka täyttävät ilmaisen jakelun ehdot Debianin standardien mukaisesti virallinen sivusto.
Lue lisää: Perustoiminnot Linuxin käytön aloittamiseksi
Saada apua
Saat lisätietoja dpkg-komennosta käyttämällä --auta vaihtoehto.
dpkg --apu
Tarkempia tietoja dpkg-komentoasetuksista ja ohjelmistopakettien tilasta on Man-sivuilla.
mies dpkg
Entä vaihtoehtoiset paketinhallintaohjelmat?
dpkg on tehokas apuohjelma ohjelmistopakettien asentamiseen ja hallintaan. Korkeamman tason työkalut, kuten apt ja synaptic, käyttävät dpkg: tä. Muita pakettien asentamisen vaihtoehtoja ovat Apt, Synaptic ja Aptitude.
Jos olet käyttänyt Ubuntua, olet todennäköisesti käyttänyt apt-komentoa jossain vaiheessa. Mutta tiesitkö, että siinä on niin paljon enemmän kuin apt-get install ja apt-get upgrade?
Lue seuraava
- Linux
- Linux
- Pakettien hallinta
Mwiza kehittää ohjelmistoja ammattinsa mukaan ja kirjoittaa laajasti Linux- ja käyttöliittymän ohjelmointiin. Jotkut hänen kiinnostuksen kohteistaan ovat historia, taloustiede, politiikka ja yritysarkkitehtuuri.
Tilaa uutiskirjeemme
Liity uutiskirjeeseemme, jossa on teknisiä vinkkejä, arvosteluja, ilmaisia e-kirjoja ja erikoistarjouksia!
Vielä yksi askel !!!
Vahvista sähköpostiosoitteesi juuri lähettämässäsi sähköpostissa.