Alpine Linux: Обяснен е лекият дистрибутор на Linux

Alpine Linux: Обяснен е лекият дистрибутор на Linux

Linux е забавно, но понякога просто удряте стена с текущи дистрибуции и искате нещо различно. Освен това изглежда, че размерите на ISO файловете и изискванията за памет продължават да се увеличават с времето. Там някъде трябва да има по -малък дистрибутор.





Ако търсите лека дистрибуция на Linux, Alpine Linux може да е глътка свеж планински въздух за вас!





Какво е Alpine Linux?

Alpine Linux е дистрибуция на Linux, която цели минимализъм, както по отношение на пространството и обхвата, така и по -висока сигурност. Инсталационният носител по подразбиране е само 133 MB. Това е доста впечатляващо, като се има предвид, че някои ISO файлове в други дистрибуции са предназначени повече за DVD дискове и палци. Alpine се побира удобно на CD-R със свободно място.





Alpine Linux използва техника, наречена независими от позицията изпълними файлове, за да рандомизира местоположението на програмите в паметта. Това затруднява нападателя да експлоатира странности в паметта и да поеме машина.

Дистрибуцията също е минималистична в своята конфигурация. Той получава малкия си размер, като използва пакета BusyBox за предоставяне на повечето от помощните програми в един изпълним файл.



Малкият размер на Alpine го прави подходящ за хора, управляващи контейнери, особено Docker.

Изтегли : Alpine Linux





Инсталиране на Alpine Linux

Инсталирането на Alpine Linux е подобно на инсталирането на всяка друга дистрибуция на Linux. Взимате инсталационното изображение и го прехвърляте на предпочитания от вас носител, след което рестартирате машината.

не мога да се свържа с гореща точка на iphone

Минимализмът на Alpine важи и за процеса на инсталиране. Попадате на стандартната текстова конзола на Linux. Тук няма графична инсталация.





Що се отнася до инсталационните изображения, имате няколко възможности за избор на страницата за изтегляне, в зависимост от това колко завършена система искате да инсталирате.

The Стандартен image се препоръчва за повечето хора и включва най -често използваните пакети. Вземете този, ако сте напълно нов в Alpine.

The Разширено image е предназначен за специализирани устройства като рутери, които няма да се актуализират толкова много, така че има повече пакети от стандартните.

Ако искате да инсталирате много минимална система, вземете Netboot image, което включва само минималния минимум за зареждане и свързване към мрежата. След това ще трябва да изтеглите всички други необходими пакети. Тази опция е за тези, които наистина обичат да приспособяват системите към техните изисквания.

При инсталирането влизате в заредената система като root. Няма система, управлявана от меню. Цялата настройка се извършва в командния ред. Ако сте инсталирали Arch Linux, този процес ще ви е познат.

Въпреки че Alpine не ви държи много за ръка, те са включили някои скриптове, които ще ви преведат през процеса на инсталиране. Най -важното е настройка-алпийска . Скриптът ще ви пита неща като подредбата на клавиатурата и часовата зона и ще ви помогне и при разделянето на диска. Можете просто да приемете настройките по подразбиране.

Повече подробности за настройката на Alpine на вашата машина можете да намерите в документация и уики . Някои от информацията може да са остарели. Можете да опитате да инсталирате пакет, препоръчан в документацията, само за да разберете, че той не съществува в хранилището.

Свързани: Най -добрите леки дистрибуции на Linux, които не се нуждаят от почти никакво място

Конфигурирайте Alpine Linux

Когато най -накрая стартирате новата си инсталация на Alpine, тя все още е доста гола, само с текстовата конзола и черупката. Ще искате да направите някои персонализации на системата по подразбиране, за да стане наистина полезна.

Настройте обикновен потребител

Когато за първи път инсталирате Alpine, единственият потребител е root. Не искате да работите като root през цялото време. Това е риск за сигурността и може случайно да повредите важни системни файлове.

За да добавите друг потребител, просто напишете:

adduser -h /home/username -s /bin/ash/ username

Ще замените „потребителско име“ с името на потребителя, който искате да използвате за вход. The опцията указва домашната директория, докато опцията определя името на пътя за черупката, пепел, която е черупката по подразбиране за BusyBox и по този начин черупката, инсталирана в Alpine Linux. Ако искате да използвате друга обвивка, бихте променили тази опция на пътя до предпочитаната от вас черупка.

За да зададете парола за потребителя, използвайте passwd команда:

passwd username

Ще бъдете подканени да зададете парола за потребителя. Въведете отново паролата, за да потвърдите процеса. След като това стане, можете да излезете от основния акаунт и да влезете в обикновения си потребителски акаунт.

По подразбиране, когато искате да изпълнявате команди като root, ще използвате неговото команда:

su -

The - опцията означава да стартирате обвивка за вход, сякаш сте влезли директно в root. Въведете основната парола, когато бъдете подканени, и след това ще ви бъде представен # подкана, която показва, че работите като root. Когато приключите с изпълнението на административните си команди, най -добре е да напуснете основната сесия, като въведете излез от профила си или натискане Ctrl + д за да се върнете към редовната си сесия.

Ако сте свикнали да използвате sudo, документацията има информация за как да го настроите .

как да инсталирате ubuntu на macbook pro

Управление на пакети

Както при всеки друг модерен дистрибутор на Linux, Alpine използва мениджър на пакети. Те са създали свой собствен, наречен Alpine Package Keeper или APK.

Използването на APK е просто. Ако сте свикнали да използвате Apt on Debian или Ubuntu , дори е по -просто. Не е ясно дали е било умишлено, но много от командите са идентични.

За да актуализирате хранилището, просто издайте тази команда:

apk update

За да надстроите пакетите си до най -новите налични, въведете:

apk upgrade

За да инсталирате определен пакет, в този случай Vim, въведете:

apk add vim

За да изтриете пакет, въведете:

apk del package

Ако след премахването вече не са необходими пакети, APK автоматично ще ги премахне. Това се различава от APT, тъй като трябва да стартирате подходящо автоматично премахване команда да направи същото.

Настройте работна среда

Освен ако не планирате да инсталирате Alpine като сървър, вероятно ще искате да инсталирате графична среда. За щастие, Alpine поддържа основните мениджъри на прозорци и настолни среди.

За да настроите X, Alpine предоставя setup-xorg-base скрипт. Той е подобен на процеса на инсталиране, където го стартирате и отговаряте на няколко въпроса относно вашата настройка. В повечето случаи конфигурацията е автоматична.

Ще трябва сами да инсталирате предпочитания от вас мениджър на прозорци, работен плот, файлов мениджър и т.н. Вероятно също ще искате да инсталирате дисплей мениджър като LightDM. Ще трябва обаче да кажете на OpenRC да го стартира автоматично.

Например, за да използвате LXDM;

rc-update lxdm
rc-service lxdm start

Alpine Linux за вас ли е?

Ако търсите нещо различно от обичайната реколта от дистрибуции на Linux, Alpine Linux е нещо, което си заслужава да се обмисли. Ако искате лека сървърна операционна система за виртуализация или контейнери, Alpine е тази, която трябва да изберете.

Въпреки че в интернет има много леки дистрибуции на Linux, трябва да намерите Alpine Linux подходящ за всички ваши нужди.

Дял Дял Туит електронна поща 14 леки дистрибуции на Linux, които да дадат нов живот на стария ви компютър

Нуждаете се от лека операционна система? Тези специални дистрибуции на Linux могат да работят на по -стари компютри, някои с по -малко от 100 MB RAM.

Прочетете Напред
Свързани теми
  • Linux
  • Linux Distro
За автора Дейвид делони(49 статии са публикувани)

Дейвид е писател на свободна практика, базиран в северозападната част на Тихия океан, но първоначално родом от района на залива. Той е ентусиаст на технологиите от детството. Интересите на Дейвид включват четене, гледане на качествени телевизионни предавания и филми, ретро игри и събиране на записи.

Още от Дейвид Делони

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате
Категория Linux