Recenzije

Instalacija i pregled malene jezgre Linuxa

Instalacija i pregled malene jezgre Linuxa

Svijet operativnog sustava Linux ima sve vrste OS svojstava i atributa. Imamo distribucije i okuse koji su ugodni u poslovnom okruženju, oni koji rade dobro kao poslužitelji i oni koji bolje rade na osobnim računalima. Iste distribucije i okusi Linuxa dolaze u raznim temama i veličinama, poput Tiny Core Linux OS-a, koji ovaj članak želi pregledati i voditi vas prema uspješnoj instalaciji na vaš stroj.

Kratki uvod u Tiny Core Linux (TCL)

Ovaj Linux OS može se opisati kao minimalistički operativni sustav zasnovan na jezgri koji uglavnom daje prioritet osnovnom sustavu putem FLTK-a i BusyBox-a. BusyBox je programski paket koji kompajlira i pakira niz Unix uslužnih programa koji se mogu konfigurirati ili instalirati u jednu izvršnu datoteku. S druge strane, FLTK je knjižnični dodatak koji je višeplatformaški u pružanju stabilnih grafičkih korisničkih sučelja. Ako Tiny Core Linux upotpuni svoj identitet iz neovisnih knjižnica i programskih paketa poput spomenutih, razumljivo je zašto je značajan po svom minimalizmu i maloj veličini. Korisnik koji traži dodatne funkcionalnosti ovog Linux OS-a mora ih implementirati putem podržanih proširenja aplikacija.

Budući da se ova Linux distribucija zalaže za što manje, ne biste se trebali suočavati s problemima ili izazovima prilikom konfiguriranja i instaliranja na naslijeđeni sustav ili stroj. Njegova mala veličina dolazi s posljedičnom željom za snažnim performansama OS-a. Njegova ograničena veličina ne nudi ga dovoljno sistemskih resursa da ispuni ovu želju korisnika. Budući da je visoko modularna, zajednica Tiny Core Linux preuzima odgovornost za razvoj svojih upotrebljivih aplikacija i proširenja. Oslanja se na knjižnice poput spomenutog FLTK-a kako bi svojim korisnicima pružio radno okruženje.

Preporučuje se da početnik u domeni Linux treba imati osnovno znanje o Linuxu prije nego što se ukrsti s Tiny Core Linuxom zbog njegove ograničene hardverske podrške, jer to može biti i razočaranje i frustracija za korisnika koji tek treba naučiti svoje užad. S minimalnom X radnom površinom kao osnovnom komponentom i dodanom hardverskom podrškom za žičani pristup internetu, morat ćete biti sigurni u svoje Linux skupove vještina kako bi vaše okruženje funkcioniralo umjesto vas.

Tiny Core Linux nije usredotočen samo na to da vam život učini nepodnošljivim. To je način da se kaže da biste trebali zaslužiti svoje mjesto u njegovoj publici. Postoje neke prednosti korištenja ovog distroa, poput potpune kontrole nad hardverskim i softverskim komponentama povezanim s OS-om. Modularna fleksibilnost Tiny core Linuxa čini ga savršenim kao poslužitelj, uređaj, netbook i stolno računalo. Ima dostupno mrežno spremište za Tiny Core projekte za dohvaćanje i zadovoljavanje vaših softverskih potreba. Također, nudi sistemske alate za dodavanje drugih funkcionalnosti i značajki OS-u, ali to bi moglo zahtijevati da usavršite svoje osnovne vještine sastavljanja paketa.

Analiza sićušne jezgre Linuxa (TCL)

Iz perspektive zajednice Tiny Core Linux, ovaj distro je prilagodljiva verzija Linux jezgre. Ova prilagodba također se proširuje na ostale alate koji se primjenjuju na njegovu funkcionalnost. Ako i dalje bacate novčić trebate li isprobati Tiny Core Linux, razumijevanje sljedećeg odjeljka o njegovoj strukturi OS-a, značajkama i primjenjivim funkcionalnostima trebalo bi vam pomoći da se odlučite.

Je li to za mene?

Ovaj distro nije duplikat ostalih uobičajenih operativnih sustava koje je lako prilagoditi i koristiti. Nećete pronaći reklamnu kampanju koja razbija mogućnosti malene jezgre Linuxa, OS ne dolazi sa pozadinskom pozadinom, a zaslon za pokretanje je osnovni bez lijepog ili privlačnog izgleda. Nema ključ u ruke atribut gdje možete imati zadani pristup alatima kao što su procesori teksta i web preglednici. Alternativno, distro vam omogućuje pristup takvim alatima iz njegovog spremišta projekata. To je njegov način da kaže da želi samo da korisnici instaliraju alate koje će zapravo koristiti, umjesto da imaju zadanu aplikaciju koja je poslušna ili pasivna.

Minimalistička priroda Tiny Core Linuxa čini ga fleksibilno brzim i snažnim OS-om u izvedbi. Od svojih korisnika ne zahtijeva puno tehničkog iskustva ili predanosti, ali vi mnogo prepoznajete ili razumijete nekoliko skupova vještina da biste bili sigurni. Uključuju jednostavno skriptiranje ljuske, razumne vještine tipkanja, Linux datoteke i upravljanje dopuštenjima te općenito korištenje uslužnog programa Linux naredbenog retka. Ako se uspijete nositi s ovim realnim pritiskom, tada se vožnja vlakom neće uskoro zaustaviti.

Pojedinosti o malom jezgru Linuxa (TCL)

Da bismo razumjeli što ovaj distro uključuje, moramo označiti neke njegove atribute.

Veličina OS-a: Njegova procijenjena veličina od 10 MB do 110 MB razlomljena je od 1/400 do 1/100 veličine popularnih operativnih sustava u svjetskim OS zajednicama. Ova izjava podrazumijeva da punu funkcionalnost ove distribucije možete iskoristiti s USB sticka ili ugrađenog uređaja.

Arhitektura OS-a: Nudi alat za naredbene retke zasnovan na tekstu kao što je BusyBox i minimalni Linux kernel.

GUI za radnu površinu: Knjižnice FLWM i FLTK pružaju podršku za potpuno prilagodljivu GUI radnu površinu koja također integrira podršku za tipkovnicu, miša i zaslon. Podržane su i druge radne površine i sučelja koja se mogu instalirati kao što su OpenBox, Fluxbox, LXDE i IceWM.

Neobična stabilnost: Nećete se baviti ničim što je blizu plavi ekran smrti pod ovom distro. Njegov sistemski prostor datoteka ne sadrži programe instalirane od korisnika, što smanjuje šanse za rad sa oštećenim sistemskim datotekama. Zapošljava upotrebu ponovno pripremljenih proširenja programa.

Neobična brzina: Budući da se distro može hostirati i izvršavati iz RAM-a, ne možemo podcijeniti njegovu brzinu rada i učinkovitost. Ako imate nešto RAM-a na raspolaganju, tada ih možete učiniti korisnima putem ove platforme. Vaša RAM memorija treba rezervirati samo 48 MB ili manje da bi u potpunosti mogla ugostiti Tiny Core Linux.

Spremno za Internet: Distributer brzo prati instaliranu mrežnu karticu.

Podrška zajednice otvorenog koda: Njegovi aktivni programeri zajednice posvećeni su poboljšanju svoje korisničke baze. Puno je dokumentacije o tome putem Wikija, foruma i aktivnih spremišta.

Minimalni sistemski zahtjevi:

Morate ispuniti neke minimalne sistemske zahtjeve za hardver vašeg stroja da biste se kvalificirali kao idealan domaćin za Tiny Core Linux. Uz trenutne specifikacije strojeva na tržištu, svi bi strojevi trebali dobiti certifikat o kvalificiranosti za Tiny Core Linux. Razmislite o korištenju na mini računalu poput Raspberry Pi ako želite veću fleksibilnost u istraživanju OS-a.

Također, po želji razmislite o korištenju USB priključka i USB memorije Stick ili Pen Drive.

Osnovni koncepti malene jezgre Linuxa (TCL)

Budući da se ne bavimo operativnim sustavom ključ u ruke, trebat će vam početni pristup Internetu tijekom njegovog postavljanja ili instalacije da biste pristupili njegovom mrežnom spremištu za osnovne programske pakete i knjižnice koji nadopunjuju njegovu modularnu arhitekturu.

Filozofija rada ovog Linux distribucijskog sustava je jasna. Prvo se učitava u raspoloživu RAM memoriju sa svog izvornog uređaja za pohranu, koji može biti memorijski stick. Nakon toga koristi originalnu pohranu za montiranje svojih aplikacija. Alternativno, umjesto montiranja ovih aplikacija, može ih odabrati instalirati na glavnu memoriju ili RAM. Zbog ove prednosti korisnici ili entuzijasti Tiny Core Linuxa obeshrabreni su od tradicionalne instalacije tvrdog diska OS-a i umjesto toga potiču se da OS pokrene iz instalacijske RAM kopije inicijalizirane u vrijeme pokretanja. Budući da radi na RAM-u, brz je i zaklanja sistemske datoteke od nepotrebnih kompromisa.

Tiny Core Linux koristi pristup štedljivoj instalaciji, koji se razlikuje od raspršiti moda pristup gdje je OS instaliran na tvrdom disku. Naziva se raspršenim načinom jer ćete sistemske datoteke pronaći raštrkane na različitim prostorima particija. Štedljiva metodologija koristit će dvije datoteke za spremanje OS sustava, a pokretački program će odrediti njihovo mjesto. Korisničke datoteke i proširenja ne kontaktiraju izravno datoteke sustava OS-a jer je njihovo mjesto za pohranu izvan osnovnog OS-a.

Tiny Core Linux implementira boot kodove kako bi definirao svoje operativne mogućnosti u vrijeme pokretanja. Popisu brojnih kodova za pokretanje možete pristupiti iz upita za pokretanje OS-a putem sistemskih tipki F2, F3 i F4. Upotreba ovih pokretačkih kodova ovisi o instalacijskom postupku koji ste koristili za postavljanje Tiny Core Linuxa. Ovi načini instalacije mogu biti putem CD-a, GRUB-a, USB sticka ili čak LILO-a. GRUB i LILO su konfiguracijske datoteke za pokretanje koje idealno mogu pohraniti ove kodove za pokretanje. Oni neobavezno definiraju rad Tiny Core Linuxa prilikom pokretanja.

Načini rada

Ovi se načini odnose na operacije učitavanja, ugradnje i instalacije distro-a u vrijeme pokretanja. Pod Tiny Core Linuxom naići ćete na tri osnovna načina rada: zadani Način rada, Način montiranja, i Način kopiranja.

Nismo uključili tradicionalni način izravne instalacije OS-a na tvrdi disk računala jer ga ne prepoznajemo kao način ili kao jedinstveni pristup instalaciji OS-a kada se radi o TCL-u (Tiny Core Linux). Alternativno možete koristiti ovaj tradicionalni pristup ako vam odgovara.

Zadani način rada: Cloud / Internet

Ovaj način podrazumijeva da ga TCL operacije karakteriziraju kao Cloud / Internet klijenta. To je zadani način dodijeljen TCL-u za vrijeme pokretanja. U ovom načinu rada prvo se pokreće u RAM prije nego što korisnici mogu pristupiti i pokrenuti Appbrowser, dajući im privilegije pregledavanja spremišta aplikacija za preuzimanje i instalaciju. Korisniku dostupna proširenja aplikacije vezana su uz životni vijek trenutne sesije. TCL ima puni pristup i privilegiju da koristi RAM računala kako želi. TCL je ovdje brz jer su Cloud ili Internet operacije neovisne o RAM operacijama. Samo se sistemske datoteke koje su preživjele ponovno podizanje sustava koje slijedi postupak instalacije jer se proširenja aplikacija gube zbog pohrane u glavnoj memoriji. Načini montiranja i kopiranja jamče lokalnu pohranu vaših proširenja aplikacija nakon uspješnog ponovnog pokretanja instalacije.

Način montiranja: TCE / Instalacija

Većina TCL korisnika koristi ovaj način. TCL zajednica ga visoko podržava i preporučuje. U ovom načinu montiranja, korisničkim aplikacijama i proširenjima dodjeljuje se lokalna pohrana pod a tce direktorij. Ova lokalna sistemska pohrana trajna je tako da mora biti podržan format particije sistemskog diska koji se koristi. Primjeri takvih formata uključuju masti, vfat, ext2, ext3, i lok4. Tijekom ponovnog pokretanja sustava po želji možete montirati programe koje želite koristiti.

Prednost ove aplikacije je u tome što čuva RAM računala, što ga čini korisno učinkovitim u drugim teškim operacijama sustava. U ovom načinu rada TCL predviđa kod za pokretanje tce = xdyz, koji služi za preuzeta proširenja aplikacija. Ako kod za pokretanje nije naveden, on će postaviti upit i koristiti zadani / tce za pohranu preuzetih proširenja aplikacija. Aplikacije pohranjene pod / tce također se može montirati tijekom ponovnog pokretanja ili pokretanja sustava.

TCL posuđuje funkcionalnost Appbrowser-a radi pohrane proširenja aplikacija pod tce /. Proširenja aplikacije pod ovom stazom pohrane mogu se označiti kao On-Demand ili OnBoot. The Na zahtjev flag stvara specijalizirani odjeljak izbornika za jednostavan pristup proširenjima aplikacija i prikazuje se putem neobavezne dostupnosti ikone aplikacije. The OnBoot flag montira korisna proširenja aplikacije u vrijeme pokretanja.

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

Prema zadanim postavkama, ovaj način rada ne montira korisna proširenja aplikacija, već ih izravno kopira u RAM. Međutim, način rada ne isključuje u potpunosti montiranje proširenja aplikacija. To je alternativna opcija Skupno učitavanje RAM-a pod copy2fs.flg i Selektivno učitavanje RAM-a pod copy2fs.Prvo. Program Appsaudit TCL domaćin prati ove mogućnosti instalacije ili učitavanja na svojoj platformi. Budući da ovaj način simulira kontinuirano planirani mehanizam za kopiranje datoteka povezan s RAM-om, očekivana vremena pokretanja će se produžiti, čineći ga sporijim od načina montiranja.

Način kopiranja namjerno produžuje vrijeme pokretanja kako bi se iskoristila brzina rada RAM-a zadanog načina rada i postojanost načina montiranja. Način kopiranja možemo zaključiti kao dvije strane novčića gdje se proširenja aplikacija mogu kopirati ili ugraditi u RAM. Ova fleksibilnost koju koristi ovaj način postiže se praćenjem i praćenjem odabira korisnika putem programa Appsaudit.

TCL Mogućnosti izrade sigurnosnih kopija i vraćanja

Pod distribucijom TCL-a možete fleksibilno spremiti svoje osobne podatke i postavke. Pri isključenom napajanju možete koristiti /odlučiti /.filetool.Prvo tekstualna datoteka za popis direktorija i datoteka koje želite sigurnosno kopirati. Zatim se automatski vraćaju pri ponovnom pokretanju sustava. Ako ste upoznati s naredbama terminala nano i vi, ili bilo koji drugi, možete ručno promijeniti sadržaj naveden u ovoj tekstualnoj datoteci. Po želji možete prijeći na izbornik Alati i izvršiti potrebna ručna uređivanja kroz implementaciju skripti.

Ova tekstualna datoteka popisa također sadrži unos za /odlučiti /alat za datoteke.Prvo, i pripazite da to ne uredite. The /odlučiti /xfiletool.Prvo Sistemska tekstualna datoteka može se koristiti za stavljanje određenih podataka i postavki koje ne želite sigurnosno kopirati ili vratiti na crnu listu. Ovo se izuzeće također odnosi na privremene direktorije i nepotrebne predmemorije.

Instalacija male jezgre Linuxa

Budući da smo kontinuirano isticali da se ne bavimo distribucijom radne površine po sistemu ključ u ruke kada se raspravlja o Tiny Core Linuxu, Linux jezgra s kojom nam je preostalo prilično je mala. To ga čini modularnim za dodavanje drugih značajki i komponenti OS-a koje bi vam mogle biti korisne. TCL udovoljava instalaciji tri različita Jezgre X86, naime Core (11 MB), TinyCore (16 MB) i CorePlus (106 MB). Možete ih preuzeti .iso datoteke slijedeći njihove posebno istaknute poveznice imena.

Jedina odredba koju možete dobiti od Corea je sučelje naredbenog retka što ga čini idealnom preporukom za iskusne korisnike. TinyCore će dobro funkcionirati pod podrškom ožičene internetske veze, što ga čini fleksibilno prilagodljivim za nove korisnike. CorePlus je savršen za nove korisnike s pristupom bežičnoj internetskoj vezi i / ili opcionalnom podrškom za raspored rasporeda tipkovnice na svojim strojevima.

Početak rada

Podrazumijeva se da prije nego što se instalira bilo koji OS, vaše korisničke podatke na instalacijskom mediju treba sigurnosno kopirati. Ovaj vodič za instalaciju TCL-a uzima štedljiv pristup instaliranju distribucijskog programa putem instalacijskog programa. Stvorite CD za pokretanje ili olovku za pokretanje za ovaj korak. To možete postići putem aplikacije Startup Disk Creator koja je dostupna u Linux distribucijama poput Ubuntua ili aplikacije Rufus koja je dostupna za operativni sustav Windows. Alternativno, TCL instalaciju možemo postići putem tc-instalirati.tcv, proširenje za instalaciju TCL-a koje je potrebno prethodno instalirati. Koraci instalacije koje ćemo pokriti su osnovni. Dakle, imate slobodu i fleksibilnost prilagodbe, dodavanja ili uklanjanja bilo kojih modularnih komponenti ili značajki sustava koje usput želite.

Korisnici s postojećom Linux distribucijskom ili okusnom instalacijom ne trebaju particionirati svoje tvrde diskove da bi zadovoljili potrebe sekundarne particije za pohranu TCL-a. To je zato što vaša postojeća instalacija treba imati samo izolirani jedan direktorij za upravljanje TCL sistemskim datotekama i operacijama. Postizanje ove mogućnosti instalacije zahtijeva zaobilaženjeboot loader instalacija i odabir postojeća particija opcija kao odredište instalacije. Ne zaboravite da ne formatirate odabranu particiju jer želimo da TCL postoji u vašoj već aktivno pokrenutoj Linux distribuciji ili okusu.

Korak 1: Početak instalacije

Pokrenite prethodno unaprijed instaliranu tc-instalirati.tcv instalater.

Tiny Core Linux Installer

Ovaj instalirani TCL instalacijski program također se može pokrenuti putem ikona pokretanja sustava ili sistemska ljuska izvršavanjem naredbe tc-instalirati.

Tiny Core Linux Installer Pokretač

Korak 2: Pregledavanje internih datoteka

Ovaj korak ima za cilj pregledavati naš put do odredišta /mnt / device / boot direktorija i idite na jezgra.gz odabir datoteke.

Jezgra.gz Izbor datoteke

The jezgra.gz datoteka izvor je instalacije, a odabirom iste razotkriva se više opcija poput načina instalacije ili tipa s kojim želite ići i cilja instalacije ili odredišta. U našem slučaju želimo da se instalacija dogodi ili izvrši na praznom tvrdom disku bez aktivnih particija. Ako imate aktivnu particiju po strani, krenite s ExistingStrumjetnost opciju i potvrdite okvir Označi particiju kao aktivnu biti bootable.

Vrste instalacija malenih jezgri Linuxa

Korak 3: Oblikovanje tvrdog diska

Budući da je ovaj vodič išao s Cijeli disk opcija odabira particije, instalacijski program će pretpostaviti da je to nova particija i trebat će je formatirati. Preporučena opcija formatiranja je lok4 budući da podržava razne Linux particije, ali možete ići s opcijom formatiranja koja zadovoljava vaše Linux preferencije.

Mogućnosti formatiranja malog jezgra Linux tvrdog diska

Korak 4: Tine Core Linux Bootcodes

Ranije smo se dotakli TCL pokretačkih kodova. Ovaj vam korak omogućuje implementaciju dodatnih pokretačkih kodova koje biste mogli poželjeti. Po želji možete odabrati da zaobiđete ovaj korak. Snimak zaslona u nastavku prikazuje upotrebu boot koda vga =788 noikona, što onemogućava ikone wbara i prilagođava razlučivost framebuffer-a na zadanu vrijednost 788.

Postavljanje sićušnih kodova za pokretanje Linuxa

Postavljeni kodovi za pokretanje mogu se kasnije uređivati ​​u druge preferencijalne vrijednosti nakon dovršetka instalacije TCL-a. Te se operacije uređivanja mogu izvršiti putem extlinux.konf datoteka koja sadrži konfiguracije pokretačkog programa.

Korak 5: Opcije instalacije CorePlusa

Ako ste započeli instalaciju TCL-a putem pristupa CorePlus CD-a, pojavit će se dodatni upit na ekranu i zatražit će da odaberete proširenja aplikacije CorePlus koja želite instalirati na svoj TCL sustav.

Tiny Core Linux CorePlus dodatna proširenja aplikacija

Instalirat će se samo odabrana proširenja aplikacije TCL.

Korak 6: Mogućnosti instalacije male jezgre

Ako je vaš TCL pristup instalaciji putem Tiny Core CD-a, pojavit će se i dodatni upit na zaslonu s izbornim izbornikom odabira u vezi s odredišnim direktorijom iz kojeg biste trebali instalirati svoja proširenja aplikacije. Ovisno o odredištu za Tiny Core CD Mount, odabrani put do direktorija trebao bi voditi dotce ili cde imenik. To je mjesto na kojem ćete pronaći većinu proširenja aplikacija koja želite. Na primjer, put direktorija / mnt / sr0 / cde trebao bi se odnositi na put montiranja / mnt / sr0 instalacijskog medija Tiny Core CD-a koji se koristi.

Mogućnosti instalacije malog jezgra za Linux Proširenja aplikacija

Ova snimka zaslona nije vidljiva pri instalaciji CorePlusa.

Korak 7: Kompletna instalacija malene jezgre Linux

Moći ćete pregledati opcije instalacije koje ste odabrali ili odabrali, a zatim u potpunosti instalirati svoj TCL sustav.

Tiny Core Linux pregled i potpuna instalacija

Vaš namjenski ili dodijeljeni prostor na tvrdom disku ili pohrana odredit će trajanje ove TCL instalacije.

Korak 8: Ispitivanje male jezgre Linuxa

Majušno testiranje jezgre Linuxa

Vaš minimalistički Linux distro trebao bi biti spreman za pokretanje.

Posljednji korak je izbacivanje instalacijskog medija za pokretanje koji ste koristili. Možda ćete trebati izvesti neke Bios konfiguracije za svoj TCL sustav za podršku hdX pokretanja.

Majušno jezgro Linux Desktop Environment

Završna bilješka

Arhitekture OS podržane od Tiny Core Linuxa su x86. X86_64 i ARM procesori. Možda nije cjelovit paket za funkcionalnu Linux distribuciju ili okus, ali sloboda i fleksibilnost koju nudi nije na raspolaganju. Pod Tiny Core Linuxom, više morate forsirati svoj OS, a ne OS kao na drugim platformama. Brzina i jednostavnost pod ovom Linux distribucijom ne mogu se zamijeniti. Štoviše, odsutnost ometanja radne okoline u korisničkom iskustvu još je jedan plus. Pruža vam savršeno iskustvo prtljanja zbog svoje lagane prirode.

Ako želite drugo mišljenje o drugim laganim Linux distribucijama, razmotrite korisne preporuke na ovoj poveznici.

Kako instalirati i igrati Doom na Linuxu
Uvod u Doom Serija Doom nastala je 90-ih nakon izlaska originalnog Dooma. To je bio trenutni hit i od tog vremena nadalje igraća serija dobila je broj...
Vulkan za korisnike Linuxa
Sa svakom novom generacijom grafičkih kartica vidimo da programeri igara pomiču granice grafičke vjernosti i dolaze na korak od fotorealizma. No, bez ...
OpenTTD vs Simutrans
Stvaranje vlastite simulacije prijevoza može biti zabavno, opuštajuće i izuzetno primamljivo. Zbog toga morate isprobati što više igara kako biste pro...