2024 Avtor: Peter John Melton | [email protected]. Nazadnje spremenjeno: 2023-12-16 04:45
APT
Linux upravlja programsko opremo s paketi, posameznimi enotami programske opreme, ki vsebujejo uporabniške vmesnike, module in knjižnice. Večina aplikacij poveže več soodvisnih paketov skupaj, druge pa vam omogočajo, da izberejo, katere pakete želite namestiti, in ki jih pustite na lastno presojo. To lahko postane zmedeno, zato vam je na voljo pomočnik paketa
Vsaka distribucija Linuxa ima svoj sistem upravljanja paketov. Za lastno bližnjo in drago Ubuntu, to je Advanced Packaging Tool. Ima družino ukazov, ki vam omogočajo dodajanje repozitorijev; iskanje, namestitev in odstranjevanje paketov; in celo simulirajo nadgradnje in podobno. Ukazi so precej enostavni za zapomnitev in uporabo, zato boste v vsakem trenutku upravljali programsko opremo vašega sistema!
APT zahteva dovoljenja za super-uporabnike, saj se ukvarjajo z osnovnimi vidiki sistema, zato boste morali v Ubuntu večino ukazov vnesti s »sudo«.
Iskanje paketov
Ukaz za iskanje programske opreme je:
apt-cache search [search term 1] [search term 2] … [search term n]
Zamenjajte [iskalne izraze], vendar ne uporabljajte oklepajev. Tako boste dobili izhod:
apt-cache search [search terms] | less
Sredi tega ukaza je cev (delita ključ z ). Manjši ukaz vam omogoča, da se pomaknete po seznamu s puščičnimi tipkami, tipkami navzgor / navzdol in presledkom, b in vnesete. Hit q za izhod iz seznama in vrnitev na poziv.
Dodajanje skladišč
V spletni trgovini najdete še več programske opreme. Vzemite, na primer, Ubuntu Tweak, program, ki vam omogoča spreminjanje nekaterih skritih ali drugače težavnih nastavitev za vaš sistem. Gostuje v drugem skladišču. Če dodate skladišče namesto prenosa in namestitve samo paketa, vas bo sistem obvestil o posodobitvah in ga samodejno posodabljal. Ročno lahko dodajate in spreminjate skladišča z urejanjem datoteke virov APT:
sudo nano /etc/apt/sources.list
Toda Ubuntu 9,10 Karmic Koala je to spremenil. Obstaja lažja pot!
sudo add-apt-repository [repository name here]
Poglejmo na repo Ubuntu Tweak-a, da vidimo, kako bo v praksi izgledal:
sudo add-apt-repository ppa:tualatrix/ppa
Voila!
Posodabljanje virov
sudo apt-get update
To bo posodobilo sezname paketov iz vseh skladišč naenkrat. Ne pozabite storiti tega po vsakem dodatnem repozitoriju!
Namestitev
Zdaj, ko ste dodali programsko opremo za repo in posodobili svoj seznam paketov ter našli ime paketa, ki ga potrebujete, ga lahko namestite.
sudo apt-get install [package name 1] [package name 2] … [package name n]
Pogosto boste videli osnovni paket z drugimi povezanimi paketi, zato namestitev tega bo samodejno namestila odvisnosti in včasih tudi povezane pakete.
Odstranjevanje paketov
Če se želite znebiti programa, lahko odstranite povezane pakete.
sudo apt-get remove [package name 1] [package name 2] … [package name n]
sudo apt-get remove –purge [package name 1] [package name 2] … [package name n]
Tam sta dve pomišljaji. To se bo zgodilo, če program ne deluje pravilno. S čiščenjem ob odstranitvi boste imeli "čist" namestitev.
Večino časa si lahko izberete jedro paketa in odstranite tudi povezane. Če tega ne, lahko uporabite naslednji ukaz:
sudo apt-get autoremove
To bo samodejno odstranilo vse pakete, ki niso uporabljeni ali so povezani z nobenim nameščenim programom. Na primer, če ste se znebili jedrnega paketa, se bodo avtoremove znebili svojih povezanih paketov in vseh odvisnosti, ki jih ima, dokler jih ne uporablja noben drug program. To je odličen način za čiščenje neuporabljenih knjižnic in paketov, ki jih ne potrebujete.
Nadgradnja programske opreme
Torej, kaj če vaši paketi potrebujejo nadgradnjo? Posamezne programe lahko nadgradite z naslednjim ukazom:
sudo apt-get upgrade [package name 1] [package name 2] … [package name n]
Ali lahko nadgradite vse pakete tako, da nimate dodatnih argumentov:
sudo apt-get upgrade
To vam bo povedalo, koliko in katerih paketov je treba posodobiti, in bo zahteval potrditev, preden se nadaljuje.
Ne pozabite, da boste morda morali najprej posodobiti. Nadgradnja bo nadomestila starejše različice programov s svojimi novimi različicami. To je postopek zamenjave; isto ime paketa je potrebno, starejša različica pa se nadomesti z novo različico. Ni popolnoma nameščenih novih pakiranj in nobenih paketov ni odstranjenih.
Nekateri programi ne delujejo tako na ta način. Zahtevajo paket z nekoliko drugačnim imenom, ki ga je treba odstraniti, in novo, ki ima nameščeno drugo ime. Včasih ima nova različica programa nov zahtevan paket. V teh primerih boste morali uporabiti distancno nadgradnjo.
sudo apt-get dist-upgrade [package name 1] [package name 2] … [package name n]
sudo apt-get dist-upgrade
Zdaj bodo vse odvisnosti izpolnjene ne glede na to.Če niste v mikro upravljanju svojih paketov, potem je to ukaz, ki ga boste uporabili.
Če želite videti le, katere pakete boste nadgradili, če bi hipotetično zagnali ukaz, lahko simulirate nadgradnjo z možnostjo -s.
sudo apt-get –s upgrade
To je resnično koristno, če niste prepričani, ali bo nadgradnja enega paketa zmešala druge programe, kar se občasno dogaja s predmeti, kot so PHP in knjižnice poštnih strežnikov.
Čiščenje
Ko prenesete pakete, jih Ubuntu cacheje, če se jih mora še bolj sklicevati. Ta predpomnilnik lahko izbrišete in vrnete nekaj prostora na trdem disku z naslednjim ukazom:
sudo apt-get clean
Če se želite znebiti predpomnilnika, vendar shranite najnovejše različice tistih paketov, ki jih imate, uporabite to:
sudo apt-get autoclean
To se bo znebilo starejših različic, ki so precej neuporabne, vendar vas še vedno prepuščajo predpomnilniku.
Preverjanje, kaj je nameščeno
Seznam vseh nameščenih paketov si lahko ogledate z dpkg.
sudo dpkg –list
Za ta seznam se lahko pomikate tudi manj.
sudo dpkg –list | less
S pomočjo ukaza grep lahko iščete tudi po seznamu.
dpkg –list | grep [search term]
Če je nekaj nameščeno, boste videli ime paketa in opis.
Prav tako lahko iščete po bolj kompaktni metodi:
dpkg –l ‘search term’
Ta možnost je majhna črka L, vaš iskalni izraz pa mora biti znotraj posameznih narekov. Za boljše iskanje lahko uporabite tudi znake z znaki.
Velikonočno jajce
APT ima zanimivo velikonočno jajce.
sudo apt-get moo
Uživajte v moči super krav!
Če lahko upravljate pakete in nameščeno programsko opremo prek ukazne vrstice, vam lahko prihrani nekaj časa. Ubuntuova posodobitev programske opreme je pogosto moteča na mojem sistemu in resnično je lahko bolečina pri dodajanju programske opreme in namestitvi paketov v programskem centru, še posebej, če poznate imena paketov že. Prav tako je super za upravljanje vašega sistema na daljavo prek SSH. Ni vam potrebno, da se GUI sploh izvaja ali da se ukvarjate z VNC.
Obstaja veliko stvari za učenje, ko se počutite udobno z ukazno vrstico, zato boste morda želeli preveriti Vodič za začetnike za Nano, urejevalnik besedilnih ukazov Linux. Še več je!
Priporočena:
Oglejte si, kaj so na voljo posodobljeni paketi iz ukazne vrstice Ubuntu
Če uporabljate Ubuntu Server ali če želite raje upravljati svoje namizje iz ukazne vrstice, boste želeli videti, kateri paketi so na voljo za posodobitev. Ubuntu vključuje odlično orodje za upravljanje paketov, imenovano Aptitude, ki vam omogoča interaktivno okolje, s katerim želite namestiti / nadgraditi pakete.
Privzeti brskalnik nastavite na Ubuntu iz ukazne vrstice
Ubuntu Linux ima privzeto funkcijo brskalnika, ki bo samodejno zagnala pravi brskalnik, ko klikne povezavo v aplikaciji gnome gui. Dovolj je preprosto nastaviti privzeti brskalnik z orodji GUI, včasih pa ga je lažje nastaviti z odjemalcem ukazne vrstice .. če na primer poskušate daljinsko upravljati računalnik.
Preverite uporabo diska na Ubuntu iz ukazne vrstice
Ubuntu Linux, kot vse sorte Unix, vključuje tudi ukazno vrstico ukazne vrstice du. du pomeni uporabo diska, kot sem prepričan, da ste prevzeli.
Kako zagnati ukazne ukaze ukazne vrstice iz bližnjice do operacijskega sistema Windows
Bližnjice so odlične za hiter dostop do datotek, aplikacij in map. Ali ste vedeli, da jih lahko uporabite tudi za zagon ukazov ukazne vrstice?
Kako uporabljati wget, orodje za prenos zadnje ukazne vrstice
Novejši ni vedno boljši in ukaz wget je dokaz. Prvič objavljen leta 1996, je ta aplikacija še vedno eden najboljših upravljavcev prenosov na svetu. Ne glede na to, ali želite prenesti eno datoteko, celotno mapo ali celo ogledati celotno spletno mesto, vam omogoča, da to storite s samo nekaj pritiski na tipko.