Ако "промяната в посоката" на Red Hat по отношение на CentOS ви е накарала да търсите замяна или може би искате Linux дистрибуция от корпоративен клас, за да научите, но не искате да се справяте с ограниченията на Red Hat, помислете за преминаване към Oracle Linux.
Нека обсъдим подробно Oracle Linux заедно с причините, поради които може да искате да го инсталирате.
Какво е Oracle Linux?
Oracle Linux е, както подсказва името, Linux дистрибуция, създадена от Oracle. Базиран е на Red Hat Enterprise Linux или RHEL и има за цел пълна съвместимост с тази дистрибуция. Oracle дори има скриптове, които ви позволяват да конвертирате от RHEL или CentOS към Oracle Linux.
Oracle Linux е проектиран за надеждност, използвайки технология, придобита от Sun Microsystems като DTrace. DTrace е инструмент, който ви позволява да изследвате поведението на ядрото и програмата. Това е изключително полезно за разработчици, работещи върху системен софтуер, както и за системни администратори.
Възможно е също така да актуализирате ядрото на живо, без да се налага да рестартирате, което е привлекателно за фирми, които искат възможно най-малко прекъсване. Все пак ви е необходим договор с Oracle, за да получите достъп до тази функция.
Oracle Linux е Linux дистрибуция от корпоративен клас, която се предлага напълно безплатно и се поддържа от една от най-големите софтуерни компании в света. Поради всички причини, споменати по-горе, той привлече високопоставени корпоративни клиенти като United Airlines и застрахователната компания Progressive. Oracle също го използва вътрешно за свои собствени внедрявания в облак.
Oracle Linux също използва файловата система XFS, като други базирани на RHEL дистрибуции направи. Също така използва мениджърът на пакети DNF. Всеки, който е запознат с RHEL, Fedora или CentOS, трябва да се чувства като у дома си с Oracle Linux.
Enterprise Linux без корпоративния договор
Едно нещо, което прави Oracle Linux привлекателен пред ванилия RHEL е, че няма лицензионна такса. Red Hat наистина предлага безплатен абонамент за отделни разработчици, но трябва да се присъедините към тяхната програма и сте ограничени до 16 машини.
С Oracle Linux можете просто да изтеглите ISO, да го извлечете на вашия инсталационен носител и можете да го инсталирате точно като всяка друга Linux дистрибуция. Можете да го стартирате на колкото искате машини, дори цял център за данни от сървъри. Трябва да платите такса само ако искате договор за поддръжка от Oracle. Можете да оцените Oracle Linux и да видите дали е за вас и вашия бизнес, преди да подпишете пунктираната линия.
Ако разработвате Linux сървърно приложение или искате да научите повече за дистрибуции в стил Red Hat, може да помислите за Oracle Linux. Ако мислите за кариера в ИТ, изучаването на Oracle Linux би си струвало времето ви, тъй като много корпоративни Linux сървъри използват дистрибуции в стил Red Hat.
Нечупливото корпоративно ядро
Друга характеристика, която отличава Oracle Linux от RHEL, е използването на това, което Oracle нарича Unbreakable Enterprise Kernel.
Докато UEK се стреми към максимална съвместимост с Red Hat, ядрото е, както подсказва името, проектирано за максимална надеждност. UEK е ядрото по подразбиране, но алтернативно ядро, съвместимо с Red Hat, също е налично със системата. Последният е предназначен за тези, които се нуждаят от система, по-близо до RHEL или старата CentOS.
Инсталиране на Oracle Linux
Инсталирането на Oracle Linux е подобно на други дистрибуции в стил Red Hat. Изтегляте инсталационния носител от Страница за изтегляне на Oracle Linux, стартирайте го и се озовете в графично инсталационно меню.
Първото нещо, което трябва да направите, е да активирате вашия мрежов интерфейс или ще откриете, че инсталирате система без използваема интернет връзка.
След това имате обичайната часова зона, настройка на дяла и избор на пакет. Можете да инсталирате всичко от минимален сървър до пълен десктоп. След като инсталирате вашата система, можете да се захванете за работа.
Дори не е нужно да инсталирате Oracle Linux като самостоятелна Linux дистрибуция. Предлага се в Windows под Windows Subsystem for Linux (WSL). Ако вече сте инсталирали WSL, можете просто да инсталирате Oracle Linux от страницата на Microsoft Store на Windows 10 или 11.
С WSL не получавате Unbreakable Enterprise Kernel, защото WSL работи по различен начин от стандартната инсталация на Linux. Ядрото на Windows или емулира системни извиквания на Linux, или изпълнява отделно ядро на Linux, в зависимост от това дали използвате WSL1 или WSL2.
Подобно на другите WSL дистрибуции, вие получавате минимална среда на командния ред. Ако сте инсталирали WSLg на Windows 11, можете да стартирате графични Linux приложения на Oracle Linux. Както при други дистрибуции на WSL, Oracle Linux е полезен за локално тестване на уеб приложения и за научаване на пътя ви в командния ред.
Oracle Linux като работен плот
Докато Oracle Linux е насочен към корпоративни сървъри, той прави приличен десктоп. По време на инсталацията изберете „Работна станция“ и се уверете, че са инсталирани важни инструменти като интернет приложения и офис пакет.
Когато инсталирате настолна система, ще намерите много инструменти и приложения от други Linux дистрибуции. Работният плот по подразбиране е GNOME и ще намерите и други познати приложения като Mozilla Firefox и LibreOffice.
Oracle Linux е надежден, конвенционален работен плот на Linux. Стартирането му с Unbreakable Enterprise Kernel на работния плот може да изглежда пресилено. Ако Fedora изглежда твърде бърза за вас, но харесвате стабилни дистрибуции като Debian, може да ви хареса да използвате Oracle Linux като десктоп.
Можете да конвертирате от RHEL/CentOS към Oracle Linux
Една привлекателна характеристика на Oracle Linux е, че можете да сменяте места от други, произлизащи от Red Hat дистрибуции като RHEL или CentOS към Oracle Linux, без да се налага да преинсталирате операционната система на вашия машина.
Oracle дори предоставя скрипт за превключване на CentOS сървъри към Oracle Linux на GitHub.
Клиентите на RHEL, които искат да преминат, също могат да сменят системата си след създаване на акаунт. Oracle също осигурява клиенти инструкции за смяна на техните RHEL сървъри на техния уебсайт. Това е най-вече въпрос на насочване на пакетния мениджър към правилните сървъри. Това не е нещо извън способността на средния системен администратор. Всъщност трябва да имате договор за поддръжка от Oracle, за да преминете от RHEL сървъри.
Oracle Linux е жизнеспособна алтернатива на CentOS
Ако се чувствате комфортно с дистрибуция, управлявана от голям софтуерен конгломерат, Oracle Linux може да се окаже способен заместител на Red Hat Enterprise Linux или CentOS.
За разлика от RHEL, не е нужно да прескачате през обръчите, за да го изпробвате. Можете да го инсталирате като сървър или десктоп точно както с други дистрибуции и дори да конвертирате всички съществуващи системи в Oracle Linux.
Oracle Linux не е единствената алтернатива на CentOS. Има много други Linux дистрибуции, които са много по-добри от CentOS и Oracle Linux.