CentOS спечели голяма популярност през последните години поради стабилността и производителността, които осигурява. Ако сте като повечето хора, които използват Raspbian, може да стане скучно след дълго работа с него. И така, защо не направите промяна за забавление? Кой знае, всъщност може да ви хареса новата система! В тази статия ще ви насоча стъпка по стъпка как да инсталирате CentOS на Raspberry Pi. Така че, придържайте се до края, за да бъдете горд потребител на нова изгряваща операционна система.
Какво е CentOS?
Взет от източниците на Red Hat Distribution (RHEL), CentOS е напълно безплатна дистрибуция на Linux и стабилна и управляема платформа за потребители на Linux. Това главно помага на компаниите да съберат всичките си ресурси и да ги изградят на платформата CentOS. С тази гледна точка CentOS предоставя отлично обслужване като дистрибуция, поддържана от общността, от 2004 г. и често се смята за най-използваната дистрибуция на Linux след Debian.
Проектът CentOS
За да осигури богата платформа за общности с отворен код, проектът CentOS е усилие за безплатен софтуер. Той предлага система за разработка на доставчиците на облак, включително хостинг общността.
Инсталирайте CentOS на Raspberry Pi
Ако сте потребител на Raspbian, адаптирането към новите команди на CentOS може да изглежда обезпокоително, но напълно си заслужава. Ако нямате идея за инсталиране на CentOS на Raspberry Pi, стигнали сте до идеалното място да го научите. Това ръководство стъпка по стъпка ще ви покаже всичко необходимо за успешна инсталация.
Неща, от които ще имате нужда
Успехът да вземете цялото необходимо оборудване преди започване на проекта е много важен, ако искате да успеете. За да инсталирате CentOS на Raspberry Pi, ще ви трябват следните неща:
1. Raspberry Pi: Това е първото нещо, което ще ви трябва, за да успеете този проект. Въпреки че всяка версия на Pi ще работи, опитайте се да получите най-новата версия, вече Raspberry Pi 4.
2. MicroSD карта: Размерът на съхранение ще зависи от целта на вашето използване. Като цяло, всяка SD карта над 4 GB ще свърши отлична работа в този случай. Но ще ви трябват повече, ако планирате да го използвате за големи задачи.
3. Ethernet кабел: Въпреки че безжичните технологии са по-популярни в днешно време, Ethernet кабелите винаги са по-надеждни и осигуряват бързо обслужване.
4. Захранващ адаптер: Ще ви трябва нещо като захранващ адаптер като USB захранващ кабел.
Стъпка 1: Форматиране на SD картата
Преди да инсталирате CentOS на вашия Pi, ще трябва да се уверите, че SD картата е празна. Въпреки че можете да използвате FAT32, за да изпразните картата си, това може да наруши, ако мястото ви е повече от 32 GB. В този случай опитайте следния метод:
Ако вашата SD карта има голямо място за съхранение (повече от 32 GB), трябва да използвате SD Card Formatter, който ще премахне всички предишни данни от картата по стандартния начин. След като инсталирате този инструмент, иконата ще се покаже в стартовото ви меню. Отворете го и ще видите диалогов прозорец с опции за настройки.
Уверете се, че е избрал правилния диск в полето „Избор на карта“. Ако не, сменете го ръчно. Това е важно нещо, тъй като изборът на грешен файл може да унищожи вашите важни данни. След това изберете „формат“. Можете да изберете каквото искате, но „Бързо форматиране“ ще бъде по-бързо от „Презаписване на формат“.
След това напишете нещо на „Етикет за обем“. Можете да въведете всичко, което искате, но приема само буквено-цифрови символи. След като приключите с всички настройки, щракнете върху бутона „Форматиране“ и ще получите предупреждение за загубата на данните. Изберете „да“, за да продължите.
Сега, ако картата ви е по-малка от 32 GB, тогава няма какво друго да правите и можете да преминете към следващата стъпка. Ако обаче са повече от 32 GB, все още има някои неща, които трябва да направите, за да изпразните картата правилно. В този случай ще ви е необходима файловата система FAT32 с инструмент, наречен „GUI формат“.
След като инсталирате и отворите файловата система, ще получите почти същото поле като форматиращото устройство на SD карта. Можете да изберете и напишете всички едни и същи неща и след това да кликнете върху „старт“. Отново ще получите поле за потвърждение. Изберете „OK“, за да започнете форматирането.
След като приключи, вашата SD карта ще бъде готова за инсталация на CentOS.
Стъпка 2: Изтегляне на CentOS
За щастие CentOS има версия, създадена специално за Raspberry Pi; ще трябва да посетите тази официална страница, за да изтеглите тази версия, за да инсталирате CentOS на Raspberry Pi. На страницата ще видите пълен списък с огледала CentOS, от които ще трябва да изберете такова според вашите предпочитания. Показаният на върха обаче всъщност е най-добрият за вашия регион.
След като изберете подходящото огледало, ще бъдете насочени към страница с няколко файла, които да изтеглите. Сега е време да направите някои избори. Ще намерите три различни опции за вашия Raspberry Pi:
1. CentOS-Userland-7-armv7hl-RaspberryPI-GNOME-1810-sda.суров.xz: Тази версия на CentOS се предлага с ограничен брой софтуер, включително аксесоари и инструменти на Gnome.
2. CentOS-Userland-7-armv7hl-RaspberryPI-KDE-1810-sda.суров.xz: Тази версия включва всичко за работната среда и инструменти на KDE.
3. CentOS-Userland-7-armv7hl-RaspberryPI-Minimal-1810-sda.суров.xz: Тази версия е най-препоръчителната, която включва минимален набор от инструменти и намалява подуването от всякакви маловажни приложения.
Инсталацията на CentOS ще работи с всяка от версиите, които споменах по-горе. Така че можете свободно да изберете някоя от тях. Каквото и да изберете, уверете се, че версията е съвместима с версията на Raspberry Pi, която използвате. По-добре е, ако можете да изтеглите облекчената версия на CentOS, тъй като тежкото приложение ще идва с ненужни ресурси и командни редове.
След като изтеглите предпочитания си файл, ще получите файл с разширение xz. Ако нямате нищо за извличане на този файл, използвайте нещо като “7-zip”.
Стъпка 3: Мигане на SD картата
В тази стъпка ще мигаме вашата SD карта и ще напишем изображението CentOS върху нея. За да направите това, ще ви е необходим инструмент, наречен “Etcher”. След като изтеглите софтуера, стартирайте го, за да изпълните следващите стъпки.
Първо, щракнете върху опцията „Избор на изображение“ от прозореца и ще получите диалогов прозорец с молба да изберете изображение на CentOS.
Изберете правилния файл, който сте изтеглили по-рано, и кликнете върху „Flash“. Ще получите екран с искане за разрешение за извършване на промени; изберете „Да“.
Ще получите потвърждение, след като процесът приключи след няколко минути. След това трябва да свържете SD картата с вашия Raspberry Pi. След това свържете вашия Pi към интернет с помощта на Ethernet кабела и включете захранващия кабел. Вашата Raspberry трябва да е готова за работа.
Стъпка 4: Първо зареждане
Извършването на първото зареждане е различно за всяка версия на CentOS. Ще ви преведа през всички опции.
Използване на Gnome Interface
Това се изисква само когато използвате Gnome версията на CentOS. Пропуснете тази стъпка, ако сте изтеглили минималната версия.
След като поставите SD картата във вашия Pi, ще видите меню за приветствие за настройки на CentOS.
- На първо място, той ще ви помоли да изберете език, който искате да използвате. След като сте избрали, щракнете върху бутона „следващ“.
- След това ще бъдете насочени към настройките за оформление на клавиатурата. Това е наистина важно, тъй като грешното оформление може да ви създаде проблеми по-късно, когато се опитвате да работите по него. Изберете „Напред“, когато сте готови.
- Следващата опция ще ви позволи да конвертирате в wi-fi, ако не се чувствате добре с Ethernet кабел. Ако не искате да го промените, щракнете върху бутона „пропускане“.
- След това можете да промените някои настройки за поверителност на платформата CentOS, като услуги за местоположение.
- Сега ще трябва да зададете правилната часова зона за вашето местоположение. Въпреки че CentOS автоматично ще открие зона за вас, тя може да не е правилната. Можете да търсите своя град от текстовото поле.
- След това ще ви покаже кутия, откъдето можете да свържете онлайн акаунтите си с CentOS. Свързването на вашия акаунт в Google или Microsoft ще позволи на CentOS да синхронизира вашата информация като контакти, имейл или календар и т.н.
- И накрая, ще трябва да създадете акаунт в CentOS за вашия Pi. Ще трябва да въведете вашето име и потребителско име в полетата. Системата ще се опита да предложи потребителски имена въз основа на вашето име. Но можете да въведете и вашите персонализирани.
- След това ще трябва да зададете парола за новия акаунт и да въведете отново паролата, за да съвпадне. След като и двамата съвпадат, можете да кликнете върху „следващ”.
И така, приключихте с настройката CentOS на вашия Gnome интерфейс. След като направите това, щракнете върху бутона „Стартиране на използването на CentOS Linux” и ще бъдете насочени към работния плот на Gnome.
Същото се случва, когато използвате Raspbian.
Използване на минимален интерфейс
Ако използвате минималната версия на CentOS вместо Gnome, ето как правите първото си зареждане:
- Отначало ще бъдете помолени да влезете в системата. Потребителското име по подразбиране е "root", докато паролата по подразбиране за root потребителя ще бъде "centos".
- След като влезете, трябва наистина да промените паролата по подразбиране. Използвайте следната команда, за да направите това:
passwd
Въведете силна парола, тъй като основният потребител ще има достъп до всичко в операционната система.
Това е. Вашата минимална версия CentOS вече е готова и работи на вашия Pi. Можете да видите колко лесно е да заредите минималната версия, отколкото версията на Gnome.
Това са най-основните неща, които трябва да направите, за да инсталирате CentOS на Raspberry Pi.
Стъпка 5: Използване на Packaging Manager
CentOS използва инструмент за управление на пакети, наречен „yum“, който има известна прилика с пакета, използван от Raspberry Pi, наречен „apt“. Можете да използвате този инструмент за инсталиране, деинсталиране или актуализиране на приложения на CentOS.
Инсталиране на приложения от хранилището
Ще трябва да препратите „yum“ и след това да напишете името на пакета така:
yum инсталирате PACKAGENAME
Например, ако искате да инсталирате “git”, ще напишете командата по следния начин:
yum инсталирате git
Деинсталиране на приложения
Деинсталирането на приложение е доста подобно на инсталирането. Трябва да следвате същата структура. Единственото нещо различно ще бъде вместо да пишете „инсталиране“, ще трябва да напишете „премахване“. Като следното:
yum премахнете PACKAGENAME
Актуализиране на приложения
Ако трябва да актуализирате всичко, което се изпълнява в момента, използвайте тази команда:
yum актуализация
Ако трябва да актуализирате определен пакет или приложение, напишете името след командата “update” по следния начин:
yum актуализация PACKAGENAME
Стъпка 6: Свързване на SSH
SSH не се активира автоматично от CentOS. Така че, ще трябва да свържете SSH към вашето устройство ръчно. Той изисква различни стъпки за Gnome и Minimal Version.
Свързване на SSH с Gnome
Отворете терминала от Приложения, последвани от системните инструменти. След това въведете следната команда:
sudo systemctl разреши sshd sudo systemctl стартира sshd
Свързване на SSH с Minimal
Добрата новина е, че при новия актуализиран CentOS SSH за минимален се активира автоматично. Но ще трябва да преминете към SSH връзката веднага щом мрежата започне да работи.
Стъпка 7: Допълнителни стъпки
Ще трябва да имате определен IP адрес на вашето устройство, ако искате да работите дистанционно с вашия Raspberry Pi. За да направите това, стартирайте своя Pi, вход и напишете следния команден ред:
Ifconfig
Ще получите прозорец като следния:
Ако все още нямате достъп до вашия Raspberry Pi, можете да проверите DHCP списъка с вашия рутер.
И накрая, Insights
И така, по този начин инсталирате CentOS на Raspberry Pi. Въпреки че повечето хора предпочитат да използват Raspbian на своя Pi, трябва да изпробвате тази нова операционна система, която се очаква да изведе дистрибуцията на Linux на съвсем ново ниво. Накратко, тази система, базирана на RedHat, е добра алтернатива, ако мислите да промените вашата операционна система.
Стъпките, които споменах, са най-доказаният начин за инсталиране на система CentOS на вашия Pi. Надявам се, че сте успели с него.