Донецкий техникум промышленной автоматики

Debian 4.0 etch

  1. Коротко про проект Debian
  2. версія чотири
  3. установка

8 квітня 2007 року громадськості була представлена ​​нова версія 4.0 культового дистрибутива Debian GNU / Linux (http://www.debian.org/) отримала кодове ім'я «etch». До нової версії розробники йшли довгих 21 місяці.

Якщо коротко описувати, що таке Debian то дуже часто доведеться використовувати слова самий і більше. Debian є найбільш суворим з усіх дистрибутивів щодо ліцензій програм, але це не заважає йому мати один з найбільших репозитаріїв пакетів. Його репозитарій містить понад 18733 пакунків скомпільованого програмного забезпечення, які легко встановлюються. За кількість програм в репозитарії Debian поступається хіба, що Ubuntu. Також з досвіду можу сказати, що деякі розробники, крім вихідних текстів програм викладають на сайтах проектів і зібрані для Debian пакети, для інших пакети знайти буває важче. А ось в чому виграє Debian, так це кількістю підтримуємо платформ - починаючи з ARM, використовуваної у вбудованих пристроях і IBM S / 390 використовуваної в основному комплекті, популярних x86, Intel Itanium IA64 і PowerPC. У новій гілці з'явилася підтримка 64-розрядних AMD процесорів. Всього 11 платформ.

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

Тому проблеми з оновленням бувають дуже рідко, хоча ціною цього є не зовсім швидка реакція на вихід нових версій програм

Коротко про проект Debian

Проект Debian розпочав в серпні 1993 року Ян Мердок студент Університету Purdue. Він мав намір створити новий дистрибутив, що розробляється відкрито в дусі Linux та GNU, перший рік проект фінансувався Free Software Foundation організації заснована Річардом Столлманом і створила GPL. Свою назву дистрибутив отримав з імені Мердока (Ian Murdock) і його дружини Дебри (Debra). Зараз Debian - головний учасник некомерційної організації Software In The Public Intrest, Inc., яка базується в Нью-Йорку і займається розвитком і пропагандою вільного програмного забезпечення (Open Source Software). Під керівництвом Яна була сформульована і філософія нового дистрибутива "The Debian LinuxManifesto". Під час роботи над версією 1.0 в березні 1996 Ян Мердок покинув проект, і його місце зайняв Брюс Піренс (Bruce Perens). А перша версія 1.1 отримала найменування Buzz з'явилася в червні 1996 року. Брюс крім усіляких заслуг в світі OpenSource мав і не малий чин в компанії Pixar, саме тому традиційно в якості назв дистрибутивів використовуються імена головних персонажів мультфільму «Toy Story» випущеної цією компанією роком раніше (в 1995) і стала найкасовішим фільмом року і зібрав не одну премію. Так іграшка-ковбой Вуді (Woody) дав назву версії 3.0, яка була актуальні протягом 3 років.

Поява в версії 2.1 Slink (березень 1999) універсальної системи управління пакетами APT, можна назвати доленосним. Він забезпечував не тільки просту установку бінарних пакетів, але і при необхідності легку перезбирання всього дистрибутива. Подібна система потім з'явилася і в інших дистрибутивах, але головне що тепер зібрати свою версію Debian міг будь-хто. Це і призвело до появи численних клонів. Debian став основою цілого ряду дистрибутивів (близько сотні). Найвідомішими з яких є Ubuntu, Knoppix, Libranet, MEPIS, Xandros Desktop OS і інші. Правда повільний розвиток версій привело до того, що деякі дистрибутиви стали в якості бази використовувати той же Ubuntuрелізи якого стабільно з'являються кожні 6 місяців. Наприклад, в SimplyMEPIS використаний вже Ubuntu замість Debian. Хоча затримка з виходом нових версій не така страшна як може здатися, ймовірно прихильники OpenSource все-таки більше розпещені, ніж користувачі Windows. Вcе необхідні оновлення і в першу чергу безпеки завжди можна отримати в репозитарії Debian. Сховище пакетів розділене на три гілки, з яких поступово формуються нові дистрибутиви:

- stable - стабільна тут містяться пакети, що увійшли в останній офіційний дистрибутив (пакети оновлюються тільки при усуненні вразливостей);

- testing - тестована версія, з неї формується наступного стабільного дистрибутиву, на даний момент це lenny, дата виходу якого не визначена;

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

За unstable версією традиційно закріплено ім'я Sid (таке ім'я мав сусідський хлопчисько ламав в Toy Story іграшки), ймовірно щоб створити нове потрібно спочатку зламати старе.

Всі пакети, що входять до складу дистрибутива становлять знаходиться в основному (main) розділі архіву, тобто це повністю вільне ПЗ. Додатково в секції Contrib можна знайти додаткові вільні програми установка яких зажадає наявності невільного ПЗ, а в non-free знаходяться пакети ліцензія яких обмежує їх використання або поширення.

До речі крім ядра Linux є і розробки по створенню Debian на інших ядрах. В першу чергу відомий проект Hurd. Hurd - це набір серверів, які працюють під керуванням мікроядра (наприклад, такого як Mach) та реалізують різні можливості. Є ще і клони під різні BSD ядра: Debian GNU / NetBSD і Debian GNU / FreeBSD. Правда не дивлячись на багаторічне розвиток, всі вони особливого успіху не мали.

версія чотири

Версія 4.0 має кілька нововведень. Так вона сумісна з FHS (Filesystem Hierarchy Standard) версії 2.3 і з ПО розробленим для LSB (Linux Standard Base) версії 3.1, з коробки підтримується створення зашифрованих розділів (dm-crypt або loop-aes), ядро ​​підтримує SELinux (за замовчуванням відключений) . У дистрибутиві використано ядро ​​2.6.18, відзначається сумісність з гілкою 2.4, але пакети з цією версією ядра офіційно підтримуватися не будуть. Ядро спочатку підтримує мультипроцесорні системи, тому вже немає необхідності в установці спеціальних smp пакетів. У новому випуску з'явилася оновлена ​​програма установки, інтерфейс якої переведено на 58 мов. Дистрибутив може бути встановлений з різних носіїв, образи яких можна отримати різними способами: HTTP, FTP, BitTorrent і jigdo. Останній варіант дозволяє вибрати найшвидше з дзеркал містить пакунки Debian, і є єдиним способом завантажити DVD образи для всіх архітектур (до речі ці образи щодня оновлюються). Процес створення з пакетів ISO-образу повністю автоматизований. Збільшився і розмір дистрибутива. Так для завантаження доступні три DVD диска, якщо ж ваш вибір CD то їх кількість 21. Хоча досить завантажити тільки перший диск в якому в якості робочого оточення використаний Gnome і містить програми першої необхідності, а інші програми доустановити в міру необхідності використовуючи aptitude. Хоча на сайті доступні окремі диски містять KDE та XFce. Якщо канал хороший можна завантажити невеликий образ CD netinstall для встановлення через його розмір всього 158 Мб. За допомогою цього диска можна лише встановити базову операційну систему, всі інші пакети завантажуються по мережі. Є ще спосіб business card (32 Мб) який взагалі можна сказати нічого не містить, тому звернення до репозитарії необхідно вже в процесі установки.

установка

Мною для установки був обраний перший CD, який з усього набору є завантажувальним. До речі якщо Debian вже встановлено, його не потрібно встановлювати повторно, досить просто оновити. Ще в перших релізах Debian лаяли через невдалий інсталятора, на що користувачі завжди відповідали, що дистрибутив встановлюється лише один раз, решту часу він тільки оновлюється.

Отже качаємо, записуємо і завантажуємося. У першому вікні народитися знайома дебіановская спіраль і запрошення bootEnter і приступаємо до установки.

У першому вікні народитися знайома дебіановская спіраль і запрошення bootEnter і приступаємо до установки

У найпростішому випадку тиснемо на Enter і приступаємо до установки. Натиснувши клавішу F1 отримуємо доступ до додаткових параметрів. Наприклад щоб почати установку в графічному оточенні набираємо installgui, режим експерта активується введенням expert і expertgui, Рятувальний режим rescue і rescuegui. За замовчуванням буде встановлено Gnome, але можна відразу вказати, що потрібна інша робоче середовище. Вводимо `tasks =" standard, kde-desktop « 'для KDE або` tasks = "standard, xfce-desktop»'. Правда для цього будуть потрібні інші диски або доступ до репозитарії.

У першому випадку буде використовуватися традиційний псевдографічний інсталятор, вибір варіанту GUI дозволить задіяти графічний інсталятор.

Далі слід пройти кілька кроків, кожен з яких має додаткові пункти:

- вибір мови (після цього меню буде на зазначеному мовою)

- вибір расскладкі клавіатури

- пошук і монтування CD-ROM

- завантаження компонентів програми установки з компакт-диска

- визначення мережевої карти

- налаштування мережі

- зміна рівня важливості debconf

- перевірка цілісності компакт-диска

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

В процесі установки можна вибрати між традиційною KOI8-R локаллю і UTF8, який і використовується за умовчанням в новому дебіане. Хоча на наступному кроці можна відібрати для установки все локалі, які можуть знадобитися. Якщо на комп'ютері є кілька мережевих інтерфейсів, вам належить вибрати основний, який буде використаний при установці. Спочатку для настройки інтерфейсу буде використаний DHCP, якщо вона закінчиться невдачею можна налаштувати інтерфейс вручну. Далі найважливіший етап - розмітка диска. Тут пропонується на вибір чотири варіанти:

- Авто - використовувати весь диск;

- Авто - використовувати весь диск і налаштувати LVM;

- Авто - використовувати весь диск із зашифрованим LVM;

- Вручну.

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

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

Розробники можуть контролювати завантаження пакетів, це потрібно наприклад для того щоб вчасно прибирати старі непопулярні пакет. Збір інформації проводиться анонімно, хоча якщо ви відмовтеся від цієї функціональності, потім завжди зможете її включити встановивши пакет popularity-contest. На відміну від того ж Ubuntu в LiveCD варіанті в якому дистрибутив представлений єдиним пакетом, розпаковують на жорсткий диск. В Debian кожен пакет встановлюється окремо, тому часу на установку йде на порядок більше. Після закінчення буде запропонована установка завантажувача Grub. Ось власне і все, перезавантажується і можна працювати в новій системі.

Цей випуск містить велику кількість оновлених пакетів програм. Наприклад, за замовчуванням встановлюється робочий стіл GNOME 2.14 (рис.3), до речі нормально локалізований. Варіантом є KDE 3.5.5a або Xfce 4.4, GNUstep 5.2. З інших програм OpenOffice.org 2.0.4a, GIMP 2.2.13, PostgreSQL 8.1.8, MySQL 5.0.32, колекція компіляторів GNU (GCC) 4.1.1, Apache 2.2.3, Samba 3.0.24, Python 2.4.4 і 2.5, Perl 5.8.8, PHP двох версій 4.4.4 і 5.2.0, Asterisk 1.2.13. Деякі програми замінені за ліцензійними міркувань так замість XFree86 використаний X.Org 7.1, Iceweasel (Mozilla Firefox 2.0.0.3 без торгової марки), Icedove (Mozilla Thunderbird 1.5), Iceape (Mozilla Seamonkey 1.0.8).

Ну що ж можна відзначити, що крок назустріч користувачів зроблений. Дистрибутив став більш домашнім і зручним у використанні, не втративши при цьому марку Debian. Linux forever!