Programinės įrangos diegimas Linux apima paketo valdytojus ir programinės įrangos saugyklas, o ne atsisiųsti ir paleisti .exe failus iš svetainių, tokių kaip "Windows". Jei esate naujas "Linux", tai gali atrodyti dramatiškas kultūros poslinkis.
Nors galite viską kompiliuoti ir įdiegti "Linux" sistemoje, paketų tvarkytuvai yra skirti atlikti visus jūsų darbus. Naudojant paketų tvarkytuvę, programinė įranga įdiegiama ir atnaujinama lengviau nei "Windows".
Yra daugybė Linux rinkinių ir įvairių paketų tvarkyklių. Linux yra sukurtas iš atvirojo kodo programinės įrangos, o tai reiškia, kad kiekvienas "Linux" paskirstymas sukuria savo programinę įrangą su pageidaujamomis bibliotekų versijomis ir kompiliavimo galimybėmis. Kompiuterizuotos "Linux" programos paprastai neveikia kiekviename platinime, net jei ir būtų, įdiegimą trukdytų konkuruojantys paketų formatai. Jei ieškote "Linux" programos svetainės, tikriausiai matysite įvairias siuntimo nuorodas įvairioms paketo formoms ir "Linux" paskirstymas - darant prielaidą, kad programos tinklalapyje pateikiamos iš anksto parengtos versijos. Programoje gali būti nurodyta, kad atsisiųsite šaltinio kodą ir sukursite jį pats.
"Linux" vartotojams paprastai neleidžiama atsisiųsti ir įdiegti programų iš programų svetainių, tokių kaip "Windows" vartotojai. Vietoj to, kiekvienas "Linux" paskirstymas turi savo programinės įrangos saugyklą. Šiose saugyklose yra programinės įrangos paketų, specialiai sukurtų kiekvienam "Linux" platinimui ir versijai. Pvz., Jei naudojate Ubuntu 12.04, jūsų saugomose saugyklose yra paketų, specialiai sukurtų Ubuntu 12.04. "Fedora" naudotojas naudoja paketą, specialiai sukurtą pagal jų "Fedora" versiją.
Pagalvokite apie paketo tvarkytuvą, pvz., Mobiliųjų programų parduotuvę, išskyrus atvejus, kai jie buvo maždaug prieš gerokai anksčiau. Pasakykite paketų tvarkytuvui, kad įdiegtumėte programinę įrangą, ir ji automatiškai atsisiųs atitinkamą paketą iš sukonfigūruotų programinės įrangos saugyklų, įdiegs ją ir nustatys ją visus, be to, neturėsite spustelėti vedlių ar ieškoti .exe failų tinklalapiuose. Kai naujinimas paleidžiamas, paketų tvarkyklė praneša ir atsisiųsti atitinkamą naujinį. Skirtingai nuo "Windows", kur kiekviena programa turi turėti savo atnaujintuvą, kad gautų automatinius naujinimus, paketų tvarkytuvė tvarko visų įdiegtos programinės įrangos atnaujinimus - darant prielaidą, kad jie buvo įdiegti iš programinės įrangos saugyklų.
Skirtingai nuo "Windows" kur paraiškos patenka į .exe diegimo failus, kurie gali padaryti viską, ką jie mėgsta sistemai, Linux naudoja specialius paketų formatus. Yra keletas tipų paketų - ypač DEB Debian ir Ubuntu, o RPM - "Fedora", "Red Hat" ir kt. Šie paketai iš esmės yra archyvai, kuriuose yra failų sąrašas. Paketų tvarkytuvė atidaro archyvą ir įdiegia failus į paketo nurodytą vietą. Paketų tvarkytuvas vis dar žino, kurie failai priklauso tam pačioms paketėms. Kai pašalinate paketą, paketo tvarkytuvė tiksliai žino, kokie failai sistemoje priklauso. "Windows" nesupranta, kokie failai priklauso įdiegtai programai - tai leidžia programinės įrangos diegėjams valdyti patį įdiegimą ir pašalinimą.
Paketuose taip pat gali būti scenarijų, kurie paleidžiami paketo įdiegimo ir pašalinimo metu, nors paprastai jie naudojami sistemos diegimui, o ne perkeliant failus į savavališkas vietas.
Norėdami įdiegti programinę įrangą "Linux", atidarykite savo paketų tvarkytuvą, suraskite programinę įrangą ir pasakykite paketo tvarkytuvui, kad ją įdiegtumėte. Jūsų paketų tvarkytojas atliks visa kita. "Linux" paskyros paketų tvarkytuvui dažnai siūlomos įvairios paketai. Pavyzdžiui, Ubuntu, "Ubuntu" programinės įrangos centras, "Update Manager", "Synaptic" programa ir apt-get komanda naudoja apt-get ir dpkg, norėdami atsisiųsti ir įdiegti DEB paketus. Galite naudoti bet kokią jums patogią priemonę - jie tik teikia skirtingas sąsajas. "Linux" paskyros meniu paprastai rasite paprastą, grafinį paketų tvarkytuvą.
Vienas dalykas, kurį naujieji Linux vartotojai dažnai pastebi paketų tvarkytuvuose ir saugyklose, yra vėlavimas, kol naujos programinės įrangos versijos pasiekia savo sistemas. Pavyzdžiui, kai bus išleista nauja "Mozilla Firefox" versija, "Windows" ir "Mac" vartotojai ją įsigys iš "Mozilla". "Linux" sistemoje jūsų "Linux" paskirstymas turi paketą naująją versiją ir jį iš naujo ištrinti. Jei atidarysite "Firefox" nuostatų langą "Linux", atkreipkite dėmesį, kad "Firefox" negali automatiškai atnaujinti save (darant prielaidą, kad naudojate "Firefox" versiją iš "Linux" paskirstymo saugyklų).
Taip pat galite atsisiųsti ir įdiegti programą save - pvz., atsisiųsti "Firefox" tiesiai iš "Mozilla", tačiau gali prireikti rinkti ir įdiegti programinę įrangą iš šaltinio ir pašalinti paketų tvarkytuvų privalumus, pvz., automatinius, centralizuotus saugos naujinimus.
Nors naujos "Firefox" versijos yra prioritetinės, nes jose yra saugos naujinimų, kitos programos gali būti pristatomos ne taip greitai. Pavyzdžiui, pagrindinė nauja "LibreOffice" rinkinio versija gali būti išleista kaip naujausia "Linux" paskirstymo versija. Norėdami išvengti galimo nestabilumo ir leisti laiką bandymams, ši versija gali būti prieinama tik iki kito pagrindinio "Linux" paskirstymo paleidimo - pavyzdžiui, "Ubuntu 12.10", kai jis tampa numatytąją versiją platinimo programinės įrangos saugyklose.
Norėdami išspręsti šią problemą problema, kai kurie "Linux" paskirstymai, pvz., "Arch Linux", siūlo "riedėjimo paleidimo ciklus", kur naujos programinės įrangos versijos yra įstumtos į pagrindines programinės įrangos saugyklas. Tai gali sukelti problemų - nors galbūt norėsite naujų versijų darbalaukio programose, tikriausiai nesirūpinate naujomis žemo lygio sistemos paslaugų versijomis, kurios gali sukelti nestabilumą.
"Ubuntu" siūlo "backports" saugyklą pateikti naujesnes versijas
Nors "Linux" paskyros tiekia savo talpyklas iš anksto sukonfigūruotas, galite pridėti ir kitas saugyklas į savo sistemą. Kai turėsite, galite įdiegti programinės įrangos saugyklas iš šios saugyklos ir gauti naujinius iš jos naudodami paketo tvarkytuvę. Jūsų pridedama saugykla turi būti suprojektuota jūsų "Linux" paskirstymo ir paketų tvarkytuvui.
Pavyzdžiui, "Ubuntu" siūlo platų asmeninių paketų archyvų (PPA), kuriuose yra asmenų ir komandų sudaryta programinė įranga. "Ubuntu" neužtikrina paketų stabilumo ar saugumo šiuose saugyklose, tačiau galite pridėti PPS iš patikimų asmenų, kad atsisiųstumėte paketus dar Ubuntu saugykloje, arba atsisiųskite naujesnes esamų paketų versijas.
Kai kurios trečiosios šalys taip pat naudoja savo programinės įrangos saugyklas. Pavyzdžiui, įdiegę "Google Chrome" Ubuntu, jūsų sistemoje įdiegiama tinkama atmintinė. Tai užtikrins, kad gausite "Google Chrome" naujinius per Ubuntu atnaujinimo tvarkyklę ir standartines programinės įrangos diegimo priemones.
Kaip peržiūrėti kitus pranešimus, kai sukuriate naują "iOS" laiške
Ar jūs kada nors kuriate naują pranešimą "iOS" pašte, kai reikia grįžti į ankstesnį el. Laišką? Vietoj to, kad išsaugotumėte naują pranešimą kaip juodraštį, tiesiog jį nubraukite. Jei kuriate naują pranešimą ir turite peržiūrėti senesnius pranešimus, tiesiog vilkite naujos žinutės antraštės juostą žemyn link ekrano apačioje, kad galėtumėte jį perkelti.
Kaip įgalinti automatinius saugos naujinimus Ubuntu serveryje
Nėra nieko daugiau varginančių, kaip sistemos administratorius, nei valdyti saugumo naujinius dešimtyje serverių kiekvieną dieną. Laimei, Ubuntu leis jums automatizuoti stabilius saugos naujinimus, todėl niekada nekils pavojaus. Viskas, ką jums reikia padaryti, tai paleisti šią vieną komandą savo serveryje: sudo dpkg-reconfigure -plus be prižiūrimų atnaujinimų Jei gausite paklaidą apie tai, kad paketas nebuvo įdiegtas, paleiskite tai pirmiausia: sudo apt įdiegti neatitinkančius atnaujinimus Jei esate prisijungęs kaip root, galite praleisti sudo, žinoma.