The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз Linux-дистрибутива KNOPPIX 7.0.4

27.08.2012 12:58

Вышла новая версия одного из первых дистрибутивов, поддерживающих работу в Live-режиме, KNOPPIX 7.0.4. Дистрибутив построен на основе оригинального набора загрузочных скриптов и включает в себя пакеты, импортированные из Debian Squeeze, со вставками из веток Debian "testing" и "unstable". Для загрузки доступна только сборка LiveDVD размером 3.9 Гб.

Пользовательская оболочка дистрибутива основана на легковесном десктоп-окружении LXDE, построенном на базе библиотеки GTK+ и способном работать на маломощных системах. Вместо стандартной системы SysV инициализации задействована новая система загрузки Microknoppix, значительно ускоряющая процесс загрузки дистрибутива за счет параллельного запуска сервисов и отложенной инициализации оборудования. Время полной загрузки дистрибутива, с учетом установки WiFi-соединения, составляет около 40 секунд. При использовании USB Flash пользовательские настройки и дополнительно установленные программы не исчезают после перезагрузки системы - сохраняемые между сессиями данные помещаются в файл KNOPPIX/knoppix-data.img, который при желании можно зашифровать с помощью алгоритма AES-256.

Особенности новой версии:

  • Поддержка файловой системы ExFAT (используется модуль ExFAT-fuse);
  • Возвращены скрипты gprsconnect и modemlink;
  • Добавление компонентов системы профилирования oprofile;
  • Новые версии программ, в том числе ядро Linux 3.4.9, X.Org 7.7, X-сервер 1.12.3,Chromium 21, Firefox/Iceweasel 10.0.6, PCMANFM 1.0, Wine 1.5.10, Virtualbox 4.1.18, qemu-kvm 1.0. Всего в поставку входит более 3000 пакетов;
  • По умолчанию используется оболочка LXDE, но в поставку также входят KDE 4.7.4 (активируется загрузочной опцией "knoppix desktop=kde") и GNOME 3.4 ("knoppix desktop=gnome");
  • Через опцию загрузки 'knoppix64' поддерживается загрузка 64-разрядной сборки ядра Linux, поддерживающей системы с более 4 Гб ОЗУ;
  • В состав входит приложение eViacam, позволяющее двигать курсор, отслеживая перемещение головы через web-камеру;
  • Интеграция системы zram, позволяющей при нехватке памяти хранить до 75% страниц памяти в сжатом виде. Указанная возможность позволяет организовать выполнение требовательных к памяти программ на системах с ограниченным объёмом ОЗУ, без задействования раздела подкачки;
  • В поставку входит звуковое меню ADRIANE 1.4, которое включает в себя реализацию пользовательского окружения, основанного на идее звуковой навигации. Для голосового чтения содержимого страниц задействована система Orca. В качестве движка распознания сканированного текста служит Cuneiform. В ADRIANE 1.4 также добавлена поддержка gammu, что позволило организовать поддержку работы с SMS, через подключенный к ПК телефон;
  • Переработаны загрузочные скрипты, которые пытаются вначале определить и инициализировать оборудование, необходимое для запуска интерактивного интерфейса, а уже потом приступают к выполнению остальных задач инициализации. Подобное изменение привело к заметному ускорению запуска десктопа, который становится доступен ещё до запуска остальных сервисов, в том числе отвечающих за инициализацию сетевого соединения и подсистемы печати.


  1. Главная ссылка к новости (http://knopper.net/knoppix/kno...)
  2. OpenNews: Релиз Linux-дистрибутива KNOPPIX 7.0.1
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/34665-knoppix
Ключевые слова: knoppix, debian
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (35) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.4, Аноним (-), 14:08, 27/08/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > Вместо стандартной системы SysV инициализации задействована новая система загрузки Microknoppix, значительно ускоряющая процесс загрузки дистрибутива за счет параллельного запуска сервисов и отложенной инициализации оборудования.

    Это самописный аналог systemd/upstart, или просто один из них, переименованный?

     
     
  • 2.5, Аноним (-), 14:21, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет, это нормальная и правильная реализация аналогичной идеи без 100Мб бинаря. Т.е. то, как надо было делать изначально без Поттерингизма
     
     
  • 3.6, ВовкаОсиист (ok), 14:36, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > 100Мб бинаря

    Ээм, щито? /bin/systemd - 844кб, чяднт? Вместо того чтобы грузить 10 куч утилит включая баш.

     
     
  • 4.7, Аноним (-), 14:38, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ldd /bin/systemd
     
     
  • 5.8, Аноним (-), 14:39, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > ldd /bin/systemd

    И еще в процессах просмотри сколько этот шлак весит

     
     
  • 6.18, filosofem (ok), 15:31, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • –5 +/
    В прошлый раз выяснилось, что ни один из стада фанбоев systemd не сумел посмотреть сколько отжирает инит в процессах. (А тот кто сумел постеснялся написать=)

    Да. Теперь оказалось, что они и размер бинарника нормально посмотреть не могут. =)

     
     
  • 7.25, Аноним (-), 15:44, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > В прошлый раз выяснилось, что ни один из стада фанбоев systemd не
    > сумел посмотреть сколько отжирает инит в процессах. (А тот кто сумел
    > постеснялся написать=)

    Не подскажете, каким образом его тогда ухитряются засовывать в embedded-железки? Например, ангстрем уже на systemd перешел, и в спецификацию GENIVI systemd в обязательном порядке включили.

     
     
  • 8.44, ананим (?), 22:39, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    да вот как то так - http www linux org ru forum development 7635274 ... текст свёрнут, показать
     
  • 7.28, Аноним (-), 15:49, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > В прошлый раз выяснилось, что ни один из стада фанбоев systemd не
    > сумел посмотреть сколько отжирает инит в процессах. (А тот кто сумел
    > постеснялся написать=)

    А сам-то ты смотрел?

     
     
  • 8.45, anonimous (?), 23:50, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Gentoo, amd64 ps ax 124 grep init root 1 0 0 0 0 4248 596 ... текст свёрнут, показать
     
  • 5.11, Аноним (-), 15:11, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Если bash и прочие утили так посмотреть - тоже мало не покажется. Хотя 844 кило - перебор для инита уже.
     
     
  • 6.27, Аноним (-), 15:48, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Зависит от того, как собрать.
    В отличие от sysvinit, в котором при сборке нельзя задать, например, "не использовать awk и sed, только grep"
     
     
  • 7.41, Andrey Mitrofanov (?), 21:28, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В отличие от sysvinit, в котором при сборке нельзя задать

    А sysd можно без cc солбирать? Ай, прагессивна-а!!

     
  • 7.43, ананим (?), 22:33, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Зависит от того, как собрать.
    > В отличие от sysvinit, в котором при сборке нельзя задать, например, "не
    > использовать awk и sed, только grep"

    да потому что они там вообще не нужны.
    а для всего остального есть базибокс
    # equery s sys-apps/busybox
    * sys-apps/busybox-1.20.2
             Total files : 48
             Total size  : 2.28 MiB

     
  • 5.12, Аноним (-), 15:16, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ldd /bin/systemd

    И что это показывает? Оно зависит от опций configure.

     
  • 5.31, Аноним (-), 15:57, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ldd /bin/systemd

    А теперь давайте посмотрим, сколько внешних бинарей вызывают старые init-скрипты.
    Включая тот же cryptsetup, например.

     
     
  • 6.46, Ytch (?), 00:23, 28/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А теперь давайте посмотрим, сколько внешних бинарей вызывают старые init-скрипты.

    Запуск самой системы загрузки/инициализации конечной целью не является обычно. Весь смысл загрузки - запуск внешних бинарей.

     
  • 6.49, Michael Shigorin (ok), 14:50, 28/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > А теперь давайте посмотрим, сколько внешних бинарей вызывают старые init-скрипты.

    Или не вызывают, смотря по надобности...

     
  • 3.14, Аноним (-), 15:21, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Нет, это нормальная и правильная реализация аналогичной идеи без 100Мб бинаря.

    Но при этом не работающая без внешних утилит в количестве "100 Мб бинарей"™ (потому что чудес не бывает).
    И к тому же, жестко завязанная на LiveCD и абсолютно непортируемая на нормальные инсталляции.

     
     
  • 4.17, filosofem (ok), 15:27, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Потому что для LiveCD критична скорость загрузки, а не гибкость и портируемость.
     
     
  • 5.19, Аноним (-), 15:34, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Гибкость и портируемость вообще не важны.
    До тех пор, пока не придет время критиковать адептов враждебной религии, разумеется.
     
     
  • 6.21, Аноним (-), 15:37, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Гибкость и портируемость вообще не важны.
    > До тех пор, пока не придет время критиковать адептов враждебной религии, разумеется.

    Скорость загрузки, гибкость и портируемость - аргументы двоемысленные. Если отрицать их у идейного противника не получается, значит, нужно объявить их недостатками.

     
     
  • 7.24, Аноним (-), 15:42, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Если отрицать их у идейного противника не получается, значит, нужно объявить их недостатками.

    Или, по крайней мере, заявить, что они не нужны.

     
  • 5.29, Аноним (-), 15:52, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Потому что для LiveCD критична скорость загрузки, а не гибкость и портируемость.

    А на обычных инсталляциях тогда нужно использовать "ненормальный и неправильный" sysvinit?

     
     
  • 6.32, filosofem (ok), 15:58, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Для админов локалхоста и котов-методистов может он и неправильный, но для продакшн серверов и рабочих станций пока что ничего лучше sysvinit и upstart не придумали.
     
     
  • 7.33, Аноним (-), 16:32, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >  Для админов локалхоста и котов-методистов может он и неправильный, но для продакшн серверов и рабочих станций пока что ничего лучше systemd не придумали.

    fixed

     
  • 7.34, Аноним (-), 16:38, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >  Для админов локалхоста и котов-методистов может он и неправильный, но для продакшн серверов и рабочих станций пока что ничего лучше sysvinit и upstart не придумали.

    Upstart - такое же жирное и перегруженное гогно, как и systemd.
    Кроме того, его разработку потихоньку прикрывают - каноникал хочет пробиться на автомобильные компьютеры, а туда без systemd не пускают.

     
     
  • 8.39, filosofem (ok), 18:51, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Близко Всего на полтора порядка ошибся ... текст свёрнут, показать
     
  • 2.37, Аноним (-), 17:43, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Это самописный аналог systemd/upstart, или просто один из них, переименованный?

    Посмотрел.
    Обычный дебиановский sysvinit (там из коробки параллельный запуск), только слегка изменен вывод сообщений на экран (убраны сообщения отдельных скриптов, зафигачен псевдографический прогресс-бар).

     
     
  • 3.38, Аноним (-), 17:44, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Посмотрел.
    > Обычный дебиановский sysvinit (там из коробки параллельный запуск), только слегка изменен
    > вывод сообщений на экран (убраны сообщения отдельных скриптов, зафигачен псевдографический
    > прогресс-бар).

    В общем, правильнее назвать не microknoppix, а nanobolgen.

     

  • 1.10, Я (??), 14:49, 27/08/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Когда-то был нужен, а теперь (с учётом того что его по нормальному не установить), что с ним делать? Адриана для слепых? и каждый раз слепому лайф запускать? Слепых админов и хакеров я не встречал. Какие ещё идеи?
    Кстати, с линуксом я познакомился именно с knoppix'а, точнее с baltix'a, который тогда на нём основывался и был сильно допилен, за что спасибо крутым литовским дядькам. А когда я увидел этот knoppix в оригинале, я был сильно разочарован.
     
  • 1.35, Прохожий (??), 16:48, 27/08/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Мда, если оттуда выкинуть gnome3.4 и kde4.7.4 и ещё ряд дублирующих пакетов, то он влезет в свои стандартные 700 мегабайт.
     
     
  • 2.42, Клим (?), 22:26, 27/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Поддерживаю
    там еще небось KOffice и Amarok...
     

  • 1.47, Аноним (-), 07:37, 28/08/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Если бы все линкс-девелоперы работали над парочку-три дистрибутива, использовали один-два пакетных менеджера и пилили одни и те же утилиты для одной графической среды, линукс потерял бы разнообразие, но обрел бы невиданную стабильность, качество, лоск и доступность для конечного пользователя, что помогло бы не только привлечь конечного потребителя, но и помочь привлечь разработчиков коммерческого ПО.
     
     
  • 2.48, Michael Shigorin (ok), 14:11, 28/08/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Если бы

    Так со своим уставом в чужой монастырь не ходят.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру