Ця стаття містить , але походження тверджень у ній через практично повну відсутність . (грудень 2019) |
Дистрибутив GNU/Linux, часто також дистрибутив або дистро — це загальна назва Юнікс-подібних операційних систем, що складаються із системних бібліотек та інструментів, розроблених проєкт GNU, ядра Лінукс та інших програм. Існує величезна кількість різноманітних дистрибутивів GNU/Linux від повноцінних стільничних та серверних операційних систем до мінімальних середовищ (що як правило використовуються у вбудованих системах чи мають спеціалізоване призначення).
Для забезпечення належності до Юнікс, дистрибутиви GNU/Linux містять набір Юнікс-подібних інструментів та бібліотек. У повнофункціональних дистрибутивах він як правило береться з проєкт GNU. Дистрибутиви, орієнтовані на мінімальний розмір, користуються компактнішими альтернативами, наприклад, busybox та [en].
До появи перших дистрибутивів людина, що хотіла стати користувачем GNU/Linux, повинна була бути експертом Юнікс знаючи не лише які бібліотеки та програми потрібні для успішного завантаження та запуску системи, але й важливі деталі конфігурації системи та способу розташування в ній певних файлів.
Дистрибутиви почали з'являтись відразу після того, як ядро Лінукс почали використовувати не тільки програмісти GNU/Linux, котрі були більше зацікавлені у розробці ядра, аніж в написанні користувацьких програм. Першими з них були:
- «Boot-root» від H J Lu's, дводисковий набір з ядра та абсолютного мінімуму необхідних для запуску інструментів;
- MCC Interim Linux, що був доступний для загального завантаження з сервера FTP Університету Манчестера у лютому 1992 року;
- TAMU, створений ентузіастами з Техаського університету A&M приблизно в той же час;
- SLS (Softlanding Linux System).
- Yggdrasil Linux, перший дистрибутив GNU/Linux, що поширювався на КД.
Оскільки SLS дуже погано підтримувався, Патрік Волкердінґ на його основі розробив дистрибутив, котрий назвав Slackware. Перший випуск цього дистрибутиву відбувся 16 липня 1993. Це найстаріший з активних в наш час дистрибутивів.
Користувачі зацікавились дистрибутивами GNU/Linux як альтернативою DOS та Microsoft Windows на ПК, Mac OS X на комп'ютерах Macintosh та власницьким версіям Юнікс. Перші адепти були знайомі з Юнікс ще з шкільної лави. Вони вибирали GNU/Linux за його стабільність, низьку вартість та за доступність джерельних кодів практично всіх включених програм. Дистрибутиви, що спочатку розроблялись просто задля зручності, нині стали звичним вибором навіть для експертів Юнікс чи Лінукс.
Склад дистрибутиву
Типовий дистрибутив, призначений для запуску як офісна чи розважальна система, складається з інструментів та бібліотек проєкт GNU, додаткових програм, документації, графічної системи, віконного менеджера та стільничного середовища, а також ядра Лінукс. Більшість з включених програм є вільними та/або програмами з відкритим кодом, що поширюються супровідниками як у двійковій формі, так і у вигляді джерельних текстів, що дає можливість користувачам при потребі самостійно змінювати джерельний код. Частина включених програм, проте, можуть бути власницькими, без доступних джерельних кодів.
Більшість дистрибутивів мають систему встановлення, як і інші сучасні операційні системи; проте є й самозбірні дистрибутиви штибу Gentoo Linux та Лінукс Спочатку (Linux From Scratch), що надають у скомпільованій формі лише ядро, компілятор та встановлювач, котрий компілює всі інші програми під специфічне середовище конкретного користувача.
Керування пакунками
Як правило дистрибутив поділений на пакунки. Кожен пакунок містить певну програму чи службу, наприклад бібліотеку для обробки малюнків у форматі PNG, колекцію шрифтів чи вебоглядач.
Як правило пакунок постачається у скомпільованій формі, зрозумілій системі керування пакунками (СКП). Кожен такий пакунок містить окрім власне програми ще й додаткову інформацію як-от опис, інформацію про версію програми та/або пакунку, інформацію про залежності. За допомогою цієї інформації СКП може оновлювати пакунок до новішої версії в автоматичному, напівавтоматичному чи ручному режимі, шукати потрібний тощо.
Хоча в дистрибутивах GNU/Linux, як правило, міститься значно більше програм, аніж у власницьких операційних системах, локальні адміністратори часто самостійно встановлюють додаткові, потрібні їм програми — новішу версію графічної оболонки чи програму, котру не знайшли за допомогою СКП. Якщо така програма встановлювалась вручну, компіляцією з джерельних кодів, то СКП не знає про її існування і фактичний стан системи відрізняється від того, котрий очікується. Така ситуація може призвести до клопотів у майбутньому — при оновленні чи встановленні нових програм через СКП, тому адміністраторам потрібно докладати додаткових зусиль для підтримки системи у актуальному стані, оскільки СКП не зможе зробити це автоматично.
Класифікація дистрибутивів
В загальному дистрибутиви можуть бути:
- комерційними чи некомерційними;
- розробленими для корпоративного чи домашнього вжитку;
- розробленими для серверів, стільниць чи вбудованих систем;
- орієнтованими на звичайних чи досвідчених користувачів;
- загального призначення чи вузькоспеціалізовані, наприклад мережеві маршрутизатори, файрволи, кластери;
- спроектованими або й навіть сертифікованими для вжитку на специфічних архітектурах та пристроях;
- орієнтованими на специфічні групи користувачів, як, наприклад, українізовані дистрибутиви чи дистрибутиви для науковців або митців.
Див. також
Посилання
- DistroWatch [ 7 лютого 2021 у Wayback Machine.]
- The Linux Weekly News comprehensive list of distributions [ 25 лютого 2005 у Wayback Machine.]
- Linux Mobile System [ 24 січня 2005 у Wayback Machine.]
- DistroReview [ 17 травня 2014 у Wayback Machine.]
- Distribution Reviews [ 15 січня 2005 у Wayback Machine.]
- Live CDs [ 16 травня 2008 у Wayback Machine.] — A comprehensive list of 100+ live Linux distros.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya mistit perelik posilan ale pohodzhennya tverdzhen u nij zalishayetsya nezrozumilim cherez praktichno povnu vidsutnist vnutrishnotekstovih dzherel vinosok Bud laska dopomozhit polipshiti cyu stattyu peretvorivshi dzherela z pereliku posilan na dzherela vinoski u samomu teksti statti gruden 2019 Distributiv GNU Linux chasto takozh distributiv abo distro ce zagalna nazva Yuniks podibnih operacijnih sistem sho skladayutsya iz sistemnih bibliotek ta instrumentiv rozroblenih proyekt GNU yadra Linuks ta inshih program Isnuye velichezna kilkist riznomanitnih distributiviv GNU Linux vid povnocinnih stilnichnih ta servernih operacijnih sistem do minimalnih seredovish sho yak pravilo vikoristovuyutsya u vbudovanih sistemah chi mayut specializovane priznachennya Dlya zabezpechennya nalezhnosti do Yuniks distributivi GNU Linux mistyat nabir Yuniks podibnih instrumentiv ta bibliotek U povnofunkcionalnih distributivah vin yak pravilo beretsya z proyekt GNU Distributivi oriyentovani na minimalnij rozmir koristuyutsya kompaktnishimi alternativami napriklad busybox ta en Do poyavi pershih distributiviv lyudina sho hotila stati koristuvachem GNU Linux povinna bula buti ekspertom Yuniks znayuchi ne lishe yaki biblioteki ta programi potribni dlya uspishnogo zavantazhennya ta zapusku sistemi ale j vazhlivi detali konfiguraciyi sistemi ta sposobu roztashuvannya v nij pevnih fajliv Distributivi pochali z yavlyatis vidrazu pislya togo yak yadro Linuks pochali vikoristovuvati ne tilki programisti GNU Linux kotri buli bilshe zacikavleni u rozrobci yadra anizh v napisanni koristuvackih program Pershimi z nih buli Boot root vid H J Lu s dvodiskovij nabir z yadra ta absolyutnogo minimumu neobhidnih dlya zapusku instrumentiv MCC Interim Linux sho buv dostupnij dlya zagalnogo zavantazhennya z servera FTP Universitetu Manchestera u lyutomu 1992 roku TAMU stvorenij entuziastami z Tehaskogo universitetu A amp M priblizno v toj zhe chas SLS Softlanding Linux System Yggdrasil Linux pershij distributiv GNU Linux sho poshiryuvavsya na KD Oskilki SLS duzhe pogano pidtrimuvavsya Patrik Volkerding na jogo osnovi rozrobiv distributiv kotrij nazvav Slackware Pershij vipusk cogo distributivu vidbuvsya 16 lipnya 1993 Ce najstarishij z aktivnih v nash chas distributiviv Koristuvachi zacikavilis distributivami GNU Linux yak alternativoyu DOS ta Microsoft Windows na PK Mac OS X na komp yuterah Macintosh ta vlasnickim versiyam Yuniks Pershi adepti buli znajomi z Yuniks she z shkilnoyi lavi Voni vibirali GNU Linux za jogo stabilnist nizku vartist ta za dostupnist dzherelnih kodiv praktichno vsih vklyuchenih program Distributivi sho spochatku rozroblyalis prosto zadlya zruchnosti nini stali zvichnim viborom navit dlya ekspertiv Yuniks chi Linuks Sklad distributivuTipovij distributiv priznachenij dlya zapusku yak ofisna chi rozvazhalna sistema skladayetsya z instrumentiv ta bibliotek proyekt GNU dodatkovih program dokumentaciyi grafichnoyi sistemi vikonnogo menedzhera ta stilnichnogo seredovisha a takozh yadra Linuks Bilshist z vklyuchenih program ye vilnimi ta abo programami z vidkritim kodom sho poshiryuyutsya suprovidnikami yak u dvijkovij formi tak i u viglyadi dzherelnih tekstiv sho daye mozhlivist koristuvacham pri potrebi samostijno zminyuvati dzherelnij kod Chastina vklyuchenih program prote mozhut buti vlasnickimi bez dostupnih dzherelnih kodiv Bilshist distributiviv mayut sistemu vstanovlennya yak i inshi suchasni operacijni sistemi prote ye j samozbirni distributivi shtibu Gentoo Linux ta Linuks Spochatku Linux From Scratch sho nadayut u skompilovanij formi lishe yadro kompilyator ta vstanovlyuvach kotrij kompilyuye vsi inshi programi pid specifichne seredovishe konkretnogo koristuvacha Keruvannya pakunkami Yak pravilo distributiv podilenij na pakunki Kozhen pakunok mistit pevnu programu chi sluzhbu napriklad biblioteku dlya obrobki malyunkiv u formati PNG kolekciyu shriftiv chi veboglyadach Yak pravilo pakunok postachayetsya u skompilovanij formi zrozumilij sistemi keruvannya pakunkami SKP Kozhen takij pakunok mistit okrim vlasne programi she j dodatkovu informaciyu yak ot opis informaciyu pro versiyu programi ta abo pakunku informaciyu pro zalezhnosti Za dopomogoyu ciyeyi informaciyi SKP mozhe onovlyuvati pakunok do novishoyi versiyi v avtomatichnomu napivavtomatichnomu chi ruchnomu rezhimi shukati potribnij tosho Hocha v distributivah GNU Linux yak pravilo mistitsya znachno bilshe program anizh u vlasnickih operacijnih sistemah lokalni administratori chasto samostijno vstanovlyuyut dodatkovi potribni yim programi novishu versiyu grafichnoyi obolonki chi programu kotru ne znajshli za dopomogoyu SKP Yaksho taka programa vstanovlyuvalas vruchnu kompilyaciyeyu z dzherelnih kodiv to SKP ne znaye pro yiyi isnuvannya i faktichnij stan sistemi vidriznyayetsya vid togo kotrij ochikuyetsya Taka situaciya mozhe prizvesti do klopotiv u majbutnomu pri onovlenni chi vstanovlenni novih program cherez SKP tomu administratoram potribno dokladati dodatkovih zusil dlya pidtrimki sistemi u aktualnomu stani oskilki SKP ne zmozhe zrobiti ce avtomatichno Klasifikaciya distributivivV zagalnomu distributivi mozhut buti komercijnimi chi nekomercijnimi rozroblenimi dlya korporativnogo chi domashnogo vzhitku rozroblenimi dlya serveriv stilnic chi vbudovanih sistem oriyentovanimi na zvichajnih chi dosvidchenih koristuvachiv zagalnogo priznachennya chi vuzkospecializovani napriklad merezhevi marshrutizatori fajrvoli klasteri sproektovanimi abo j navit sertifikovanimi dlya vzhitku na specifichnih arhitekturah ta pristroyah oriyentovanimi na specifichni grupi koristuvachiv yak napriklad ukrayinizovani distributivi chi distributivi dlya naukovciv abo mitciv Div takozhPorivnyannya distributiviv Linuks Spisok distributiviv Linuksa DistroWatchPosilannyaDistroWatch 7 lyutogo 2021 u Wayback Machine The Linux Weekly News comprehensive list of distributions 25 lyutogo 2005 u Wayback Machine Linux Mobile System 24 sichnya 2005 u Wayback Machine DistroReview 17 travnya 2014 u Wayback Machine Distribution Reviews 15 sichnya 2005 u Wayback Machine Live CDs 16 travnya 2008 u Wayback Machine A comprehensive list of 100 live Linux distros