Дмитрий Бородаенко (Debian Developer).
Лекция по пакетированию в Debian/Ubuntu, апрель 2012.
Отдел Linux & Embedded , SaM Solutions.
Видео
Публикуется по договорённости между докладчиком и компанией SaM Solutions.
Update:
Slidecast (слайды, синхронизированные с голосом):
Слайды доклада:
статья на mlug.linux.by
Лекция по пакетированию в Debian/Ubuntu, апрель 2012.
Отдел Linux & Embedded , SaM Solutions.
Видео
Публикуется по договорённости между докладчиком и компанией SaM Solutions.
Update:
Slidecast (слайды, синхронизированные с голосом):
Слайды доклада:
статья на mlug.linux.by
Проверяем слухи
Решил лично проверить новости от Linux Kernel-хакеров про Патч sched: automated per tty task groups.
Модифицированный патч от для 2.6.32.x брал тут. Пропатчил штатное ядро Дебиан 2.6.32.x и собрал его в пакет.
Тестовая система
- IBM Thinkpad T42 (Pentium Mobile 1.6MHz, 1GB RAM, Radeon 7500), всё такое однопроцессорное-однопросессорное и старое. Выпуск прибизительно 2005 года.
- Debian 6.0 (Squeeze aka Testing)
Одновременно выполнялись:
- make -j8 в Buildroot (компиляция в 8 параллельных потоков, сборка кросс-компилятора)
- воспроизведение FLAC в Audacious. The Beatles, альбом “A Hard Days Night” (thanx Vics)
- воспроизведение в Youtube (Firefox + Flash 10) - Градский, песня про олимпиаду-2014 в Сочи
- mplayer fullscreen - мультик “Neko No Ongaeshi” - [DIVX] 640x352 24bpp 23.976 fps 1100.6 kbps (134.3 kbyte/s)
- копирование того же мультика на удалённый хост по ssh/scp
Результаты
- load average: 9.11
- переключение между окнами - как будто не запущено НИЧЕГО
- Никаких кваканий в звуке
- никаких задержек при переходах между десктопами и через NoMachines NX.
Да, это действительно работает. Ощущение - у меня новый ноутбук. Насколько мои субьективные оценки скорости зависят от задержек интерфейса и звука, как оказалось.
Update: репозиторий Debian
В /etc/apt/sources.list.d/mend0za.list вписать
deb http://sanker.info/~mend0za/debian ./
Далее:
wget http://sanker.info/~mend0za/mend0za.asc
cat mend0za.asc|sudo apt-key add -
sudo aptitude update
sudo aptitude install linux-image-2.6.32-lowlatency
sudo update-initramfs -k 2.6.32-lowlatency -c
sudo update-grub2
Примечание - c 2009 года initrd само не создаётся в системе установленной по умолчанию. Две последние строки - чтобы ядро гарантированно загрузилось.
В репозитории ещё есть пару полезняшек - logjam посвежее, midori последний и audacious 1.4.
Решил лично проверить новости от Linux Kernel-хакеров про Патч sched: automated per tty task groups.
Модифицированный патч от для 2.6.32.x брал тут. Пропатчил штатное ядро Дебиан 2.6.32.x и собрал его в пакет.
Тестовая система
- IBM Thinkpad T42 (Pentium Mobile 1.6MHz, 1GB RAM, Radeon 7500), всё такое однопроцессорное-однопросессорное и старое. Выпуск прибизительно 2005 года.
- Debian 6.0 (Squeeze aka Testing)
Одновременно выполнялись:
- make -j8 в Buildroot (компиляция в 8 параллельных потоков, сборка кросс-компилятора)
- воспроизведение FLAC в Audacious. The Beatles, альбом “A Hard Days Night” (thanx Vics)
- воспроизведение в Youtube (Firefox + Flash 10) - Градский, песня про олимпиаду-2014 в Сочи
- mplayer fullscreen - мультик “Neko No Ongaeshi” - [DIVX] 640x352 24bpp 23.976 fps 1100.6 kbps (134.3 kbyte/s)
- копирование того же мультика на удалённый хост по ssh/scp
Результаты
- load average: 9.11
- переключение между окнами - как будто не запущено НИЧЕГО
- Никаких кваканий в звуке
- никаких задержек при переходах между десктопами и через NoMachines NX.
Да, это действительно работает. Ощущение - у меня новый ноутбук. Насколько мои субьективные оценки скорости зависят от задержек интерфейса и звука, как оказалось.
Update: репозиторий Debian
В /etc/apt/sources.list.d/mend0za.list вписать
deb http://sanker.info/~mend0za/debian ./
Далее:
wget http://sanker.info/~mend0za/mend0za.asc
cat mend0za.asc|sudo apt-key add -
sudo aptitude update
sudo aptitude install linux-image-2.6.32-lowlatency
sudo update-initramfs -k 2.6.32-lowlatency -c
sudo update-grub2
Примечание - c 2009 года initrd само не создаётся в системе установленной по умолчанию. Две последние строки - чтобы ядро гарантированно загрузилось.
В репозитории ещё есть пару полезняшек - logjam посвежее, midori последний и audacious 1.4.
Ебическая сила Debian
Jun. 14th, 2010 03:42 pmAutomatically installing hardware specific packages.
Petter Reinholdtsen introduced a new change into the Debian installation
system allowing the installation of hardware-specific packages [13] at
installation time (or on an already installed system). This is useful for
certain RAID controllers, graphic adapters and other hardware, and is
done by mapping PCI and USB IDs to the names of Debian packages.
См http://lists.debian.org/2fly6f0ypze.fsf@login2.uio.no
Перевожу на технический русский:
Новая фантастическая фича, зависимости пакетов от железа. Составляется соответствие USBID и PCIID к пакетам с драйверами и утилитами. Всё интегрируется в пакет, пакет discover-data, который может быть подцеплен к инсталлятору, через командную строку (утилита discover), или как библиотека к софту (libdiscover).
Автор идеи мне запомнился своим Dependency-based Boot system, так что ожидаю от него реального результата. Идея простая и красивая.
Petter Reinholdtsen introduced a new change into the Debian installation
system allowing the installation of hardware-specific packages [13] at
installation time (or on an already installed system). This is useful for
certain RAID controllers, graphic adapters and other hardware, and is
done by mapping PCI and USB IDs to the names of Debian packages.
См http://lists.debian.org/2fly6f0ypze.fsf@login2.uio.no
Перевожу на технический русский:
Новая фантастическая фича, зависимости пакетов от железа. Составляется соответствие USBID и PCIID к пакетам с драйверами и утилитами. Всё интегрируется в пакет, пакет discover-data, который может быть подцеплен к инсталлятору, через командную строку (утилита discover), или как библиотека к софту (libdiscover).
Автор идеи мне запомнился своим Dependency-based Boot system, так что ожидаю от него реального результата. Идея простая и красивая.
Debian: Power To The People
Oct. 14th, 2008 03:29 pmОпубликовал статью на IBM developerWorks Russia:
Debian-Installer (D-I) и Custom Debian Distributions (CDD) : Промышленная платформа для создания специализированных дистрибутивов и сред инсталяции
Спасибо
abbra за содействие в публикации и родной конторе, принудившей довести работу до конца.
Всем радоваться 10 минут.
Debian-Installer (D-I) и Custom Debian Distributions (CDD) : Промышленная платформа для создания специализированных дистрибутивов и сред инсталяции
Спасибо
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
Всем радоваться 10 минут.