Вернулись с FOSDEM 2016.

Из удивительного - в этот раз на devroom по контейнерам, который вели наши друзья ил Parallels / Odin, народу было больше, чем на традиционном ужастике от Lennart Poettering, где он обычно рассказывает, кто еще скоро будет поглощен systemd. Огромный интерес был и к задачам управления сетями в облаках - особенно для контейнеров. Были, конечно, доклады про Weave и flannel. Из интересного, разработчик Weave заверил нас, что проблемы с производительностью исправлены давным давно (полгода для golang-приложения, это очень давно). Попробуем заново, конечно.

В потоке про дистрибутивы обсуждали метрику Fedora, коммуникации внутри коммьюнити Debian (тут мы с интересом пообщались приватно с Mark Shuttleworth, хотя упустили момент предложить ему перейти на кодовую базу Fedora) и будущее EPEL. Насчет EPEL - там сменился куратор от Red Hat на знакомого нам Stephen Smoogen, и нам удалось предложить ему радикальные изменения в рабочий процесс. Посмотрим, что получится.



Приезжайте на DevConf.cz, который состоится с 5 по 7 февраля 2016.

В релизе Mitaka лидером по количеству коммитов в OpenStack впервые стали соотечественники (ну и не только) из компании Mirantis! Ура!

Наши коллеги посетили PyCon CZ 2015:


NA ZDOROVIE!

В репозитории Russian Fedora Non-Free для всех поддерживаемых дистрибутивов, включая EL7, появился текстовый редактор Sublime 3. Для установки необходимо отдать команду:

yum install sublime_text или dnf install sublime_text

Sublime - это быстрый, гибко настраеваемый текстовый редактор с приятным интерфейсом и большим набором плагинов. Подробнее можно почитать татью на Хабре.

Начиная с 2007 года мы стараемся регулярно поднимать вопрос о патентной чистоте MP3-кодеков. Еще в 2012 году даже декодер нельзя было включить без разрешения патентообладателей.

Заканчивается 2015 год, и неожиданно ситуация получила развитие. Joshua Cogliati выступил с собственным исследованием патентной чистоты стандарта MP3, в котором он делает неожиданный вывод, что к нынешнему моменту и кодирование и декодирование в MP3 патентно чисты!

К сожалению, этот вопрос нельзя публично обсуждать, т.к. сам факт обсуждения будет отягчающим обстоятельством в возможном суде ("обвиняемый сознательно совершал преступление, и обсуждал то, как отвести от себя наказание"), но есть правдоподобное предположение, что письмо привело к росту интереса к вопросу внутри Fedora Legal.

Начали выкладывать видеозаписи с первой конференции по systemd - systemd.conf 2015. Некоторые наши соотечественники сумели доехать до мероприятия, ну а тем, кто не сумел, можно будет посмотреть видео.

Что ж, RFRemix 23 всё-таки вышел. Казалось, что 21-я версия будет последней, но нет. Но самое интересное, это всё было не трудно. Похоже Fedora (особенно та часть, которую делают в Red Hat) и впрямь стала стабильной. Помнится 14-ю версию приходилось делать до раннего утра.

RFRemix Workstation
Что было переделано.
  • Для начала полностью изменен подход к формированию сценариев для сборки образов (kickstart-файлы). Это позволило использовать оригинальные файлы от Fedora и дополнять их файлами RFRemix;
  • Добавлены окружения RFRemix Server и RFRemix Workstation, которые устанавливаются в соответствующих образах по умолчанию. Здесь пришлось исправлять пакеты fedora-productimg-server и fedora-productimg-workstation, а также comps файлы в репозитории;
  • На данный момент с RPM Fusion небольшая беда. Они пытаются по быстрому собрать пакеты для 23-й Fedora, но на данный момент есть только часть. Хорошая новость в том, что к 23-й Fedora подходят пакеты из 22-й. В RFRemix на данный момент подключены как репозитории 22-й, так и development и updates-testing репозитории 23-й Fedora. С выходом правильных release пакетов ситуация должна исправиться автоматически;
  • Так же у нас пересобран freetype с subpixel rendering и subpixel hinting;
  • Fontconfig содержит патчи Ubuntu для LCD мониторов (в общем сломали шрифты);
  • Есть пакет fontconfig-infinality, но возможно он делает не то, что ожидается;
  • В образы Workstation (GNOME 3.18) добавлена поддержка некоторых тем, Ozon для GNOME Shell, EvoPop для GTK и иконок. Как и все хорошие начинания, они почти не поддерживаются, поэтому только опционально;
  • В репозитории содержится почти всевозможный набор мессенджеров: skype, viber, telegram-desktop. Также есть Chromium с pepper-flash, полный набор Opera и обычный flash-plugin.
Образы

Для загрузки доступны Live образы Workstation, KDE (Plasma 5), LXDE, XFCE, MATE и Cinnamon. DVD и netinstall образ RFRemix Server и netinstall образ RFRemix Workstation.

Обновление

Для обновления с RFRemix 21/22 можно воспользоваться плагином для dnf dnf-plugin-system-upgrade. Это замена fedup. Принцип работы довольно простой и надёжный. Сперва закачиваются пакеты, а ставятся они после перезагрузки системы. Но как обычно всё может сломаться, плюс следует внимательно отнестись к разрешению зависимостей, особенно RPM Fusion.

Куда сходить спросить, пожаловаться

Прошло примерно три месяца с его появления в Fedora, как неожиданно, без объяснения причин, в Fedora Rawhide отключили kdbus.

Известному хулигану и матершиннику Линусу Торвальдсу это точно понравится. Особенно после того, как недавно заметили падение производительности в kdbus, а до этого обнаружили сомнительный с т.з. безопасности функционал.


Кажется что-то пошло не так.

Уже несколько дней идет OpenStack Summit Tokyo 2015. В офисах никого нет, все пьют сакэ с самураями и гейшами обсуждают облака в Токио. Там сейчас просто все, кто имеет хоть какое-то отношение к OpenStack - Red Hat, Parallels / Odin, Mirantis, HP, VMware, IBM, Cisco, Intel и т.п. Наши коллеги из Red Hat уже приготовили три блог-поста по трем первым дням мероприятия - первый день, второй, и третий. Будем завидовать, что.

Прибавляется аналогов systemd. Теперь вот появился nosh, созданный разработчиками одной из несовместимых между собой версий BSD. Повторимся, это очень хорошо, что уровень программистов вырос так, что они теперь забросили старую забаву "напиши window manager" и начали писать init-системы.

Сам systemd позволяет быстро создавать очень интересные вещи. Наш коллега, Lubomir Rintel, в своей ленте Google+, недавно анонсировал очень интересный проект по превращению компьютера с Linux в Bluetooth-клавиатуру для любого устройства, которое может с такой клавиатурой работать. Все, что нужно, это bluetooth-контроллер, и две утилиты, написанные Любомиром - evmuxd и btkbdd. Первая позволяет мультиплексировать поток сигналов с физической клавиатуры, создавая виртуальные клавиатуры, а вторая - демон bluetooth-клавиатуры, на который можно перенаправить поток сигналов. Как это выглядит? Сначала вы настраиваете оба демона, запускаете их, и настраиваете новую bluetooth-клавиатуру в вашем айфоне. Затем по нажатию некоей горячей клавиши (например, "scroll lock") вы начинаете вводить текст на айфоне. Нажали scroll lock снова, и продолжили набирать текст на вашем компьютере. Здорово?

Продолжают появляться вводные материалы по init-системам. Недавно появилась еще одна статья, под непритязательным названием "Структурные и семантические недостатки архитектуры systemd в задачах управления сервисами - технический курс". Почитайте, это не обычное нытье от ретроградов, а попытка структурного анализа, претендующая на основу некоего инженерного исследования (или чем черт не шутит, научной работы).

Наш коллега, инженер Rackspace, Major Hayden, которого вы можете уже знать, как человека с самым прекрасным в мире резюме, продолжает рассказывать о сетевых возможностях systemd. На днях он опубликовал еще кое-что - заметка о том, как работать с GRE-туннелями в systemd, и возможно более интересная широкому кругу пользователей заметка о том, как работать с macvlan-интерфейсами.

И напоследок, просто хорошая новость. В то время, как системные администраторы локалхоста с самосборными системами наперевес уверены, что Avahi им не нужен, в компании Microsoft наконец-то поняли, что нужно добавить поддержку DNS-SD, и добавили! Реализовали, конечно, в своем фирменном стиле, т.е. криво, неполностью, и чтоб возникли проблемы у других. Но есть ощущение, что в этот раз это не следование стратегии EEE, а обычная ошибка, которые бывают у всех.

Страницы