Програмне забезпечення сервера на лінукс. Основи Linux Server для початківців. Calculate Linux - швидкий і заснований на Gentoo

Щоб створити термінальний, файловий (FTP) чи поштовий сервер на Linux, треба вміти працювати у цій операційній системі. Інакше розібратися буде складно. ОС не потрібний потужний комп'ютер. Тому що вона не витрачає зайві ресурси на графічне оформлення. Дистрибутиви Лінукса можна розгорнути навіть у старому ПК. Тому для створення різних серверівчасто використовують Linux або Ubuntu Server.

Про це написано багато різної літератури. Деякі книги про Лінукс налічують тисячу сторінок. Працювати доведеться через термінал та всі команди вводити вручну. Але все ж таки ви зможете зробити невеликий Linux-сервер своїми руками, який буде включати файлове сховище, Web-сервіси та поштовий протокол.

Ubuntu Server створена на базі операційної системи Linux. Для її роботи не потрібен сучасний процесор, гарна відеокартаабо великий обсяг оперативної пам'яті. З Лінуксом можна розгорнути сервер навіть на старому ноутбуці. І в ньому будуть всі необхідні компоненти: пошта, FTP, Web.

Завантажити образ диска з Linux можна із сайту Ubuntu.ru. Вибирайте будь-яку версію з сервером (не Desktop!). Завантаження проходитиме через Torrent-клієнт. Цей образ треба записати на болванку або флешку (за допомогою LiveUSB). Також можна скористатися віртуальним приводом.

У Ubuntu спрощений інтерфейс. У ньому немає жодних графічних надмірностей. Ця ОС чудово підходить, щоб зробити Linux-сервер своїми руками. З нею ресурси комп'ютера використовуватимуться потреб домену. Адже їй для роботи потрібно зовсім небагато.

Її установка проходить так:

  • Виберіть мову та регіон, у якому мешкаєте.
  • Придумайте ім'я адміністратора. Воно використовується для керування сервером.
  • Також вкажіть ім'я користувача у полі «Username for your account». Під цим обліковим записом ви будете спілкуватися з техпідтримкою Ubuntu.

Вказуємо ім'я користувача в Ubuntu

  • Введіть пароль. Підтвердьте його.

Вводимо пароль облікового запису

  • Вкажіть домен, якщо він є. На ньому будуть всі сервіси: файловий (FTP), поштовий, хостинг для сайтів і так далі.
  • Зачекайте, доки встановиться система.
  • Після цього вона запропонує додаткові компоненти.

Ось список того, що необхідно для сервера Linux та його повноцінної роботи:

  • Open SSh. Використовується для дистанційного адміністрування. Стане в нагоді, якщо ви вирішите керувати сервісом з іншого комп'ютера. Тоді на ПК з Лінукс можна буде відключити монітор і відеоадаптер.
  • LAMP. Комплекс утиліт Linuxякий включає Apache (Web-сервер). MySQL (бази даних) та PHP (мова програмування для CMS). Ці компоненти необхідні створення керуючого інтерфейсу.
  • Samba файл сервер. Дозволяє настроїти обмін файлами між комп'ютерами. Якщо вам потрібний сервер FTP, виберіть цей пункт.
  • Virtual Machine host. Встановлюйте, якщо ви збираєтеся користуватися можливостями віртуалізації.
  • Print Server. Мережевий принтер.
  • DNS-сервер. Система доменних імен. З нею можна розпізнати IP-адресу на ім'я комп'ютера і навпаки.
  • Mail Server. Поштовий сервер.
  • PostgreSQL Database. Об'єктно-реляційні бази даних.

Виберіть те, що вам потрібно, та підтвердіть інсталяцію. При першому запуску потрібно буде ввести логін адміністратора та пароль. Відкриється консоль. Вона схожа на командний рядок Windows чи інтерфейс операційної системи MS DOS.

Спочатку вам потрібно буде перевірити наявність оновлень. Введіть команду «Sudo apt-get update» або «Sudo apt-get upgradeбез лапок. Після апдейта можна зайнятися налаштуванням всіх компонентів серверів: FTP, поштового, Веб.

Для Ubuntu існує псевдографічний інтерфейс. Midnight Commander. Це аналог оболонки Norton Commanderяка розроблена для системи MS DOS. З таким інтерфейсом легше працювати – все наочніше, ніж у консолі.

Запуск терміналу Linux

У сучасних Linux замість консолі використовується термінал. Щоб до нього зайти:

  1. Відкрийте програми.
  2. Натисніть "Стандартні".
  3. Там буде Термінал.

У нього можна вводити команди так само, як у Ubuntu Server.

  • Щоб встановити компоненти LAMP (якщо їх ще немає), потрібно послідовно ввести команди sudo apt-get update, sudo apt-get install tasksel і sudo tasksel install lamp-server. Після кожної натискайте клавішу Enter.
  • Щоб завантажити Open SSh, введіть “sudo apt-get install openssh-server”.
  • Щоб поставити Samba file server, напишіть sudo apt-get install samba.

При установці MySQLз пакета LAMP потрібно буде задати пароль адміністратора для SQL.

Локальний Web-сервер

Для створення Webсервер повинен мати свій виділений IP. Тоді після установки LAMPза цією IP-адресою буде доступна тестова сторінка Apache. Це і є майбутній Інтернет. Надалі можна буде поставити FTP, бази даних, поштовий протокол. Для налаштування Web-сервера:

  • Встановіть phpMyAdmin. Для цього в терміналі або консолі введіть один за одним введіть «sudo apt-get install phpmyadmin»

  • І потім "sudo service apache2 restart".
  • Компонент завантажиться. Apache буде перезавантажено. Подальші дії залежить від версії операційної системи.

Якщо у вас є Ubuntu 13.1 і вище, використовуйте команди:

  1. sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
  2. sudo a2enconf phpmyadmin
  3. sudo /etc/init.d/apache2 reload

Вбивайте їх послідовно один за одним, після кожної натискайте клавішу Enter.

В Ubuntu 16.04 потрібні інші вказівки:

  1. sudo apt-get install php-mbstring php-gettext
  2. sudo phpenmod mcrypt
  3. sudo phpenmod mbstring
  4. sudo systemctl restart apache2

Після їх введення та автоматичного перезапускуслужби за адресою http:///phpmyadmin буде доступний веб-інтерфейс.

  • Конфігурація та дані про неї знаходяться у папці сервера Apache"etc/apache2/". Apache2.conf – конфігураційний файл для дистрибутива
  • У директоріях «mods-available»/«sites-available» та «mods-enabled»/«sites-enabled» знаходяться моди та сайти.
  • У Ports.conf розписані порти, що прослуховуються.
  • Якщо ви додасте слово "Stop" після команди "sudo /etc/init.d/apache2", Apache призупинить роботу. Якщо "Start" - знову запуститься. Якщо "Restart" - перезавантажиться.
  • Щоб самостійно вибирати шлях для збереження сайтів, послідовно введіть термінал «sudo a2enmod rewrite» і «sudo a2enmod userdir».

Щоразу після внесення будь-яких змін треба перезапускати службу командою Restart.

Поштовий сервер

Щоб створити поштовий сервер на Лінукс, у вас уже має бути зареєстрований домен. Також необхідно мати статичний IP.

  • Встановіть компонент Postfix. Для цього наберіть у консолі sudo apt-get postfix.
  • Коли він завантажиться, напишіть команду sudo /etc/initd/postfix start. Сервіс почне працювати.
  • У Postfix вже прописані параметри, які потрібні для повноцінної роботи з протоколом SMTP. Але все ж таки не завадить невелике налаштування.
  • Відкрийте файл /etc/postfix/main.cf.
  • Знайдіть у ньому значення "mydomain =". Після знаку "=" напишіть ім'я домену.
  • Потім знайдіть «myhostname =». І введіть назву машини.
  • Тепер поштовий сервер може надсилати листи іншим комп'ютерам, які знаходяться в одній мережі. Щоб він міг посилати кореспонденцію та інші домени в інтернеті, у файлі «main.cf» знайдіть рядок «inet_interfaces =». Поставте після неї слово "all".
  • У змінній "mynetworks =" пропишіть діапазон адрес всіх комп'ютерів вашої підмережі (наприклад, 127.0.0.0/8).

Якщо служба налаштована правильно, і виконані всі умови ( постійна IP-адреса, зареєстрований домен), то Server зможе приймати та надсилати кореспонденцію. Якщо запис MX вашого домену посилається на ваш хост.

Щоб переглянути логі ресурсу, використовуйте команду "tail -f /var/log/mail/info". Щоб отримати повідомлення, введіть «mailq».

Файловий сервер

FTP-сервер Linux може знадобитися для обміну документами та завантаження файлів. Існує кілька версій таких ресурсів: vsFTPd, Samba, proFTPd.

Докладніше зупинимося на vsFTPd. Його можна встановити і запустити однією командою - sudo apt-get install vsftpd. Подальші налаштуваннязалежать від ваших уподобань та від того, який сервіс ви хочете зробити. Для зміни параметрів можуть знадобитися права адміністратора.

  1. Відразу після завантаження програми система створює нового користувача і додає до домашню директоріюпапку, яка призначена для роботи із серверним сховищем. Також у каталозі "etc" з'являється файл "ftpusers". Туди можна додавати користувачів, яким заборонено доступ до файлів.
  2. Після встановлення краще змінити директорію, в якій повинні бути файли, в папку «var». Для цього від імені адміністратора напишіть "usermod -d /var/ftp ftp && rmdir /home/ftp".
  3. Створіть нову групукористувачів. Наприклад, "userftp". Надрукуйте в консолі addgroup userftp.
  4. Додайте до неї новий акаунт(для простоти назвемо користувача та групу однаково). Використовуйте команду "useradd -a /var/ftp -g userftp userftp". Вона заразом створює користувача. Щоб включити в групу вже існуючий нікнейм, замість useradd напишіть usermod.
  5. Потрібно придумати пароль новому користувачеві. Введіть у терміналі "passwd userftp".
  6. Надрукуйте "chmod 555 /var/ftp && chown root:userftp /var/ftp", щоб надати обліковому запису доступ до кореневої папки файлового сервера.
  7. Тепер створіть публічну директорію. Послідовно введіть mkdir /var/ftp/pub та chown userftp:userftp /var/ftp/pub.

Спочатку FTP запускається в автономному режимі. Вона має скрипт, який грає роль демона. За такої функціональності доступно кілька команд. Вони вводяться після рядка sudo service vsftpd.

  • Stop та Start. Вимкнення та увімкнення.
  • Restart та Reload. Перезапуск. Потрібний для застосування нових налаштувань. Різниця між командами в тому, що друге перезавантаження відбувається без повного відключення.
  • Status. Інформація про стан.

Подальше налаштування сервера полягає в переписуванні конфігураційного файлу, який знаходиться в etc/vsftpd.conf. У нього проста та зрозуміла структура. Розібратися у ньому досить просто. Хоча для цього потрібні певні знання. Перед зміною цього файлу є сенс зробити його резервну копію. Щоб у разі виявлення помилок можна було відновити. Введіть команду "cp /etc/vsftpd.conf /etc/vsftpd_old.conf" і буде збережена інформація.

Після цього можна приступати до редагування.

  • У «listen=» напишіть «YES». Тоді сервер працюватиме у незалежному режимі.
  • "Local_enable" дозволяє вхід локальним користувачам.
  • "Write_enable" дає їм доступ до домашніх каталогів.
  • "Anonymous_enable". Можна обмежити права анонімних користувачів, якщо встановити NO. Також є опція «no_anon_password» – анонімні входять без пароля. Її також можна заборонити.

Якщо ви хочете робити публічний серверпісля рядка «listen» треба додати кілька додаткових параметрів.

  • "Max_clients". Кількість одночасних з'єднань.
  • "Idle_session_timeout" та "data_connection_timeout". Тайммаути сесії.
  • "Ftpd_banner". Вітання повідомлення для відвідувачів. Можна написати, наприклад, Hello!.

Термінальний сервер

Термінальний сервер на Linux призначений для підприємств та офісів, всі комп'ютери в яких об'єднані в одну мережу. Дуже зручно, коли з будь-якого ПК (якщо має доступ) організації можна зайти на термінал. Це відкриває великі можливостідля віддаленого адміністрування.

Для такого завдання підходить LTSP – Linux Terminal Server Project. Програма є у стандартному пакеті Ubuntu. Щоб її встановити:

  1. Введіть команду "ltsp-server-standalone".
  2. Потім напишіть "apt-get update && apt-get install ltsp-server-standalone".
  3. Зачекайте, поки все завантажиться та оновиться.
  4. Тепер потрібно поставити клієнтську систему. Надрукуйте "ltsp-build-client".
  5. Потім "ltsp-build-client -dist trusty -arch i386 -fat-client-desktop lubuntu-desktop".
  6. Використовуйте команду debootstrap, і дистрибутив автоматично розгорнеться в директорію opt/ltsp/i386.

Linux Serverможе працювати навіть на слабких комп'ютерах. Тому його дуже часто використовують для створення серверів та віддаленого адміністрування. На цій операційній системі роблять поштові послуги, FTP-сховища, термінали.

Ви не знаєте Як створити локальний сервер на LINUX?Тоді ця стаття є для вас. У ній я доступно розповім як створити та налаштувати локальний сервер на LINUX.

У Останнім часомпопулярність вільного програмного забезпечення, і в тому числі операційних систем сімейства LINUXзростає швидкими темпами. Сьогодні linux вже зовсім не той, що раніше. Для того, щоб почати працювати з ним, достатньо лише базових знаньпро комп'ютер. "З коробки" вже доступна більшість програм, необхідних недосвідченому користувачеві. Однак якщо ви є веб-розробником або просто створюєте для себе сайт, вам, швидше за все, знадобиться локальний сервер. І погортавши деякі форуми, я помітив, що користувачі, що перейшли з windows систем linux стикаються з деякими проблемами при створенні сервера у себе на комп'ютері.

Нам потрібно, щоб наш сервер підтримував не тільки статичні сайти, але і більшість сучасних CMS, таких як WordPress, Joomla, Drupal та ін. Для цього нам будуть потрібні наступні компоненти:

  • apache (веб-сервер);
  • php (мова, на якій написано багато CMS);
  • mysql (сервер баз даних).

Поєднання Apache + PHP + MySQL є досить популярним. У середовищі windows його зазвичай називають WAMP (про це я писав в ). У linux ж, як ви вже, невірне, здогадалися, існує аналогічна назва - LAMP (Linux + Apache + PHP + MySQL).

Отже, насамперед ми встановимо пакет програм LAMP, навіщо в терміналі введемо такі команди

sudo apt-get update
sudo apt-get install tasksel
sudo tasksel install lamp-server

Першою командою ми оновлюємо інформацію з репозиторіїв, далі встановлюємо команду tasksel, необхідну для встановлення пакетів, і останньою командою встановлюємо саме пакет LAMP.

В результаті установки ми отримаємо всі необхідні компоненти для сервера, які налаштовані на правильну взаємодію один з одним.

Налаштування веб-сервера Apache

У apache дуже багато налаштувань, які, як і більшість налаштувань різних програмна linux зберігаються в текстових файлах. Але спочатку ми обійдемося лише вивченням деяких із них. Для комфортної роботинам цього цілком вистачить.

Конфігураційні дані веб-сервера apacheрозташовані в папці /etc/apache2/.

У папках mods-available та sites-available знаходяться всі доступні модулі та сайти. А в папках mods-enabled та sites-enabled тільки ті з них, які включені до Наразі. Apache2.conf – основний конфігураційний файл apache. Ports.conf - список портів, що прослуховуються.

Управління сервером здійснюється через термінал:

sudo /etc/init.d/apache2 start - запуск локального сервера

sudo /etc/init.d/apache2 stop - зупинка сервера

sudo /etc/init.d/apache2 restart - перезапуск apache.

Командами

sudo a2enmod rewrite
sudo a2enmod userdir

включаємо модулі rewrite і userdir, що дозволяє створювати користувальницькі шляхидля сайтів

Після будь-якої дії з увімкнення-вимкнення модулів або сайтів, для застосування змін потрібно перезапуск apache.

Тепер візьмемося створенням майданчиків для локальних сайтів. Я для прикладу створю два локальні сайти. Більша кількість створюється аналогічно.

Спочатку створюємо два файли з назвами майбутніх сайтів у директорії /etc/apache2/sites-available/

1
sudo gedit /etc/apache2/sites-available/test1

та прописуємо в ньому наступні рядки


ServerAlias ​​test1 www.test1
DocumentRoot /home/user/sites/test1

AllowOverride All

2
sudo gedit /etc/apache2/sites-available/test2

і відповідно


ServerAlias ​​test2 www.test2
DocumentRoot /home/user/sites/test2

AllowOverride All

/home/ваш користувач/sites/test1

/home/ваш користувач/sites/test2 .

Вони створюємо по одному файлу index.html. Для першої папки – з текстом «Сторінка першого сайту», для другої – «Сторінка другого сайту».

Для того щоб у браузері при наборі в рядку адреси назв наших сайтів test1 та test2 перехід здійснювався на локальних серверах, редагуємо файл hosts

sudo gedit /etc/hosts .

У перший рядок дописуємо імена створюваних сайтів.

У вас має вийти наступне

127.0.0.1 localhost test1 test2
127.0.1.1 comp

# The following lines desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

comp – це ім'я вашого комп'ютера, тому воно буде іншим.

У терміналі вводимо команди для включення сайтів

sudo a2ensite test1
sudo a2ensite test2

Не забуваймо перезапустити apache.

Все готово! Можна перевірити, набравши у браузері імена щойно створених сайтів.

Якщо у вас щось не вийшло або вийшло не так - запитуйте, постараюся відповісти.

Наступного разу я розповім, як працювати з базами даних на локальному серверів LINUX.

Будь-яка операційна система має свої переваги і недоліки. Наприклад, Windows дуже часто звинувачують у своїй вразливості, але при цьому зручна в роботі пересічного користувача. Операційна система Linux є найпопулярнішим та найзручнішим Інтернет-сервером. Справді, своєчасне обслуговування серверів linux дозволяє насолоджуватися безліччю переваг.

У даній системі доступні вихідні текстиядра, а це означає, що можна самостійно модифікувати систему так, як зручно для роботи. Найголовніший привілей Linux на тлі всіх інших систем - це безкоштовність. Комерційний варіант цієї операційної системи лише оснащений різними додатковими функціямита можливостями. Хоча навіть безкоштовна версіяСистема включає все необхідне програмне забезпечення. Ще один плюс - це. Вона доступна для освоєння навіть не професійного користувачамає полегшений перехід з Windows NT і має безліч сумісних конфігураторів. Понад те, ця операційна система не вибаглива і вимоглива до ресурсів на відміну інших операційних систем.

Спочатку установка проводиться для корпоративних локальних мережПроте все частіше останнім часом вона зустрічається на домашніх комп'ютерах. Вона має зрозумілим інтерфейсом, простотою в редагуванні та зміні налаштувань.

Операційна система Linux використовується в основному для створення Інтернет-серверів завдяки високого рівнянадійності, а також для створення кластерів під час твору паралельних обчисленьзавдяки простоті її модернізації. Окрім іншого налаштування інтернету linuxпідходить для оптимальної роботишлюзів, PTP-серверів, Х-серверів та Web-серверів.

Оскільки система Linux має відмінний від інших ОС тип файлової системи, то встановлення починається зі створення окремого розділу. Професійні IT-фахівці рекомендують створювати навіть два відділи – один для системи, а другий – для підкачування. Переїзд початком створення розділів рекомендується також виконати глибоку дефрагментацію файлів Windowsза всіма наявними розділами. Сам процес створення розділу під нову системуможе бути виконаний трьома способами: використання fdisk, застосування вбудованих можливостей під час встановлення та використання сторонніх програм. Найшвидшим є другий спосіб, хоча під час створення нового розділу він видаляє всю наявну інформацію. Тому, якщо планується налаштування сервера на linux і є бажання зберегти важливі документи та програми, слід скористатися fips, тобто спеціальною програмоюзазвичай розміщується в дистрибутиві інсталяційного диска системи linux. Для усунення неприємних файлів від попередньої системирекомендується після дефрагментації перезавантажити комп'ютер і запустити його в режимі емуляції MS DOC. У цей час необхідно видалити файл підкачки, створити завантажувальну дискету та завантажити на неї вищеописану програму fips. Оскільки установка лінукс повинна проводитись після всіх підготовок, то запускається дана програмадля створення розділів саме зараз. Її інтерфейс досить простий та зрозумілий. Тому користувачеві залишиться тільки вибрати потрібний розділ, розмір якого потрібно зменшити або збільшити, вказати обсяг нового розділу та створити його. До речі, після проведення цієї процедури, крім необхідних розділів, з'явиться ще один у форматі FAT або Fat32. Його потрібно буде видалити та створити на його місці розділ під Linux.

Безпосередньо сама встановлення linuxсервер може здійснюватися кількома методами. Перший спосіб – найпростіший. Він включає використання звичайного настановного компакт-диска. Другий метод – використання завантажувальної дискети. Він підходить, якщо BIOS не підтримує можливість завантаження з CD-ROM. Третій спосіб – це використання жорсткого диска. А останній четвертий використовується для встановлення системи по мережі.

Після вибраного способу здійснюється установка системи, яка не потребує додаткових пояснень. Інтерфейс майстра установки досить простий і зрозумілий навіть для звичайного користувача. Тому слід приділити увагу наступному етапу роботи з цією операційною системою – це налаштування сервера linux. В першу чергу вона повинна включати можливість обслуговування файлової системи, тобто включати функцію перевірки, дефрагментації і відновлення системи. Це необхідне забезпечення найкращої працездатності.

Подальше налаштування передбачає зміну даних у реєстрі. Це необхідно для того, щоб сервер був запущений із максимально покращеними параметрами. Якщо робити цю процедуру самостійно, то доведеться запастись терпінням та всілякими джерелами з подібною інформацією щодо налаштування системи. Перше, що потрібно знати при самостійного настроюваннясистеми – це користування протоколом SSH. Він використовується для віддаленого керуванняфайлами, дозволяє редагувати та передавати файли. Для більшої зручності новачки-самоуки вважають за краще використовувати програму PuTTY. Хоч вона і має маленький об'єм, але має напрочуд широкий спектр можливостей.

Однак якщо користувач не має достатніх знань і не має досвіду в даній галузі, то краще буде, якщо налаштування сервера лінукс буде здійснюватися досвідченим фахівцем. Для цього рекомендується звернутися за допомогою до професійного IT-фахівця або адміністратора нашої компанії. Звичайно, за роботу доведеться заплатити деяку суму грошей, але це буде краще, ніж зламати всі налаштування особисто і привести всю систему в непридатність. Тим паче, що вартість цього виду послуг досить прийнятна кожному за користувача, а якість підсумкової роботи професійне. Наші клієнти завжди залишаються задоволеними. Більше того, наші фахівці при необхідності можуть проконсультувати клієнта в будь-якому питанні.

Наші клієнти

особливості:

  • Дистрибутив зібраний на основі Red Hat Enterprise Linux
  • Стабільний
  • Надійність
  • Відсутність офіційної підтримки

Сильними сторонами дистрибутива CentOSє надійність та сумісність із Red Hat Enterprise Linux. Слабкі сторони – слабка локалізація (порівняно з ALT Linuxта ASPLinux), відсутність деяких програм, характерних для нашого регіону (SIM, xxkb). Неможливо отримати підтримку від виробника у нашому регіоні; відсутня некомерційна підтримка російською та українською мовами. Система чудово працює на кластерах.

Fedora

особливості:

  • Широка поширеність
  • Чудова підтримка спільноти
  • Гарний захист
  • Безліч різних додатків
  • Русифікація присутня не в повному обсязі
  • Постійна оновлюваність

Більше підходить для ПК, ніж для сервера, через можливу нестабільність. Але все залежить від уміння правильно використовувати дистрибутив.

openSUSE

Заснований однойменною німецькою компанією, Купленої згодом фірмою Novell. Відмінною особливістює наявність власного програмного комплексу YaST2, що дозволяє провести установку та налаштування будь-яких компонентів системи.

особливості:

  • Професійний підхід до дрібниць
  • Прості у використанні утиліти налаштування YaST
  • Русифікація страждає (частина меню може бути англійською, частина російською)
  • Просте налаштування обладнання.
  • Відмінна документація російською мовою
  • Є набір драйверів "з коробки"
  • Великий вибір пакетів, за рахунок використання RPM і репозиторіїв, що підключаються.
  • Система збирання OBS

ALTLinux

Російський дистрибутив, що розробляється компанією ALTLinux. Виріс з Linux-Mandrake Russian Edition. Велика увагаприділяється безпеці.

Переваги:

  • Русифікація документації та додатків.
  • Простий графічний інсталятор (переважно не вимагає танців з бубном).
  • Велика кількість графічних утиліт налаштування системи.
  • Стабільність та надійність (найкраще підходить для серверів).

особливості:

  • Чудова русифікація
  • Технічна підтримка
  • Широкий вибір програмного забезпечення
  • Виробляється російською компанією

ASPLinux

Російськомовний дистрибутив, що створюється на основі пакетів Fedora Core, але з виправленнями в безпеці. Включає досить багато «додаткових» (в порівнянні з Fedora Core) пакетів. У комплект включені бінарні драйвери (ati, nvidia, slmodem), відеокодеки та інші не зовсім відкриті програми.

Поки що роботу над цим дистрибутивом припинено.

Дистрибутиви, що базуються на Debian або використовують формат пакетів Deb:

Debian

Операційна система, що складається як з вільного програмного забезпечення з відкритим вихідним кодом, і із закритих компонентів. У первинній формі, Debian GNU/Linux - один із найпопулярніших дистрибутивів Linux , що надає значний вплив в розвитку цього типу ОС загалом. Також існують проекти на основі інших ядер: Debian GNU/Hurd, Debian GNU/kNetBSD та Debian GNU/kFreeBSD. Debian може використовуватися як операційна система для серверів, так і для робочих станцій.

особливості:

  • На 100% вільний
  • Чудові веб-сайт та ресурси спільноти
  • Добре протестовано
  • Відмінний інсталятор програмного забезпечення Aptitude.

Ubuntu/Kubuntu/Xubuntu

Побудований на базі тестового дерева пакетів Debian GNU/Linux, і є по суті збіркою Debian, що містить свіже ПЗ, для домашнього або офісного використання. Найбільш швидко дистрибутив, що активно розвивається.

особливості:

  • Простий, зрозумілий багатомовний інтерфейс
  • Часті та легкі оновлення по мережі та офлайн репозиторій Package
  • Потужна спільнота користувачів та розробників, у т.ч. в Росії

Дистрибутиви, які використовують інші пакетні системи:

Gentoo

Gentoo є типовим представником source-based дистрибутивів, тобто. все програмне забезпечення представлене як вихідних кодів для установки. Цей дистрибутив, швидше за все, не підійде користувачу-початківцю, проте останнім часом він набув досить широкої популярності.

Можна виділити такі переваги Gentoo Linux:

  • Можливість тонкого налаштуваннята оптимізації під конкретний комп'ютер, тому що всі пакети збираються (компілюються) на машині кінцевого користувача.
  • Зручна система встановлення та видалення програм, що базується на системі «портів». Підключення віддалених репозиторіїв.
  • Нові версії пакетів з'являються в репозиторіях з високою швидкістю(через кілька тижнів, а то й годинника після їх офіційного випуску)
  • Можливість встановлення Gentoo з робочої системи без відриву від роботи.

Недоліки:

  • Русифікацію (локаль, шрифти та інше) проводити доведеться вручну за допомогою запуску скриптів.
  • Документація англомовна
  • При виникненні проблем з інсталяцією програмного забезпечення рішення може не тривіальним і вимагати технічних знань.

особливості:

  • Безболісна установка окремих пакетів
  • Висока актуальність
  • Відмінна документація
  • Створення у «geek-стилі» дистрибутива, спеціально пристосованого для потреб користувача
  • Графічний інсталятор
  • Довга та стомлююча установка системи

Gentoo Linux дуже гнучкий дистрибутив. Дозволяє працювати з практично будь-яких комплектацій обладнання та зробити з системи як робочу станцію, і сервер. Зрозуміло, створення персональної конфігурації потребує деяких навичок та розуміння принципів роботи операційних систем сімейства Unix.

Calculate Linux

Calculate Linux- сімейство дистрибутивів, призначених для малого та середнього бізнесу, в яких застосовуються профілі, що переміщуються, і централізоване розгортання програмного забезпечення. Створено на основі проекту