Linux ოპერაციული სისტემების ტიპები
სურათის კრედიტი: Westend61/Westend61/GettyImages
Linux ოპერაციული სისტემა არის ერთ-ერთი მთავარი ოპერაციული სისტემა, რომელიც დღეს გამოიყენება კომპიუტერებსა და სხვა მოწყობილობებზე. ის, ალბათ, ყველაზე ცნობილია ბიზნესის კომპიუტერის სერვერებზე გამოყენებისთვის, მაგრამ Linux-ის სხვადასხვა არომატი ასევე გამოიყენება დესკტოპზე, ლეპტოპზე და მთავარ კომპიუტერებზე, ისევე როგორც უფრო ეზოთერულ მოწყობილობებზე. Google-ის Android სმარტ ტელეფონებისა და პლანშეტების ოპერაციული სისტემა, ასევე მისი Chrome OS სისტემა კომპიუტერებისთვის, სახელწოდებით Chromebooks, ორივე დაფუძნებულია Linux-ზე. სხვადასხვა ტიპის Linux სისტემები უკეთესად შეეფერება სხვადასხვა მიზნებს.
Linux ოპერაციული სისტემის ისტორია
Linux შეიქმნა 1991 წლიდან ფინელი კომპიუტერული პროგრამისტის მიერ Linux Torvalds, რომელიც აშენებას ცდილობდა Unix ოპერაციული სისტემის ვერსია, რომელიც თავსებადია დესკტოპ კომპიუტერებთან მუშაობს Intel პროცესორებზე. Unix არის ოპერაციული სისტემა, რომელიც თავდაპირველად შეიქმნა AT&T-ში ბელი ლაბორატორიები
, სატელეფონო კომპანიის ისტორიული R&D განყოფილება, 1970-იან წლებში და მიუხედავად იმისა, რომ ტერმინი ჯერ კიდევ სავაჭრო ნიშანია, ის ახლა ხშირად გამოიყენება ზოგადად სხვა სისტემებისთვის, რომლებიც შთაგონებულია ორიგინალთან და დიდწილად თავსებადია Unix.დღის ვიდეო
ადრეული Unix-ის მსგავსი ოპერაციული სისტემა ე.წ მინიქსი უკვე არსებობდა კომპიუტერებისთვის, მაგრამ ლიცენზირებამ და სხვა საკითხებმა ის არადამაკმაყოფილებელი გახადა Torvalds-ისთვის და პროგრამისტების ჯგუფისთვის მთელს მსოფლიოში, რომლებიც დაეხმარნენ Linux-ის განვითარებას. Linux ტექნიკურად ეხება მხოლოდ ოპერაციული სისტემის ბირთვს, რაც ნიშნავს სისტემის შიდა ბირთვს, რომელიც ზის აპლიკაციის პროგრამებსა და კომპიუტერის აპარატურას შორის, მართავს მეხსიერებას, პროცესორის დროს და კომპიუტერის მოწყობილობებზე წვდომას.
სხვა პროგრამული უზრუნველყოფის დიდი ნაწილი, რომელიც ჩვეულებრივ დაინსტალირებულია Linux სისტემაზე, მოდის GNU პროექტი, განვითარებული დიდწილად ეგიდით თავისუფალი პროგრამული უზრუნველყოფის ფონდი, ერთგულია პროგრამული უზრუნველყოფის შემუშავებისა და პოპულარიზაციისთვის, რომელიც ხელს უწყობს მისი მომხმარებლების თავისუფლებას. რიჩარდ სტალმანი, თავისუფალი პროგრამული უზრუნველყოფის ფონდის დამფუძნებელი და პრეზიდენტი, მხარს უჭერს კომბინირებულ სისტემას GNU/Linux ვიდრე უბრალოდ საუბარი Linux OS-ზე. ძირითადად, Linux სისტემა უზრუნველყოფს ოპერაციული სისტემის ბირთვს, GNU უზრუნველყოფს აპლიკაციის დონის ბევრ ინსტრუმენტს და, ბევრ თანამედროვე ინსტალაციაში, დამატებითი ორგანიზაციები უზრუნველყოფენ Linux-ზე გაშვებულ სხვა ძირითად პროგრამულ უზრუნველყოფას მანქანები.
დღეს Linux-ის ბირთვს ინახავს მრავალი დეველოპერი მთელს მსოფლიოში, რომელთაგან ბევრი დასაქმებულია პროგრამული უზრუნველყოფის კომპანიები, რომლებიც ეყრდნობიან Linux-ს შიდა გამოყენებისთვის ან შემოთავაზებულ პროდუქტებში გამოსაყენებლად კლიენტებს. ეს დეველოპერები დარწმუნდებიან, რომ Linux-ის ბირთვი თავსებადია ტექნიკის ფართო სპექტრთან და დანერგავს ახალ ფუნქციებს გამოყენებადობის, უსაფრთხოებისა და ეფექტურობის გასაზრდელად. Linux-ის ბირთვი ღია წყაროა, რაც იმას ნიშნავს, რომ ყველას შეუძლია ზოგადად გამოიყენოს და შეცვალოს თავისუფლად ხელმისაწვდომი წყაროს კოდი საკუთარი მიზნებისთვის. Linux-ისთვის ხელმისაწვდომი სხვა პროგრამული უზრუნველყოფის დიდი ნაწილი ასევე ხელმისაწვდომია მსგავსი პირობებით, თუმცა ზუსტი ლიცენზიები განსხვავდება. Ისე, დარწმუნდით, რომ გესმით სიტუაცია თქვენს მიერ დაინსტალირებული პროგრამული უზრუნველყოფის გარშემო თქვენს პერსონალურ ან ბიზნეს კომპიუტერებზე.
Linux OS დისტრიბუციების გაგება
Linux-ის საწყისი გამოშვების შემდეგ 1990-იანი წლების დასაწყისში, ბევრმა ორგანიზაციამ გამოუშვა პროგრამული უზრუნველყოფის საკუთარი პაკეტები Linux-ის ბირთვის შესაავსებლად. ეს ჩალიჩები ცნობილია როგორც დისტრიბუციები, და მიუხედავად იმისა, რომ ისინი ოდესღაც გავრცელდა კომპაქტური დისკებით, DVD ან თუნდაც ფლოპი დისკებით, ახლა ისინი ძირითადად ვრცელდება ონლაინ.
დისტრიბუციები ხშირად აკეთებენ არჩევანს იმის შესახებ, თუ რომელი პროგრამული უზრუნველყოფის ვერსიები - მათ შორის გრაფიკული მომხმარებლის ინტერფეისები, სერვერი ხელსაწყოები, პროგრამირების პროგრამული უზრუნველყოფა და საბოლოო მომხმარებლის აპლიკაციები — ხელმისაწვდომი იქნება და რომელი კონფიგურაციები იქნება მიღებული ნაგულისხმევი. უმეტესობა მოიცავს პაკეტის მენეჯერის პროგრამულ უზრუნველყოფას, რომელიც შექმნილია დისტრიბუციით დამტკიცებული პროგრამული უზრუნველყოფის ადვილად ინსტალაციისთვის, მსგავსი აპლიკაციების მაღაზიების მსგავსად, რომლებიც ახლა გამოიყენება მობილურ ტელეფონებზე, თუმცა პაკეტების მენეჯერებიდან ბევრი წინაა iOS და Android.
Slackware, უძველესი შენარჩუნებული დისტრიბუცია
ლინუქსის ყველაზე ძველი აქტიური დისტრიბუციაა Slackwareშეიქმნა 1993 წელს. იმ დროს, თავად Linux იყო ახალი და სრულად არ იყო თავსებადი ბაზარზე არსებულ ყველა კომპიუტერულ მოწყობილობასთან და მომხმარებლები ძირითადად იყვნენ პროფესიონალი დეველოპერები ან კომპიუტერის ჰობისტები, რომლებიც სიამოვნებით ამუშავებდნენ ახალს სისტემა. დღეს ბევრ ხანდაზმულ პროგრამისტს აქვს სასიამოვნო მოგონებები Slackware Linux-ზე კბილების ამოჭრის შესახებ. ვცდილობთ სისტემის ამოქმედებას სათადარიგო სამუშაო მანქანაზე, კოლეჯის სამუშაო მაგიდაზე ან თუნდაც ოჯახის კომპიუტერზე.
დღესაც კი, Slackware ინტერფეისი შეიძლება უკეთესად მოერგოს ენერგეტიკულ მომხმარებლებს, ვიდრე მათთვის, ვინც ეძებს რაღაცას, რომელიც მუშაობს მხოლოდ რამდენიმე დაწკაპუნებით. სისტემის ინსტალაციისა და შესანარჩუნებლად გამოყენებული კონფიგურაციის სისტემა ეფუძნება ბრძანების ხაზს, არა გრაფიკული მომხმარებლის ინტერფეისი მაუსებით ან სენსორული ეკრანებით, და Slackware-ს შეიძლება დასჭირდეს კიდევ რამდენიმე ხელით შესწორება, რომ ამოქმედდეს.
Debian, Ubuntu და Mint Distributions
Linux-ის კიდევ ერთი დიდი ხნის დისტრიბუცია არის Debianოფიციალურად დაარსდა 1993 წელს. ის შექმნილია მომხმარებლის საზოგადოების მხრიდან ღია წვლილის დასაშვებად და დღემდე ინახება არაკომერციული ჯგუფის მიერ, რომელიც ცნობილია როგორც Debian პროექტი, ძირითადად დისტანციური კომუნიკაცია ინტერნეტის საშუალებით. იგი შეიცავს ათიათასობით პაკეტს, რომელიც წარმოადგენს პროგრამული ინსტრუმენტების სხვადასხვა კომპლექტს, რომლებიც შეიძლება დაინსტალირდეს მისი პაკეტის მენეჯერის ხელსაწყოს გამოყენებით, რომელიც ცნობილია როგორც APT.
2004 წელს სამხრეთ აფრიკელმა დეველოპერმა-მეწარმემ და მისმა კოლეგებმა შექმნეს კომპანია Canonical, რომელმაც შექმნა საკუთარი Linux დისტრიბუცია ე.წ. უბუნტუ, შემდეგ ა ძველი აფრიკული სიტყვა ნიშნავს "ადამიანობას სხვებისთვის". Debian-ზე დაფუძნებული, ის ხელმისაწვდომია ყველასთვის უფასოდ და Linux-ის ყველაზე ფართოდ გამოყენებადი გემოს შორის. Canonical უზრუნველყოფს სისტემის რეგულარულ ოფიციალურ გამოშვებას და მხარდაჭერას დაინტერესებული გადამხდელი მომხმარებლებისთვის.
The Linux Mint სისტემა თავის მხრივ, დაფუძნებულია Ubuntu-ზე. იგი შეიქმნა 2006 წელს და შეიქმნა იმისათვის, რომ იყოს ელეგანტური და ადვილად გამოსაყენებელი ოპერაციული სისტემა, რომელიც დაფუძნებულია Ubuntu-ზე. მან მოიპოვა პოპულარობა, განსაკუთრებით დესკტოპის ბევრ მომხმარებელთან, როგორც მარტივი, ასევე მრავალფეროვანი მიწოდებით საკუთრების ინსტრუმენტები, რომლებსაც სხვა დისტრიბუციები ნაგულისხმევად გამოტოვებენ, რადგან ისინი ირჩევენ ღია წყაროზე ფოკუსირებას პროგრამული უზრუნველყოფა.
Red Hat, Fedora და CentOS
Linux-ის პოპულარული განაწილების უკან კიდევ ერთი კომპანიაა წითელი ქუდი, რომელიც ასევე დაიწყო 1994 წელს. სახელი მიიღო ა კორნელის უნივერსიტეტის წითელი ქუდი, რომელსაც ჩვეულებრივ ატარებს მისი ერთ-ერთი დამფუძნებელი როდესაც მუშაობდა ეხმარებოდა თანაკლასელებს კარნეგი მელონის უნივერსიტეტის ლაბორატორიაში.
Red Hat-ის ძირითადი სისტემა, რომელიც ცნობილია როგორც Red Hat Enterprise Linux, შეიქმნა იმისათვის, რომ ყოფილიყო სტაბილური, კომერციულად სიცოცხლისუნარიანი დისტრიბუცია, რომელიც თავდაპირველად იყიდებოდა მაღაზიებში პროგრამულ უზრუნველყოფასთან ერთად, როგორიცაა Microsoft Windows და Apple-ის Macintosh ოპერაციული სისტემების ვერსიები. დადასტურდა, რომ ეს არის ჰიტ კომპანიებს შორის, რომლებიც დაინტერესებულნი არიან Linux ოპერაციული სისტემის მყარი და სტაბილური ვერსიით.
Red Hat სისტემის კიდევ ერთი ვერსია, რომელიც ცნობილია როგორც ფედორა, მიზნად ისახავს უფრო სწრაფ გამოშვებას და ემსახურება როგორც ერთგვარი ინკუბატორი Red Hat Enterprise Linux-ში ჩართული ფუნქციებისთვის. პროექტი ცნობილია როგორც CentOS Linux ავრცელებს Linux-ის დისტრიბუციას დიდწილად იდენტურია Red Hat Enterprise Linux-ის, თუმცა ის იღებს საჯაროდ ხელმისაწვდომ Red Hat Enterprise Linux-ს და შლის Red Hat-ის სავაჭრო ნიშნებს და სხვა მასალებს.
2018 წლის ბოლოს, IBM-მა გამოაცხადა, რომ შეიძენს Red Hat-ს გარიგებით, რომლის ღირებულებაა დაახლოებით $34 მილიარდი.
უსაფრთხოებაზე ორიენტირებული Linux ოპერაციული სისტემები
Linux-ზე დაფუძნებული რამდენიმე ოპერაციული სისტემა შემუშავებულია უსაფრთხოების გათვალისწინებით. Ერთი არის კუდები, შემოკლებით The Amnesiac Incognito Live System. შექმნილია USB დისკიდან ან DVD-დან გასაშვებად, ვიდრე კომპიუტერზე რეგულარულად დაინსტალირებული ავტომატურად იყენებს სხვადასხვა დაშიფვრის ინსტრუმენტებს მათ შორის ანონიმიზაციის როუტერის პროგრამული უზრუნველყოფის Tor ქსელი მომხმარებლის მონაცემების უსაფრთხოდ და ანონიმურ შესანარჩუნებლად. ის შექმნილია ისე, რომ არ დატოვოს მონაცემები კომპიუტერებზე, თუ ამის შესახებ პირდაპირ არ დაავალებთ.
სისტემა ცნობილია როგორც ქვეგრაფა OS არის Debian-ისგან მიღებული სისტემა, რომელიც შექმნილია კომპიუტერზე მუდმივად ინსტალაციისთვის, მაგრამ გამოიყენოს დაშიფვრა და სხვა ტექნიკა მონაცემთა უსაფრთხოების შესანარჩუნებლად. ის ასევე ძლიერ ზღუდავს სისტემის რომელ ნაწილზე აქვს წვდომა თითოეულ აპლიკაციას ტექნიკის მეშვეობით, რომელიც ცნობილია როგორც sandboxing, რომელიც ასევე ხშირად გამოიყენება სმარტფონების ოპერაციულ სისტემებთან. ქვეგრაფის OS ამჟამად ალფაშია, რაც იმას ნიშნავს, რომ ის ჯერ კიდევ ექსპერიმენტულ მდგომარეობაშია.
Linux-ის დისტრიბუციები ასევე შემუშავებულია აშშ-ისა და სხვა მთავრობების მიერ უსაფრთხოების მიზნებისთვის და სავარაუდოა, რომ ზოგიერთმა კერძო კომპანიამ ასევე შეიმუშავა საკუთარი გამაგრებული Linux დისტრიბუცია.
სხვა Linux სისტემები, განსაკუთრებით კალი, არიან შექმნილია უსაფრთხოების პროფესიონალების გამოსაყენებლად. ისინი დატვირთულია პროგრამული უზრუნველყოფით, რომელიც შექმნილია სხვა სისტემებისა და ქსელების უსაფრთხოების შესამოწმებლად.
მცირე და მსუბუქი Linux ვერსიები
Linux-ის ზოგიერთი დისტრიბუცია შეგნებულად შექმნილია იმისათვის, რომ მინიმუმამდე დაიყვანოს სისტემის რესურსები, რაც მათ სჭირდებათ, რაც მათ შესაფერისს ხდის ძველ და ნაკლებად მძლავრ კომპიუტერებზე გამოსაყენებლად.
ამ დისტრიბუციებს შორის ყველაზე ცნობილია ლეკვი Linux, რომელიც განკუთვნილია იმოძრავეთ სწრაფად კიდევ უფრო ნელ მანქანებზე. ის ხშირად გამოიყენება DVD ან USB დისკიდან Linux-ში კომპიუტერზე სწრაფად წვდომისთვის, მაშინაც კი, თუ მას სხვა პროგრამული უზრუნველყოფა აქვს დაინსტალირებული. ეს ზოგჯერ შეიძლება სასარგებლო იყოს მონაცემების ამოსაღებად ან პრობლემების გადასაჭრელად მანქანაზე, რომელიც მისი სიცოცხლის დასასრულს უახლოვდება.
ამ ტიპის სისტემები ასევე შეიძლება გამოყენებულ იქნას ჩამტვირთავი დისკიდან, რათა ადამიანებს გაეცნონ Linux-ის გემოვნებას შეუძლიათ იმუშაონ თავიანთ კომპიუტერებზე Windows-ის ან სხვა ოპერაციული სისტემის შეცვლის გარეშე, რაც უკვე აქვთ სირბილი.
პოპულარული Linux დესკტოპის გარემო
შესაძლებელია ლინუქსის სისტემების გამოყენება მკაცრად ტექსტზე დაფუძნებული ბრძანების ხაზის მეშვეობით და ბევრი პროგრამული უზრუნველყოფის შემქმნელი და სისტემის ადმინისტრატორი აკეთებს ამას, როდესაც საქმე სერვერებს ეხება. მაგრამ როდესაც ადამიანები იყენებენ Linux-ს დესკტოპის ან ლეპტოპის გარემოში, მათ ხშირად სურთ გამოიყენონ მომხმარებლის გრაფიკული ინტერფეისი Windows-ის ან macOS-ის მსგავსი. ეს აადვილებს წვდომას ნაცნობ პროგრამულ ტიპებზე, როგორიცაა ვებ ბრაუზერები, ელ.ფოსტის პროგრამები, მულტიმედიური პროგრამული უზრუნველყოფა და ტექსტის დამმუშავებლები.
არსებობს რამდენიმე დესკტოპის გარემო, რომელიც პოპულარულია Linux-ში. Ერთი არის გნომი, ჩვეულებრივ გამოიყენება Debian და Fedora სისტემებზე და შექმნილია არსებითად ისეთივე ძლიერი და მრავალმხრივი, როგორც კომერციული დესკტოპის პროგრამული უზრუნველყოფა. GNOME-ის ამჟამინდელი ვერსია არის GNOME 3, თუმცა ზოგიერთ მომხმარებელს მაინც ურჩევნია ძველი GNOME 2, ან მისგან მიღებული ინსტრუმენტი ე.წ. მათე.
კიდევ ერთი პოპულარული გარემოა KDE, რომელიც GNOME-თან ერთად არის Linux-ის ერთ-ერთი ყველაზე დიდი ხნის დესკტოპ გარემო. ახალმა სისტემებმა, სახელწოდებით XFCE და LXDE, ასევე მოიპოვეს თაყვანისმცემლები მათი მარტივი და სწრაფი კოდისთვის და მიმზიდველი დიზაინისთვის.
Google-ის Android და Chrome OS
Android, Google-ის მიერ შემუშავებული სმარტფონებისა და პლანშეტების ოპერაციული სისტემა მსოფლიოში ერთ-ერთი ყველაზე ფართოდ გამოყენებული და ლინუქსის საფუძველზეა (მისი ოპერაციული სისტემის ბირთვი არის Linux-ის ბირთვი). მაგრამ, ტანდროიდის ტელეფონზე დანარჩენი პროგრამული უზრუნველყოფა ხშირად განსხვავებულიაეს არის ტიპიური Linux დესკტოპის ან სერვერის აპარატზე და პროგრამული უზრუნველყოფის ტრადიციული Linux დისტრიბუციებისთვის ჩვეულებრივ, არ შეიძლება პირდაპირ Android-ზე გაშვება და არც Android-ის პროგრამული უზრუნველყოფის გაშვება ჩვეულებრივ Linux-ზე დახმარების გარეშე მანქანები.
ანალოგიურად, Chrome OS, კიდევ ერთი Google ოპერაციული სისტემა, ასევე დაფუძნებულია Linux-ზე. ის უფრო პირდაპირ თავსებადია Linux-ის ძირითად პროგრამასთანთუმცა, რომლის ინსტალაცია მარტივია ბევრ Chromebook კომპიუტერზე. Chromebook-ის გამოსაყენებლად არ არის აუცილებელი Linux-ის ინსტრუმენტების გამოყენება და ბევრს ურჩევნია უბრალოდ გამოიყენოს Chrome და სხვა ჩაშენებული ხელსაწყოები მანქანებზე.