Ubuntu 14.04 je tu in mnogi se boste odločili za brisanje in ponovno namestitev Ubuntuja za ta svež, nov vonj LTS. Tukaj pa moram reči: ne tako hitro!
Čeprav ime spletnega mesta vsebuje Ubuntu, mi je pred mnogimi leti ukradla druga distribucija: Arch Linux.
To ni najlažja pot do uporabnega namizja ali najboljša izbira za tiste, ki ste v skušnjavi udariti v steno, če ne gre točno tako, kot je bilo načrtovano, toda Arch je bil distribucija, ki me je naučila vsega, kako ljubiti polaganje ploščic upravitelji (Odlično je, super) za osnove sistema init.
To ni navodila za uporabo ali uvod v namestitev programa Arch za uporabnike Ubuntuja, če pa ste bili radovedni glede naših prijaznih sosedov v sprostitvi, smo tu, da vas popeljemo po poti.
Čeprav je Arch lahko odsek šal v oddelku za komentarje, je tudi dobro postavljena izbira za uporabnike, ki imajo pomisleke glede zasebnosti oz. močne uporabnike, ki menijo, da je pri nastavitvi namiznih računalnikov Linux manj uspešna učna izkušnja ali pa si želijo le več nadzor.
Arch je tekoča distribucija izdaj, ki skuša zagotoviti preprosto, minimalistično okolje za nadgradnjo uporabnikov Linuxa z minimalnimi zapleti.
Namesto da bi dodatno razčlenili bistvo Arch-a, lahko preberete več o zgodovini Arch-a naravnost iz oblike pingvina konjska usta. Najpomembnejše, kar morate upoštevati, je pet načel Pot oboka v jedru te skromne distribucije:
"Brez nepotrebnih dodatkov, sprememb ali zapletov"
Medtem ko so za začetnike prijaznejše distribucije, kot so Ubuntu, Fedora, Mint itd. tvorijo bolj ali manj popolno sliko-tako grda ali lepa, kot je lahko drugačna uporabniki - distros, kot sta Arch in Gentoo, sestavijo robove sestavljanke, ostalo pa pustijo tebi. Svoboda, ki vam jo Arch dovoljuje, da izpolnite preostanek slike, je lahko neprizanesljiva, če ste nestrpni.
Je Arch enostaven? Ne. Toda ali je preprosto? Da.
Enostavnost ne pomeni, da je Arch neplodna puščava, ki vas prisili, da vse sestavite ročno, ali pa ima čarobno rešitev vsakega problema z enim klikom; namesto tega vam Arch ponuja eno najnovejših shramb aplikacij in knjižnic, da sestavite pravo mešanico 'n' po vaši izbiri.
Če iščete preprosto namizje z upraviteljem oken in brez dodatnega pridiha, je Arch kot nalašč za vas. In če iščete polno namizje GNOME ali KDE z vsemi zvoni in piščalkami, je Arch kot nalašč tudi za vas!
Arch naredi korak nazaj od nastavitve popolnoma konfiguriranega namizja in odstrani veliko čarovnije, ki jo jemljemo kot samoumevno, ko se zaženemo naravnost v gladek poziv za prijavo v LightDM. To pomeni, da se morate lotiti tega, da naredite nekaj takega, kot je GNOME.
Tako kot pri Ubuntu, ima tudi Arch svojo lastno infrastrukturo uporabniških paketov za namestitev paketov, ki ne spadajo v repo rende mainline. Namesto da bi v svoje vire dodali neskončen seznam PPA, boste namestili iz PKGBUILD datoteke iz Arch User Repository (AUR). Čeprav jih lahko namestite ročno (in vsekakor morate izvedeti več o delovanju PKGBUILD -ov), Številni ovoji tretjih oseb močno olajšajo iskanje in nameščanje paketov iz AUR lažje.
Če so vas neskončni seznami pogodb o zasebnosti odvrnili samo zato, da bi dobili nekaj pripomočkov, vam bo AUR zagotovo ugajal. Na voljo je za namestitev vse od izdaj Chrome Beta in Dev do najnovejših zemljevidov GNOME, zgrajenih po pregledu git repo -ja, tudi Enotnost! Edina pomanjkljivost je, da bo večina paketov zahtevala sestavljanje - razen tistih, kot je Chrome, ki so na voljo le kot binarne datoteke - vendar ko postanejo paketi AUR dovolj priljubljeni, se premaknejo na repo skupnosti, kjer so vnaprej vgrajene binarne datoteke na voljo vsem uporabnikom Arch privzeto.
Distribucija sprotnih izdaj ima veliko prednosti, nenazadnje pa tudi hitre posodobitve priljubljenih paketov. Vzdrževalci Arch in skupnost navidezno posodabljajo pakete neprekosljiv s katerim koli drugim distributerjem.
To je lahko precej zastrašujoče, če pozabite posodobiti za en mesec, vendar dobite najnovejše izdaje GNOME in KDE le nekaj dni ali tednov po tem, ko pristanejo - in brez morja eksperimentalnih ali napačnih PPA -jev za zagon - je hudič blagoslov.
Pridobite najnovejše izdaje GNOME in KDE le nekaj dni ali tednov po tem, ko pristanejo, brez morja eksperimentalnih ali napačnih PPA.
Če želite uporabiti Arch za svoj strežnik, lahko paketi, ki so vedno v koraku z upstream, zelo dobro prekinejo nekaj na vrsti. Težavne pakete lahko vedno začasno zadržite - bodisi ročno ali prek orodja za upravljanje konfiguracije, kot je Puppet ali Sol - dokler ne morete nadgraditi, vendar vam to ne bo pomagalo, če so varnostne posodobitve na voljo samo za najnovejšo različico programa Arch repo.
Ob izdaji Ubuntu LTS ali uradnih pogodbah PPA PostgreSQL ki lahko obdrži starejše različice, medtem ko še vedno zagotavljajo varnostne posodobitve, je verjetno bolje, če ste v tej situaciji ali nimate časa, da bi spremljali Archove požarne cevi za posodobitve.
Če zanemarimo te možne težave, se je Arch prav pred kratkim odločil za posebno temeljno izbiro, ki bo v prihodnosti prišla do Ubuntuja: systemd. Mark Shuttleworth je napovedal Ubuntu sprememba srca potem, ko se je Debian končno odločil zamenjati sysvinit s systemd, vendar ni razloga za čakanje na učenje več o vse bolj razširjeni zamenjavi init ali začnite prenositi ročno izdelanega Upstart skripte.
Del vsake učne izkušnje je spustiti se v nekaj slepih ulic in loviti napačne težave, dokler ne zavijete v smeri, kar deluje. V letih, ko sem hodil po istih poteh do razdeljevanja nočnih mor, je bil Arch najboljši distro za spoznavanje, kje sem naredil napako, in kako znova narediti stvari (ali pa vseeno manj pokvarjene).
Archova preprostost ne pomaga le pri gradnji; pomaga, če želite razčleniti. Z manj gibljivimi deli boste imeli manj privzetih paketov, ki bodo ovirali vaše lastne pakete, in manj sistemskih storitev, ki bi jih lahko prečkali, da bi ugotovili, kaj je pokvarilo vaše namizje Awesome.
Torej, če so slabe strani bolj podobne hitrim udarcem in Arch začenja videti kot vaš Shangri-La, boste potrebovali en vir, ki vam bo pomagal pri vaši učni izkušnji: Arch Wiki.
Arch Wiki je najboljši vodnik po vseh stvareh Linuxa
Arch Wiki je najboljši vodnik po vseh stvareh Linuxa, ne glede na to, ali uporabljate Arch ali Ubuntu ali katero koli drugo distribucijo Linuxa.
Če iščete, kako preurediti svoj stari MacBook, verjetno Arch Wiki ima članek za vaš model; če želite nastaviti preprosto, trdno iptable konfiguracijo, Arch Wiki ima tvoj hrbet tudi; in če se le trudite namestiti en sam paket, obstaja a Pacman Rosetta ki preslika ukaze za apt, pacman in druga orodja za upravljanje paketov v eno samo ogromno tabelo.
Kljub vsem frustracijam in pomanjkanju čarobnih rešitev z enim gumbom v minimalnem okolju Archa se njegova skupnost zelo trudi, da stvari temeljito dokumentira-skrivnostne ukaze terminalov in vse to.
Če ste tudi vi zaskrbljeni zaradi prekinitve sprememb, arh-napoved poštni seznam vas bo običajno obvestil, kdaj je težavna posodobitev osrednjega paketa na poti navzdol ali če posodobitev zahteva neko obliko posredovanja uporabnika.
Ali to pomeni, da je Arch prava izbira za vsakega "močnega uporabnika" ali vse, ki iščejo "zabavno" učno izkušnjo? Absolutno ne.
Linux iz nič in Gentoo ponujajo svoje edinstvene izzive in priložnosti za učenje, kot ponujajo številne alternativne distribucije, ki ponujajo uporabniku prijazno Uporabniški vmesniki, vendar z drugačnim naborom orodij za učenje-Fedora, openSUSE in celo številni uporabniku prijazni izvedenci Arch med njim.
Torej, medtem ko sedite na svojem novem namizju Ubuntu 14.04 LTS ali razmišljate o nadgradnji, lahko poskusite Arch na resničnem ali navideznem računalniku.
Vodnik za začetnike
Ali ste uporabnik Ubuntuja, ki se ukvarja z Arch, ali nekdanji pretvornik Ubuntu Arch? Sporočite nam nekaj vaših vtisov o prijaznem sosedu Ubuntuja in nasvete za uporabnike, ki si ga želijo ogledati v spodnjih komentarjih!
Vsak dan Ubuntu. Od leta 2009.