EITC/IS/LSA Rêvebiriya Pergala Linux Bernameya Sertîfîkaya IT a Ewropî ya li ser rêveberî û rêveberiya ewlehiyê ya li Linux-ê ye, pergalek xebitandina torê ya çavkaniyek vekirî ye ku pir caran di serverên xwedan pozîsyonek pêşeng a cîhanê de tê bikar anîn.
Bernameya Rêvebiriya Pergala Linux ya EITC/IS/LSA balê dikişîne ser zanîn û jêhatîbûnên pratîkî yên di rêveberî û rêveberiya ewlehiyê de li Linux-ê ku di nav avahiya jêrîn de hatî organîze kirin, naveroka vîdyoya dîdaktîk a berfireh wekî referans ji bo vê Sertîfîkaya EITC-ê vedihewîne.
Linux berhevokek pergalên xebitandinê yên mîna Unix-çavkaniya vekirî ye, ku bi gelemperî wekî standardek pêşeng ji bo pergalên xebitandinê serverên torê têne pejirandin, li ser bingeha kernel Linux ya Linus Torvalds, ku di destpêkê de di sala 1991-an de hate berdan. Kernel Linux, û her weha nermalava pergalê û pirtûkxaneyên pê re, bi gelemperî di belavkirinek Linux de têne berhev kirin, ku gelek ji wan di binê Projeya GNU de destûrdar in. Her çend gelek belavokên Linux peyva "Linux" bikar tînin jî, Weqfa Nermalava Azad peyva "GNU/Linux" tercîh dike da ku girîngiya nermalava GNU destnîşan bike.
Debian, Fedora, û Ubuntu hemî belavkirinên Linux-ê yên populer in. Red Hat Enterprise Linux û SUSE Linux Enterprise Server du belavkirinên bazirganî ne. Pergalek pencereyê mîna X11 an Wayland, û her weha jîngehek sermaseyê mîna GNOME an KDE Plasma, di belavkirinên Linux-ê yên sermaseyê de cih digirin. Dabeşkirinên serverê dibe ku grafîk bihewîne an nebe, an jî dibe ku stûnek çareseriyê wekî LAMP bihewîne. Her kes dikare ji bo her armancê belavokek çêbike ji ber ku Linux nermalava çavkaniyek vekirî ye ku bi serbestî veqetandî ye.
Linux ji bo komputerên kesane yên li ser bingeha mîmariya x86 ya Intel hate afirandin, lê dûv re ew ji her pergalên xebitandinê yên din zêdetir platforman hate şandin. Linux ji ber serdestiya Android-ya Linux-ê ya li ser smartfonan di nav hemî pergalên xebitandinê yên gelemperî de bingeha sazkirî ya herî mezin e. Tevî vê rastiyê ku Linux tenê ji sedî 2.3 ê komputerên sermaseyê tê bikar anîn, Chromebook, ku Chrome OS-ya bingehîn Linux-ê dimeşîne, li bazara perwerdehiya K-12 ya Dewletên Yekbûyî serdest e û ji sedî 20-ê hemî firotana laptopê ya jêr-300 dolarî pêk tê. . Linux ji bo serveran pergala xebitandinê ya herî populer e (nêzîkî 96.4 ji sedî 1 mîlyon serverên webê yên sereke Linux-ê dimeşînin), û her weha pergalên hesinî yên din ên mezin ên wekî komputerên sereke û superkomputerên TOP500 (ji Mijdara 2017-an vir ve hêdî hêdî hemî pêşbaz ji holê rakirin).
Linux di heman demê de ji bo pergalên pêvekirî jî heye, ku ew cîhazên ku pergala xebitandina wan bi gelemperî di firmware-yê de tête navandin û pir bi pergalê ve hatî xweş kirin. Router, kontrolên otomasyonê, teknolojiya xaniyê jîr, televizyon (televîzyonên Smart ên Samsung û LG, bi rêzê, Tizen û WebOS bikar tînin), otomobîl (Tesla, Audi, Mercedes-Benz, Hyundai, û Toyota hemî Linux bikar tînin), tomarên vîdyoyê yên dîjîtal, konsolên lîstika vîdyoyê , û demjimêrên zîrek hemî nimûneyên cîhazên Linux-bingeh in. Avionîkên Falcon 9 û Dragon 2 li ser bingeha guhertoyek xwerû ya Linux-ê ne.
Linux yek ji mînakên herî navdar ên hevkariya nermalava belaş û çavkaniya vekirî ye. Li gorî qaîdeyên lîsansên wê yên takekesî, wekî Lîsansên Giştî yên GNU, koda çavkanî dikare ji hêla her kesî ve bi bazirganî an ne-bazirganî were bikar anîn, nûvekirin û belavkirin.
Kernel Linux nehat sêwirandin, lê li gorî gelek pêşdebirên çavkaniya vekirî, bi hilbijartina xwezayî ve pêş ket. Her çend mîmariya Unix-ê wekî îskelekê tevdigere jî, Torvalds bawer dike ku "Linux bi gelek mutasyonan pêşketiye - û ji ber ku mutasyon ji rasthatinî kêmtir bûn, ew ji pariyên alfa-yê di DNA-yê de bileztir û rasterasttir bûn." Taybetmendiyên şoreşgerî yên Linux, li gorî Eric S. Raymond, ji teknîkî zêdetir civakî ne: Beriya Linux, nermalava sofîstîke bi giranî ji hêla komên piçûk ve hatî çêkirin, lê "Linux bi rengek pir cûda mezin bû. Ew ji destpêkê ve hema bêje bêhemdî ji hêla komên mezin ên dilxwazên ku tenê bi navgîniya Înternetê têkilî danîbûn hate hack kirin. Teknîka ehmeqî ya hêsan a weşana her hefte û wergirtina têgihîştinê ji bi sedan bikarhêneran di nav çend rojan de, afirandina rengekî hilbijarka bilez a Darwînîkî li ser mutasyonên ku ji hêla pêşdebiran ve hatine çêkirin, li şûna standardên hişk an dîktatorî, ji bo parastina kalîteyê hate bikar anîn." "Linux nehat sêwirandin, ew pêşkeftî bû," dibêje Bryan Cantrill, endezyarek ji bo OS-ya hevrikî, lê ew vê yekê wekî sînorek dibîne, îdia dike ku hin taybetmendî, nemaze yên ku bi ewlehiyê ve girêdayî ne, nekarin pêşve bibin, ji ber ku "ev ne "Di dawiya rojê de pergalek biyolojîkî ye, ew pergalek nermalavê ye." Pergalek Linux-based pergalek xebitandinê ya modular a Unix-ê ye ku piraniya îlhama xwe ya mîmarî ji prensîbên Unix-ê yên ku di salên 1970-an û 1980-an de hatine pêşve xistin digire. Kernelek monolîtîk, kernel Linux, di pergalek wusa de tê bikar anîn da ku kontrola pêvajoyê, torê, gihîştina derdor, û pergalên pelan bike. Ajokarên cîhazê rasterast di nav kernelê de têne çêkirin an jî wekî modulên ku dema ku pergalê dimeşîne têne barkirin.
Welatê bikarhêner GNU taybetmendiyek girîng a piraniya pergalên bingehîn ên Linux-ê ye, digel ku Android îstîsnayek e. Zencîreya amûran berhevokek berfireh a amûrên bernamekirinê ye ku ji bo pêşkeftina Linux-ê girîng e (tevî berhevkarên ku ji bo avakirina kernel Linux bixwe têne bikar anîn), û coreutils gelek amûrên bingehîn ên Unix-ê bicîh dikin. Pêkanîna Projeyê ya pirtûkxaneya C wekî pêçekek ji bo bangên pergala kernel Linux-ê yên ku ji bo navbeynkariya kernel-bikarhêner hewce dike dixebite, zincîra amûran berhevokek berfireh a amûrên bernamesaziyê yên ji bo pêşveçûna Linux-ê girîng e (di nav de berhevkarên ku ji bo avakirina kernel Linux bixwe têne bikar anîn) , û coreutils gelek amûrên bingehîn ên Unix bicîh dikin. Bash, şêlek CLI-ya populer, di heman demê de wekî beşek projeyê tête pêşve xistin. Pir navgîniya bikarhênerê ya grafîkî ya pergalên Linux (an GUI) li ser pêkanîna Pergala Paceya X-ê ye. Di van demên dawî de, civata Linux-ê dixebite ku X11 bi Wayland-ê wekî protokola servera pêşandana veguheztinê biguhezîne. Pergalên Linux ji çend destpêşxeriyên nermalava çavkaniya vekirî yên din sûd werdigirin.
Pergalek Linux ya sazkirî pêkhateyên jêrîn hene:
- GNU GRUB, LILO, SYSLINUX, an Gummiboot nimûneyên bootloader in. Ev nermalavek e ku dema ku komputer tê pêvekirin û piştî destpêkirina firmware-yê kernel Linux di bîra sereke ya komputerê de bar dike.
- Bernameyek destpêkê, wekî sysvinit an pergala nûtirîn, OpenRC, an Upstart. Ev pêvajoya destpêkê ye ku ji hêla kernel Linux ve hatî destpêkirin, û ew li serê dara pêvajoyê rûniştiye; bi gotineke din, di destpêkê de hemû pêvajoyên din dest pê dikin. Ew karên mîna karûbarên pergalê û pêşniyarên têketinê (çi grafîkî an di moda termînalê de) dest pê dike.
- Pirtûkxaneyên nermalavê berhevokên kodê ne ku ji hêla bernameyên din ve têne bikar anîn. Girêdana dînamîkî ya ku bi karanîna pirtûkxaneyên dînamîkî yên li ser pergalên Linux-ê yên ku pelên îcrakar ên ELF-format bikar tînin, wekî ld-linux.so tê zanîn. Ger pergal bi vî rengî were saz kirin ku bikarhêner bikaribe bi xwe serîlêdanan biafirîne, pelên sernavê dê werin vehewandin da ku navbeynkariya pirtûkxaneyên sazkirî diyar bikin. Ji bilî Pirtûkxaneya GNU C (glibc), ku pirtûkxaneya nermalava herî berfireh a li ser pergalên Linux-ê tê bikar anîn, pirtûkxaneyên din jî hene, wek SDL û Mesa.
- Pirtûkxaneya GNU C pirtûkxaneya standard C-ya standard e, ku ji bo meşandina bernameyên C-yê li ser pergala komputerê hewce ye. Alternatîfên pergalên pêvekirî hatine pêşve xistin, di nav de musl, EGLIBC (klonek glibc ku bi eslê xwe ji hêla Debian ve hatî bikar anîn), û uClibc (ji bo uClinux hatî çêkirin), lê her duyên paşîn êdî nayên parastin. Bionic, pirtûkxaneya C ya xweya Android-ê, tê bikar anîn.
- GNU coreutils pêkanîna standard a fermanên bingehîn ên Unix e. Ji bo cîhazên pêvekirî, alternatîfên wekî BusyBox-a kopîleft û Toybox-a BSD-ya destûrkirî hene.
- Amûrên widget pirtûkxane ne ji bo afirandina navrûyên bikarhêner ên grafîkî yên sepanên nermalavê (GUI). GTK û Clutter, ku ji hêla projeya GNOME ve hatî afirandin, Qt, ku ji hêla Projeya Qt ve hatî pêşve xistin û ji hêla Pargîdaniya Qt ve hatî rêve kirin, û Pirtûkxaneyên Weqfa Ronahî (EFL), ku bi piranî ji hêla tîmê Enlightenment ve têne domandin, di nav amûrên widgetan de hene.
- Pergalek rêveberiya pakêtê, wekî dpkg an RPM, ji bo birêvebirina pakêtan tê bikar anîn. Di heman demê de pakêt dikarin ji tarballên çavkanî an tarballên binary jî werin çêkirin.
- Çermên fermanê û hawîrdorên pencereyê nimûneyên bernameyên navbeynkariya bikarhêner in.
Navbera bikarhêner, ku bi gelemperî wekî şêl tê zanîn, bi gelemperî navgînek rêzika fermanê (CLI), navgînek bikarhênerek grafîkî (GUI), an kontrolên ku bi hardware pêvekirî ve girêdayî ye. Navbera bikarhêner a tîpîk li ser PC-yên sermaseyê bi gelemperî grafîkî ye, dema ku CLI bi gelemperî bi pencereyên emulatora termînalê an konsolek virtual ya cihêreng tê gihîştin.
Têkiliyên bikarhêner-bingeha nivîsê, an şêlên CLI, hem ji bo têketinê û hem jî ji bo derketinê nivîsê bikar tînin. Bourne-Again Shell (bash), ku ji bo projeya GNU hatî çêkirin, di bin Linux de şêla herî pir tê bikar anîn e. CLI bi tevahî ji hêla piraniya pêkhateyên Linux-a-asta nizm ve, tevî beşên cihêreng ên axa bikarhêner, tê bikar anîn. CLI bi taybetî ji bo otomatîkkirina operasyonên dubare an dereng maqûl e, û ew rê dide danûstendina nav-pêvajoyê ya nisbeten hêsan.
Kevirên GUI, ku bi hawîrdorên sermaseya tam ên wekî KDE Plasma, GNOME, MATE, Cinnamon, LXDE, Pantheon, û Xfce ve hatine pak kirin, navgînên bikarhêner ên herî populer ên li ser pergalên sermaseyê ne, dema ku hejmarek navrûyên bikarhêner ên din hene. Pergala Paceya X, ku wekî "X" jî tê zanîn, piraniya navgînên bikarhêner ên populer dişoxilîne. Ew şefafîbûna torê dihêle ku destûr bide serîlêdanek grafîkî ya ku li ser makîneyek xebitî li ser makîneyek din were xuyang kirin, ku bikarhênerek dikare pê re têkilî daynin; Lêbelê, hin pêvekên Pergala Pencereya X-ê nekarin li ser torê bixebitin. Gelek pêşkêşkerên xuyangê yên X hene, ya herî populer X.Org Server e, ku pêkanîna referansê ye.
Dabeşkirinên serverê dibe ku ji bo pêşdebir û rêvebiran navbeynek rêzika fermanê peyda bike, lê dibe ku ji bo bikarhênerên dawîn navgînek birêkûpêk jî hebe ku li gorî rewşa karanîna pergalê hatî çêkirin. Vê navbeynkariya xwerû bi navgînek xerîdarek ku li ser pergalek cihêreng dimeşe ku ne hewce ye ku bingeh-Linux-ê ye ve tê gihîştin.
Ji bo X11, çend celeb rêveberên pencereyê hene, di nav de tiling, dînamîk, stûn, û berhevkirin. Rêvebirên pencereyê bi Pergala Paceya X-ê re têkilî daynin û dihêlin hûn cîh û xuyangê pencereyên serîlêdana kesane kontrol bikin. Rêvebirên pencereyên X yên hêsan ên mîna dwm, ratpoison, i3wm, an herbstluftwm xwedan navgînek mînîmalîst in, di heman demê de rêveberên pencereyê yên tevlihevtir ên mîna FVWM, Enlightenment, an Window Maker taybetmendiyên din ên wekî darika peywirê û mijaran di nav xwe de vedigirin, lê dema ku bi hev re têne berhev kirin hîn jî sivik in. derdorên sermaseyê. Rêvebirên pencereyê yên wekî Mutter (GNOME), KWin (KDE), û Xfwm (xfce) di sazkirinên bingehîn ên piraniya hawîrdorên sermaseyê de cih digirin, lê bikarhêner ger bixwazin dikarin rêveberek pencereyek cûda bikar bînin.
Wayland protokolek servera dîmenderê ye ku ji bo şûna protokola X11 hatî sêwirandin, di heman demê de ew ji sala 2014-an de hîna berbelav nebûye. Wekî encamek, berhevokek Wayland wekî serverek xuyangê, rêveberê pencereyê, û rêveberê berhevokê hemî di yek de kar dike. Pêkanîna referansê ya Wayland Weston e, her çend Mutter û KWin ji GNOME û KDE-yê wekî serverên dîmenderê yên serbixwe vediguhezînin Wayland. Ji guhertoya 11-an vir ve, Ronahî bi serfirazî hate şandin.
Ji bo ku hûn xwe bi hûrgulî bi bernameya sertîfîkayê re nas bikin, hûn dikarin tabloya jêrîn berfireh bikin û analîz bikin.
Bernameya Sertîfîkaya Rêvebiriya Pergala Linux ya EITC/IS/LSA di formek vîdyoyê de materyalên dîdaktîk ên gihîştina vekirî vedigire. Pêvajoya fêrbûnê di nav avahiyek gav-bi-gav (bername -> ders -> mijar) de tê dabeş kirin ku beşên dersa têkildar vedihewîne. Bi pisporên domainê re şêwirmendiya bêsînor jî tê peyda kirin.
Ji bo hûrguliyên li ser prosedûra Sertîfîkayê kontrol bikin Ku çawa dixebite.
Materyalên amadekariyê yên bêserûber ên ji bo Bernameya Rêvebiriya Pergala Linux ya EITC/IS/LSA di pelek PDF de dakêşin
Materyalên amadekar ên EITC/IS/LSA - guhertoya standard
Materyalên amadekar ên EITC/IS/LSA - guhertoya dirêjkirî bi pirsên vekolînê