Kaikki debian -paketinhallinnasta: dpkg, apt ja aptitude selitetty

All About Debian Package Managers

Tässä opetusohjelmassa kerrotaan, miten paketit asennetaan, poistetaan, haetaan ja luetellaan dpkg , sopiva ja soveltuvuus Linux Debianin paketinhallinnassa lyhyt kuvaus jokaisesta komennosta.



  • dpkg
  • Ohjelmiston asentaminen käyttämällä dpkg
  • Ohjelmiston poistaminen käyttämällä dpkg Debianissa
  • Listaa ohjelmat käyttämällä dpkg Debianissa
  • Listaa tiedostoja, jotka kuuluvat ohjelmaan käyttäen dpkg
  • Näytä asennushakemistot käyttämällä dpkg
  • sopiva
  • sopiva arkistot
  • Asenna ohjelmisto käyttämällä sopiva
  • Poista ohjelmisto käyttämällä sopiva
  • Pakettien haku käyttämällä sopiva
  • Listat paketteja käyttäen sopiva
  • sopiva ongelmien karttoittaminen
  • soveltuvuus
  • Ohjelmiston asentaminen soveltuvuus
  • Varastojen päivittäminen aptituden avulla
  • Ohjelmiston poistaminen näppäimellä soveltuvuus
  • Ohjelmiston päivittäminen käyttämällä soveltuvuus
  • Aiheeseen liittyviä artikkeleita LinuxHintistä

DPKG

dpkg on Linux Debian -pakettien hallinta. Kun sopiva tai apt-get käytetään, he käyttävät dpkg Ohjelma asentaa tai poistaa sovelluksia sisältäen lisätoimintoja dpkg ei pidä riippuvuuksien ratkaisusta. Ohjelma dpkg voidaan käyttää ohjelmien asentamiseen tai poistamiseen, niiden luetteloimiseen tai niihin liittyvien tietojen luetteloimiseen.

Huomautus : Voit näyttää esimerkkejä paketista net-tools. Käytä mitä tahansa .deb-pakettia käyttääksesi net-tools-pakettia pääteajon aikana:



wgethttp://ftp.us.debian.org/debian/uima -allas/tärkein/n/net-työkalut/
net-tools_1.60+git20161116.90da8a0-1_amd64.deb

Ohjelmiston asentaminen dpkg Debianin avulla :

Asenna paketit käyttämällä parametria -i (Asentaa):



dpkg -i <PackageName.deb>

Huomautus : korvaa .deb -paketillesi.

Ohjelmiston poistaminen dpkg: llä Debianissa:

Poista paketit, joita parametri –remove tarvitaan, kuten alla olevassa esimerkissä:

dpkg --Poista <PackageName.deb>

Luettele ohjelmat, jotka käyttävät dpkg: tä Debianissa:

Tulosta luettelo asennetuista paketeista käyttämällä parametria -l (lista):

dpkg -he

Etsi paketteja tai tiedostoja, jotka kuuluvat ohjelmiin käyttämällä dpkg: tä Debianissa:

The -s (search) -parametri on hyödyllinen tiettyjen pakettien etsimiseen, mutta tämä komento näyttää myös ohjelmiston metatiedot.

Luettele tiedostoja, jotka kuuluvat ohjelmaan dpkg:

Kanssa dpkg komennolla voit luetella kaikki tiedostot, jotka liittyvät tai kuuluvat asennettuun pakettiin käyttämällä -ne parametri:

dpkg -ne <Paketin nimi>

Näytä asennushakemistot käyttämällä dpkg:

Ennen uuden paketin asentamista voimme tietää sen asennushakemistot käyttämällä -c parametri:

dpkg -c <Paketin nimi>

APT/APT-GET

Käsky sopiva on edullinen verrattuna dpkg koska se ratkaisee riippuvuudet ja lataa päivitetyt ohjelmistot automaattisesti. Ohjelmiston lataamiseksi tämä komento viittaa tiedostoon sijoitettuihin ohjelmistovarastoihin /etc/apt/sources.list . Aluksi Debianin asentamisen jälkeen meidän on muokattava tätä tiedostoa kommentoimalla Debianin DVD/USB -asennuspolulle osoittavaa viivaa ja lisäämällä oikeat arkistot.
The sopiva komento käyttää dpkg ohjelma pakettien hallintaan.

sopivat arkistot

Voit muokata sources.list -tiedostoa nanon avulla ja voit lukea sen suorittamalla:

Vähemmän /jne/sopiva/sources.list

Minun tapauksessani Debian Stretch -tiedosto /etc/apt/sources.list pitäisi kommentoida kaikkia rivejä lukuun ottamatta seuraavia:

deb http://deb.debian.org/debian stretch pää
deb-src http://deb.debian.org/debian stretch pää

deb http://deb.debian.org/debian-turvallisuus/venyttää/päivitykset tärkein
deb-src http://deb.debian.org/debian-turvallisuus/venyttää/päivitykset tärkein

deb http://deb.debian.org/debian stretch-updates tärkein
deb-src http://deb.debian.org/debian stretch-updates tärkein

Kun päivität apt, kuten näytän myöhemmin tässä opetusohjelmassa, kaikki lähteet.listassa ja sen alla olevat arkistot /etc/apt/ hakemistoon, lisäät uusia tiedostoja ja lisää arkistoja muokkaamisen sijaan sources.list tiedosto.

Asenna ohjelmisto apt:

Ohjelmiston asentaminen apt -sovelluksella vaatii tämän vaihtoehdon Asentaa ennen ohjelman nimeä. Jos haluat kokeilla apt -asennusta, asenna tulevissa ohjeissa käytetty paketinhallinnan aptitude.

sopivaAsentaa <Paketin nimi>

Huomautus: voit lisätä vaihtoehdon -ja välttääksesi vahvistuksen pyytämisen ohjelmia asennettaessa.

Ohjelmiston poistaminen apt: n avulla:

Pakkausten poistaminen sopiva komento ajaa:

sopivasti poista<Paketin nimi>

Huomautus: myös ohjelmistoa poistettaessa voit käyttää tätä vaihtoehtoa -ja välttämään vahvistuksen pyytämistä.

Hae paketteja apt: n avulla :

Vaihtoehtohaun avulla voit etsiä tiettyjä paketteja, seuraavassa kuvassa nikto on haku, etsiä pakettityyppiä:

osuva haku<Paketin nimi>

Pakettien luettelo apt: n avulla:

Voit luetella asennetut paketit suorittamalla:

osuva lista

osuva vianetsintä

Joskus huonon ohjelmiston poiston tai vastaavien ongelmien vuoksi apt saattaa epäonnistua, sillä on joitain komentoja yleisten korjaamiseen sopiva paketinhallintaongelmat.

apt-siivota
apt-get autoclean
apt-get -f Asentaa
apt-get --fix puuttuu Asentaa
apt-get --puhdistaaautomaattinen poisto
osuva päivitys


soveltuvuus

Aptitude -paketinhallinta toimii samalla tavalla kuin apt. Se mahdollistaa myös ohjelmistojen lataamisen ja asentamisen, ja siinä on vuorovaikutteinen tila päätelaitteessa. Tässä paketinhallinnassa on vuorovaikutteinen tila, jonka avulla voit nähdä ja selata paketteja tilan mukaan, asentaa ja poistaa paketteja. Sitä voidaan käyttää myös komentoriviltä vastaavien vaihtoehtojen kanssa sopiva paketinhallinta, aptitude käyttää samoja arkistoja. Nähdäksesi vuorovaikutteisen tilan soita vain komentoa käyttävälle ohjelmalle soveltuvuus ilman lisävaihtoehtoja konsolissa.

Poistu vuorovaikutteisesta tilasta painamalla -painiketta Q ja vahvista painamalla JA .

Päivitys aptitude:

Voit päivittää arkistosi aptitude -ohjelmalla seuraavasti:

soveltuvuuspäivitys

Asenna paketit aptituden avulla:

Samoin kuin apt, voit asentaa ohjelmiston aptituden avulla seuraavasti:

asenna aptitude <Paketin nimi>

Poista paketit aptituden avulla:

Hae paketteja aptituden avulla:

Jos haluat etsiä paketteja aptitude -ohjelmalla, voimme käyttää komentoja tai interaktiivista konsolia, joka käyttää aptitudea ilman vaihtoehtoja, kuten edellä mainittiin. Pakettien etsiminen komentoriviltä:

Luettele paketit aptituden avulla:

Soveltuvuutta voidaan käyttää myös ohjelmien luetteloimiseen seuraavalla tavalla:

soveltuvuushaku~ minä

Päivitys soveltuvuudella:

Ohjelmiston päivittäminen aptitude run:

aptitude safe-päivitys

Aivan kuten kanssa sopiva , kun käytät aptitudea, voit lisätä -ja vaihtoehto estää asennuksen poistamisen tai päivityksen vahvistuksen.

Tämä on pohjimmiltaan se, mitä sinun tarvitsee tietää Debian -pakettien hallintaan, jos sinulla on kysyttävää Linuxista yleensä, ota meihin yhteyttä tukikanavamme kautta osoitteessa https://support.linuxhint.com tai twitterin kautta @linuxhint .

Aiheeseen liittyvät artikkelit:

Luettele kaikki Debianiin asennetut paketit
Poista Ubuntun ja Debianin paketit apt-get ja dpkg