Ubuntu ir daudz GUI balstītu metožu, lai instalētu lietojumprogrammas, taču tām ir daudz laika, lai meklētu un atrastu. Tā kā tastatūra parasti ir ātrāka nekā peles pults, programmatūras pārvaldīšana, izmantojot komandrindu, var būt reālā laika taupīšana.
Linux pārvalda programmatūru, izmantojot paketes, atsevišķas programmatūras vienības, kas satur lietotāja saskarnes, moduļus un bibliotēkas. Lielākā daļa lietojumprogrammu savieno vairākas savstarpēji saistītas paketes kopā, bet citi ļauj jums izvēlēties, kuras paketes instalēt un ko atstāt ārpus jūsu izvēles. Tas var radīt neskaidrības, tādēļ jūsu rīcībā ir pakotņu pārvaldnieks, kas palīdzēs
Katram Linux izplatījumam ir sava pakešu pārvaldības sistēma. Mūsu pašu tuvumā un dārgā Ubuntu, tas ir uzlabotais iepakošanas rīks. Tas ir komandu saime, kas ļauj jums pievienot krātuves; meklēt, instalēt un noņemt paketes; un pat simulēt jauninājumus un tādas. Komandas ir diezgan viegli atcerēties un izmantot, tāpēc jūs pārvaldīsiet sistēmas programmatūru bez laika!
APT pieprasa super-lietotāja atļaujas, jo tā attiecas uz sistēmas galvenajiem aspektiem, tādēļ Ubuntu jums ir jāsakņo lielākā daļa komandu ar "sudo".
Komandu, lai meklētu programmatūru, ir:
apt-cache search [meklēšanas termins 1] [meklējamais termins 2] ... [meklēšanas termins n]
Aizstāt [meklēšanas vienumus], bet nelietojiet iekavās. Jūs saņemsiet šādu izvadi:
Jūs varat meklēt terminus iepakojumu aprakstā, teikt par solitārs spēli vai paketes nosaukumu. Daži meklējumi var dot tonnu rezultātus, tāpēc jūs varat ritināt sarakstu ar šādu komandu:
apt-cache search [search terms] | mazāk
Šīs komandas vidū ir caurule (tai ir atslēga ar \). Jo mazāk komandu ļaus jums ritināt sarakstu ar bulttaustiņiem, lappuses uz augšu / uz leju taustiņiem un atstarpi, b un ievadiet. Nospiediet q, lai izietu no saraksta un atgrieztos pie uzvednes.
Jūs varat atrast vairāk programmatūras krātuvēs, kas atrodami tiešsaistē. Piemēram, ņemiet vērā Ubuntu Tweak, programmu, kas ļauj mainīt jūsu sistēmas slēptos vai citādi grūti mainīt iestatījumus. Tas ir izvietots citā krātuvē. Ja jūs pievienojat glabātuvi, nevis tikai lejupielādējat un instalējat paketi, sistēma informēs jūs par atjauninājumiem un automātiski to atjauninās jums. Varat manuāli pievienot un mainīt krātuves, rediģējot APT avota failu:
sudo nano /etc/apt/sources.list
Bet Ubuntu 9.10 Karmic Koala to mainīja. Ir vieglāk veids!
sudo add-apt-repozitorijs [krātuves nosaukums šeit]
Apskatīsim Ubuntu Tweak repo, lai redzētu, kā tā izskatās praksē:
sudo add-apt-repozitorijs ppa: tualatrix / ppa
Voila!
Pēc krātuves pievienošanas jums ir jāatjaunina savu pakešu saraksts.
sudo apt-get update
Tas atjauninās pakešu sarakstus no visiem repozitorijiem vienā virzienā. Atcerieties to darīt pēc katras pievienotās krātuves!
Tagad, kad esat pievienojis savu programmatūru repo un atjaunojis savu pakešu sarakstu un atradis nepieciešamo paketes nosaukumu, to varat instalēt.
sudo apt-get install [pakotnes nosaukums 1] [pakotnes nosaukums 2] ... [pakotnes nosaukums n]
Tas lejupielādēs un instalēs visas uzskaitītās paketes. Ja ir atkarības - citi nepieciešamie pakotnes - tie tiks instalēti arī. Dažreiz jūs arī redzēsiet ieteicamo, bet neobligāto iepakojumu sarakstu, lai ietu kopā ar savu izvēli. Dažreiz jūs arī redzēsiet apstiprināšanas uzvedni, lai gan ne vienmēr.
Bieži vien jūs redzēsiet pamata pakotni ar citiem saistītajiem pakotņiem, tāpēc, instalējot šo, tiks automātiski instalētas atkarības un dažkārt arī ar tām saistītās paketes.
Ja vēlaties atbrīvoties no programmas, varat atinstalēt saistītās paketes.
sudo apt-get remove [pakotnes nosaukums 1] [pakotnes nosaukums 2] ... [pakotnes nosaukums n]
Ja vēlaties atbrīvoties no konfigurācijas failiem un saistītajiem direktorijiem (parasti lietotāja mājas direktorijā), jūs vēlaties pievienot tīrīšanas opciju:
sudo apt-get remove-purge [pakotnes nosaukums 1] [pakotnes nosaukums 2] ... [pakotnes nosaukums n]
Tur ir divi defekti. Tas būs noderīgi, ja programma nedarbosies pareizi. Iztīra pēc izņemšanas, un varēsiet instalēt "tīru".
Lielāko daļu laika jūs varat izvēlēties galveno pakotni, un no tiem tiks noņemti saistītie faili. Ja tā nav, varat izmantot šādu komandu:
sudo apt-get autoremove
Tas automātiski noņems visus iepakojumus, kas netiek izmantoti vai saistīti ar kādu instalētu programmu. Piemēram, ja esat atbrīvojies no galvenās pakotnes, autoremove atbrīvosies no tā saistītajām pakotnēm un jebkādām atkarībām, kādas tā bija, kamēr neviena cita programma to neizmanto. Tas ir lielisks veids, kā iztīrīt neizmantotās bibliotēkas un paketes, kas jums nav vajadzīgi.
Tātad, ko tad, ja jūsu pakotnēm ir nepieciešama jaunināšana? Jūs varat uzlabot atsevišķas programmas ar šādu komandu:
sudo apt-get upgrade [pakotnes nosaukums 1] [pakotnes nosaukums 2] ... [pakotnes nosaukums n]
Vai arī jūs varat uzlabot visas paketes, nesniedzot papildu argumentus:
sudo apt-get jauninājums
Tas jums parāda, cik daudz un kādas pakotnes nepieciešams atjaunināt, un pirms tā turpinās lūgt apstiprinājumu.
Atcerieties, ka jums vispirms vajadzēs atjaunināt. Jaunināšana aizstās vecākas programmas versijas ar jaunākajām versijām. Tas ir aizstāšanas process; nepieciešams tas pats pakotnes nosaukums, un vecākā versija tiek aizstāta ar jaunāku versiju. Nav instalēti pilnīgi jauni pakotnes, un neviens iepakojums nav atinstalēts.
Dažas programmas nedarbojas tik labi.Viņiem ir nepieciešama pakete ar mazliet atšķirīgu nosaukumu, kas tiks noņemts, un jauns, kas tiks instalēts ar citu nosaukumu. Dažreiz programmas jaunākajai versijai ir jauna nepieciešamā pakete. Šajos gadījumos jums būs jāizmanto dist-upgrade.
sudo apt-get dist-upgrade [pakotnes nosaukums 1] [pakotnes nosaukums 2] ... [pakotnes nosaukums n]
sudo apt-get dist-upgrade
Tagad visas saistības būs apmierinātas neatkarīgi no tā, ko. Ja neesat iekļāvies pakotņu mikropārvaldībā, tad tā ir komanda, kuru izmantosit.
Ja vēlaties redzēt, kuri pakotnes tiks jauninātas, ja hipotētiski palaistu komandu, varat simulēt jaunināšanu ar -s opciju.
sudo apt-get -s jauninājums
Tas ir patiešām noderīgi, ja neesat pārliecināts, vai vienas pakotnes atjaunināšana izjauc citas programmas, kas reizēm notiek ar tādām lietām kā PHP un pasta serveru bibliotēkas.
Kad lejupielādējat pakotnes, Ubuntu tās kešatmēra gadījumā, ja tai ir jāmeklē tālāk. Jūs varat izdzēst šo kešatmiņu un atgriezt cieto disku, izmantojot šādu komandu:
sudo apt-get tīrs
Ja vēlaties atbrīvoties no kešatmiņas, bet saglabājiet jaunākās versijas, kuras jums ir, un izmantojiet to:
sudo apt-get autoclean
Tas atbrīvosies no vecākām versijām, kas ir diezgan bezjēdzīgas, taču joprojām atstāj jūs ar kešatmiņu.
Jūs varat redzēt visu instalēto pakotņu sarakstu ar dpkg.
sudo dpkg -list
Varat arī izmantot mazāk, lai ritinātu šo sarakstu.
sudo dpkg -list | mazāk
Jūs varat arī meklēt sarakstu, izmantojot grep komandu.
dpkg -list | grep [meklēšanas termins]
Ja kaut kas ir instalēts, jūs redzēsiet pakotnes nosaukumu un aprakstu.
Jūs varat arī meklēt, izmantojot kompaktu metodi:
dpkg -l "meklēšanas termins"
Šī opcija ir mazā burts L, un jūsu meklēšanas vienumam jābūt iekšējiem kotētājiem. Varat arī izmantot aizstājējzīmi, lai meklētu arī labāk.
APT ir interesanta lieldienu olu.
sudo apt-get moo
Izbaudiet savas super govs pilnvaras!
Spēja pārvaldīt pakotnes un instalēto programmatūru, izmantojot komandrindu, var ietaupīt laiku. Ubuntu programmatūras atjauninātājs bieži tiek iztukšots manā sistēmā, un patiešām var būt sāpes, ka ir jāpievieno programmatūras repo un jāinstalē paketes, izmantojot programmatūras centru, it īpaši, ja jau jau zināt pakešu nosaukumus. Tas ir arī lieliski, ka jūsu sistēma tiek attāli pārvaldīta, izmantojot SSH. Jums vispār nav GUI vai jāstrādā ar VNC.
Mācīties daudz, lietojot komandrindu, ir daudz lietas, tādēļ, iespējams, vēlēsities iepazīties ar Nano iesācēju rokasgrāmatu, Linux komandrindas teksta redaktoru. Vēl ir daudz!