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

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 & рекламный креатив. дизайн рекламы
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.

D.3. Установка Debian GNU / Linux із системи Unix / Linux

  1. D.3.2. установка debootstrap
  2. D.3.3. запуск debootstrap
  3. D.3.4. Налаштування базової системи
  4. D.3.4.1. Створення файлів пристроїв
  5. D.3.4.2. монтування розділів
  6. D.3.4.3. Налаштування часового поясу
  7. D.3.4.4. Налаштування мережі
  8. D.3.4.5. Налаштування Apt
  9. D.3.4.6. Налаштування розкладки клавіатури і локалей
  10. D.3.5. установка ядра
  11. D.3.6. Установка системного завантажувача
  12. D.3.7. Віддалений доступ: установка SSH та виконати установку
  13. D.3.8. заключні кроки

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

У цьому розділі пояснюється, як встановити Debian GNU / Linux з існуючої системи Unix або Linux без використання керованої з меню програми установки, заснованої на бібліотеці ncurses, як це описується в іншому керівництві. Це HOWTO попросили користувачі, що переходять на Debian GNU / Linux з Redhat, Mandriva і SUSE. В цьому розділі мається на увазі наявність деякого досвіду роботи з командами * nix і навігації по файловій системі. Тут символ $ означає команду, що вводиться в поточній користувальницької системі, а # відноситься до команди, що вводиться в Debian chroot.

Як тільки ви отримаєте нову систему Debian, налаштовану по вашим перевагам, ви можете перенести свої дані (якщо вони є) в неї і продовжувати роботу. Тому така установка Debian GNU / Linux вважається (zero downtime). Також це мудрий спосіб роботи з апаратурою, яка не може нормально працювати з різними завантажувальними або установчими носіями.

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

Примітка

Так як це, здебільшого, ручна процедура, ви повинні пам'ятати, що вам доведеться зробити безліч початкових налаштувань системи самостійно, які також вимагають більше знань про Debian і Linux в загальному, ніж при виконання звичайної установки. Ви не повинні чекати, що ця процедура налаштує вам систему так, як це робиться при звичайній установці. Також ви повинні пам'ятати, що ця процедура виконує тільки основні етапи налаштування системи. Може знадобитися додаткова установка і / або настройка.

За допомогою наявної утиліти * nix для роботи з розділами диска, переразметьте диск як потрібно, створивши як мінімум одну файлову систему плюс розділ підкачки (swap). Вам буде потрібно близько 506 МБ для консольної версії установки або близько 1536 МБ, якщо ви плануєте встановити X (або ще більше, якщо ви будете встановлювати оточення робочого столу типу GNOME або KDE).

Потім створіть файлові системи на розділах. Наприклад, щоб створити файлову систему ext3 на розділі / dev / sda6 (це кореневий розділ в нашому прикладі):

Щоб створити файлову систему ext2, не вказуйте параметр -j.

Проініціалізіруйте і активуйте розділ підкачки (замініть номер розділу на свій):

Змонтуйте один розділ як / mnt / debinst (точка установки, вона буде кореневої (/) файлової системою у вашій новій системі). Ім'я точки монтування абсолютно довільне.

Ім'я точки монтування абсолютно довільне

Примітка

Якщо ви хочете монтувати деякі файлові системи (наприклад, / usr) з окремих розділів, то потрібно створити і змонтувати ці каталоги вручну, перед тим як перейти до наступного етапу.

D.3.2. установка debootstrap

Утиліта, якою користується програма установки Debian і яка визнана офіційним способом установки базової системи Debian є debootstrap. Вона використовує wget і ar, але залежить тільки від / bin / sh і часто використовуваних інструментів Unix / Linux. Встановіть wget і ar, якщо їх ще немає в системі, а потім завантажити та встановити debootstrap.

Або ви можете використовувати наступну процедуру установки вручну. Створіть робочий каталог для розпакування в нього .deb:

Двійковий файл debootstrap розташований в архіві Debian (переконайтеся, що ви вибрали правильний файл, відповідний вашій архітектурі). Скачайте debootstrap .deb з пулу , Скопіюйте пакет в робочий каталог і вийміть з нього файли. Для установки файлів вам будуть потрібні повноваження супер (root).

D.3.3. запуск debootstrap

Команда debootstrap може завантажувати необхідні файли прямо з архіву. У прикладі нижче ви можете замінити http.us.debian.org/debian на будь-який сервер-дзеркало архіву Debian, найкраще використовувати з найбільш близькою до вас мережі. список серверів http://www.debian.org/mirror/list .

Якщо у вас є компакт-диск з jessie Debian GNU / Linux, змонтований в / cdrom, ви можете підставити URL типу file замість http URL: file: / cdrom / debian /

Замініть ARCH в команді запуску на один з наступних варіантів: amd64, arm64, armel, armhf, i386, mips, mipsel, powerpc, ppc64el або s390x.

D.3.4. Налаштування базової системи

Тепер у вас є справжня система Debian на диску, хоча і небагата можливостями. Виконайте chroot в неї:

Після chrooting, вам може знадобитися налаштувати терміналу для сумісності з базовою системою Debian, наприклад:

Залежно від значення TERM, вам може знадобитися встановити пакет ncurses-term для підтримки терміналу.

D.3.4.1. Створення файлів пристроїв

В даний момент / dev / містить тільки основні файли пристроїв. Для наступних етапів установки можуть знадобитися додаткові файли пристроїв. Є кілька способів їх створення; вибір більш відповідного залежить від: a) системи, з якої виробляється установка; б) чи буде використовуватися модульність ядро; в) використовуються в новій системі динамічні (наприклад, за допомогою udev) або статичні файли пристроїв.

Деякі доступні способи:

  • установка пакета makedev і створення використовуваного за замовчуванням набору статичних файлів пристроїв (після виконання chroot)

  • створення вручну тільки вибраних файлів пристроїв за допомогою MAKEDEV

  • прив'язка змонтованого / dev наявної системи поверх / dev в встановлюваної системі; зауважимо, що сценарії postinst деяких пакетів можуть намагатися створювати файли пристроїв, а тому цей параметр потрібно використовувати обережно

D.3.4.2. монтування розділів

Вам потрібно створити файл / etc / fstab.

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

Виконайте mount -a для монтування всіх файлових систем, зазначених у файлі / etc / fstab, а для монтування певної файлової системи виконайте:

У системах Debian точки монтування для портативних пристроїв зберігання розташовані в / media, але для забезпечення сумісності в / створені символічні посилання. Створіть їх, якщо потрібно. приклад:

Ви можете монтувати файлову систему proc кілька разів і в довільні місця, хоча прийнято в / proc. Якщо ви не використовували mount -a, то перед тим як продовжити, переконайтеся, що proc змонтована:

Команда ls / proc тепер повинна показувати, що каталог не порожній. Якщо це не так, можна змонтувати proc за межами chroot:

D.3.4.3. Налаштування часового поясу

Налаштування в третьому рядку файлу / etc / adjtime має значення чи й визначає як система повинна інтерпретувати апаратні годинник - чи встановлені вони по UTC або показує місцевий час. Наступна команда дозволяє вказати це.

приклад:

Наступна команда дозволяє вказати часовий пояс.

D.3.4.4. Налаштування мережі

Для настройки мережі, відредагуйте / etc / network / interfaces, /etc/resolv.conf, / etc / hostname і / etc / hosts.

Нижче наведено деякі прості приклади з / usr / share / doc / ifupdown / examples:

Enter your nameserver (s) and search directives in /etc/resolv.conf:

A simple example /etc/resolv.conf:

Вкажіть DNS-сервер (и) і директиви search в /etc/resolv.conf:

Простий приклад /etc/resolv.conf:

Вкажіть ім'я вузла (від 2 до 63 символів):

І базовий / etc / hosts з підтримкою IPv6:

Якщо у вас кілька мережевих карт, то вам потрібно розмістити імена драйверів у файлі / etc / modules в бажаному порядку. Пізніше при завантаженні кожна карта буде пов'язана з ім'ям інтерфейсу (eth0, eth1 і т.д.) як ви і очікували.

D.3.4.5. Налаштування Apt

Debootstrap створить дуже загальний /etc/apt/sources.list, який дозволить встановити додаткові пакети. Однак, ви можете захотіти додати додаткові джерела, наприклад для пакетів з вихідним кодом і оновлень безпеки:

Обов'язково запустіть aptitude update після зміни списку джерел.

D.3.4.6. Налаштування розкладки клавіатури і локалей

Щоб використовувати мову, відмінний від англійського, потрібно налаштувати локаль. Для цього встановіть пакет підтримки locales і налаштуйте його. Рекомендується використовувати UTF-8 локалі.

Для настройки розкладки клавіатури (якщо потрібно):

Зауважимо, що клавіатура не може бути налаштована, поки робота проводиться в chroot, але настройка буде проведена після наступного перезавантаження.

D.3.5. установка ядра

Якщо ви маєте намір завантажувати цю систему, то вам швидше за все знадобиться ядро ​​Linux і системний завантажувач. Визначте доступні пакети з ядрами за допомогою:

Потім встановіть пакет з ядром, вказавши відповідний вам варіант.

D.3.6. Установка системного завантажувача

Щоб зробити систему Debian GNU / Linux завантажується, налаштуйте системний завантажувач на завантаження встановленого ядра з новим кореневих розділом. Зауважимо, що debootstrap не встановлює системний завантажувач, хоча ви можете використовувати aptitude всередині вашого Debian chroot, щоб зробити це.

Зауважимо, що це передбачає, що файлове пристрій / dev / sda було створено раніше. Є інші методи установки grub2, але вони тут не описані.

D.3.7. Віддалений доступ: установка SSH та виконати установку

Якщо ви можете увійти в систему через консоль, то можете пропустити цей розділ. Якщо система повинна бути доступна через мережу, то вам потрібно встановити SSH і налаштувати доступ.

За замовчуванням вхід суперкористувачем з паролем заборонений, тому для налаштування доступу потрібно задати пароль і включити вхід для root з паролем:

Параметр для включення:

Також, для облікового запису root можливий вхід по ключу ssh:

І, нарешті, виконати установку для звичайного користувача з паролем:

D.3.8. заключні кроки

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

Звичайно, також ви можете використовувати aptitude для установки окремих пакетів.

Після установки все скачані пакети будуть збережені в каталог / var / cache / apt / archives /. Ви можете звільнити трохи місця запустивши:

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

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


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

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

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

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