Разработка сайта для Вашего бизнеса. Веб дизайн. Дизайн логотипа, фирменного стиля, рекламная фотография . Комплексный рекламный креатив.

Ralex. We do the work.
На рынке с 1999го года. Средняя ценовая категория. Ориентация на эффективность решений.
Ознакомтесь с нашим портфолио
Узнайте больше о услугах
Свяжитесь с нами:
E-mail: [email protected]
Tel: (044) 587 - 84 - 78
Custom web design & дизайн и разработка сайта "под ключ"
Креативный, эффективный дизайн. Система управления сайтом (СУС).
Custom flexible разработка систем электронной коммерции
Система e-commerce разрабатывается под индивидуальные потребности. Гибкая функциональность.
Search Engine Optimzation & оптимизация под поисковые системы (SEO)
Постоянная оптимизация и мониторинг сайта в поисковых системах. Достигаем результата быстро и эффективно
Custom logo design & дизайн логотипа и фирменного стиля
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.
профессиональная рекламная фотография
креативно, смело, качественно
Custom logo design & рекламный креатив. дизайн рекламы
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.

установка Debian

Наша взаимовыгодная связь https://banwar.org/

Ця стаття про встановлення операційної системи Debian GNU / Linux. Тема статті досить обширна і це швидше тема для книги, ніж для статті. Мені б хотілося зробити статтю «на виріст», т. Е. З часом доповнюючи її посиланнями на інші статті розглянути велику кількість різних варіантів, рухаючись від простого до складного. Що я маю на увазі? Візьмемо, наприклад завантаження програми установки. Вона може проводитися: з CD / DVD, з карти пам'яті USB, з жорсткого диска, по мережі, установка може бути автоматична і інтерактивна і т.д. Якщо почати послідовно в одній статті описувати всі ці варіанти, плюс варіанти розміщення на різних томах і дискових масивах, плюс варіанти підключення до різних видів мереж, то вийде гігантська стаття, в якій дуже легко можна заплутатися. До того ж хочеться вдіяти не окрему статтю, а цикл статей, результатом яких буде організація сервера на базі Debian. Нехай це буде комунікаційний сервер, який буде виконувати роль: інтернет-шлюзу, сервера DNS, DHCP сервера, проксі, поштового сервера, FTP сервера для невеликої організації.

І так, маємо старий комп'ютер i386 архітектури, процесор Intel Pentium 4, 512 Мб оперативної пам'яті, два жорсткі диски SATA на 40 Гб і 80Гб, дві мережеві карти. За великим рахунком не все так уже й важливо: у вас може бути більше оперативної пам'яті (це навіть краще), можуть бути диски інших розмірів або інтерфейсів. Може бути, взагалі один диск, на який будуть змонтовані всі розділи. Те ж стосується і кількості мережевих інтерфейсів - просто з одним мережевим інтерфейсом ви не налаштуєте інтернет-шлюз або маршрутизатор, ви налаштуєте стоїть окремо або внутрішній сервер.
Перед початком установки корисно мати під рукою драйвери для обладнання. Так як спільнота Debian прагне зробити операційну систему максимально відкритою і не включає в основний набір пакетів закрите ПЗ, то для правильного функціонування обладнання можуть знадобитися пропрієтарні драйвери (прошивки, firmware). Існує спеціальний набір такого закритого ПЗ. Його можна завантажити по цьому посиланню , Розпакувати, записати в директорію / firmware на USB носій, який потім підключати до комп'ютера у міру потреби. Можна підключити такий USB носій і на початку установки. Якщо необхідної прошивки немає в спеціальному наборі пропрієтарного програмного забезпечення, то можна завантажити пакети з потрібними драйверами за наступним посиланням . Якщо і тут немає потрібних мікропрограм, то їх можна отримати, наприклад, з уже встановленою системи або від постачальника обладнання.
Будемо встановлювати останню стабільну версію Debian GNU / Linux. На момент написання статті - це версія 7.1.0. Повернемося до завантаження програми установки. Є кілька варіантів завантаження програми установки:

У цій статті відразу ж розглянемо перший спосіб - завантаження програми установки Debian з CD-ROM. Для цього нам знадобиться образ диска з програмою установки. Існують три різновиди таких образів: образ першого CD (~ 650 Мб) або першого DVD (~ 4,4 Гб) з офіційного набору Debian, live-образ, що дозволяє спробувати Debian перед установкою, а так же образ netinst (150-280 Мб) . Різниця їх в наступному: якщо для установки використовується перший CD / DVD диск з офіційного дистрибутива або LiveCD, то необов'язково мати підключення до інтернет. Пакетів, які перебувають на диску достатньо для проведення повноцінної установки. Якщо для установки використовується диск netinst, то знадобиться підключення до інтернет, т. К. Частина пакетів, потрібних для установки системи буде отримана через мережу. Якщо в процесі установки не вдасться налаштувати мережу, то використовуючи netinst, ми в результаті отримаємо базову систему. Слід пам'ятати, що в процесі установки підтримуються наступні мережеві підключення, цитую: «за допомогою аналогового по протоколу PPP (dial-up), через Ethernet-з'єднання, через WLAN (з деякими обмеженнями). На жаль, ISDN не підтримується, просимо вибачення! ». Завантажити образи з офіційного набору можна тут , Образи LiveCD - тут , А образи netinst - тут . Для написання цієї статті я використовував установку з netinst. Після того як образ отриманий, записуємо його на «болванку», в BIOS встановлюємо завантаження з CD і завантажуємося.

Після того як образ отриманий, записуємо його на «болванку», в BIOS встановлюємо завантаження з CD і завантажуємося

Існують кілька варіантів установки: напівавтоматична установка в текстовому режимі - це вид установки за замовчуванням (пункт Install), напівавтоматична установка в графічному режимі (пункт Graphical install), експертна установка в текстовому режимі (Advanced Options> Expert Install), експертна установка в графічному режимі (Advanced Options> Graphical expert Install), автоматична установка в текстовому режимі (Advanced Options> Automated Install) і автоматична установка в графічному режимі (Advanced Options> Graphical automated Install). В Debian 7 додалося ще одне нововведення - установка з мовним синтезом (Install with speech synthesis). Це установка призначена для людей зі слабким зором і супроводжується аудіо коментарями. За замовчуванням швидкість вимови щодо повільна. Щоб було швидше, слід натиснути CapsLock + 6. Для уповільнення треба натиснути CapsLock + 5. За замовчуванням вибирається середня гучність. Щоб зробити голосніше, слід натиснути CapsLock + 2, щоб зробити тихіше - CapsLock + 1. Але про це якось потім. Ми ж будемо робити експертну установку в текстовому режимі.

У стартовому меню вибираємо Advanced Options і підтверджуємо вибір натисканням клавіші Enter. Потім вибираємо Expert Install і знову натискаємо Enter. З'явилося головне меню установника Debian. Поки це меню англійською мовою, але на наступному кроці ми поставимо мову установки, і працювати стане комфортніше. В процесі установки пункти меню будуть додаватися в залежності від наших дій і вибору. Так як установка проходить в текстовому режимі - миша не підтримується. Навігація по меню і вікон вибору наступна: клавіша Tab або стрілка вправо - переміщують покажчик вперед, Tab + Shift або стрілка вліво - переміщують покажчик тому, стрілками вгору або вниз вибираються різні пункти в меню, клавіша Space (Пропуск) служить для вибору пунктів типу « прапорець », Enter - підтвердження вибору. Повідомлення про помилки та протокол виконання виводяться на четвертій консолі. Можна отримати доступ до цієї консолі, натиснувши Лівий Alt + F4; щоб повернутися до основного процесу установки слід натиснути Лівий Alt + F1.
Переходимо до вибору мови.

На сторінці вибору мови установки вибираємо «Русский» (або той, який краще розуміємо), далі на питання про місцезнаходження вибираємо Російська Федерація (або країну свого проживання) і далі вибираємо локаль - Російська Федерація - ru_RU.UTF-8 (відповідно свою). На наступному кроці пропонується вибрати додаткові локалі - не вибираємо нічого. Якщо раптом вам знадобляться додаткові локалі, то їх завжди можна додати в процесі роботи. Переходимо до налаштування клавіатури.

Спочатку вибираємо розкладку клавіатури. У моєму випадку - Російська.

Потім буде запропоновано вказати спосіб перемикання клавіатури між національною розкладкою і стандартної латинською розкладкою. Тут, як то кажуть: на смак і колір ... Вибираємо ту, що більше подобається, але враховуємо рекомендації у вікні.

Переходимо до наступного етапу - «Пошук і монтування CD-ROM». Якщо установка проводиться з зовнішнього CD / DVD ROMа, підключеного до комп'ютера через інтерфейс USB, то може з'явитися повідомлення про те, що для роботи з обладнанням потрібно модуль usb-storage, вибираємо його і продовжуємо.

Примітка: таке повідомлення з'являється і при установці на деякі віртуальні машини т. К. Деякі приводи можуть емулюватися як usb-пристрої.

Якщо все добре, то отримуємо повідомлення

Продовжуємо і переходимо до завантаження компонентів програми установки з компакт-диска. У вікні не обов'язкових компонентів програми установки, доступних для завантаження не вибираємо нічого. Ці компоненти потрібні для проведення більш складних варіантів установки таких як: установка в шифровані розділи, віддалена установка, підтримка файлової системи NTFS і т. Д.

Продовжуємо, чекаємо поки завантажаться компоненти установки Debian. Після закінчення завантаження переходимо до наступного етапу: «Визначення мережевої карти». Зверніть увагу на те, як тепер виглядає головне меню Debian-установника.

Зверніть увагу на те, як тепер виглядає головне меню Debian-установника

Після того, як пройшов пошук мережевих карт, переходимо до налаштування мережі. На першому кроці нам будуть показані знайдені мережеві інтерфейси (мережеві карти). В процесі установки буде налаштований тільки один - зовнішній інтерфейс. Нас цікавить мережевий інтерфейс, який позначається як eth0. Цей інтерфейс буде підключений ( «буде дивитися») в зовнішню мережу (наприклад, мережа провайдера, adsl-модем, роутер і т.д.). Вибираємо eth0 і продовжуємо. Буде запропоновано налаштувати мережу за допомогою DHCP.
Примітка: Починаючи з Debian GNU / Linux 7.0 ( «Wheezy»), установник Debian також підтримує не тільки IPv4, а й IPv6. Підтримуються всі комбінації IPv4 і IPv6 (тільки IPv4, тільки IPv6 і обидві адресації одночасно).
Автоматична настройка IPv4 виконується за допомогою DHCP. Автоматична настройка IPv6 підтримує настройку без збереження стану (stateless) за допомогою NDP (протокол виявлення сусідів, що включає призначення рекурсивного сервера DNS (RDNSS)), настройку зі збереженням стану за допомогою DHCPv6 і змішану автоматичну настройку без збереження / с збереженням стану (настройка адреси з допомогою NDP, додаткові параметри за допомогою DHCPv6.

Автоматична настройка IPv6 підтримує настройку без збереження стану (stateless) за допомогою NDP (протокол виявлення сусідів, що включає призначення рекурсивного сервера DNS (RDNSS)), настройку зі збереженням стану за допомогою DHCPv6 і змішану автоматичну настройку без збереження / с збереженням стану (настройка адреси з допомогою NDP, додаткові параметри за допомогою DHCPv6

Якщо в мережі видаються динамічні ip-адреси, то вибираємо «Так» - мережа буде налаштована автоматично. Якщо цього не відбулося, і було отримано повідомлення «Збій автоматичної настройки мережі», то можливі наступні варіанти. У деяких випадках для отримання мережевих налаштувань по DHCP потрібно вказати ім'я комп'ютера. Тоді після отримання повідомлення про збій натискаємо «Продовжити» і вибираємо «Повторити автонастройку мережі по DHCP з передачею hostname». Під час спроби автоматичної настройки мережі з'явиться запит про час очікування підключення до мережі - залишимо значення за замовчуванням.
У деяких випадках провайдер контролює підключення до інтернету за допомогою прив'язки до mac-адресу мережевої карти. Якщо з якоїсь причини потрібно змінити фізичну адресу під час установки, то це можна зробити так: перейти в другу консоль (Alt + F2), натиснути Enter для її активації, і ввести наступні команди:

# Ip link set eth0 down

# Ip link set eth0 addr YourMACAddress

# Ip link set eth0 up

де YourMACAddress - фізичну адресу виду 00: 11: 22: 33: 44: 55. Повернутися на першу консоль (Alt + F1).

Якщо ж є статичний ip-адреса, то відповідно вибираємо «Ні» і переходимо до налаштування своїх мережевих параметрів вручну. Спочатку вводимо ip-адреса. Як приклад - 192.168.123.254. Потім вводимо маску підмережі - 255.255.255.0, далі шлюз - 192.168.123.1, і на четвертому кроці вводимо через пробіл DNS сервери - 213.177.97.1 213.177.97.201. Потім перевіряємо і підтверджуємо інформацію про налаштування мережевого інтерфейсу. На наступному кроці призначаємо ім'я машині, як приклад sunup, далі вводимо ім'я домену або робочої групи, наприклад aitishnik.local.

Переходимо до наступного етапу: «Налаштування облікових записів користувачів і паролів». Обов'язково включаємо підтримку тіньових копій паролів. Потім слід питання дозволяти чи не дозволяти вхід в систему суперкористувачем root. Якщо не вирішити, то робота з адміністрування сервера буде проводитися за допомогою sudo. Я дозволяю вхід в систему суперкористувачем, а sudo налаштовую в процесі роботи відповідно до потреб. Далі задаємо пароль для користувача root, попередньо уважно прочитавши інформацію в поточному вікні. Уникайте слів зі словника або використання будь-якої персональної інформації, яку можна вгадати. Після підтвердження пароля створюємо обліковий запис звичайного користувача. На першому кроці вводимо довідкову інформацію про цього користувача, наприклад ім'я та прізвище.

На першому кроці вводимо довідкову інформацію про цього користувача, наприклад ім'я та прізвище

Потім водимо ім'я облікового запису (login), а на наступному кроці пароль і його підтвердження.

Наступний етап: «Налаштування часу». Підтверджуємо настройку часу використовую NTP, ім'я NTP-сервера залишаємо за замовчуванням і переходимо до вибору часового поясу. Я вважаю, що для комунікаційного сервера краще використовувати час UTC, але ви при бажанні можете налаштувати час свого часового поясу - це питання переваги. Тим більше, що змінити вибір часового поясу можна після установки виконавши команду:
# Dpkg-reconfigure tzdata
Наступний етап: «Визначення дисків». Нижче буде описано приклад розмітки дисків з використанням розділів. Хоча це і найпростіший приклад, але він дозволить встановити Debian і конфігурувати життєздатний сервер. Більш складний приклад розмітки дисків описується в статті " Розмітка дисків в Debian за допомогою LVM ".
Система проведе пошук обладнання та перейде до наступного етапу: «Розмітка дисків». Завантажаться необхідні компоненти і програма розмітки. У вікні вибору методу розмітки виділяємо пункт «Вручну» і натискаємо Enter. У вікні налаштованих розділів і їх точок монтування ми бачимо два наших жорстких диска: на 40 Гб і на 80 Гб. Якщо під рядком з описом диска немає рядка з написом «Вільне місце», в основному така ситуація буває при установку на віртуальну машину, то тоді ставимо покажчик на рядок з описом диска і натискаємо Enter. Відповідаємо ствердно на пропозицію про створення нової таблиці на цьому пристрої і в наступному вікні вибираємо msdos. Знову опиняємося у вікні розділів і точок монтування, але тепер під рядком опису диска є рядок «Вільне місце». Якщо з другим диском справа йде так само як з першим, то повторюємо цю ж процедуру для нього. Тепер приступимо до розмітки нашого першого диска (sda) - на 40 Гб. Встановлюємо покажчик в рядок «Вільне місце» і підтверджуємо свій вибір.

Затримаємося трохи на цьому етапі. Насамперед ми створимо розділ підкачки. Навколо створення цього розділу йде багато суперечок: обов'язково чи не обов'язково його створювати, яким повинен бути розмір підкачки. Мене поки ніхто не переконав у тому, що цей розділ не потрібен. У першій частині програми «C» керівництва по установці Debian (Розмітка дисків в Debian) не рекомендується використовувати для підкачки звичайний файл, а не розділ. І там же написано, що Linux працює з віртуальною пам'яттю більш ефективно, якщо вона розташована в окремому розділі. Тому створимо розділ підкачки і помістимо його на самому початку диска. Тепер визначимося з його розміром. Тут думки знову ж поділяються: хтось рекомендує робити розмір розділу рівним половині величини оперативної пам'яті, хтось рекомендує робити розмір рівним подвоєною величиною оперативної пам'яті. Звернемося знову ж до керівництва по установці Debian, а саме до пункту «Рекомендовані схеми розмітки» додатка «З» (Розмітка дисків в Debian). Цитую: «З приводу розміру розділу підкачки існує багато точок зору. Згідно перевіреного досвідом методу, розмір підкачки повинен збігатися з розміром оперативної пам'яті. Також, в більшості випадків він повинен бути не менше 16 МБ. Природно, є винятки з правил. Якщо ви намагаєтеся одночасно вирішити 10000 рівнянь на машині з 256 МБ пам'яті, то вам може знадобитися гігабайтний (або більше) розділ підкачки ». Для завдань нашого сервера ми створимо розділ підкачки рівним величині оперативної пам'яті, а саме 512 Мб.
І так, підтверджуємо створення нового розділу. На наступному кроці вказуємо розмір розділу.

Продовжуємо і вибираємо тип нового розділу «Первинний», місце розташування розділу вибираємо «Початок». У вікні «Налаштування розділу» вибираємо рядок «Використовувати як:" і натискаємо Enter. У випадаючому списку вибираємо «розділ підкачки» і перевіряємо стан рядка «Метка завантажувальний» - має бути «викл».

Виходимо з редагування розділу, вибравши пункт «Налаштування розділу закінчена». Пересуваємо покажчик трохи нижче, на вільне місце нашого першого диска і приступаємо до створення і редагування розділу. Ми створимо первинний розділ на всьому залишився вільному місці диска sda. У ньому будуть розміщуватися всі каталоги системи за винятком каталогу / var, який буде розміщений на другому нашому диску. Виділяти окремий розділ під каталог / home ми не буде - ми не налаштовуємо файловий сервер. У нас буде тільки пара локальних користувачів, яким потрібні домашні каталоги. І так, створюємо новий розділ, виділяємо під нього все, що залишилося, тип розділу залишимо «Первинний». Потім налаштовуємо розділ наступним чином:

Використовувати як: журнальованою файлову систему Ext4

Точка монтування: /

Параметри монтування: default (залишаємо за замовчуванням, зручніше налаштовувати після установки)

Мітка: root (вводиться з міркувань безпеки, можна використовувати будь-який буквосполучення)

Зарезервовані блоки: 5% (залишаємо за замовчуванням)

Звичайне використання: стандарт

Мітка 'завантажувальний': вкл (розділ буде завантажувальним)

Закінчуємо настройку цього розділу і переходимо до розмітки наступного диска (sdb).

Спочатку створимо первинний розділ розміром в 40 Гб і помістимо його на початку диска. Цей розділ буде використовуватися для зберігання поштових повідомлень. Параметри розділу наступні:

Використовувати як: журнальованою файлову систему Ext4

Точка монтування: / var / mail

Параметри монтування: default

Мітка: mail

Зарезервовані блоки: 5%

Звичайне використання: стандарт

Мітка 'завантажувальний': викл

Точку монтування вводимо такий спосіб: вибираємо пункт «Точка монтування», в пропонованому списку точок монтування вибираємо пункт «Ввести вручну».

І в текстовому полі вводимо / var / mail. Після того як настройка розділу закінчена, приступаємо до створення останнього розділу. Виділяємо під розділ все місце, що залишилося, файлова система Ext4, точка монтування / var, мітка var, що не завантажувальний. Всі інші параметри залишаємо за замовчуванням.

Після того як настройка розділу закінчена, у вікні налаштованих розділів і їх точок монтування вибираємо пункт «Закінчити розмітку і записати зміни на диск». Перевіряємо інформацію і підтверджуємо запис змін на диск. Чекаємо поки буде записана розмітка диска, пройде форматування розділів, і переходимо до установки базової системи.

На початковому етапі будуть задоволені залежності, перевірені і встановлені базові пакети. Далі вибираємо ядро ​​системи. У моєму випадку це однозначно linux-image-3.2.0-4-486. Залежно від можливостей обладнання комп'ютера список ядер для вибору буде досить широкий. На вибір пропонується кілька ядер - якщо система не завантажиться з одним ядром, то завжди можна спробувати інше ядро.

На наступному кроці вибираємо драйвери для включення в initrd.

На наступному кроці вибираємо драйвери для включення в initrd

Вибираємо тільки необхідні для цієї системи драйвери і переходимо до налаштування менеджера пакетів. Так як ми встановлюємо систему з netinst CD, підтверджуємо використання дзеркала архіву з мережі.
Примітка: при установці з першого CD / DVD з офіційного набору на цьому етапі пропонується просканувати інші диски для того, щоб їх використовувати з менеджера пакетів. Для DVD ця процедура на мій погляд зайва, т. К. Для установки нам потрібен тільки перший диск з набору, а інформацію про інших дисках можна додати в менеджер пакетів після закінчення інсталяції за допомогою такої команди:

# Apt-cdrom add

Протокол для завантаження файлів вибираємо http, країна, де розташовано дзеркало для завантаження - Російська Федерація, сервер - ftp.ru.debian.org. Якщо для вихід в інтернет організований через проксі-сервер , То вводимо параметри проксі, в іншому випадку залишаємо поле параметрів проксі порожнім і продовжуємо установку.
Далі слід питання про використання невільного ПЗ - погоджуємося, хоча це питання індивідуальних переваг. Якщо потрібна система тільки на вільне програмне забезпечення, то тоді даємо негативну відповідь. На наступному кроці потрібно вибрати сервіси оновлень. Вибираємо обидва і продовжуємо.

Вибираємо обидва і продовжуємо

Переходимо до наступного етапу: «Вибір і установка програмного забезпечення». Брати участь або не брати участь в опитуванні популярності пакетів - справа особиста. Але я вважаю, що потрібно хоч якось допомагати спільноті Debian.
У вікні вибору програмного забезпечення відразу ж пропуском прибираємо «Графічне оточення робочого столу» і «Print server», а залишаємо тільки «Стандартні системні утиліти».
Після того, як встановляться необхідну програмне забезпечення, перейдемо до етапу: «Установка завантажувача GRUB на жорсткий диск». Підтверджуємо установку GRUB в головний завантажувальний запис т. К. Ми не організовуємо мультизагрузка і операційна система у нас єдина - Debian.
Ось ми і підійшли до останнього етапу: «Завершення установки». На цьому етапі підтверджуємо те, що системні годинник показує UTC. На останньому кроці витягаємо носій з приводу або при подальшій перезавантаженні міняємо порядок завантаження в BIOS. Після перезавантаження бачимо вікно вітання завантажувача.

Після перезавантаження бачимо вікно вітання завантажувача

Все система встановлена. Якщо хтось із читачів хоче більш глибоко «пропрацювати» установку Debian, то йому слід ознайомитися з офіційним керівництвом по установці Debian .
Незалежно від того була налаштована мережа в процесі установки чи ні, рекомендую перейти до статті « Налаштування мережі в Debian ».

Про автора:

мене звати   Андрій Золкін мене звати Андрій Золкін . З більш, ніж п'ятнадцяти років роботи в сфері інформаційних технологій, десять років працюю з системами, що базуються на відкритому вихідному коді. На сторінках сайту Aitishnik.Ru веду блоги по CMC Joomla і Debian GNU / Linux.

Ще статті про Debian

Що я маю на увазі?
Категории
  • Биология
  • Математика
  • Краеведению
  • Лечебная
  • Наука
  • Физике
  • Природоведение
  • Информатика
  • Новости

  • Новости
    https://banwar.org/
    Наша взаимовыгодная связь https://banwar.org/. Запустив новый сайт, "Пари Матч" обещает своим клиентам незабываемый опыт и возможность выиграть крупные суммы.


    Наши клиенты
    Клиенты

    Быстрая связь

    Тел.: (044) 587-84-78
    E-mail: [email protected]

    Имя:
    E-mail:
    Телефон:
    Вопрос\Комментарий: