Kuidas kasutada Apt-Get programmi Ubuntu programmide installimiseks käsurealt
Ubuntu rakenduste installimiseks on palju GUI-põhiseid meetodeid, kuid nad otsivad ja leiavad aega. Kuna klaviatuur on tavaliselt kiirem kui hiir, võib tarkvara haldamine käsurea kaudu olla reaalajasäästja.
ASJAKOHANE
Linux haldab tarkvara pakettide, kasutajaliideseid, mooduleid ja raamatukogusid sisaldavate tarkvara üksikute üksuste kaudu. Enamik rakendusi seostavad mitu ühiselt sõltuvat paketti koos ja teised lubavad teil valida, milliseid pakette installida ja millised need oma äranägemise järgi välja jätta. See võib segadust tekitada, nii et teie käsutuses on pakettide haldaja abi
Igal Linuxi jaotusel on oma pakettide haldussüsteem. Meie enda lähedaste ja lähedaste Ubuntu jaoks on see täiustatud pakenditööriist. Tal on käsud, mis võimaldavad lisada hoidlaid; otsida, installida ja eemaldada pakette; ja isegi simuleerida uuendusi ja selliseid. Käsud on üsna lihtne meeles pidada ja neid kasutada, nii et saate oma süsteemi tarkvara hallata üldse mitte!
APT vajab super-kasutaja õigusi, kuna see käsitleb süsteemi põhilisi aspekte, nii et Ubuntu peate esmalt kasutama enamikku käske “sudo”.
Pakettide otsimine
Tarkvara otsimise käsk on:
apt-cache otsing [otsingusõna 1] [otsingusõna 2]… [otsingusõna n]
Asenda [otsingusõnad], kuid ärge kasutage sulgusid. Saad sellist väljundit:
Saate otsida termineid pakettide kirjelduses, öelda solitaire mängu või paketi nime järgi. Mõned otsingud võivad anda tulemuste tonni, nii et saate loendit järgmise käsu abil sirvida:
apt-cache otsing [otsingusõnad] | vähem
Selle käsu keskel on toru (see jagab võtit). Vähem käsk võimaldab teil sirvida oma loendit nooleklahvide, lehekülje üles / alla klahvide ja tühikuga, b ja sisestage. Loendist väljumiseks ja käsku naasmiseks vajuta q.
Repositooriumide lisamine
Täiendavat tarkvara leiate veebis leiduvatest hoidlatest. Võtke näiteks Ubuntu Tweak, programm, mis võimaldab teil muuta oma süsteemi peidetud või muidu raskesti muudetavaid seadeid. See on majutatud teises hoidlas. Kui lisate paketi allalaadimise ja installimise asemel hoidla, teavitab süsteem teid värskendustest ja hoiab teid automaatselt kursis. APT allikafaili redigeerides saate hoidlaid käsitsi lisada ja muuta:
sudo nano /etc/apt/sources.list
Kuid Ubuntu 9.10 Karmic Koala muutis seda. Seal on lihtsam viis!
sudo add-apt-repository [hoidla nimi siin]
Vaatame Ubuntu Tweaki repot, et näha, mida see praktikas välja näeb:
sudo add-apt-repository ppa: tualatrix / ppa
Voila!
Allikate värskendamine
Pärast hoidlate lisamist peate oma pakettide nimekirja uuendama.
sudo apt-get update
See uuendab pakettide nimekirju kõigist hoidlatest ühel korral. Ärge unustage seda teha pärast iga lisatud hoidlat!
Paigaldamine
Nüüd, kui olete lisanud oma tarkvara repo ja värskendanud oma pakettide nimekirja ning leidnud vajaliku paketi nime, saate selle installida.
sudo apt-get install [paketi nimi 1] [paketi nimi 2]… [paketi nimi n]
See laadib alla ja paigaldab kõik loetletud paketid. Kui on olemas sõltuvused - muud eeldused, siis paigaldatakse ka need. Mõnikord näete ka soovitatavate, kuid valikuliste pakettide loendit, mis sobivad teie valikuga. Mõnikord näete ka kinnitust, kuigi mitte alati.
Sageli näete teiste seotud pakettidega põhipaketti, nii et selle installimine paigaldab automaatselt ka sõltuvused ja mõnikord ka sellega seotud paketid.
Pakettide eemaldamine
Kui soovite programmist lahti saada, saate selle seotud paketid eemaldada.
sudo apt-get eemalda [paketi nimi 1] [paketi nimi 2]… [paketi nimi n]
Kui soovite vabaneda konfiguratsioonifailidest ja nendega seotud kataloogidest (tavaliselt kasutaja kodukataloogis), siis soovite lisada puhastusvaliku:
sudo apt-get remove -urge [paketi nimi 1] [paketi nimi 2]… [paketi nimi n]
Seal on kaks kriipsut. See on mugav, kui programm ei tööta korralikult. Kui eemaldate eemaldamise, võib teil olla "puhas" install.
Suurema osa ajast saate lihtsalt valida põhipaketi ja sellega seotud ka eemaldada. Vastasel juhul saate kasutada järgmist käsku:
sudo apt-get autoremove
See eemaldab automaatselt kõik paketid, mida ei kasutata ega seostata ühegi installitud programmiga. Näiteks, kui sa vabanesid põhipaketist, vabaneb autoremove sellest seotud pakettidest ja kõigist sõltuvustest, kui neil ei ole ühtegi teist programmi. See on suurepärane võimalus kasutamata raamatukogude ja pakettide puhastamiseks.
Tarkvara uuendamine
Mis siis, kui teie paketid vajavad uuendamist? Te saate üksikuid programme uuendada järgmise käsuga:
sudo apt-get upgrade [paketi nimi 1] [paketi nimi 2]… [paketi nimi n]
Või saate kõiki pakette täiendavaid argumente täiendada:
sudo apt-get uuendamine
See ütleb teile, kui palju ja milliseid pakette on vaja uuendada ja küsib enne selle jätkamist kinnitust.
Pidage meeles, et peate esmalt värskendama. Uuendamine asendab vanemad programmide versioonid uuemate versioonidega. See on asendusprotsess; nõutakse sama paketi nime ja vanem versioon asendatakse uuema versiooniga. Täiesti uusi pakette pole installitud ja ühtegi paketti ei eemaldata.
Mõned programmid ei tööta päris hästi. Nad vajavad eemaldamiseks veidi erineva nimega paketti ja uue nimega uue nime. Mõnikord on programmi uuel versioonil uus nõutav pakett. Sellistel juhtudel peate kasutama dist-upgrade'i.
sudo apt-get dist-upgrade [paketi nimi 1] [paketi nimi 2]… [paketi nimi n]
sudo apt-get dist-upgrade
Nüüd on kõik sõltuvused rahul, olenemata sellest. Kui te ei suuda oma pakettide mikrohaldust hallata, on see käsk, mida kavatsete kasutada.
Kui soovid ainult näha, milliseid pakette uuendatakse, kui soovite käsku hüpoteetiliselt käivitada, saate sim-i-i-ga uuendada..
sudo apt-get -s upgrade
See on tõesti kasulik, kui te ei ole kindel, kas ühe paketi uuendamine segab teisi programme, mis juhtub aeg-ajalt selliste asjadega nagu PHP ja e-posti serveri raamatukogud.
Puhastamine
Pakettide allalaadimisel talletab Ubuntu need, kui vajab neid edasi viitama. Saate selle vahemälu kustutada ja mõne kõvakettaruumi tagasi saada järgmise käsuga:
sudo apt-get clean
Kui soovite vahemälust lahti saada, kuid salvestate pakettide uusimad versioonid, siis kasutage seda:
sudo apt-get autoclean
See vabaneb vanematest versioonidest, mis on päris palju kasutud, kuid jätavad teile siiski vahemälu.
Kontrollitud asjade kontrollimine
Näete kõigi installitud pakettide nimekirja, millel on dpkg.
sudo dpkg -list
Selle loendi sirvimiseks saate kasutada ka vähem.
sudo dpkg -list | vähem
Samuti saate otsida läbi nimekirja grep-käsklusega.
dpkg -list | grep [otsingusõna]
Kui midagi on installitud, näete paketi nime ja kirjeldust.
Võite otsida ka kompaktsema meetodi abil:
dpkg -l 'otsingusõna'
See valik on väiketäht L ja teie otsingusõna peab olema üksikute jutumärkide sees. Samuti saate parema otsingu jaoks kasutada tähemärke.
Pühademuna
APT-l on huvitav lihavõttemuna.
sudo apt-get moo
Nautige oma super lehma võimeid!
Pakettide ja installitud tarkvara haldamine käsurea kaudu võib teie aega mõnda aega säästa. Ubuntu tarkvarauuendaja on minu süsteemis sageli laggy ja see võib tõesti olla valus lisada tarkvara reposid ja installida pakette tarkvarakeskuse kaudu, eriti kui te teate pakettide nimesid juba. See on suurepärane ka süsteemi haldamiseks SSH kaudu. Teil ei ole vaja GUI-d üldse töötada või VNC-ga tegeleda.
On palju asju, mida õppida käsurealt mugavamaks saamisel, nii et võiksite tutvuda nano algaja juhendiga, Linuxi käsurea tekstiredaktoriga. Tuleb veel tulla!