Ocene

Namestitev in pregled drobnega jedra Linuxa

Namestitev in pregled drobnega jedra Linuxa

Svet operacijskega sistema Linux ima vse vrste lastnosti in lastnosti OS. Imamo distribucije in okuse, ki so v poslovnem okolju prijetne, tiste, ki dobro delujejo kot strežniki, in tiste, ki bolje delujejo na osebnih računalnikih. Iste distribucije in okusi Linuxa so različnih tem in velikosti, kot je Tiny Core Linux OS, ki ga želi ta članek pregledati in usmeriti k njegovi uspešni namestitvi na vaš računalnik.

Kratek uvod v Tiny Core Linux (TCL)

Ta operacijski sistem Linux lahko opišemo kot minimalistični operacijski sistem na osnovi jedra, ki daje prednost osnovnemu sistemu prek FLTK in BusyBox. BusyBox je programska oprema, ki zbere in zapakira vrsto pripomočkov Unix, ki jih je mogoče konfigurirati ali namestiti v eno izvršljivo datoteko. FLTK pa je pripomoček za knjižnico, ki ima več platform za zagotavljanje stabilnih grafičnih uporabniških vmesnikov. Če Tiny Core Linux svojo identiteto dopolni iz knjižnic in programskih paketov drugih proizvajalcev, kot so omenjeni, je razumljivo, zakaj odlikuje minimalizem in majhnost. Uporabnik, ki išče dodatne funkcionalnosti tega operacijskega sistema Linux, jih mora implementirati s podprtimi razširitvami aplikacij.

Ker je ta distribucija Linuxa zavezana, da bo čim manjša, se ne smete soočati z nobenimi težavami ali izzivi pri konfiguraciji in namestitvi v starejši sistem ali računalnik. Njegova majhnost prihaja s posledično željo po zmogljivih operacijskih sistemih. Zaradi omejene velikosti ni dovolj sistemskih virov, da bi izpolnil to željo uporabnika. Ker je zelo modularna, je skupnost Tiny Core Linux odgovorna za razvoj uporabnih aplikacij in razširitev. Zanaša se na knjižnice, kot je omenjena FLTK, da svojim uporabnikom zagotovi namizno okolje.

Priporočljivo je, da ima začetnik v domeni Linux nekaj osnovnega znanja o Linuxu, preden prečka poti s sistemom Tiny Core Linux zaradi svoje omejene strojne podpore, saj je lahko za uporabnika, ki se šele nauči svojih vrvi, razočaranje in frustracija. Z minimalnim namizjem X kot osnovno komponento in dodano strojno podporo za žični dostop do interneta boste morali biti prepričani v svoje nabore veščin Linuxa, da bo njegovo okolje delovalo namesto vas.

Tiny Core Linux se ne osredotoča zgolj na to, da vaše življenje postane nevzdržno. Tako pravi, da si morate zaslužiti svoje mesto med občinstvom. Uporaba te distribucije ima nekaj prednosti, na primer popoln nadzor nad komponentami strojne in programske opreme, povezane z OS. Zaradi modularne prilagodljivosti Tiny core Linux je idealen kot strežnik, naprava, netbook in tudi namizni računalnik. Ima dostopno spletno repozitorij za projekte Tiny Core za pridobivanje in izpolnjevanje vaših potreb po programski opremi. Zagotavlja tudi sistemska orodja za dodajanje drugih funkcij in funkcij v OS, vendar bo to morda zahtevalo, da izpopolnite svoje osnovne veščine priprave paketov.

Razčlenitev drobnega jedra Linuxa (TCL)

Z vidika skupnosti Tiny Core Linux je ta distribucijski sistem prilagodljiva različica jedra Linuxa. Ta prilagoditev se razširi tudi na druga orodja, ki veljajo za njegovo funkcionalnost. Če še vedno metate kovanec, ali bi morali preizkusiti Tiny Core Linux, vam bo razumevanje naslednjega odseka o njegovi strukturi OS, funkcijah in uporabnih funkcijah pomagalo, da se odločite.

Ali je zame?

Ta distribucija ni dvojnik drugih običajnih operacijskih sistemov, ki se jih je enostavno prilagoditi in uporabiti. Ne boste našli oglaševalske kampanje, ki bi uničila zmogljivosti drobnega jedra Linuxa, OS ni opremljen z osnovnimi ozadji, njegov zagonski zaslon pa je osnovni, brez lepe ali privlačne postavitve. Nima a na ključ atribut, kjer lahko imate privzeti dostop do orodij, kot so urejevalniki besedil in spletni brskalniki. Distro vam omogoča tudi dostop do takšnih orodij iz repozitorija projektov. Tako pravi, da želi le, da uporabniki namestijo orodja, ki jih bodo dejansko uporabljali, namesto da bi imeli privzeto poslušno ali pasivno aplikacijo.

Minimalistična narava Tiny Core Linuxa omogoča prilagodljiv, hiter in zmogljiv operacijski sistem. Od svojih uporabnikov ne zahteva veliko tehničnih izkušenj ali zavzetosti, vendar se zavedate ali razumete več naborov znanj, da ste varni. Vključujejo preprosto skriptiranje lupine, razumno tipkanje, Linux datoteke in upravljanje dovoljenj ter splošno uporabo pripomočka za ukazno vrstico Linux. Če boste kos temu realnemu pritisku, se vožnja z vlakom ne bo kmalu ustavila.

Podrobnosti o paketu Tiny Core Linux (TCL)

Da bi razumeli, kaj ta distro vključuje, moramo označiti nekatere njegove lastnosti.

Velikost OS: Ocenjena velikost od 10 MB do 110 MB je le delno 1/400 do 1/100 velikosti priljubljenih operacijskih sistemov v svetovnih skupnostih OS. Ta izjava pomeni, da lahko vso funkcionalnost tega distribucijskega sistema izkoristite s ključka USB ali vdelane naprave.

Arhitektura OS: Ponuja besedilno orodje ukazne vrstice, kot je BusyBox, in minimalno jedro Linuxa.

Namizni GUI: Knjižnici FLWM in FLTK zagotavljata podporo za popolnoma prilagodljivo namizje GUI, ki vključuje tudi podporo za tipkovnico, miško in zaslon. Podprta so tudi druga namizna namizja in vmesniki, kot so OpenBox, Fluxbox, LXDE in IceWM.

Nenavadna stabilnost: Ne boste se ukvarjali z ničemer blizu modri zaslon smrti pod to distribucijo. Njegov sistemski datotečni prostor ne gosti uporabniško nameščenih programov, kar zmanjšuje možnosti za obravnavo poškodovanih sistemskih datotek. Uporablja ponovno pripravljene razširitve programov.

Nenavadna hitrost: Ker je distro mogoče gostiti in izvajati iz RAM-a, ne moremo podcenjevati njegove hitrosti in učinkovitosti delovanja. Če imate na voljo nekaj RAM-a, jih lahko uporabite na tej platformi. Vaš RAM potrebuje le 48 MB ali manj, da lahko v celoti gosti Tiny Core Linux.

Internet pripravljen: Distro hitro namesti vašo nameščeno omrežno kartico.

Odprtokodna podpora skupnosti: Njeni aktivni razvijalci skupnosti so namenjeni izboljšanju svoje uporabniške baze. Zanj je veliko dokumentacije prek wikijev, forumov in aktivnih skladišč.

Minimalne sistemske zahteve:

Izpolniti morate le nekatere minimalne sistemske zahteve za strojno opremo stroja, da se lahko kvalificirate kot idealen gostitelj za Tiny Core Linux. Glede na trenutne specifikacije strojev na trgu bi morali vsi stroji dobiti potrdilo o usposobljenosti Tiny Core Linux. Razmislite o uporabi na mini računalniku, kot je Raspberry Pi, če želite večjo prilagodljivost pri raziskovanju operacijskega sistema.

Po želji razmislite tudi o uporabi vrat USB in pomnilniške kartice USB ali pogona Pen.

Tiny Core Linux (TCL) Core Concepts

Ker se ne ukvarjamo z operacijskim sistemom na ključ, boste med njegovo namestitvijo ali namestitvijo potrebovali začetni dostop do interneta za dostop do spletnega skladišča osnovnih programskih paketov in knjižnic, ki dopolnjujejo njegovo modularno arhitekturo.

Filozofija delovanja tega distribucijskega sistema Linux je preprosta. Najprej se v prvotni pomnilniški napravi, ki je lahko pomnilniška kartica, naloži v izkoriščeni RAM. Nato za namestitev svojih aplikacij uporabi prvotni pomnilnik. Namesto namestitve teh aplikacij se lahko odloči, da jih namesti v glavni pomnilnik ali RAM. Zaradi te prednosti uporabnike ali navdušence Tiny Core Linuxa odvračajo od tradicionalne namestitve trdega diska OS in jih namesto tega spodbujajo, naj OS zaženejo iz namestitvene kopije RAM-a, inicializirane ob zagonu. Ker deluje na RAM-u, je hiter in sistemske datoteke zastira pred nepotrebnimi kompromisi.

Tiny Core Linux uporablja pristop varčne namestitve, ki se razlikuje od razprši mode pristop, kjer je OS nameščen na trdem disku. Imenuje se način razprševanja, ker boste našli sistemske datoteke, razpršene po različnih prostorih particij. Varčna metodologija bo za shranjevanje sistema OS uporabila dve datoteki, zagonski nalagalnik pa bo določil njihovo lokacijo. Uporabniške datoteke in končnice ne vzpostavljajo neposrednih stikov s sistemskimi datotekami OS, ker je njihov prostor za shranjevanje zunaj osnovnega OS.

Tiny Core Linux izvaja zagonske kode, da opredeli svoje operativne možnosti ob zagonu. Do številnega seznama zagonskih kod lahko dostopate iz zagonskega poziva OS prek sistemskih tipk F2, F3 in F4. Uporaba teh zagonskih kod je odvisna od namestitvenega postopka, ki ste ga uporabili za nastavitev Tiny Core Linuxa. Ti načini namestitve so lahko prek CD-ja, GRUB-a, USB ključka ali celo LILO. GRUB in LILO sta zagonski konfiguracijski datoteki, ki lahko idealno shranita te zagonske kode. Neobvezno opredelijo delovanje Tiny Core Linuxa ob zagonu.

Načini delovanja

Ti načini se nanašajo na nalaganje, namestitev in namestitev distribucijskega sistema med zagonom. Pod Tiny Core Linux boste naleteli na tri osnovne načine delovanja: privzeto Način, Mount Mode, in Način kopiranja.

Nismo vključili tradicionalni način neposredne namestitve operacijskega sistema na trdi disk računalnika, ker ga pri delovanju s TCL (Tiny Core Linux) ne prepoznamo kot način ali kot edinstven pristop namestitve OS. Ta tradicionalni pristop lahko uporabite tudi, če vam ustreza.

Privzeti način: oblak / internet

Ta način pomeni, da ga TCL operacije označujejo kot odjemalca v oblaku / internetu. To je privzeti način, dodeljen TCL med zagonom. V tem načinu se najprej zažene v RAM-u, preden lahko uporabniki dostopajo do brskalnika aplikacij in ga zaženejo, s čimer jim dajo pravice brskanja po svojem skladišču aplikacij za prenos in namestitev. Uporabniško dostopne razširitve aplikacij so vezane na življenjsko dobo trenutne seje. TCL ima popoln dostop in privilegij za uporabo strojnega RAM-a, kot želi. TCL je tu hiter, ker je delovanje v oblaku ali internetu neodvisno od delovanja RAM-a. Izgubijo se samo sistemske datoteke, ki preživijo vnovični zagon, ki sledi namestitvenemu postopku, saj se razširitve aplikacij izgubijo zaradi shranjevanja v glavnem pomnilniku. Načini pripenjanja in kopiranja zagotavljata lokalno shranjevanje razširitev aplikacij po uspešnem ponovnem zagonu namestitve.

Način pritrditve: TCE / Namesti

Večina uporabnikov TCL uporablja ta način. Skupnost TCL jo močno podpira in priporoča. V tem načinu namestitve se uporabniškim aplikacijam in razširitvam dodeli lokalni pomnilnik pod imenik tce. Ta lokalni sistemski pomnilnik je trajen, tako da mora biti podprt format sistemske particije, ki je v uporabi. Primeri takšnih formatov vključujejo maščoba, vfat, ext2, ext3, in ext4. Med ponovnim zagonom sistema lahko po želji namestite programe, ki jih želite uporabiti.

Prednost te aplikacije je v tem, da prihrani strojni RAM, zaradi česar je koristno učinkovit pri drugih hudih sistemskih operacijah. V tem načinu TCL predvideva zagonsko kodo tce = xdyz, ki skrbi za prenesene razširitve aplikacij. Če zagonska koda ni določena, bo izvedel poizvedbo in uporabil privzeto / tce za shranjevanje prenesenih razširitev aplikacij. Aplikacije, shranjene pod / tce je mogoče namestiti tudi med ponovnim zagonom sistema ali med zagonom.

TCL si sposodi funkcionalnost Appbrowserja za shranjevanje razširitev aplikacij pod tce /. Razširitve aplikacij pod to potjo shrambe lahko označite kot »On-Demand« ali »OnBoot«. The Na zahtevo flag ustvari poseben odsek menija za enostaven dostop do razširitev aplikacije in se prikaže z neobvezno razpoložljivostjo ikone aplikacije. The OnBoot flag namesti uporabne razširitve aplikacij med zagonom.

Način kopiranja: TCE / Namesti + copy2fs.flg / lst

Ta način delovanja privzeto ne namesti uporabnih razširitev aplikacij, temveč jih kopira neposredno v RAM. Vendar način ne izključuje popolnoma namestitve razširitev aplikacij. Poleg tega je nadomestna možnost Množično nalaganje RAM-a pod copy2fs.flg in Selektivno nalaganje RAM-a pod copy2fs.Prvič. Program Appsaudit TCL gosti na tej platformi sledi tem možnostim namestitve ali nalaganja. Ker ta način simulira neprekinjeno načrtovan mehanizem za kopiranje datotek, povezan z RAM-om, se bodo pričakovani zagonski časi podaljšali, zaradi česar bo počasnejši od načina priklopa.

Način kopiranja namerno podaljša čas zagona, da izkoristi hitrost delovanja RAM-a v privzetem načinu in vztrajnost načina namestitve. Način kopiranja lahko zaključimo kot dve plati kovanca, kjer lahko razširitve aplikacij kopiramo ali vgradimo v RAM. Ta prilagodljivost, ki jo uporablja ta način, je dosežena s sledenjem in spremljanjem izbire uporabnikov s pomočjo programa Appsaudit.

Možnosti varnostnega kopiranja in obnovitve TCL

V distribucijskem sistemu TCL lahko prilagodljivo shranite svoje osebne podatke in nastavitve. Pri izklopu lahko uporabite /opt /.filetool.Prvič besedilno datoteko za seznam imenikov in datotek, ki jih želite varnostno kopirati. Nato se ob ponovnem zagonu sistema samodejno obnovijo. Če poznate ukaze terminala nano in vi, ali katero koli drugo, lahko ročno spremenite vsebino, navedeno v tej besedilni datoteki. Po želji se lahko pomaknete do menija Orodja in z izvajanjem skriptov izvedete potrebna ročna urejanja.

Ta besedilna datoteka s seznamom vsebuje tudi vnos za /opt /filetool.Prvič, in pazite, da ga ne uredite. The /opt /xfiletool.Prvič sistemsko besedilno datoteko lahko uporabite za črni seznam določenih podatkov in nastavitev, ki jih ne želite varnostno kopirati ali obnoviti. Ta izključitev velja tudi za začasne imenike in nepotrebne predpomnilnike.

Namestitev majhnega jedra Linuxa

Ker smo nenehno poudarjali, da pri obravnavi Tiny Core Linuxa ne gre za distribucijo namizja na ključ, je jedro Linuxa, s katerim se moramo ukvarjati, precej majhno. Zaradi tega je modularno dodajati druge funkcije in komponente OS, ki bi se vam zdele koristne. TCL skrbi za namestitev treh različnih Jedra X86, in sicer Core (11 MB), TinyCore (16 MB) in CorePlus (106 MB). Lahko jih prenesete .iso datoteke, tako da sledite njihovim označenim imenskim povezavam.

Edino, kar lahko dobite od Coreja, je vmesnik ukazne vrstice, zaradi česar je idealno priporočilo za izkušene uporabnike. TinyCore bo dobro deloval s podporo za žično internetno povezavo, zaradi česar je prilagodljiv za nove uporabnike. CorePlus je kot nalašč za nove uporabnike z dostopom do brezžične internetne povezave in / ali neobvezno podporo za postavitev tipkovnice, ki ni ameriška, na svojih računalnikih.

Kako začeti

Seveda je treba pred namestitvijo katerega koli operacijskega sistema varno varnostno kopirati vaše uporabniške podatke na namestitvenem mediju. Ta priročnik za namestitev TCL uporablja varčen pristop namestitve distribucijskega sistema prek namestitvenega programa. Za ta korak ustvarite zagonski pogon CD ali pisalo. To lahko dosežete z aplikacijo Startup Disk Creator, ki je na voljo v distribucijah Linuxa, kot sta Ubuntu ali Rufus, na voljo za operacijski sistem Windows. Namesto tega lahko izvedemo namestitev TCL prek tc-install.tcv, razširitev namestitve TCL, ki jo morate predhodno namestiti. Koraki namestitve, ki jih bomo obravnavali, so osnovni. Torej imate svobodo in prilagodljivost za prilagajanje, dodajanje ali odstranjevanje kakršnih koli sistemskih modularnih komponent ali funkcij, ki jih želite med seboj.

Uporabnikom z obstoječo namestitvijo distribucijskega sistema Linux ali namestitvijo okusa ni treba razdeliti trdih diskov, da bi zadovoljili potrebe sekundarne particije za shranjevanje TCL. Ker mora vaša obstoječa namestitev imeti samo izoliran en sam imenik za upravljanje sistemskih datotek in operacij TCL. Če želite doseči to možnost namestitve, morate zaobitiboot loader namestitev in izbira obstoječa particija možnost kot cilj namestitve. Ne pozabite, da izbrane particije ne formatirate, saj želimo, da TCL obstaja znotraj vašega že aktivnega distribucijskega sistema Linux ali okusa.

1. korak: Začetek namestitve

Zaženite predhodno nameščeno tc-install.tcv namestitveni program.

Drobni namestitveni program za Linux

Ta nameščeni namestitveni program TCL lahko zaženete tudi prek ikona sistema ali sistemska lupina z izvajanjem ukaza tc-install.

Tiny Core Linux Installer Launcher

2. korak: Brskanje po notranjih datotekah

Cilj tega koraka je brskati po poti do cilja /mnt / naprava / zagon in se pomaknite do jedro.gz izbira datoteke.

Jedro.gz Izbira datoteke

The jedro.gz datoteka je vir namestitve in z izbiro razkrije več možnosti, kot so način namestitve ali vrsta namestitve, cilj namestitve ali cilj. V našem primeru želimo, da se namestitev izvede ali izvede na prazen trdi disk brez aktivnih particij. Če imate aktivno particijo na strani, pojdite z ExistingPumetnost in potrdite polje Označi particijo kot aktivno biti zagonski.

Majhne osnovne namestitvene vrste Linuxa

3. korak: formatiranje trdega diska

Ker je ta vadnica šla z Celoten disk možnost izbire particije, bo namestitveni program domneval, da gre za novo particijo, in jo bo moral formatirati. Priporočena možnost oblikovanja je ext4 ker podpira različne particije Linuxa, lahko pa uporabite možnost oblikovanja, ki ustreza vašim željam Linuxa.

Drobne možnosti formatiranja trdega diska za Linux

4. korak: zagonske kode Tine Core Linux

Prej smo se dotaknili zagonskih kod TCL. Ta korak vam omogoča uporabo dodatnih zagonskih kod, ki jih želite. Po želji se lahko odločite, da zaobidete ta korak. Spodnji posnetek zaslona prikazuje uporabo zagonske kode vga =788 noicons, ki onemogoča ikone wbar in ločljivost medpomnilnika prilagodi na nastavljeno vrednost 788.

Nastavitev zagonskih kod majhnega jedra Linuxa

Nastavljene zagonske kode lahko pozneje po končani namestitvi TCL uredite v druge prednostne vrednosti. Te postopke urejanja lahko izvedete prek extlinux.conf datoteka, ki vsebuje konfiguracije zagonskega nalagalnika.

5. korak: Možnosti namestitve CorePlus

Če ste namestitev TCL začeli s pristopom CorePlus CD, se bo pojavil dodaten poziv na zaslonu in zahteval, da izberete razširitve aplikacije CorePlus, ki jih želite namestiti v svoj sistem TCL.

Tiny Core Linux CorePlus Dodatne razširitve aplikacij

Nameščene bodo samo izbrane razširitve aplikacije TCL.

6. korak: Drobne možnosti namestitve jedra

Če je vaš pristop za namestitev TCL prek zgoščenke Tiny Core, se bo pojavil tudi dodaten poziv na zaslonu z neobveznim izbirnim menijem glede ciljnega imenika, iz katerega bi morali namestiti razširitve aplikacij. Odvisno od cilja Tiny Core CD Mount, mora izbrana pot do imenika voditi dotce ali cde imenik. Tu boste našli večino razširitev aplikacij, ki jih želite uporabljati. Na primer, pot imenika / mnt / sr0 / cde naj se nanaša na pot namestitve / mnt / sr0 namestitvenega medija CD-ja Tiny Core, ki se uporablja.

Možnosti namestitve Tiny Core Linux Extensions App

Ta posnetek zaslona ni razviden pri namestitvi CorePlus.

7. korak: Dokončanje namestitve majhnega jedra Linuxa

Pregledali boste možnosti namestitve, ki ste jih izbrali ali izbrali, in nato v celoti namestili svoj sistem TCL.

Tiny Core Linux pregled in popolna namestitev

Trajanje namestitve TCL bo določeno z namenskim ali dodeljenim prostorom na trdem disku ali shrambo.

Korak 8: Tiny Core Linux Testiranje

Preizkušanje majhnega jedra Linuxa

Zdaj bi moral biti vaš minimalistični distribucijski sistem Linux pripravljen na zagon.

Zadnji korak je odstranitev namestitvenega zagonskega medija, ki ste ga uporabili. Morda boste morali izvesti nekaj konfiguracij Biosa za vaš sistem TCL za podporo zagonu HDX.

Majhno jedro namiznega okolja Linux

Končna opomba

Arhitekture OS, ki jih podpira Tiny Core Linux, so x86. X86_64 in ARM procesorji. Mogoče ni popoln paket za funkcionalno distribucijo ali okus Linuxa, vendar svoboda in prilagodljivost, ki ju ponuja, ni na voljo. V sistemu Tiny Core Linux morate svoj operacijski sistem potiskati namesto, da bi vas OS potiskal okoli, kot na drugih platformah. Hitrosti in preprostosti v tej distribuciji Linuxa ni mogoče nadomestiti. Še več, odsotnost motenj okolja namizja zaradi njegove uporabniške izkušnje je še en plus. Zaradi svoje lahke narave vam nudi popolno izkušnjo izdelovanja.

Če želite drugo mnenje o drugih lahkih distribucijah Linuxa, si oglejte koristna priporočila na tej povezavi.

OpenTTD vs Simutrans
Ustvarjanje lastne simulacije prevoza je lahko zabavno, sproščujoče in izjemno vabljivo. Zato morate preizkusiti čim več iger, da boste našli tisto, k...
Vadnica za OpenTTD
OpenTTD je ena izmed najbolj priljubljenih poslovnih simulacijskih iger. V tej igri morate ustvariti čudovit prevozniški posel. Vendar boste začeli na...
SuperTuxKart za Linux
SuperTuxKart je odličen naslov, zasnovan tako, da vam brezplačno ponuja izkušnjo Mario Kart v vašem sistemu Linux. Igrati je precej zahtevno in zabavn...