Käyttämällä apt-get-Komennot Linux [Täydellinen Aloittelijan Opas]

Käyttämällä apt-get-Komennot Linux [Täydellinen Aloittelijan Opas]

Lyhyesti: Tämä aloittelijan opas näyttää, mitä voit tehdä apt-get-komennot Linux, miten käyttää niitä löytää uusia paketteja, asentaa ja päivittää uusia paketteja, ja puhdista järjestelmä.

Jos olet alkanut käyttää Ubuntu tai mikä tahansa Ubuntu-pohjainen Linux-jakelu, kuten Linux Mint, elementary OS, jne., olet varmaan jo törmännyt apt-get-komentoon.

itse asiassa Ubuntun asennuksen jälkeen tehtäväluettelossa ensimmäisenä on käyttää apt-get-päivitystä ja apt-get-päivitystä. Nyt, saatat olla tietoinen muutamia apt-get komentoja ja niiden käyttöä, mutta et ehkä ole tietoinen joitakin muita.

tässä oppaassa aloittelijoille aion selittää erilaisia apt-get-komentoja esimerkeillä, jotta voit käyttää niitä sekä asiantuntija Linux-käyttäjä.

Exclusive bonus:

Lataa apt-get komento cheatsheet

tulevaa käyttöä varten., Voit tulostaa sen tai tallentaa sen offline-katseluun.

Mikä on apt-get?

Ubuntu on peräisin Debian Linuxista. Debian käyttää dpkg-pakkausjärjestelmää. Pakkausjärjestelmä on tapa tarjota ohjelmia ja sovelluksia asennusta varten. Näin ohjelmaa ei tarvitse rakentaa lähdekoodista.

APT (Advanced Package Tool) on komentorivi työkalu vuorovaikutuksessa tämä pakkaus järjestelmä. Sen hallintaan on jo olemassa dpkg-komentoja, mutta apt on käyttäjäystävällisempi tapa käsitellä paketteja., Voit käyttää sitä löytää ja asentaa uusia paketteja, päivittää paketteja, puhdistaa paketteja, jne.

APT: n ympärillä on kaksi päätyökalua: apt-get ja apt-cache. apt-get on pakettien asentamiseen, päivittämiseen ja puhdistamiseen, kun taas apt-cache-komentoa käytetään uusien pakettien etsimiseen. Näemme kaikki nämä komennot esimerkkejä myöhemmin tässä oppaassa.

käytän Linux Mint 18 tässä opetusohjelmassa, mutta voit käyttää mitä tahansa muita Ubuntu-pohjainen Linux-jakelu, kuten peruskoulun OS, Linux Lite, jne.

apt-get-komennoilla

aloitetaan apt-get-komennoilla., Et voi paeta tätä käskyä. On parempi olla ymmärrystä siitä,jotta voit käsitellä Linux-järjestelmän hieman paremmin.

Päivitä pakettitietokanta apt-get

apt-get toimii periaatteessa saatavilla olevien pakettien tietokannassa. Jos et päivitä tätä tietokantaa, järjestelmä ei tiedä, onko uudempia paketteja saatavilla vai ei. Itse asiassa tämä on ensimmäinen komento, joka sinun täytyy suorittaa missä tahansa Debian-pohjaisessa Linux-järjestelmässä tuoreen asennuksen jälkeen.

Päivittäminen paketin tietokanta vaatii pääkäyttäjän oikeudet, joten sinun täytyy käyttää sudo.,

sudo apt-get update

Kun suoritat tämän komennon, näet tietoja haetaan eri palvelimille.

näet kolme riviä: lyödä, saada, ja ign. Selitän ne sinulle:

  • hit: ei muutosta paketin versio
  • ign: paketti on sivuutettu. Siihen voi olla useita syitä., Joko paketti on niin tuore, että se ei edes vaivaudu tarkistaa uuden version, tai siellä oli virhe haettaessa tiedoston, mutta virhe oli vähäpätöinen, ja näin ollen se on sivuutettu. Tämä ei ole virhe. Ei tarvitse olla huolissaan.
  • get: paketista on saatavilla uusi versio. apt-get lataa nämä tiedot (ei itse pakettia). Näet, että yllä olevassa kuvakaappauksessa on ladattua tietoa ” get ” – riveistä.,

Päivitä asennetut paketit apt-get

Kun sinulla on päivitetty paketti tietokantaan, voit päivittää asennetut paketit. Kätevin tapa on päivittää kaikki paketit, jotka on saatavilla päivityksiä., Voit käyttää komentoa alla tätä tarkoitusta varten:

sudo apt-get upgrade

jos Haluat päivittää vain tietyn ohjelman, käytä komennon alla:

sudo apt-get upgrade <package_name>

Siellä on toinen tapa tehdä täydellinen päivitys, käyttämällä komennon alla:

sudo apt-get dist-upgrade

Mutta sinun tulisi välttää käyttämällä tätä komentoa. Selitän miksi seuraavassa jaksossa.

ero päivityksen ja dist-päivityksen välillä

komento apt-get upgrade on hyvin tottelevainen., Se ei koskaan yrittää poistaa mitään paketteja tai yrittää asentaa uuden paketin omasta.

komento apt-get dist-upgrade sen sijaan on ennakoiva. Se etsii riippuvuuksia uudemman version paketti on asennettu, ja se yrittää asentaa uudet paketit tai poistaa olemassa olevan niitä omasta.

kuulostaa siltä, että dist-upgrade on tehokkaampi ja älykkäämpi, eikö vain? Mutta siinä on riskinsä.

katso, siinä on ”älykäs” konfliktinratkaisujärjestelmä. Se pyrkii päivittämään tärkeimmät paketit vähemmän tärkeiden kustannuksella., Tämä voi johtaa joidenkin pakettien poistamiseen, mitä et ehkä halua. Tämä on tärkein syy, miksi dist-upgrade tulisi välttää tuotannon koneita.

mikä on ero apt-get-päivityksen ja apt-get-päivityksen välillä?

Tämä on hyvin yleinen sekavuus. Et ole ainoa, joka sekoittaa termit päivitys ja päivitys.

Vaikka se kuulostaa apt-get update pitäisi päivittää paketteja, että se ei ole totta. apt-get update päivittää vain saatavilla olevien pakettien tietokannan. Jos sinulla on esimerkiksi XYX-pakettiversio 1.,3 asennettu, kun apt-get päivitys, tietokanta heijastaa, että uudempi versio 1.4 on saatavilla.

kun teet apt-get-päivityksen apt-get-päivityksen jälkeen, se päivittää asennetut paketit uudempaan versioon.

Tämä on syy, miksi nopein ja kätevin tapa päivittää Ubuntu on käyttää tätä komentoa:

sudo apt-get update && sudo apt-get upgrade -y

Käyttäen apt-cache komentoja voit etsiä paketteja

olen rehellinen, tämä ei ole minun ensisijainen tapa etsiä paketteja. Mutta tämä tulee melko kätevä, kun etsit jotain tiettyä kirjastoa.,

Kaikki mitä tarvitset tehdä, on käyttää seuraavaa komentoa (sinun ei edes tarvitse sudo täällä):

apt-cache search <search term>

Sinun ei tarvitse tietää tarkkaa nimeä paketti. Se etsii pakettinimiä ja niiden lyhyitä kuvauksia, ja näyttää tuloksen sen perusteella.

Jos haluat vain etsiä apt paketteja tiettyyn paketin nimiä, voit käyttää komentoa alla:

apt-cache pkgnames <search_term>

Tämä antaa sinulle luettelon kaikki paketit alkaen hakusana.,

Kun tiedät tarkan paketin nimi, voit saada enemmän tietoja, kuten versio, riippuvuudet, jne., käyttämällä komennon alla:

apt-cache showpkg <package_name>

Kuinka asentaa uudet paketit apt-get

Jos tiedät nimen paketti, voit helposti asentaa sen komennolla alla:

sudo apt-get install <package_name>

korvata <package_name> haluamasi paketti. Oletetaan, että halusin asentaa Pintan kuvankäsittelyohjelman., Minun tarvitsee vain käyttää alla olevaa komentoa:

sudo apt-get install pinta

tämän komennon hyvä puoli on se, että siinä on automaattinen täydennys. Joten jos et ole varma tarkka paketin nimi, voit kirjoittaa muutaman kirjaimen ja painamalla sarkain-näppäintä, ja se ehdottaa kaikki paketit saatavilla kyseisillä kirjaimilla. Esimerkiksi:

Kuinka asentaa useita paketteja

Et ole rajoitettu asentamalla vain yksi paketti kerrallaan., Voit asentaa useita paketteja samanaikaisesti antamalla niiden nimet:

sudo apt-get install <package_1> <package_2> <package_3>

Mitä jos suoritat asennus jo asennetun paketin asetuksia?

Oletetaan, että sinulla on jo paketti asennettuna, mutta käytit siihen asennuskomentoa joka tapauksessa. apt-get on todella näyttävät tietokantaan, ja jos uudempi versio on saatavilla, se päivittää asennetun paketin uudempaan. Tämän komennon käyttäminen ei siis aiheuta haittaa-ellet halua, että pakettia päivitetään.,

Kuinka asentaa paketteja päivittämättä

Oletetaan, että jostain syystä haluat asentaa paketin, mutta et halua päivittää, jos se on jo asennettu. Kuulostaa oudolta, mutta sinulla voi olla syytä tehdä se.,90″>

Miten vain päivittää paketti, asenna se

jos haluat päivittää paketin, jos se on jo asennettu, mutta et halua asentaa, jos se ei ole, voit tehdä sen seuraavalla komennolla:

sudo apt-get install <package_name> --only-upgrade

Miten asenna erityinen versio sovellus,

oletuksena, uusin versio saatavilla repository ei voi asentaa minkä tahansa sovelluksen., Mutta jos, jostain syystä, et halua asentaa uusimman version, voit määrittää paketin versionumero. (Sinun pitäisi tietää tarkka versionumero, jonka halusit asentaa).

Kaikki mitä sinun tarvitsee tehdä, on lisätä version numero paketin nimi:

sudo apt-get install <package_name>=<version_number>

Miten poistaa asennetut paketit apt-get

pakettien Asentaminen ei ole ainoa asia, voit tehdä apt-get. Voit myös poistaa paketteja sen kanssa. Kaikki mitä sinun tarvitsee tehdä, on käyttää komentoa tällä tavalla:

sudo apt-get remove <package_name>

Automaattinen täydennys toimii täällä hyvin., Joten vain alkaa kirjoittaa Paketin nimi ja paina välilehti, ja se ehdottaa kaikki asennetut paketit alkaen näillä kirjaimilla.

toinen tapa poistaa paketit on käyttää puhdistusta. Komentoa käytetään seuraavalla tavalla:

sudo apt-get purge <package_name>

Mitä eroa apt-get poista ja apt-get purge?

  • apt-get remove vain poistaa paketin binäärit., Se ei kosketa konfigurointi-tiedostot
  • apt-get purge poistaa kaikki siihen liittyvä paketti, mukaan lukien kokoonpano tiedostoja

Joten jos sinulla on ”poistettu” erityisesti pala ohjelmisto ja asenna se uudelleen, järjestelmä on sama kokoonpano tiedostoja. Tietenkin sinua pyydetään ohittamaan nykyiset asetustiedostot, kun asennat sen uudelleen.

puhdistus on erityisen hyödyllistä, kun olet sotkenut ohjelman kokoonpanon, kun haluat poistaa sen jäljet kokonaan järjestelmästä ja aloittaa uudelleen.,

useimmiten pelkkä poisto riittää paketin poistamiseen.

How to clean your system with apt-get

Oh yes! Voit myös puhdistaa järjestelmän apt-get ja vapauttaa levytilaa.

Voit käyttää komentoa alla selvää, apt-cache (paikallisesti tallennetut noutaa paketin tiedostot):

sudo apt-get clean

Toinen tapa on käyttää autoclean. Toisin kuin edellä puhdas komento, autoclean poistaa vain ne noudetut pakettitiedostot, joilla on uudempi versio nyt, joten sitä ei enää käytetä.,

sudo apt-get autoclean

Toinen tapa vapauttaa levytilaa on käyttää autoremove. Se poistaa automaattisesti asennetut kirjastot ja paketit täyttääkseen toisen asennetun paketin riippuvuudet. Jos Tämä paketti poistetaan, Nämä automaattisesti asennetut paketit ovat hyödyttömiä järjestelmässä. Tämä komento poistaa tällaiset paketit.

sudo apt-get autoremove

Tämä on komentorivin tapa puhdistaa Linux-järjestelmän. Jos haluat GUI, täällä ovat joitakin CCleaner vaihtoehtoja Linux, joita voit käyttää Ubuntu ja Ubuntu-pohjainen Linux-jakeluissa.,

oma panos

apt-get on enemmän, mutta tämän verran pitäisi antaa aika hyvä startti. Miessivuilta voi aina etsiä lisätietoa.

miten pidät tästä oppaasta apt-get-komentoihin Linuxissa? Auttoiko se sinua ja oliko se tarpeeksi selvää ymmärtääksesi? Palautteesi auttaa luomaan lisää tällaisia oppaita lähitulevaisuudessa.

Kuten mitä olet lukenut? Ole hyvä ja jaa se muiden kanssa.

2.5 KShares
  • Facebook1.7K
  • Twitter15
  • LinkedIn16
  • Reddit14
  • Pocket0

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *