Преглед на piCore - 25MB OS за малина Pi
Tiny Core е минималистична дистрибуция на Linux и piCore е пристанището Raspberry Pi. PiCore работи изцяло от RAM, което означава, че няма конфигуриран процес на инсталиране. Можете обаче да инсталирате програми (често наричани разширения в номенклатурата на piCore), които се записват на втори дял на SD картата. Програмите могат да бъдат инсталирани трайно на SD картата или те могат да бъдат регистрирани в операционната система и след това да бъдат изтеглени само когато се изпълняват.
Има три версии на piCore, най-простата версия на ванилия, без GUI или по подразбиране SSH достъп; версията с ванилия със SSH достъп; и GUI версия с лек десктоп. Най-полезният от трите е последния и този, който ще използваме тук.
По време на писането piCore 5.3 е последната версия, но можете да проверите съобщенията за освобождаване тук. Изтеглете piCore-5.3-X.zip и разархивирайте файла. Ще трябва да изтеглите Win32 Disk Imager. Извличайте файловете от комплекта за визуализация на диск на Win32.
Тъй като piCore е малка Linux дистрибуция, тя ще се побере на малки SD карти. Използвах 1GB SD карта, но 512MB карта щеше да е достатъчна. Поставете SD картата в четец на карти и стартирайте "Win32DiskImager.exe".
Уверете се, че устройството е настроено правилно на вашата SD карта. Кликнете върху иконата на папката в края на полето за редактиране на "Файл със снимки" и намерете "piCore-5.3-X.img" от извлечения архив piCore.
Проверете дали сте избрали правилното устройство и щракнете върху "Напиши".
Процесът на писане не трябва да отнеме твърде дълго (по-малко от една минута), тъй като няма много данни за писане! Извадете картата безопасно от Windows, поставете в устройството си Pi и го включете.
След като се стартира piCore, ще трябва да разширите дяла за данни, за да запълните останалата част от SD картата. Ако не направите това, няма да можете да инсталирате допълнителни приложения. Това трябва да е първото нещо, което правите, ако се опитате да направите други операции в този момент, може да направите системата нестабилна.
По подразбиране SD картата има две дялове, едната е дяла за зареждане, а другият е дялът за данни за разширенията. Първият дял се използва по време на зареждане и след това се демонтира. Това гарантира, че системата винаги обувки чисти и бързо. Вторият дял е само няколко мегабайта по подразбиране и трябва да бъде разширен.
Кликнете върху иконата на терминала в лентата в долната част на екрана. В терминала въведете:
sudo fdisk / dev / mmcblk0
Сега списъка на дяловете използва командата "p". Резултатът ще изглежда така:
Обърнете внимание на цилиндъра за стартиране на дяла "/ dev / mmcblk0p2", в този случай 705. Сега изтрийте втория дял с помощта на командата "d". Това звучи драстично, но това е първата стъпка в преизмерването на дяла. Сега отново създайте дяла с помощта на командата "n". Въведете "p" за основния дял и 2 за номера на дяла. Въведете номера на стартовия цилиндър, който сте написали по-рано, в моя пример 705. Приемете последния цилиндър по подразбиране, тъй като това ще ви даде възможно най-голям размер за дяла. Напишете новата таблица на дяловете на диска, като използвате командата "w" и рестартирайте.
След рестартирането разширете файловата система, като използвате:
sudo resize2fs / dev / mmcblk0p2
Сега сте готови да инсталирате всички допълнителни програми, от които се нуждаете. Кликнете върху иконата "Apps" (сивия кръг със синята стрелка). Кликнете върху "Приложения" в лентата с инструменти и преминете към "Cloud (отдалечено)", "Преглед". В панела вляво ще се покаже списък с наличните приложения. Кликнете върху пакет, за да видите информация за него в десния панел.
Има няколко различни начина да инсталирате приложения на piCore. Двата принципа са "OnBoot" и "OnDemand". Методът "OnBoot" е най-близо до нормалната инсталация, която пиCore предлага. Приложението се копира във втория дял и по време на стартиране той се инсталира и предостави. Вторият метод само инсталира приложението, когато го изпълнявате.
За да добавите пакет към системата си, намерете я в списъка с пакети, изберете типа инсталация и кликнете върху "Go". Важно е да прочетете коментарите, дадени за всеки пакет, тъй като може да има някои стъпки след инсталирането, които трябва да бъдат изпълнени преди пакетът да работи правилно.
Една от стъпките след инсталирането вероятно ще бъде добавянето на някои линии към списъка с постоянни файлове. Тъй като стартиращият дял не се монтира след стартиране, всички данни, включително "домашната" директория и всички постоянни данни (като конфигурационни файлове) трябва да бъдат възстановени от резервно копие, което е съхранено във втория дял.
Можете да видите това в действие, когато изключите или рестартирате piCore. Кликнете върху иконата за захранване в лентата с икони и изберете рестартиране или изключване. По подразбиране опцията "Backup Options" е зададена на "Backup". Това означава, че постоянните файлове (включително определени конфигурационни файлове) ще бъдат запазени и възстановени при следващото стартиране. Ако изберете "Няма", всички нови файлове в домашната ви директория ще бъдат загубени. Опитайте да създадете прост файл и след това рестартирайте piCore с "Опции за архивиране", зададени на "Няма"; ще видите, че файлът е изгубен.
PiCore със сигурност е минималистичен. Всъщност може да се каже, че това е твърде гола кост, и да се направи работна система изисква малко усилия. Той не поддържа съвременен уеб браузър, а обхватът на наличните приложения е ограничен. Като каза това, минималистичният му подход отговаря на ограничените ресурси на Raspberry Pi много добре.
Защо не изкопаете стара SD карта и опитайте пикор. Ако имате въпроси или прозрения относно piCore, има форум Raspberry Pi на уеб сайта Tiny Core. Като алтернатива можете да използвате раздела за коментари по-долу и ще видим дали можем да помогнем.