Vaikka Ubuntu Linuxin vakiona toimitettu graafinen paketinhallinta on hyvä, se ei ole täydellinen – nämä graafiset työkalut jakavat usein vain suosittuja tai suositeltuja sovelluksia, mikä saattaa jättää tuhansia lisäohjelmia piiloon. Nämä työkalut toimivat mukavana etupäänä Edistyksellinen pakkaustyökalu. APT on oletusarvoinen paketinhallintakehys Ubuntulle ja useille muille suosituille jakeluille. Joten sen sijaan, että luottaisit graafisen asennusohjelman supistettuun valikkoon, miksi et vain käyttäisi APT-pohjaisia työkaluja itse? APT:n kutsuminen suoraan vaatii pääsyn komentotulkkikehotteeseen, jonka voit käynnistää painamalla . työntää Ctrl†alt†t avataksesi Terminal-ohjelman. Alla kuvatut toimenpiteet toimivat kaikissa tällä hetkellä tuetuissa Ubuntu Linuxin versioissa.
Huomautus paketin hallinnasta
Jos haluat asentaa uuden ohjelman Microsoft Windowsiin, sinun on ladattava ja suoritettava asennusohjelma tai – jos se on «kannettava sovellus» – purettava ohjelman tiedostot johonkin paikkaan tiedostojärjestelmässäsi. Linuxilla on kuitenkin monia menetelmiä ohjelmistojen asentamiseen ja hallintaan. Ohjelmiston asennustiedostot ovat yleensä paketti ja pakkauksissa on monia eri makuja. Esimerkiksi Ubuntu käyttää Debian-jakeluperheen käytäntöjä, josta se tulee, joten Ubuntu-paketit päättyvät .DEB:iin. Ubuntu tukee kuitenkin myös menetelmiä, kuten asennusta ja kääntämistä lähdekoodista tai uudemmista Snap-paketteista. Paketinhallinta toimii liikennepoliisina: riippuvuuksiatai pakettien välisiä keskinäisen riippuvuuden verkkoja. Jotkut paketit vaativat erityisiä paketteja omien pakettiensa lisäksi; toiset vaativat joidenkin pakettien poistamista ennen kuin ne toimivat. APT ja sitä kutsuvat työkalut käsittelevät riippuvuuksia puolestasi, mutta näiden työkalujen kanssa käyttämäsi komennot määräävät, kuinka ne käsittelevät riippuvuuksia. Jokainen paketinhallintakehys ja tietty Linux-jakelu ylläpitää ohjelmistokirjastoa, jonka odotetaan toimivan siinä. Niitä kirjastoja kutsutaan varastot. Kunkin jakelun paketinhallintaohjelmat sisällyttävät oletuksena kyseisen jakelun arkistot paketinhallintatyökaluun, mutta erilliset sovellukset – erityisesti tärkeimmät – tulevat omista arkistoistaan. Jos haluat lisätä ohjelmistoja niistä, sinun on ensin lisättävä arkisto paketinhallintatyökaluun.
Paketinhallinta Ubuntussa
Vaikka voit vapaasti käyttää GUI:ta sovellusten asentamiseen ja hallintaan, kokeneet käyttäjät (sekä ne, jotka tarvitsevat enemmän kuin graafisen käyttöliittymän tarjoaman rajallisen valikoiman) käyttävät oletuksena shell-ohjelmaa, joka on rajapinta APT:n kanssa. Oletuskomento käyttää APT:tä – intuitiivisesti, mutta hämmentävästi kutsuttu sopiva– hoitaa suurimman osan työstä puolestasi. Ubuntu-dokumentaatiossa näet eron seuraavien välillä: sopiva ja apt-get† Ensimmäinen on optimoitu ihmisten välistä vuorovaikutusta varten; jälkimmäinen liittyy suoremmin käyttöjärjestelmän sisäpuolelle ja APT:hen kehyksenä. Jotta se olisi vielä hauskempaa, on olemassa paketinhallintatyökalu nimeltä kyky eroaa molemmista sopiva ja apt-get† Vaikka välillä on joitain syntaktisia eroja ja pieniä tehoeroja sopiva ja apt-get, olet yleensä hyvä käyttää sopiva paitsi kun ylimääräinen tulivoima apt-get saattaa olla järkevämpää (tai jos hallitset Linux-pakettien hallintaa paljon paremmin kuin tavallinen karhu). Jotta voit käyttää APT:tä, shell-ohjelmasta riippumatta sinun on käytettävä korotettuja oikeuksia. Joten sinun täytyy luottaa sudo† muuten APT-käyttö estetään:
Siisti juttu sopiva ja apt-get† He molemmat tukevat -y merkintä vastataksesi automaattisesti «Y» mihin tahansa kehotteeseen, joka vaatii vahvistusta. Tämä pikanäppäin on hyödyllinen, kun päivität ympäristöä ensimmäistä kertaa vähään aikaan ja saatat muuten joutua vahvistamaan tietyt päivitykset kymmeniä kertoja.
Kuinka synkronoida APT arkistojen kanssa
Päivitä tietokoneesi pakettihakemisto kussakin niistä tietovarastoista, joihin tietokone on yhdistetty, käyttämällä sopiva päivitys Tilaus. Tämä komento – jonka pitäisi aina olla ensimmäinen kutsuttava asia ennen kuin teet muita pakettimuutoksia – synkronoidaan paikallisen kopion saatavilla olevista paketeista ja niiden nykyisen tilan indeksiversiot arkistojen kanssa. Suorita tämä: sudo apt update
type=»code»>
sopiva päivitykset käsitelty. Se antaa toisinaan virheitä, kuten puuttuvia suojausavaimia tai muita virheitä. Tarkista komennon tulos selvittääksesi, oletko havainnut kriittisiä määritysvirheitä. Hauska juttu juoksemisesta sopiva päivitys on, että se on loistava, nopea tutkimus paketinhallintaympäristösi tilaan. Vieraile Ubuntun yhteisön dokumentaatiosivulla saadaksesi yksityiskohtaiset ohjeet uusien ohjelmistolähteiden lisäämiseen.
Päivitä Ubuntu Linux -paketit
Käytä seuraavaa komentoa päivittääksesi paketit tietokoneellasi: sudo apt upgrade -y
type=»code»> Päivitykset ovat yksinkertaisia, mutta niissä on saalis. Ero välillä sopiva ja apt-get on, että jälkimmäinen tukee erilaisia päivityksiä. Esimerkiksi, apt saada päivitys ja apt-get dist-upgrade molemmat ovat hieman erilaisia sopiva päivitys†
- apt hanki päivitys: Päivittää paketin, mutta ei poista muita paketteja tai lisää uusia oletuksena. Sen sijaan päivitys epäonnistuu, jos tarvitaan lisättyjä tai poistettuja riippuvuuksia.
- apt-get dist-upgrade: Päivittää ja poistaa paketin aiemmat versiot, mukaan lukien riippuvuudet.
- sopiva päivitys: Toimii mm apt-get upgrade –with-new-pakettejamikä on hieno tapa sanoa, että se päivittää, mutta ei poista aiempia versioita, mutta silti on tekemässä asenna uusia paketteja (mutta älä poista niitä) tarvittaessa tyydyttääksesi riippuvuudet.
jos olet kunnossa sen kanssa sopiva Jos haluat poistaa paketteja vastaamaan riippuvuuksiin, käytä sen sijaan täydellistä päivitysvaihtoehtoa:sudo apt täysi päivitys -y
Etsi ja asenna uusi ohjelmisto
Kun olet päivittänyt arkistot ja päivittänyt olemassa olevat paketit, voit etsiä ja asentaa uusia ohjelmia. Käytä sopiva haku ja näytä apt komennot etsiä uusia ohjelmistoja ja tutkia niiden teknisiä vaatimuksia. Tämä ensimmäinen komento etsii kaikki kelvolliset tietovarastot, joihin olet muodostanut yhteyden tiettyjen hakutermien mukaan: sudo apt show
type=»code»> Jos haluat esimerkiksi etsiä verkkoselainta, kirjoita: sudo apt search «web-selain»
type=»code»>
Saat lisätietoja paketista kirjoittamalla seuraavan: sudo apt show
type=»code»> Esimerkiksi a näytä apt komento kromi selain paketti näyttää melko vähän teknistä tietoa:
Käyttää sudo apt-cache show sen sijaan saada huomattavasti enemmän teknistä tietoa paketista. Kun olet löytänyt haluamasi paketin nimen, asenna se asentaa apt Tilaus. Ympäri . asentaa kromi selain paketti, esimerkiksi tyyppi: sudo apt install chromium-browser
type=»code»> Sinua kehotetaan asentamaan lisäpaketit, jotka kromi selain riippuu. (Jos olet käyttänyt -y lippu, komento suoritettaisiin ilman kehotetta.)
Pakettien siivoaminen
muutama muu sopiva-liittyvät komennot ovat hyödyllisiä:
- apt uudelleenasennus: asentaa paketin uudelleen arkistolähteestä, mikä on hyödyllistä, jos uskot, että olet rikkonut ohjelman, josta pidät.
- sopiva poisto: Poistaa paketin, mutta jättää käyttäjän määrittämät tiedostot paikoilleen.
- sopiva puhdistus: Poistaa paketin ja myös kaikki siihen liittyvät tiedostot, mukaan lukien käyttäjän asetustiedostot.
- apt autoremove: Poistaa paketit, jotka asennettiin riippuvuuksina, mutta jotka ovat nyt orpoja, koska ne ovat vanhentuneita tai toinen paketti on poistettu. Tämän komennon suorittaminen silloin tällöin voi vapauttaa levytilaa.
Kun asennat paketin, tiedosto, jonka laajennus on .DEB, ladataan ja sijoitetaan kansioon /var/cache/apt/packages† Paketti asennetaan sitten kyseisestä kansiosta. Poista kansiot /var/cache/apt/packages ja /var/cache/apt/packages/partial käyttämällä seuraavaa komentoa: sudo apt-get clean
type=»code»>