რით განასხვავებს GNU / Linux განაწილებას სხვებისგან?

Linux GNU / Linux სამყარო ძალიან ფართო და ჯერ კიდევ ძალიან ნაცნობია. დესკტოპის გარემოს, პაკეტისა და ძირეული დირექტორიის კონცეფცია მომხმარებლების უმეტესობისთვის ნაცნობია; საინტერესოა, რომ ეს ელემენტები არ არის გამორჩეული ერთ და სხვა განაწილებას შორის.

ყოველთვის, როდესაც ვკითხულობ Linux- ის დისტრიბუციის შესახებ, რომელიც "განსხვავებული" იქნება, მე ვეკითხები ჩემს თავს:რით განსხვავდება ის სხვა არსებული? ამის ქვეშ პარამეტრები podemos დიფერენცირება ნამდვილად ერთს GNU / Linux განაწილება ათასობით მათგანს, რომელსაც ეს სამყარო გვთავაზობს?

პაკეტები და მათი მენეჯერები

მიუხედავად იმისა, რომ იგივე პროგრამა შეიძლება იყოს ხელმისაწვდომი ათასობით დისტრიბუციისთვის, პაკეტი, რომლითაც იგი დაინსტალირებულია თითოეულ მათგანში, შეიძლება განსხვავებული იყოს. როდესაც პაკეტზე ვსაუბრობთ, მივუთითებთ ფაილის ფორმატს ან გაფართოებას, რომელსაც ოპერაციული სისტემა იყენებს პროგრამის ინსტალაციისთვის. იმისათვის, რომ დისტრიბუციამ გამოიყენოს ეს ფაილი, მას ასევე უნდა ჰქონდეს პაკეტების მენეჯერი, რომელსაც აქვს პროგრამის ინსტალაციის, შეცვლის ან ამოღების ინსტრუმენტები. ეს მნიშვნელოვანია, რადგან მართალია პროგრამები არ იცვლება ერთი დისტრიბუციისგან და სხვას შორის (ანუ Mozilla Firefox დარჩება Firefox– ში ყველა დისტრიბუციაში), ძალიან სავარაუდოა, რომ მისი ინსტალაციისთვის გამოყენებული პაკეტი შეიცვლება.

ზოგიერთი პაკეტის ფორმატია:

  • deb: გამოიყენება Debian– ის და მისი წარმოებულების მიერ.
  • RPM: (Red Hat Package Manager), რომელიც წარმოიშვა Red Hat– იდან და მას ბევრს იყენებენ, როგორიცაა Fedora, OpenSUSE, Mandriva, Mageia და სხვები.
  • PISI: პარდუსიდან.
  • MO: სლაქსიდან.
  • PUP და PET: ლეკვი Linux.
  • .txz: Slackware

რამდენიმე ყველაზე პოპულარული პაკეტის მენეჯერი:

  • APT (ტერმინალი) და სინაფსური (გრაფიკული): გამოიყენება Debian– ის და მისი წარმოებულების მიერ.
  • Zypper (ტერმინალი) და YaST (გრაფიკული): OpenSUSE მენეჯერი.
  • YUM: Fedora და Yellow Dog Linux.
  • Pac-man: Arch Linux.
  • dpkg - თავდაპირველად შექმნა Debian- მა.
  • ურპმი: მანდრივა და მაგეია.
  • up2date: წითელი ქუდი.
  • slapt-get, slackpkg და swaret - სხვადასხვა "ინსტრუმენტები", რომლებსაც Slackware იყენებს tgz პაკეტებთან მუშაობისთვის.

სინაფსური პაკეტის მენეჯერი

მნიშვნელოვანია, რომ პაკეტების მენეჯერი შევცვალო განაწილებებს შორის? დიახ ის ფაქტი, რომ თქვენ გადაწყვიტეთ ერთი მენეჯერი სხვების საზიანოდ, ნიშნავს რომ თქვენ ეძებთ დაინსტალირებული პაკეტების ეფექტურ მენეჯმენტს. მოკლედ, პაკეტების მენეჯერი განსაზღვრავს განაწილების "არსის" დიდ ნაწილს და დიდი მნიშვნელობა აქვს ამის გათვალისწინებას მისი სხვებისგან დიფერენცირებისთვის. მე არ ვაპირებ განვიხილო რომელია უკეთესი, თუმცა ინტერნეტში არსებობს რამდენიმე მაგალითი იმისა, რასაც მე ვუწოდებ "aptency - zypper - yum war", რომელშიც SUSE- ს თაყვანისმცემლები აცხადებენ, რომ Zypper მაინც საუკეთესოა.

გაფართოების მიზნით: http://distrowatch.com/dwres.php?resource=package-management

გამოყენება

კიდევ ერთი თემა, რომელიც ძალიან ხშირად მეორდება, არის გამოცდილების ის დონე, რაც დისტრიბუციის გამოსაყენებლად გვჭირდება. ეს ბევრჯერ ხდება, როდესაც ახალბედაზე დარიგებას ვურჩევთ, ან როგორც ეს მოხდებოდა ჩვენი პირველი დისტრიბუციის დროს, რომ ხშირად გვესმის: ”არც კი ოცნებობთ იმაზე, რომ ჯენტუს სცადოთ ყუთიდან” ან ”Ubuntu კარგი ვარიანტია დასაწყებად” .

განაწილების გამოყენების სირთულე შეფასებულია შემდეგი თვალსაზრისით:

  • გრაფიკული ელემენტების რაოდენობა, რომელსაც ის გთავაზობთ.
  • სამუშაოს მოცულობა, რომელიც უნდა შესრულდეს თითო კონსოლზე (სადაც ამ ამოცანის გრაფიკული ალტერნატივები არ არსებობს).
  • ინსტალაციის სირთულე.
  • კონფიგურაციის მოცულობა, რომელიც უნდა გაკეთდეს განაწილების ინსტალაციის შემდეგ.
  • თუ ინსტალაციის დროს საჭიროა დისკის დანაყოფის კონფიგურაცია ან ეს შეიძლება გაკეთდეს ავტომატურად.

ამიტომ ჩვეულებრივია გარკვეული დისტრიბუციების დაჯგუფება, როგორიცაა ექსპერტის დონე (Gentoo, Linux From Scratch, Slackware, Arch), რომლებიც არ არის რეკომენდებული "საშუალო დონის" მომხმარებლისთვის. ამ ბოლო დროს შეიმჩნევა ფენომენი, რომელიც განაპირობებს Linux დისტრიბუციის ტენდენციას ოპერაციული სისტემის უზრუნველსაყოფად, რაც უფრო სასიამოვნოა ნებისმიერი მომხმარებლისთვის. ასეც რომ იყოს, დამწყებთათვის ზოგიერთი დისტრიბუცია (Linux Mint, Ubuntu, Elementary OS და სხვა) საოცარი რჩება.

აპარატურა

ეს არ არის ერთ-ერთი პირველი, რაც დისტრიბუციაზე საუბრისას არის ნახსენები, მაგრამ მაინც რაღაც მნიშვნელოვანია. სამყაროში, რომელიც ცდილობს თავი დააღწიოს "სისტემას, რომელიც სულ უფრო მეტ რესურსებს მოითხოვს" (Windows) და კვლავ აგრძელებს ახალ ტექნიკას, არსებობს განაწილების ნიშა, რომელიც საშუალებას იძლევა ტექნიკის გადამუშავება (ლეკვი Linux, Slitaz, Tiny Core Linux , AUSTRUMI, Slax, Lubuntu, Xubuntu, Alcolix, Damn Small Linux, Molinux და ა.შ.). მიუხედავად იმისა, რომ სხვა დისტროები, როგორიცაა Linux Mint ან Arch შეიძლება დაინსტალირდეს ძველ კომპიუტერებზე, არსებობს სისტემის ლიკვიდაციის შეზღუდვა, ამიტომ ამ ტიპის ტექნიკისთვის არსებობს სპეციალური განაწილებები. ამიტომ უფრო ლოგიკურია, რომ ამ დისტრიბუციებში ზოგიერთს 32-ბიტიანი და 16-ბიტიანი ვერსიების მხარდაჭერა აქვს; ყველაზე პოპულარული შეთავაზება 32 და 64 ბიტიანი მხარდაჭერით.

განაწილება მოსწონს Puppy Linux მაშინ გამოირჩევა იმით, რომ არ არის აუცილებელი თანამედროვე ბაზარზე ყველაზე ძლიერი ტექნიკის ცოდნა, მაგრამ ის სრულად ფუნქციონირებს მარტივი რესურსების მქონე კომპიუტერებში, რადგან ჩვენ არ დავაყენებთ პროგრამებს, რომლებიც საჭიროებს ზედმეტ რესურსებს.

ფორმატების გაშვება

ეს მარტივია: განაწილება, როგორც წესი, მოდის მთელი რიგი ფორმატებისა, რომლებიც საბოლოოდ განსაზღვრავს მის არსს. მიუხედავად იმისა, რომ ცოცხალი CD / DVD ჩვეულებრივ გავრცელებულია პოპულარულ დისტრიბუციებს შორის, არსებობს მრავალი სხვა, ვინც არ იყენებს ამ ფორმატს, თავს იკავებს მხოლოდ ინსტალაციის ვერსიების გამოცემისგან.

შესაძლებლობა ჰქონდეს CD, DVD, Live CD / DVD, სხვადასხვა საგამომცემლო გარემო ნაგულისხმევად ან ინტერნეტიდან ინსტალაციის შესაძლებლობა, რაც გავლენას ახდენს მრავალი მომხმარებლის გადაწყვეტილებაზე, შეამოწმოთ დისტრიბუცია ან გამოიყენონ იგი მუდმივად. ჩვენ ასევე ვხედავთ, რომ არსებობს წინასწარი გამოშვებები, რომლებიც საზოგადოებას საშუალებას აძლევს, შეამოწმოს განაწილება მისი დასრულებამდე.

სხვა მნიშვნელოვან პუნქტებში ასევე შედის პორტატული მოწყობილობების ვერსიები და სხვა, რომლებიც ანაწილებენ "Spin-Offs" - ს, სადაც ყველაზე კონკრეტული მაგალითია Fedora, რომელსაც აქვს ვერსიები თამაშები, ლაბორატორია და დიზაინი, თუმცა ეს, ჩემი აზრით, სხვადასხვა საცავებში არსებული პაკეტების დაინსტალირების საკითხი. დაბოლოს, მე არ მავიწყდება "მოძრავი-განთავისუფლებული" განაწილებები, რომელთა ყველაზე გამჭვირვალე ექსპონატები არიან Debian, Arch y OpenSUSEსაშუალებას იძლევა განახლდეს პროგრამული უზრუნველყოფა და სისტემის ვერსიები ახალი ინსტალაციის განხორციელების ან პირადი მონაცემების დაკარგვის შიშის გარეშე.

ზოგადი მიზანი

თითოეულ დისტრიბუციას აქვს მიზანი, რომლის მიზანია მისი ამჟამინდელი ან პოტენციური მომხმარებლების მიღწევა. იქიდან შეგვიძლია განვასხვავოთ ის, რაც სპეციფიკურია ლაპტოპებისთვის (მაგალითად, JoliCloud, რომელიც ასევე მიმართულია ღრუბელში) და სერვერებისთვისRedHat Linux Enterprise ეს არის ერთ-ერთი ყველაზე ძლიერი და ამჟამად მხარდაჭერილი).

სხვა დისტრიბუცია მიზნად ისახავს სამუშაო მაგიდის ესთეტიკური მოვლასა და სხვა სისტემებთან მსგავსებას (რითაც ხელს უწყობს მათთან გადასვლას), როგორც ეს ხდება Pear OS (მაკ-ის მსგავსი ესთეტიკით), ZorinOS (რომელსაც GNOME ადაპტირებს Windows- ის სხვადასხვა ვერსიის მსგავსი გარემოს შესათავაზებლად) და ელემენტარული OS (ინტეგრირებული ხატულების ნაკრებითა და სტანდარტულად ფუნქციური ინსტალაციით); ეს შეიძლება ითქვას, რომ განსხვავდება კლასიკური გარემოდან, მაგრამ მათი ინსტალაცია ამ განაწილებებში მაინც შეიძლება.

Linux PearOS განაწილება

ეს დისტრიბუციები მიზნად ისახავდა ”სპეციფიკურ აუდიტორიას”, როგორიცაა სამეცნიერო Linux, მუსიქსი, ოტაკუქსი სხვები კი მხოლოდ სპეციფიკურ აპლიკაციებს ამატებენ, რაც პირადად არასაკმარისი ჩანს ჯგუფის დანარჩენი ჯგუფისგან გამორჩევისთვის, იმის გათვალისწინებით, რომ კოდის დაყენება შესაძლებელია ნებისმიერ სისტემაზე.

ხაზგასმით უნდა აღინიშნოს, რომ არსებობს უცნაური გარემოებები, როგორც გლობო Linux– ში ვხედავთ, მოდულურ განაწილებას, რომელიც აყენებს დაინსტალირებულ პროგრამებს სხვა დისტრიბუციისგან განსხვავებით, ისე რომ იმავე პროგრამის ფაილები ერთად აღმოჩნდეს. კლასიკური დირექტორიები ნამდვილად არსებობს, მაგრამ ისინი დამალულია, ასე რომ ძირეულ დირექტორიაში ნაგულისხმევად ვხედავთ შემდეგ დირექტორიებს: პროგრამები, მომხმარებლები, სისტემა, ფაილები, მთა, დეპო.

კიდევ ერთი კარგი მაგალითია იგელე, ნულიდან აშენებულია არსებული მოწყობილობების ყველაზე მეტი რაოდენობის მხარდასაჭერად. დისტრიბუციას აქვს სამუშაო გარემოს სახელწოდებით Esther, დაწერილი GTK + - ით და Webkit– ით, როგორც გამაძლიერებელი ძრავა.

ამ შენიშვნის დასასრულს, მე მინდა ხაზი გავუსვა იმ ელემენტს, რომელიც, ჩემი აზრით, ასევე არის რაღაც ტრანსცენდენტური, რომელიც განასხვავებს განაწილებას: საზოგადოება, რომელიც გარშემორტყმულია თითოეულ განაწილებაზე, სასიცოცხლოდ მნიშვნელოვანია ამ ერთის მუშაობისთვის. მრავალი მაგალითი არსებობს, როდესაც საზოგადოების გადაწყვეტილებებმა ან მათ არარსებობამ განაპირობა განაწილების განვითარების კურსი (წარმატებისკენ ან წარუმატებლობისკენ) და სწორედ აქ უნდა განიხილონ დეველოპერებმა მეტი ყურადღება და ყურადღება. ასევე იყო შემთხვევები, როდესაც მომხმარებელმა დატოვა დისტროპოლი, რადგან არ ჰქონდა პრობლემები ან ეჭვი, როდესაც საზოგადოებამ არ იცოდა როგორ უპასუხა ან დახმარება გაუწია; ამიტომ საზოგადოების იმიჯი, მართალია, როგორც ოპერაციული სისტემის თანდაყოლილი, მაგრამ კვლავ განაგრძობს მთავარ როლს ერთი განაწილების სხვაზე მაღლა გამოკვეთაში.

დაბოლოს, არ უნდა დაგვავიწყდეს განყოფილების წაკითხვაგანაწილებები”ამ ბლოგის შესახებ, რომელიც შეიცავს ახალ მომხმარებლებს ძალიან სასარგებლო ინფორმაციას.

მადლობა ხუან ორტიზ!

სტატიის შინაარსი იცავს ჩვენს პრინციპებს სარედაქციო ეთიკა. შეცდომის შესატყობინებლად დააჭირეთ ღილაკს აქ.

6 კომენტარი დატოვე შენი

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო. აუცილებელი ველები აღნიშნულია *

*

*

  1. მონაცემებზე პასუხისმგებელი: მიგელ ანგელ გატონი
  2. მონაცემთა მიზანი: სპამის კონტროლი, კომენტარების მართვა.
  3. ლეგიტიმაცია: თქვენი თანხმობა
  4. მონაცემთა კომუნიკაცია: მონაცემები არ გადაეცემა მესამე პირებს, გარდა სამართლებრივი ვალდებულებისა.
  5. მონაცემთა შენახვა: მონაცემთა ბაზა, რომელსაც უმასპინძლა Occentus Networks (EU)
  6. უფლებები: ნებისმიერ დროს შეგიძლიათ შეზღუდოთ, აღადგინოთ და წაშალოთ თქვენი ინფორმაცია.

  1.   ლინუქსიტო დიჯო

    ძალიან სრულყოფილი! მე ახლახანს ცოტათი დავიწყე თამაში Mageia 2 და ვერ ვპოვე კონსოლის პაკეტის მენეჯერი, ერთი წუთით მეგონა, რომ მხოლოდ drakerpm- ის გამოყენება შეიძლებოდა (რაც ძალიან უცნაურად მეჩვენებოდა ჰეჰე). ვაპირებ ვნახო როგორ დაინსტალირდება პაკეტები urpmi– ით, მადლობა!

  2.   მოდით გამოვიყენოთ Linux დიჯო

    დიახ, ეს სწორია. დიდი მნიშვნელობა აქვს.
    გირჩევთ წაიკითხოთ ამ ბლოგის განაწილების განყოფილება. ამ სტატიაში გამოთქმული ზოგიერთი იდეა იქ ცოტა უფრო ღრმად არის შემუშავებული.

    მე გიტოვებ ბმულს: http://usemoslinux.blogspot.com/p/distros.html

    Გაუმარჯოს! პავლე

    2012/11/16

  3.   ვიქტორ ბაუტისტა და როკა დიჯო

    გრაფიკული გარემო არ არის განსხვავება, რომელსაც აქვს მნიშვნელობა?

  4.   მწყემსის შუქი დიჯო

    მე მიყვარს, თუ როგორ მიუთითებთ დისტროს მათი ფუნქციონირების შესაბამისად… განსაკუთრებით მაშინ, როდესაც საუბრობთ შეფუთვაზე და შეფუთვის მენეჯერებზე. მიუხედავად იმისა, რომ მე ვარ debian და kbuntu მომხმარებელი ... მიკვირს, რომ zipper კარგი საშუალებაა პაკეტების სამართავად ... რა თქმა უნდა, ძალიან მსურს ვცადო openuse ჩემს აპარატს ... მაგრამ მე მხოლოდ ზოგიერთზე ვიყენებ მას სერვერები, რომლებსაც მე ვმართავ!

  5.   Xurxo დიჯო

    წლების განმავლობაში Slackware იყენებდა .txz ფორმატს .tgz- ის ნაცვლად, რომელიც, სხვათა შორის, არ არის იგივე .tar.gz ან .tar.bz2 tarball, რომელიც გამოიყენება, ძირითადად, კოდისთვის ...

  6.   მილტი დიჯო

    ძალიან კარგი

    დეტალი

    APT (ტერმინალი) და სინაფსური (გრაფიკული): გამოიყენება "" Debian "" - ის და მისი წარმოებულების მიერ.