28Jun

Kuidas kasutada käsku Apt-Get Ubuntu programmide installimiseks käsurealt

Ubuntu on rakenduste installimisel palju GUI-põhiseid meetodeid, kuid nende otsimine ja otsimine võtab aega. Kuna klaviatuur on tavaliselt kiirem kui hiir, võib tarkvara haldamine käsurea kaudu olla reaalajashoidja.

APT

Linux haldab tarkvara pakettide, individuaalsete tarkvaraüksuste kaudu, mis sisaldavad kasutajaliidesid, mooduleid ja raamatukogusid. Enamik rakendusi ühendab mitu kaas sõltuvat paketti koos ja teised võimaldavad teil valida, milliseid pakette paigaldada ja milliseid omal äranägemisel välja jätta. See võib tekitada segadust, nii et teie käsutuses on paketihaldur, et aidata

-l. Igal Linuxi turustusel on oma pakettjuhtimissüsteem. Meie enda lähedaseks ja kalliks Ubuntuks on see täiustatud pakkimisvahend. Sellel on käskude perekond, mis võimaldab teil lisada hoidlaid;pakettide otsimine, installimine ja eemaldamine;ja isegi simuleerivad uuendusi jne. Käske on üsna lihtne meelde jätta ja kasutada, nii et saate oma süsteemi tarkvara igal ajal juhtida!

APT vajab super-kasutaja õigusi, kuna see käsitleb süsteemi põhiaspekte, nii et Ubuntu peate eelmainima enamik käske koos sudo.

Pakettide otsimine

Tarkvara otsimiseks käsk on:

apt-vahemälu otsing [otsingusõna 1] [otsingusõna 2]. .. [otsingusõna n]

Asenda [otsinguterminid], kuid ärge kasutage sulgudesid. Saad sellist väljundit:

Saate otsida termineid pakettide kirjelduses, ütleme solitaire mängule või paketi nime järgi. Mõned otsingud võivad anda tulemuste hulga, nii et saate loendit sirvida järgmise käsuga:

apt-cache search [search terms] |vähem

Selle käsu keskel on toru( see jagab võtit koos \).Vähem käsu abil saate sirvida loendit nooleklahvide, lehe üles-alla klahvide ja tühiku abil, b ja sisestada. Vajuta q loendist väljumiseks ja tagasi viipa.

hoidlate lisamine

Saate leida rohkem tarkvara veebis leitavates hoidlates. Võtke näiteks Ubuntu Tweak, programm, mis võimaldab teil muuta oma süsteemi peidetud või muul viisil raskesti muutuvaid seadeid. See on paigutatud teisele hoidlasse. Kui lisate lihtsalt pakendi allalaadimise ja installimise asemel repositooriumi, teavitab süsteem teid värskendustest ja hoiab seda automaatselt teie jaoks ajakohasena. Saate hoidlaid käsitsi lisada ja muuta, redigeerides APT-i lähtefaili:

sudo nano /etc/apt/ sources.list

Kuid Ubuntu 9.10 Karmic Koala muutis seda. See on lihtsam viis!

sudo add-apt-hoidla [hoidla nimi siin]

Vaadakem Ubuntu Tweaki repo, et näha, kuidas see tegelikult välja näeb:

sudo add-apt-repository ppa: tualatrix / ppa

Voila!

Allikate värskendamine

Pärast hoidlate lisamist peate oma pakettide nimekirja värskendama.

sudo apt-get update

See ajakohastab paketi loendit kõigist repositooriumidest ühe korraga.Ärge unustage seda teha iga lisatava hoidla järel!

Paigaldus

Nüüd, kui olete oma tarkvara taaskäivitanud ja uuendanud oma pakettide nimekirja ning leidnud vajaliku paketi nime, saate seda installida.

sudo apt-get install [pakendi nimi 1] [pakendi nimi 2]. .. [pakendi nimi n]

See allalaadib ja installib kõik loetletud pakendid. Kui on olemas sõltuvused - muud eeldatavad paketid - need paigaldatakse ka. Mõnikord näete ka valikut soovitavate, kuid valikuliste pakettide loendit. Mõnikord näete ka kinnitusteavet, kuigi mitte alati.

Tihti näete tuumipaketti teiste lingitud pakettidega, nii et selle paigaldamine paigaldab automaatselt sõlmed ja mõnikord ka nendega seotud paketid.

pakettide eemaldamine

Kui soovite vabaneda programmist, võite selle seotud paketid desinstallida.

sudo apt-get eemalda [paketinimi 1] [pakendi nimi 2]. .. [paketi nimi n]

Kui soovite konfiguratsioonifailidest ja seotud kataloogidest lahti saada( tavaliselt kasutaja kodukataloogis), soovitelisa puhastusvõimalus:

sudo apt-get remove-purge [paketi nimi 1] [pakendi nimi 2]. .. [pakendi nimi n]

Seal on kaks kriipsu. See on kasulik, kui programm ei tööta korralikult. Pärast eemaldamist puhastades võite saada puhta installi.

Suurem osa ajast saate valida põhipaketi ja sellega seotud ka need eemaldatakse. Kui see ei õnnestu, saate kasutada järgmist käsku:

sudo apt-get autoremove

See eemaldab automaatselt pakendid, mida ei kasutata ega seostata ühegi installitud programmiga. Näiteks kui eemaldate põhipaketist, vabaneb autoremove sellest seotud pakettidest ja kõikidest sõltuvustest, kuni ükski teine ​​programm neid ei kasuta. See on suurepärane võimalus kõikide kasutamata raamatukogude ja pakettide puhastamiseks, mida te ei vaja.

Uuendamine Tarkvara

Niisiis, mis siis, kui teie paketid vajavad uuendamist? Võite uuendada üksikuid programme järgmise käsuga:

sudo apt-get upgrade [paketinimi 1] [paketi nimi 2]. .. [pakendi nimi n]

Või saate kõik paketid uuendada ilma täiendavate argumentideta:

sudo apt-saada uuendatud

See ütleb teile, kui palju ja milliseid pakette on vaja ajakohastada ja palutakse kinnitus, enne kui see jätkub.

Pidage meeles, et peate esmalt uuendama. Uuendus asendab vanemad programmide versioonid nende uuemate versioonidega. See on asendusprotsess;sama paketi nimi on vajalik ja vanem versioon asendatakse uuema versiooniga. Ei ole installitud täiesti uusi pakette ja ühtegi pakki pole installitud.

Mõned programmid ei tööta nii hästi. Nad nõuavad paketi kustutamiseks mõnevõrra erineva nimega ja uuega, millel on erinev nimi, mida tuleb installida. Mõnikord on uue programmi versioonil uus nõutav pakett. Sellistel juhtudel peate kasutama dist-upgrade'i.

sudo apt-get dist-upgrade [paketinimi 1] [pakendi nimi 2]. .. [pakendi nimi n]

sudo apt-get dist-upgrade

Nüüd sõltuvad kõik sõltuvad ükskõik mida. Kui te ei sisene pakettide mikro-juhtimisse, siis on see käsk, mida kavatsete kasutada.

Kui soovite käsku hüpoteetiliselt käivitada ainult siis, kui soovite näha, milliseid pakette uuendatakse, saate simuleerida uuendus -s-valikuga.

sudo apt-get -s upgrade

See on tõesti kasulik, kui te pole kindel, kas ühe paketi uuendamine segab muid programme, mis juhtub aeg-ajalt selliste asjadega nagu PHP ja posti serveri raamatukogud.

Puhastamine

Kui laadite alla pakette, Ubuntu varundab need vahemällu, kui ta vajab neid veel edasi viitama. Selle vahemälu saate kustutada ja mõne kõvaketta ruumi tagasi saata järgmise käsuga:

sudo apt-get clean

Kui soovite vabastada oma vahemälu, aga salvestage oma pakettide uusimad versioonid, siis kasutage seda:

sudo apt-get autoclean

See vabastab vanemad versioonid, mis on üsna kasutu, kuid jätavad ikkagi teie vahemälu.

Kontrolli installitud

-d Saate vaadata kõigi teie installitud pakettide nimekirja dpkg-iga.

sudo dpkg -list

Selle loendi kerimiseks saate seda vähem kasutada.

sudo dpkg -list |vähem

Võite otsida loendist ka käsuga grep.

dpkg -list |grep [otsing termin]

Kui midagi on installitud, näete paketi nime ja kirjeldust.

Võite otsida ka kompaktsemat meetodit:

dpkg -l "otsingutermin"

See valik on väiketäht L, ja teie otsingutermin peab olema üksikpakkumiste sees. Võite kasutada ka metamärke paremini otsimiseks.

Easter egg

APT-l on huvitav libakammuna.

sudo apt-get moo

Nautige oma super lehma võimeid!

Võimalus hallata pakette ja installitud tarkvara käsurea kaudu võib säästa aega. Ubuntu tarkvaravärskendaja on minu süsteemis sageli maha jäänud ja võib tõesti olla valus, kui peate lisama tarkvarapaketi ja installima pakette tarkvara keskuse kaudu, eriti kui te juba pakettide nimed teate. Samuti on see suurepärane, kui juhtida oma süsteemi kaugjuhitava SSH-i kaudu. Teil ei pea üldse töötama GUI-vormingus ega VNC-ga tegelemist.

Käsurea korral on palju õppida, seega võiksite tutvuda Linuxi käsurea tekstiredaktori Nano algaja juhendiga. Tuleb veel rohkem!