Linux- ը օպերացիոն համակարգ է, որն օգտագործվում է իշխանության համար, շատ սարքեր, որոնք կարող եք մտածել:
Linux ակնարկ
Երբ շատերը մտածում են Linux- ի մասին, նրանք մտածում են աշխատասեղանի օպերացիոն համակարգի մասին, որոնք օգտագործվում են geeks- ների եւ techies- ի կամ սերվերի վրա հիմնված օպերացիոն համակարգերի վրա, որոնք օգտագործվում են իշխանության կայքերում:
Linux- ը ամենուր է: Այն շարժիչն առավել խելացի սարքերի ետեւում է: Android հեռախոսը, որն օգտագործում եք Linux միջուկը, այն սմարթֆոնը, որը կարող է վերականգնել իրեն, աշխատում է Linux- ում: Կան խելացի լույսեր, որոնք կարող են միմյանց հետ խոսել Linux- ի օգնությամբ: Նույնիսկ հրացաններն օգտագործվում են Linux- ի կողմից:
Ժամանակակից բուռն տերմինը «բաների ինտերնետն է»: Ճշմարտությունն այն է, որ իսկապես գոյություն ունի միայն մեկ օպերացիոն համակարգ, որը լիազորություններ է տալիս ինտերնետի եւ Linux- ի:
Բիզնեսի տեսանկյունից Linux- ը նույնպես օգտագործվում է մեծ սուպերկոմպակտների վրա, եւ այն օգտագործվում է Նյու-Յորքի ֆոնդային բորսայի վրա:
Linux- ը նաեւ կարող է օգտագործվել որպես նոութբուքի, համակարգչի կամ համակարգչի համակարգչի վրա աշխատասեղանի օպերացիոն համակարգ:
Օպերացիոն համակարգեր
Օպերացիոն համակարգը հատուկ ծրագրակազմ է, որն օգտագործվում է համակարգչի ներսում համակարգչի հետ փոխազդելու համար:
Եթե դուք համարում եք ստանդարտ նոուտբուքի ապարատային սարքավորումները, որոնք օպերացիոն համակարգը պետք է կառավարեն, ներառում է պրոցեսորը, հիշողությունը, գրաֆիկայի վերամշակման միավորը, կոշտ սկավառակ, ստեղնաշար, մկնիկ, էկրան, USB պորտ, անլար ցանցային քարտ, Ethernet քարտ, մարտկոց , լուսարձակման էկրան եւ USB պորտեր:
Բացի ներքին սարքավորումներից, օպերացիոն համակարգը նաեւ պետք է կարողանա համագործակցել արտաքին սարքերի հետ, ինչպիսիք են տպիչները, սկաներները, joypads եւ USB հզորությամբ սարքերի լայն զանգված:
Օպերացիոն համակարգը պետք է կառավարել բոլոր ծրագրաշարը համակարգչում, համոզվելու համար, որ յուրաքանչյուր ծրագիր ունի բավարար հիշողություն կատարելու համար, անջատելով գործընթացները ակտիվ եւ ակտիվ լինելու միջեւ:
Օպերացիոն համակարգը պետք է ընդունի ստեղնաշարի ներածումը եւ գործի անցնի օգտագործողի ցանկությունները կատարելու համար:
Օպերացիոն համակարգերի օրինակները ներառում են Microsoft Windows, Unix, Linux, BSD եւ OSX:
GNU / Linux- ի նկարագիրը
Տերմինը կարող եք լսել ամեն օր, իսկ հետո GNU / Linux: Ինչ է GNU / Linux եւ ինչպես է տարբերվում նորմալ Linux- ից:
Linux- ի աշխատասեղանի տեսանկյունից, տարբերություն չկա:
Linux- ը հիմնական շարժիչն է, որը համագործակցում է ձեր համակարգչի ապարատի հետ: Այն սովորաբար հայտնի է որպես Linux միջուկ:
GNU- ի գործիքները ապահովում են Linux միջուկի հետ շփվելու մեթոդ:
GNU գործիքներ
Նախքան գործիքների ցուցակը տրամադրելը թույլ է տալիս նայելու գործիքների տեսակները, դուք պետք է կարողանաք փոխազդել Linux միջուկի հետ:
Նախեւառաջ հիմնական մակարդակով, նույնիսկ նույնիսկ հաշվի առնելով աշխատասեղանի միջավայրի հայեցակարգը, անհրաժեշտ է տերմինալ, եւ տերմինալը պետք է ընդունի հրամանները, որոնք Linux օպերացիոն համակարգը կօգտագործի առաջադրանքներ կատարելու համար:
Ընդհանուր շերտը, որն օգտագործվում էր տերմինալում Linux- ի հետ շփվելուն, GNU գործիք է, որը կոչվում է BASH: ԲԱՇ- ը համակարգչին առաջին հերթին ստանալու համար անհրաժեշտ է կազմվել, այնպես որ դուք նույնպես պետք է կոմպիլյատոր եւ ասբյերներ, որոնք նույնպես GNU գործիքներ են:
Փաստորեն, GNU- ն պատասխանատու է ամբողջ գործիքների շղթայի համար, որը թույլ է տալիս Linux- ի համար ծրագրեր եւ ծրագրեր մշակել:
Ամենատարածված սեղանադիր միջավայրերից մեկը կոչվում է GNOME, որը հանդես է գալիս GNU Network Object Model Environment- ի համար: Շատ պարզ չէ:
Գրաֆիկական ամենատարածված գրաֆիկը կոչվում է GIMP, որն ընդգրկում է GNU Image մանիպուլյացիայի ծրագիրը:
GNU ծրագրի ետեւում գտնվող մարդիկ երբեմն զայրանում են, որ Linux- ը ստանում է բոլոր վարկերը, երբ դրանք իրենց գործիքներն են, որոնք այն ուժն են:
Իմ կարծիքով, բոլորը գիտեն, թե ով է դարձնում շարժիչը Ferrari- ում, իսկապես, ոչ ոք չգիտի, թե ով է կաշվե նստատեղերը, աուդիո նվագարկիչը, պեդալները, դռան կահույքները եւ մեքենայի ամեն մի հատված, բայց բոլորը նույնքան կարեւոր են:
Ստանդարտ Linux Desktop- ը կազմող շերտերը
Համակարգչի ամենացածր բաղադրիչը ապարատն է:
Սեղանի վերեւում տեղադրված է Linux միջուկը:
Linux միջուկը իրենից ներկայացնում է բազմաթիվ մակարդակներ:
Ներքեւի մասում նստեցեք սարքի վարորդները եւ անվտանգության մոդուլներ, որոնք օգտագործվում են ապարատով աշխատելու համար:
Հաջորդ մակարդակով, դուք ունեք գործընթացի schedulers եւ հիշողության կառավարման, որն օգտագործվում է համակարգում գործող ծրագրերի կառավարման համար:
Ի վերջո, վերեւում կան մի շարք համակարգային զանգեր, որոնք ապահովում են Linux միջուկի հետ շփվելու մեթոդներ:
Linux միջուկի վերեւում մի շարք գրադարաններ են, որոնց ծրագրերը կարող են օգտագործվել Linux համակարգային կոչերի հետ շփվելու համար:
Պարզապես ներքեւում մակերեսը տարբեր ցածր մակարդակի բաղադրիչներ են, ինչպիսիք են պատուհանների համակարգը, փայտամթերման համակարգերը եւ ցանցը:
Վերջապես, դուք ստանում եք վերեւում, եւ այն է, որտեղ աշխատասեղանի միջավայրը եւ աշխատասեղանի ծրագրերը նստում են:
Desktop միջավայրը
Սեղանադիր միջավայրը մի շարք գրաֆիկական գործիքներ եւ ծրագրեր է, որոնք հեշտացնում են ձեր համակարգչի հետ շփվելը եւ հիմնականում ստացվում են աշխատանքը:
Desktop միջավայրը իր ամենապարզ ձեւով կարող է ընդգրկել պատուհանի կառավարիչ եւ վահանակ: Բանն այն է, որ շատ պարզ մակարդակի եւ ամենատարածված սեղանադիր միջավայրի միջեւ բարդության մակարդակը:
Օրինակ, թեթեւ LXDE աշխատասեղանի միջավայրը ներառում է ֆայլերի կառավարիչ, նիստերի խմբագիր, վահանակներ, գործարկիչներ, պատուհանների մենեջեր, պատկերի հեռուստադիտող, տեքստային խմբագիր, տերմինալ, արխիվացման գործիք, ցանցի կառավարիչ եւ երաժշտական նվագարկիչ:
GNOME- ի աշխատասեղանի միջավայրը ներառում է բոլորը, ներառյալ գրասենյակի հավաքակազմը, վեբ բրաուզերը, GNOME- տուփերը, էլփոստի հաճախորդը եւ շատ այլ ծրագրեր: