Як встановити gentoo linux з ubuntu

Gentoo - це популярний дистрибутив Linux. який широко відомий своїми можливостями чудовою настройки, комплексністю, управлінням пакетами і популярністю серед гиків. Перше і найголовніше, дистрибутив Gentoo - не для всіх; приготуйтеся активно задіяти мозок, так як вам доведеться вивчити деяку інформацію для отримання повністю функціональної системи. У Gentoo кожен пакет збирається з початкових кодів, використовуючи інструмент управління пакетами portage. тому саме ви, користувач, вирішуєте, які функції і пакети встановити на вашу систему. Залежно від заліза, компіляція / установка великих збірок (kde / gnome / libreoffice) може зайняти від 30 секунд до декількох днів (кожна), в той час як менші збірки встановлюються за кілька хвилин.

Ця інструкція допоможе вам встановити Gentoo і при цьому зберегти нормальну працездатність комп'ютера для повсякденного використання. Вона була написана для роботи в Ubuntu, хоча немає ніяких причин, чому вона не буде працювати з будь-якого іншого дистрибутива Linux.

кроки Правити

Переконайтеся, що у вас є права суперкористувача на вашому комп'ютері Ubuntu і високошвидкісне підключення до Інтернету (бажано). Середні знання Ubuntu і Linux, в цілому, також кращі.

Вам потрібно встановити chroot на Ubuntu. Це можна зробити за допомогою Synaptic, встановивши пакети dchroot і debootstrap. або ввести в командному рядку sudo apt-get install dchroot debootstrap. Ця програма дозволяє Linux тимчасово думати, що її кореневої каталог відрізняється від звичайного.

Перерозподіляйте існуючі розділи або створіть нові розділи з вільного місця на жорсткому диску. Будьте обережні! Ви ж не хочете втратити всі дані.
  • В основному, більшість веб-сайтів стверджують, що чим більше розділів - тим краще. Як мінімум, вам знадобиться кореневий розділ (/), але у більшості є ще swap-розділ (підкачки) і домашній розділ (/ home). Деякі також рекомендують окремі розділи для / boot і / var.

Відформатуйте нові розділи, використовуючи файлову систему на ваш вибір (для / home, /, / boot і / var рекомендується використовувати ext2, ext3 або reiser2). Розділи підкачки повинні бути відформатовані як swap-розділи.

Створіть нову папку, / mnt / gentoo по одній для кожного розділу, який ви створили.

Подмонтіруйте нові розділи сюди:
  • sudo mount / dev / sda5 / mnt / gentoo
  • sudo mount / dev / sda6 / mnt / gentoo / home
де sda5 і 6 - розділи, що містять кореневої і домашній каталоги відповідно.

Переконайтеся, що ваша дата вірна (введіть дату). Ви можете змінити її, використовуючи синтаксис date MMDDhhmmYYYY.

Перемістіть його в папку Gentoo mv stage3 * .bz2 * / mnt / gentoo.

Перейдіть самі в цю папку (cd / mnt / gentoo) і перевірте tar-архів за допомогою md5: md5sum -c stage3 * .md5. Цим ви переконаєтеся, що tar-архів викачаний та не пошкоджений. Якщо ви не отримали відповідь ОК, тоді вам доведеться завантажити архів повторно.

Вийміть файли з tar-архіву! sudo tar xvjpf stage3 * .bz2. Дочекайтеся завершення.

Тепер у вас є кілька основних програм, встановлених в розділі Gentoo; далі вам потрібно встановити Portage - інструмент управління пакетами Gentoo, який забезпечує повний контроль над тим, що встановлено у вашій системі.
  • Перейдіть по посиланню, по якій ви раніше завантажували tar-архів stage3. Перейдіть в розділ snapshots / і скачайте найостанніший Portage. Перемістіть його в / mnt / gentoo і використовуйте команду:
  • tar xvjf / mnt / gentoo / portage-.tar.bz2 -C / mnt / gentoo / usr
  • Невелика інструкція до Portage. Portage - це система управління пакетами, яка дозволяє відносно легко встановити численні пакети програмного забезпечення. Вона працює шляхом завантаження списку пакетів і їх взаємозв'язків з сервера rsync. Це вказує portage на актуальні файли, які можуть бути завантажені з численних інших серверів. Як тільки ці файли завантажені, комп'ютер збере програму з початкових кодів, оптимізуючи її під вашу машину.

Хочете оптимізувати завантаження? Відредагуйте ще раз make.conf і переконайтеся, що у змінній SYNC встановлений найбільш близький до вас rsync-сервер. У змінну GENTOO_MIRRORS додайте стільки дзеркал, скільки хочете, але кращий поставте першим. Список доступних дзеркал ви можете знайти тут.

Перед тим, як зануритися в нову систему, переконайтеся, що деякі основні настройки скопійовані з Ubuntu без змін.
  • Перше - це налаштування dns: sudo cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf
  • Друге - система proc: sudo mount -t proc none / mnt / gentoo / proc.
  • А також прив'язка монтування файлової системи / dev: sudo mount -o bind / dev / mnt / gentoo / dev.
Тепер ви можете зробити chroot! Насправді, це дуже просто і ви зможете вийти в будь-який момент, просто введіть exit. Це процес, що складається з трьох етапів.
  • Перший: ви міняєте кореневої каталог на / mnt / gentoo: sudo chroot / mnt / gentoo / bin / bash.
  • Потім ви оновлюєте середу, щоб термінал знав, де він повинен знаходитися: / usr / sbin / env-update
  • І нарешті, помістіть це у (тимчасову) пам'ять: source / etc / profile
  • Якщо хочете переконатися, що ви перебуваєте в chroot, використовуйте наступну команду: export PS1 = "(chroot) $ PS1"

Наші вітання! Ви знаходитесь усередині Gentoo і чверть шляху позаду. Вище голову!

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

Пам'ятайте, як раніше встановлювали portage? Тепер потрібно завантажити список пакетів, які ви зможете встановити з rsync-сервера, зазначеного раніше. Введіть emerge --sync

Для повної ясності будемо вважати, що ви хочете встановити ядро ​​(kernel) версії 2.6, а не 2.4.

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

Кожен прапор, який ви хочете додати, це просто слово. Опції, які ви хочете видалити, позначаються словом зі знаком (-) перед ним. Наприклад, якщо ми хочемо скомпілювати все з підтримкою ogg, просто додаємо ogg. Якщо ж вона нам не потрібна, додаємо -ogg.

Поради Правити

  • root-groups = root,,portage
  • groups =,portage
  • priority = 3
  • Зверніться до форумів і веб-сайтам про Gentoo
  • directory = / mnt / gentoo
  • У tar-архіві stage 3, з якоїсь причини, відсутній користувач і група "portage", що викличе помилку в chroot. Якщо ви використовуєте schroot, вам потрібно буде створити на хост-системі (в моєму випадку, ubuntu maverick) користувача і групу portage; пароль і файли групи в / mnt / gentoo / etc будуть перезаписані (якщо ви зміните їх безпосередньо). Після додавання користувача і групи portage виконання chroot хост-системи звичайним способом повинно працювати і з мережевим доступом. Я використовував schroot з наступною конфігурацією:
  • root-users =
  • aliases = gentoo
  • type = directory
  • description = gentoo

попередження Правити

  • Це може зайняти багато часу, але воно того варте.
  • Не намагайтеся встановити крос-архітектурну версію (наприклад, 64-бітну версію gentoo на 32-бітну версію Ubuntu), так як chroot не працюватиме належним чином.

Як встановити gentoo linux з ubuntu

Як встановити gentoo linux з ubuntu

Як видалити програму в Ubuntu

Як встановити gentoo linux з ubuntu

Як встановити gentoo linux з ubuntu

Як отримати права суперкористувача в Ubuntu

Як встановити gentoo linux з ubuntu

Як встановити gentoo linux з ubuntu

Як встановити skype через термінал на Ubuntu

Як встановити gentoo linux з ubuntu

Як встановити gentoo linux з ubuntu

Як відкрити вікно терміналу в Ubuntu

Як встановити gentoo linux з ubuntu

Як встановити gentoo linux з ubuntu

Як встановити Oracle Java JDK на Ubuntu Linux

Як встановити gentoo linux з ubuntu

Як встановити gentoo linux з ubuntu

Як відформатувати жорсткий диск в Ubuntu

Як встановити gentoo linux з ubuntu

Як встановити gentoo linux з ubuntu

Як встановити Arch Linux

Як встановити gentoo linux з ubuntu

Як встановити gentoo linux з ubuntu

Як оновити Adobe Flash Player в системі Linux Mint

Як встановити gentoo linux з ubuntu

Як встановити gentoo linux з ubuntu

Як змінити часовий пояс в Linux

Як встановити gentoo linux з ubuntu

Як встановити gentoo linux з ubuntu

Як зробити скріншот в Linux