По принцип повече харесвам Debian заради стабилната му работа, обаче когато става въпрос за графика несъмнено UBUNTU имат предимство. Освен това има опция да инсталирате чиста, минимална операционна система без излишни неща. Ще се постарая да покажа минимална инсталация и от нея може да развивате различни инсталации. Дали ще е сървър, дали ще е графична среда тази основа е достатъчна за целта.
Доста четох по въпроса, видях доста различни ISO образи но официалната страница казва, че последния оригинален е за версия 18.04. Затова предпочитам да го изтегля от ТУК за 64 бита и от ТУК за 32 бита. Сдобивате се с образа който Ви е нужен и продължаваме.
Ще покажа минимална мрежова инсталация, но това не значи, че не е работоспособна. Ще правим демонстрация на виртуална машина със следните параметри:
- Процесор - 4 ядра, - Памет - 4 GB, - Твърд диск - 55 ГБ.
Дънна платка с UEFI.
Правим обикновена инсталация.
Език на инсталиране English.
Определяме зоната в която живеем, за да може да дефинираме времената зона. Избираме other.
Казваме че сме в Европа.
Че сме в България.
Дефинираме основната езикова подредба на клавиатурната с която ще работим.
Няма да тестваме клавиатурната подредба. Сигурни сме в избора си.
Допълнителната клавиатурна подредба ще е за България.
Подредбата за българската клавиатура ще е traditional phonetic.
Смяната на видовете клавиатурни подредби ще става с клавишната комбинация Alt+Shift.
Даваме име на хоста. Слагате си което ползвате. Аз в момента ще създам ubuntu-mini.
Ще ползваме репозитори от България.
От указания горе български огледален сървър.
Не ползваме прокси сървър.
Името на потребителя работещ със системата ще е CCCP. Това е само име което ще се показва. Забележете, че е с главни букви, а Linux не поддържа имена с главни букви.
Това е истинското име с което ще работим с системата.
Създаваме парола за потребителя cccp.
Повтаряме паролата за съвпадение.
Предупреждава, че паролата е елементарна. Това не ни притеснява и продължаваме.
Пита ни за вярността на временната зона. Europe/Sofia е верен избор.
Ще разделяме диска ръчно. Тука ще ползваме услугите на LVM. Освен това ползваме UEFI това значи, че диска ще бъде във формат GPT.
Ще работим с указания диск.
Диска е нов и му създаваме нов физически дял.
Размера на дяла е 59.1GB. Избираме дяла и натискаме Enter върху него.
Създаваме първи физически дял на свободното място.
Големината на дяла ще е 512GB.
Ще започва в началото на свободното място.
Даваме име на дяла.
Ще се казва efi.
Ще се използва за:
EFI дяла на файловата система. Не забравяме, че работим с UEFI.
Дяла ще е зареждащ.
Съгласяваме се със създаденото и записваме това което сме направили.
Използваме останалото свободно място.
Създаваме втори физически дял.
Ще ползваме цялото останало място.
Ще му дадем име:
lvm ще се казва.
Ще се ползва за:
Физически дял за LVM.
От този дял няма да се зарежда системата. За разлика от предишния.
Съгласяваме се със това което сме създали.
Казахме, че ще ползваме LVM файлова система. Да я нстроим.
Преди това записваме промените които направихме до сега.
Първото нещо необходимо за правилната работа на LVM е създаване на логическа група за LVM.
Давме и име vg0.
Групата ще бъде създадена на физическия дял /dev/nvme0n1p2.
Следващата стъпка е създаване на логически дялове. Създаваме първия логически дял.
Ще бъде в логическа група vg0.
Ще се казва boot.
Размера му ще е 2GB.
Създаваме втори логически дял.
Ще е в логическа група vg0.
Ще се казва root.
Размера му ще е 16GB.
Създаваме следващ логически дял.
В логическа група vg0.
Ще се казва home.
Ще е с размер 11GB.
Създаваме последен логически дял.
Ще е във vg0.
Ще се казва swap.
Ще е с размер 4GB.
Завършваме със създаване на логическите дялове. Но не са настроени.
Започваме да дефинираме първия логически дял. Казва се boot и ще се ползва за boot дяла на ОС.
Ще се ползва за:
Файлова система Ext2.
Точката му на монтиране ще е:
/boot.
Правилно сме настроили логическия дял и продължаваме.
Ще настроим втория логически дял. Размера му е 11GB и ще се ползва за /home.
Файловата му система ще е Ext4 за разлика от предния който беше Ext2. За различна цел е все пак.
Ще го монтираме в /home.
Правилна е настройката и продължаваме.
Третия дял ще е за root. Големината му ще е пак минималната необходима от 16GB.
Отново ще е Ext4. Доказала се стабилна файлова система.
Ще бъде корен на файловата система /.
Всичко е правилно. Продължаваме.
Последния дял е специален и се казва swap. Размера му е 4GB и се определя по следното правило: - при памет на системата по-малка от 4GB се прави swap от 2GB, - при памет на системата по-голяма от 4GB се прави swap от 4GB.
Ще се ползва за swap област.
Правилни са настройките. Съгласяваме се и продължаваме.
Оглеждате внимателно какво сте направили. Ако нещо сте сбъркали, върнете се и поправете грешката. Ако всичко е правилно завършвате с настройките на диска и продължете с инсталацията.
Проверили сме всичко, съгласяваме се с така направеното разделение и записваме промените по диска.
Не обичам системата да се обновява автоматично. Понякога стават грешки и се налага след това ръчно да търся проблема. Затова без автоматично обновяване на системата.
Обърнете внимание на горната картинка. Нищо не съм избрал. Правим така наречената "тънка" инсталация. Това ще инсталира само най-необходимото за работата на системата.
Използвайки нашата времева зона ще настроим часовника на системата.
Завършихме с инсталацията. Изваждаме носителя от който инсталирахме системата и се рестартираме.
Системата се рестартира.
След рестарта първото меню което се появява. Просто натискаме Enter.
Предлага да въведем име с което да работим в системата. Създали сме cccp не го забравяме.
С потребител cccp и парола влизаме в системата.
Готово. Системата се зареди. Версията е Ubuntu 18.04. Ядрото което ползваме е 4.15.0-204. Сравнително старо но ще върши работа. Ако искате да се обновите до последна версия ползвайте следната команда:
apt update -y && apt upgrade -y apt install update-manager-core do-release-upgrade -d
Накрая трием всичко неизползвани пакети:
sudo apt autoremove --purge
Ако пък ви пречи защитната стена първо я проверяваме:
sudo ufw status
Ако трябва да я деактивирате:
sudo ufw disable
За да проверите за кои правила има защитната стена:
sudo ufw app list
Тук не мога да покажа всичко. Можете примерно от ТУК да проверите какво Ви трябва. С това приключвам инсталацията. Това позволява много гъвкаво да се развиете нататък. Дали ще ползвате системата за сървър без графика или пък ще ползвате графика тази инсталация Ви позволява.