Linux kernel 2015 — различия между версиями

Материал из SEWiki
Перейти к: навигация, поиск
м
Строка 8: Строка 8:
  
 
[https://drive.google.com/folderview?id=0B-KXDlig5kwVfmNyYWZGYVJsYWFsR1B0WjdIVW16YzRJLVZqNTU5SWNFejdPY0syMzN1RGc&usp=sharing Материалы курса]
 
[https://drive.google.com/folderview?id=0B-KXDlig5kwVfmNyYWZGYVJsYWFsR1B0WjdIVW16YzRJLVZqNTU5SWNFejdPY0syMzN1RGc&usp=sharing Материалы курса]
 +
 +
 +
== Подготовка к следущему занятию ==
 +
Установите в своем development Linux (далее host) qemu-kvm и dev версию библиотеки ncurses:
 +
 +
$ sudo apt-get install qemu-kvm
 +
 +
$ sudo apt-get install libncurses-dev
 +
 +
 +
Также установите в host: git, gcc если нет.
 +
 +
Склонируйте в свой host репозиторий курса:
 +
 +
git clone https://eabatalov89@code.google.com/p/au-linux-kernel-spring-2015/
 +
 +
 +
Скачайте установочный образ базового debian дистрибутива:
 +
 +
http://cdimage.debian.org/debian-cd/7.8.0/amd64/iso-cd/debian-7.8.0-amd64-netinst.iso
 +
 +
 +
Создайте каталог для виртуальной машины, где будет запускаться самосборное ядро:
 +
 +
$ mkdir vm && cd vm && mkdir share
 +
 +
Создайте образ диска для виртуальной машины (далее vm):
 +
 +
qemu-img create disk.img 2G
 +
 +
 +
Установите базовый Debian Linux в vm (замените PATH_TO_DEBIAN_ISO на путь до файла debian-7.8.0-amd64-netinst.iso):
 +
 +
qemu-system-x86_64 -enable-kvm -cdrom PATH_TO_DEBIAN_ISO -hda disk.img -boot d -m 1024 -localtime
 +
 +
 +
Выберите в меню install (как-то так) и используйте все настройки по умолчанию.
 +
 +
То есть установите дистрибутив без desktop environment и т.п. Не выбирайте дополнительных компонентов. Локаль, timezone можно тоже оставить USA, это не важно.

Версия 20:46, 13 февраля 2015

Лектор - Евгений Александрович Баталов (eabatalov89 sobaka gmail.com)

Практика - Евгений Александрович Баталов

Вступайте в google группу. Она же список рассылки курса.

Репозиторий

Материалы курса


Подготовка к следущему занятию

Установите в своем development Linux (далее host) qemu-kvm и dev версию библиотеки ncurses:

$ sudo apt-get install qemu-kvm

$ sudo apt-get install libncurses-dev


Также установите в host: git, gcc если нет.

Склонируйте в свой host репозиторий курса:

git clone https://eabatalov89@code.google.com/p/au-linux-kernel-spring-2015/


Скачайте установочный образ базового debian дистрибутива:

http://cdimage.debian.org/debian-cd/7.8.0/amd64/iso-cd/debian-7.8.0-amd64-netinst.iso


Создайте каталог для виртуальной машины, где будет запускаться самосборное ядро:

$ mkdir vm && cd vm && mkdir share

Создайте образ диска для виртуальной машины (далее vm):

qemu-img create disk.img 2G


Установите базовый Debian Linux в vm (замените PATH_TO_DEBIAN_ISO на путь до файла debian-7.8.0-amd64-netinst.iso):

qemu-system-x86_64 -enable-kvm -cdrom PATH_TO_DEBIAN_ISO -hda disk.img -boot d -m 1024 -localtime


Выберите в меню install (как-то так) и используйте все настройки по умолчанию.

То есть установите дистрибутив без desktop environment и т.п. Не выбирайте дополнительных компонентов. Локаль, timezone можно тоже оставить USA, это не важно.