Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Systemd не будет поддерживать дистрибутивы без /etc/os-release


Вас категорически приветствует автоматически сгенерированная почтовая рассылка с новостями от nixp.ru!


16.02.2012 11:52

Systemd не будет поддерживать дистрибутивы без /etc/os-release

Леннарт Поттеринг (Lennart Poettering), автор таких известных Open Source-проектов, как PulseAudio и systemd, объявил о решении прекратить в init-системе systemd поддержку Linux-дистрибутивов, не имеющих в своей файловой системе файла /etc/os-release.

/etc/os-release — это очередное нововведение от Поттеринга, призванное унифицировать место и формат хранения данных о разновидности и версии дистрибутива. По задумке, файл /etc/os-release должен стать новым стандартом для дистрибутивов, заменив существующее в наши дни многообразие из /etc/redhat-release, /etc/debian_version, /etc/gentoo-release, /etc/meego-release и т.п. Файл является текстовым и содержит в себе строки с парами вида «ключ=значение» — например:

NAME=Fedora
VERSION="17 (Beefy Miracle)"
ID=fedora
VERSION_ID=17
PRETTY_NAME="Fedora 17 (Beefy Miracle)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:fedoraproject:fedora:17"

Авторы указывают на три основные причины использовать /etc/os-release:

  1. Упрощение жизни разработчикам приложений, которым нужно просто узнать, на каком дистрибутиве запущена программа (не потребуется делать многочисленные проверки разных файлов).
  2. Наличие и «красивого» (хорошо воспринимаемого пользователем) названия, и легко распознаваемых компьютером данных о версии/ОС (для использования в сборочных системах).
  3. Расширяемость: при необходимости легко добавить новые поля.

У Леннарта и его команды уже готов ответ на вопрос о том, зачем изобретать очередной стандарт, когда уже существует инструмент lsb_release, выводящий сведения о любом дистрибутиве, который соответствует требованиям LSB (Linux Standard Base). По его словам, lsb_release не представляется самым удобным средством, потому что с ним возникает потребность запускать «тяжелый» shell-скрипт на раннем этапе загрузки системы (например, для отображения приветствия), его код неудобно расширять, а также пакет с ним является опциональным во многих дистрибутивах. «Утилита lsb_release кажется нам попыткой абстрагирования от проверки версии дистрибутива в то время, как требуется стандартизация этих проверок», — утверждается в FAQ по /etc/os-release.

Наиболее важным же является тот факт, что команда разработчиков набирающей популярность системы systemd не просто придумала и предложила /etc/os-release, но и приняла решение сделать его наличие в системе обязательным условием для всех дистрибутивов, желающих использовать systemd.

Комментарии к новости >>



16.02.2012 13:02

Проект Debian ищет художников для оформления релиза 7 «Wheezy»

Проект операционной системы Debian объявил о поиске энтузиастов, желающих приложить свою руку к художественному оформлению следующего релиза, — 7 «Wheezy».

Перед теми, кто решится принять участие в оформлении Debian 7 «Wheezy», ставится задача подготовить полноценную тему, состоящую из множества фоновых изображений различных размеров (заставки для загрузчика, фон для GDM/KDM и инсталлятора, обои для рабочего стола и т.п.), соответствующих определенным техническим требованиям (например, для GDM 3 рекомендуется формат SVG). Впрочем, если вы готовы сделать хотя бы часть работы, такой вариант тоже будет рассмотрен. Подробности о том, как принять участие в конкурсе на оформление, можно найти на wiki.debian.org.

Напомним, что проект Debian традиционно использует в качестве кодовых названий своих релизов имена персонажей из мультфильма «История игрушек» (Toy Story). Релиз 7 получил кодовое название «Wheezy» — так во второй части «Toy Story» звали пингвина с красным галстуком-бабочкой.

Комментарии к новости >>



16.02.2012 13:19

Форк Torc задался целью обновить домашний кинотеатр от MythTV

Стало известно о появлении ответвления от Open Source-проекта программного обеспечения для использования компьютера в качестве домашнего кинотеатра MythTV: форк Torc нацелен на то, чтобы сделать известный продукт более современным.

MythTV — стартовавший в 2002 году проект, созданный как программный Open Source-аналог популярного в США и некоторых других странах цифрового видеорекордера TiVo. За десять лет своего существования MythTV вырос в систему, позволяющую организовывать домашний кинотеатр на обычном компьютере с операционными системами GNU/Linux, FreeBSD или Mac OS X. Однако Марк Кендалл (Mark Kendall), один из нынешних основных разработчиков MythTV, считает, что кодовая база проекта содержит большое количество неактуального кода, и решил создать форк, получивший название Torc.

Ожидается, что Марк «вычистит» весь устаревший код из MythTV (он лицензирован под GNU GPL) и создаст более современное решение, а пока у проекта Torc есть только репозиторий в GitHub.

Комментарии к новости >>



16.02.2012 18:02

«Open Source» 101 — новый выпуск электронного издания

Опубликован новый выпуск электронного приложения к журналу «Системный администратор», полностью посвященного программному обеспечению с открытым кодом, — «Open Source» 101.

В этом выпуске «Open Source»:

  • «Новости мира Open Source» (Дмитрий Шурупов).
  • «Будущее Linux Mint: окружение Cinnamon» (Семен Есилевский).
  • «Свободная вёрстка в Scribus. Часть 1: расклад карт» (Петр Семилетов).
  • «Обзор свободной ОС Inferno: добро пожаловать в ад!» (Юрий Пятковский).
  • «Магия ассоциативных карт с редактором XMind» (Андрей Бражук).

Подписчики уже сейчас могут скачать выпуск «Open Source» 101 на сайте издания. Бесплатный доступ к нему для всех будет автоматически открыт через месяц.

Комментарии к новости >>



17.02.2012 12:52

Оконный менеджер Window Maker вернулся после 6 лет затишья

В конце января и середине февраля появились первые за последние 7 лет релизы оконного менеджера Window Maker: 0.95.1 и 0.95.2.

Проект Window Maker появился в 1997 году, когда бразильский программист Альфредо Кохима (Alfredo Kojima) решил создать улучшенную версию оконного менеджера AfterStep для рабочего окружения GNUstep DE. Последняя до недавнего времени версия Window Maker — 0.92.0 — вышла в уже далеком 2005 году. Нынешние релизы (0.95.1 и 0.95.2) призваны устранить накопившиеся за долгое время баги, а также привнести ряд новых возможностей.

Тем не менее, внешний вид Window Maker остался довольно архаичным в сравнении с современными графическими рабочими окружениями и оконными менеджерами.

Комментарии к новости >>



17.02.2012 13:12

MySQL Cluster 7.2: новый уровень производительности и API для memcached

Корпорация Oracle объявила о новом релизе продукта MySQL Cluster — 7.2. Сообщается о существенном росте производительности, появлении API для memcached, интеграции с СУБД MySQL 5.5.

MySQL Cluster — это продукт на базе СУБД MySQL, обеспечивающий доступность уровня 99,999%, архитектуру типа multi-master, хорошую горизонтальную масштабируемость на обычном оборудовании, доступность по интерфейсам SQL и NoSQL. Релизы MySQL Cluster распространяются в двух редакциях: под лицензией GNU GPL и как компонент коммерческого решения MySQL Cluster CGE (Carrier Grade Edition).

Испытания MySQL Cluster 7.2 показали заметный рост производительности: на 8-узловом сервере Intel x86 удалось добиться выполнения 1 миллиарда запросов в минуту (17,6 млн в секунду) при работе по NoSQL C++ NDB API. Одновременно говорится о 70-кратном росте производительности при выполнении сложных запросов (JOIN на разных партициях БД).

Среди прочих новшеств в MySQL Cluster 7.2

  • интеграция с сервером MySQL 5.5;
  • новый NoSQL-интерфейс — родной API для memcached;
  • Multi-Site Clustering;
  • MySQL Cluster Manager 1.1.4.

Комментарии к новости >>




Не забудьте, что мы всегда рады вашим комментариям к новостям непосредственно на nixp.ru!


Другие способы получения новостей от nixp.ru:



В избранное