Russian Fedora

cообщество русскоязычных участников
международного проекта Fedora

Content (91 страница со старыми записями)

DNF 0.6.3 и dnf-plugins-core 0.1.4

Это архивная статья

9 декабря 2014, вышла новая версия пакетного менеджера DNF - 0.6.3. Вместе с ним вышла новая версия набора основных плагинов dnf-plugins-core - 0.1.4.
Новинки DNF:
  • deltrarpm теперь включен по умолчанию
  • dnf-automatic теперь может не только отправлять результаты выполнения действий в почту или в stdio, но и в motd (Message of the day).
  • Очень сильно ускорено автодополнение в bash за счёт использования sqlite в связке с dnf-plugins-core и за счёт использования python API без dnf-plugins-core.
  • Несколько багфиксов в автодополнении в bash (например, если ввести / после команды install, то он не будет проверять на наличие пакета в базе, а сразу предложит выбрать путь к файлу)
  • Использование systemd inhibitor при транзакциях
  • Ещё очень много багфиксов

Новинки dnf-plugins-core:
  • Новый плагин - reposync, предназначенный для синхронизирования удалённого репозитория локально
  • Новый плагин - needs_restarting, предназначенный для проверки процессов на необходимость рестарта после обновления пакетов
  • Плагин generate_completion_cache теперь хранит все данные в sqlite (раньше было в текстовом файле) для ускорения поиска по нему
  • Несколько багфиксов

Contributors:
  • Ales Kozumplik (бывший руководитель проекта)
  • Daniel Mach
  • Igor Gnatenko
  • Jan Silhan (руководитель проекта)
  • Kushal Das
  • Michal Luscon
  • Miroslav Suchý
  • Satoshi Matsumoto
  • Tim Lauridsen

Fedora 21 вышла

Это архивная статья

Ура! image0В промерзших подвалах дата-центров уже началось безудержное веселье!

Добавлена поддержка Google Drive в GNOME/GVfs

Это архивная статья

Наш коллега из GNOME Foundation, Debarshi Ray, добавил[1][2] интеграцию с Google Drive прямо в GVfs и GNOME Online Accounts! GOA screen P.S. Поддержка GVfs есть во многих файловых менеджерах, как Thunar, PCManFM.

[1] https://bugzilla.gnome.org/show_bug.cgi?id=739008 [2] https://bugzilla.gnome.org/show_bug.cgi?id=739009

Можно ли использовать LibreOffice в документообороте отечественной компании?

Участники сообщества LibreOffice Russia обращают наше внимание на интересную историю успеха:

`Информатизация «Евраза» в условиях кризиса и санкций: Советские контроллеры и LibreOffice <http://www.cnews.ru/news/top/index.shtml?2014/12/05/590524>`__ ...В рамках CNews FORUM 2014 вице-президент по ИТ холдинга «Евраз» Артем Натрусов выступил с докладом, посвященным информатизации своей компании.

По словам Натрусова, в компании трудится порядка 100 тыс. человек.

Штат службы ИТ превышает 2 тыс. сотрудников. В область их ответственности помимо традиционных ИТ (ими занимается чуть меньше тысячи человек) также входят автоматизированные системы управления технологическими процессами и контрольно-измерительные приборы (АСУТП и КИП). Большая часть ИТ-ресурсов «Евраза» объединена в рамках дочерней компании «Евраз техника». ...Как говорит Натрусов, некоторое время назад в «Евразе» возникли определенные сложности в области лицензирования Microsoft Office, и компания заполнила образовавшийся вакуум бесплатным продуктом с открытым кодом LibreOffice, который разрабатывается некоммерческой организацией Document Foundation. «Сейчас у нас тысячи сотрудников на нем работают», — сообщает топ-менеджер. ...

Так то! Не вдаваясь в политику, можно предположить, что в следующем году и дальше ситуация сложится так, что крупные компании будут склоняться наконец-то начинать считать деньги, и внедрять решения на базе открытых технологий и стандартов.

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

Готовимся к FOSDEM 2015 - systemd hackfest

Это архивная статья

До FOSDEM 2015 осталось меньше пары месяцев, и уже надо начинать готовиться - оформлять визу в ЕС, договариваться о деловых встречах и т.п. В прошлом году прямо перед FOSDEM 2014 было проведено интересное мероприятие - CentOS Dojo, а в этот раз Lennart Poettering приглашает на systemd Hackfest FOSDEM 2015.

Оно состоится 30 января 2015 года, в Мариотт-отеле Брюсселя.

Приходите, поработаем! Наши коллеги очень заинтересованы в участии. Несмотря на то, что systemd, это практически эталонный по документации проект, в нем еще хватает неописанных моментов. Того, что есть, не всегда хватает для расширения функционала systemd, и если делать что-то интересное, то без личного контакта с разработчиками, порой продвигаешься медленнее желаемого. Из последнего, с чем столкнулись, это, например, плохо описанный D-Bus API на некоторые компоненты фреймворка.

Конечно, сам D-Bus, это еще то счастье, о чем пишет гентушник Patrick Lauer (если и закаленному гентушнику не нравится, то можете сделать вывод, насколько там все плохо). Однако, необходимо отметить, что в обсуждениях его статьи на Reddit и на Y-combinator люди не всегда соглашались с оценками автора. Наверное не стоит сразу ругать D-Bus, т.к. мы знаем, что разработка Message-oriented middleware это непростая архитектурно задача, особенно, если архитектура вынужденно растет из уже существующих решений. Для общего развития, если еще не видели, то почитайте печальную историю AMQP, рассказанную одним из его авторов.

Возвращаясь к systemd, отметим небольшую новость - в nss-myhostname появится новый адрес, gateway.

Будет можно пинговать шлюз по умолчанию или набирая http://gateway/ сразу попадать на веб-интерфейс домашнего роутера. Мелочь, а приятно.

А мы пойдем в обход. Github over SOCKS.

Это архивная статья

Методы использования github.com после блокировки:

  • Запуск ssh сессии из консоли (топорно)
  • Запуск ssh сессии через systemd (используя ssh)
  • Запуск ssh сессии через systemd (используя autossh)
SSH нужен для того, чтобы поднять прокси. Дальше будет необходимо настроить браузер и gitconfig для использования socks-прокси для github.com.
Из консили (топорно) `` $ ssh -ND 9876 username@example.com``
Последние 2 метода очень похожи. Один использует ssh, а другой autossh для более удобного реконнекта после обрыва соединения.
Через systemd (ssh)
Копируем содержимое ниже в
~/.config/systemd/user/ssh-proxy.service

`` [Unit] Description=SSH proxy After=network.target [Service] ExecStart=/usr/bin/ssh -NTC -D 9876 -o ServerAliveInterval=60 -o ExitOnForwardFailure=yes username@example.com RestartSec=3 Restart=always [Install] WantedBy=multi-user.target`` Запускаем

$ systemctl --user daemon-reload && systemctl --user start ssh-proxy
.
Через systemd (autossh)
Копируем содержимое ниже в
~/.config/systemd/user/ssh-proxy.service

`` [Unit] Description=SSH proxy After=network.target [Service] Environment="AUTOSSH_GATETIME=0" ExecStart=/usr/bin/autossh -M 9999 -ND 9876 -o TCPKeepAlive=yes username@example.com [Install] WantedBy=multi-user.target`` Запускаем

$ systemctl --user daemon-reload && systemctl --user start ssh-proxy
.
Настраиваем браузер
Ставим расширение FoxyProxy. Открываем настройки плагина. Следуем картинкам.
12345 Теперь для github.com у нас используется локальный socks-прокси.
Настраиваем gitconfig `` $ git config --global http.proxy "socks5://localhost:9876"``
Если негодяй-провайдер вам отпилил ещё и [STRIKEOUT:ногу]ssh, то настраиваем
~/.ssh/config
`` Host github.com ProxyCommand nc --proxy-type socks5 --proxy localhost:9876 %h %p``
Ссылки

Первый официальный коммиттер в systemd из Canonical - Didier Roche

Это архивная статья

Мы поздравляем компанию Canonical с почином! Первый разработчик официально начал коммитить в systemd - Didier Roche.

Разработчики из Canonical присылали патчи и раньше, например наш хороший знакомый и человек-оркестр, Martin Pitt, но это все было либо неофициально, либо затрагивало лишь udev.

Переход на systemd уже позитивно сказался на перспективах Canonical. Это и появившаяся возможность восстановить сертификацию GENIVI, утерянную из-за архитектурной ошибки внедрения Upstart в систему, и уже используемая возможность вновь начать процесс обсуждения выпуска Ubuntu Phone, в котором теперь можно обеспечить требуемые производителями базовые функции - factory reset, уже частично реализованный в systemd, и надежное offline-обновление, уже реализованное в GNOME.

IAmA-сессия от Lennart Poettering

Это архивная статья

Cразу после Greg KH собрался на допрос и Lennart Poettering. Если пропустили, то вот его IAmA-сессия.

Greg KH ответил на интересные вопросы, например, почему kernel-коммьюнити не хочет перейти на GitHub или поднять GitLab, а работает с патчами в списках рассылки (вопрос задал наш коллега, участник Fedora и сисадмин kernel.org, Konstantin Ryabitsev, чтобы добавить его в FAQ).

А вот Леннарта спрашивают о любимом шоколаде.