С опозданием на наделю доступна для тестирования (http://lists.fedoraproject.org/pipermail/announce/2013-April...) альфа-версия дистрибутива Fedora 19 (http://fedoraproject.org/). Альфа-выпуск содержит все базовые возможности будущего релиза, пригодные для оценки и тестирования. Для загрузки доступна (http://fedoraproject.org/get-prerelease) как универсальная DVD-сборка, так и отдельные Live-сборки с GNOME, KDE, Xfce и LXDE. Релиз запланирован (https://fedoraproject.org/wiki/Schedule) на 2 июля.Основные новшества (http://fedoraproject.org/wiki/FeatureList) Fedora 19:
- Подготовлены (http://fedoraproject.org/wiki/Features/DevelopersAssistant) средства "Developers Assistant" для быстрой настройки окружения для разработчика, упрощения создания новых проектов на основе готовых шаблонов и примеров, установки необходимого инструментария для выбранного языка программирования, публикации результатов на GitHub;
- Включение в состав открытой PaaS-платформы OpenShift Origin (http://www.opennet.me/opennews/art.shtml?num=33737), позволяющей сформировать облачное окружение для запуска отдельных приложений, написанных на языках Java, Python, PHP, Perl, JavaScript и Ruby, с использованием фреймворков JBoss, Spring, Node.js, Seam, Weld, CDI, Rails, Rack, Symfony, Zend Framework, Twisted, Django и Java EE. В отличие от IaaS, PaaS-платформа работает на на уровне операционной системы, а на уровне запуска отдельных приложений, что избавляет разработчика от необходимости обслуживания ОС и системных компонентов, таких как СУБД, языки программирования, программные фреймворки и т.п.- Включение (http://fedoraproject.org/wiki/Features/3D_Printing) набора инструментов для 3D-моделирования и работы с 3D-принтерами. Например, в состав включены пакеты OpenSCAD, Skeinforge, SFACT, Printrun и RepetierHost;
- Включение в дистрибутив серверной JavaScript-платформы Node.js (http://www.opennet.me/opennews/art.shtml?num=36366) и пакетного менеджера npm, предоставляющего доступ к более чем 20 тысяч приложений и библиотек, созданных для работы с Node.js;
- Переход (http://fedoraproject.org/wiki/Features/Ruby_2.0.0) на использование Ruby 2.0.0 (http://www.opennet.me/opennews/art.shtml?num=36211). Включение в состав JRuby 1.7 (http://www.opennet.me/opennews/art.shtml?num=35146), альтернативной реализации языка Ruby, написанной целиком на Java и предназначенной для выполнения в виртуальной машине JVM;
- Переход на GCC 4.8 (http://www.opennet.me/opennews/art.shtml?num=36467) и GLIBC 2.17 (http://www.opennet.me/opennews/art.shtml?num=35698);
- Интеграция обновлённого PHP-стека, основанного на ветке PHP 5.5 (http://www.opennet.me/opennews/art.shtml?num=36475);- Включение в состав визуальной среды Scratch, предназначенной для обучения программированию и основанной на использовании концепций языка Лого;
- Расширение (http://fedoraproject.org/wiki/Features/NetworkManagerCLIAddC...) возможностей по настройке NetworkManager из командной строки при помощи утилиты nmcli;
- Поддержка (https://fedoraproject.org/wiki/Features/SyslinuxOption) использования Syslinux в качестве альтернативного упрощённого загрузчика, который удобно применять вместо GRUB в различных облачных и виртуальных окружениях. Возможность задействования Syslinux вместо GRUB добавлена в kickstart. Кроме того, до релиза в инсталлятор Anaconda будет добавлена специальная скрытая по умолчанию опция для использования Syslinux;
- Добавление (http://fedoraproject.org/wiki/Features/BIND10) пакетов с новой веткой DNS-сервера BIND 10 (http://www.opennet.me/opennews/art.shtml?num=36235), полностью переписанной и кардинально отличающейся от BIND 9 с точки зрения архитектуры . Если в BIND 9 все возможности предоставлял один серверный процесс, то в BIND 10 используется идея разделения функций по отдельным взаимосвязанным процессам, каждый из которых реализует свой сервис. Кроме того в BIND 10 добавлена поддержка различных моделей хранения данных, повышенна масштабируемость, реализована поддержка кластеризации и интегрирован модуль с поддержкой протокола DHCP;
- Интеграция (https://fedoraproject.org/wiki/Features/Checkpoint_Restore) средств для манипуляции snapshot-ами приложений в пространстве пользователя с использованием системы CRIU (http://www.opennet.me/opennews/art.shtml?num=34958) и инструментария CRtools, развиваемых отечественной компанией Parallels. Указанный инструментарий позволяет организовать заморозку состояния для одного или группы процессов, с последующим восстановлением работы с сохранённой позиции, в том числе на другом компьютере или после перезагрузки без разрыва уже установленных сетевых соединений;
- Включение библиотеки MEMSTOMP (https://fedoraproject.org/wiki/Features/MEMSTOMP) для выявления некорректного использования функций подобных memcpy и strcpy;- В Fedora 19 задействованы новые возможности, реализованные в выпусках системного менеджера systemd 196 (http://www.opennet.me/opennews/art.shtml?num=35402), systemd 197 (http://www.opennet.me/opennews/art.shtml?num=35789) и systemd 198 (http://www.opennet.me/opennews/art.shtml?num=36339), в том числе:
- Поддержка (https://fedoraproject.org/wiki/Features/SystemdPredictableNe...) различных схем (http://www.freedesktop.org/wiki/Software/systemd/Predictable...) предсказуемого выбора имён для сетевых интерфейсов, при которых сетевому адаптеру назначается фиксированное имя, которое не изменится при добавлении/удалении других адаптеров. По умолчанию имена устройств будут формироваться в зависимости от возможностей прошивки. Если прошивка/BIOS предоставляет индексированные номера интерфейсов, то для встроенных сетевых интерфейсов будет использовано имя "enoN", а для PCI-плат - "ensN". Иначе будет выбрано именование enpNsM, учитывающее физическое соединение устройства, а если параметры подобного размещения будут недоступны - будет использована классическая схема ethX. Кроме того, для использования доступен вариант использования в имени интерфейса данных из MAC-адреса (например, enx78e7d1ea46da);- Возможность (http://fedoraproject.org/wiki/Features/SystemdResourceControl) динамического изменения на лету параметров ограничения ресурсов на базе cgroups для всех сервисов, запускаемых под управлением systemd. Изменение ограничений производится без остановки работы сервиса.
- Поддержка (http://fedoraproject.org/wiki/Features/SystemdMessageCatalog) каталога сообщений (http://www.opennet.me/opennews/art.shtml?num=35352) ("Message Catalog (http://www.freedesktop.org/wiki/Software/systemd/catalog)"), структурированной базы данных для хранения детализированной информации о сообщениях, записываемых в системный журнал. Каждая запись в каталоге состоит из набора полей, которые могут содержать данные, как в текстовом, так и в бинарном представлении. Данные могут связываться с информацией из внешних источников, например, могут приводиться ссылки на документацию. Ключевые данные в каталоге индексируются для обеспечения оптимальной выборки;
- На базе systemd-nspawn подготовлены средства для запуска в изолированном контейнере немодифицированной системы Fedora;
- Поддержка вызова системных событий в привязке к календарному времени, а не только к повторяющимся интервалам времени. В частности, можно инициировать запуск unit-а в заданное время, указав в параметрах, например, "Thu,Fri 2013-*-1,5 11:12:13" для запуска в 11 часов 12 минут 13 секунд каждый первый и пятый день месяца в 2013 году, при условии, что эти дни приходятся на четверг или пятницу. С поддержкой данной возможности Systemd уже позволяет взять на себя большинство функций системы cron и избавиться от необходимости запуска дополнительного демона crond;
- Замена (http://www.opennet.me/opennews/art.shtml?num=35897) MySQL на СУБД MariaDB, которая будет предлагаться по умолчанию при желании установить пакет с MySQL. Все зависимости для сторонних пакетов, требующих MySQL, отныт...URL: http://lists.fedoraproject.org/pipermail/announce/2013-April...
Новость: http://www.opennet.me/opennews/art.shtml?num=36764
>> Возможность использования в firewalld высокоуровневого языкаMS XML ?
>>> Возможность использования в firewalld высокоуровневого языка
> MS XML ?Больше похож на openbsd pf.
>>>> Возможность использования в firewalld высокоуровневого языка
>> MS XML ?
> Больше похож на openbsd pf.Пардон, перепутал с поттеринговской хотелкой, там было типа
allow external access to music sharing applications or servicesНо, к счастью, это блоатварное виндузятничество послали лесом, и сделали нормальный юниксвейный XML :)
>>>>> Возможность использования в firewalld высокоуровневого языка
>>> MS XML ?
>> Больше похож на openbsd pf.
> Пардон, перепутал с поттеринговской хотелкой, там было типа
> allow external access to music sharing applications or services
> Но, к счастью, это блоатварное виндузятничество послали лесом, и сделали нормальный юниксвейный
> XML :)facepalm.ini
>> Пардон, перепутал с поттеринговской хотелкой, там было типа
>> allow external access to music sharing applications or services
>> Но, к счастью, это блоатварное виндузятничество послали лесом, и сделали нормальный юниксвейный
>> XML :)
> facepalm.ini
А вот ini - как раз и есть самое что ни на есть виндузятничество. Блоатварное и бинарно-перегруженное к тому же.
>>> Возможность использования в firewalld высокоуровневого языка
> MS XML ?MS XML хотя бы юниксвеен, в отличие от виндузятнических конфигов в plain text :)
> Отныне в Федоре все конфиги исключительно в XML?К сожалению, еще нет.
> Да, что-то я всё реже и реже встречаю в винде ваш plain text, если только во всяком отсталом стороннем софте.
Разработчики винды, видимо, тоже распознали прелести UNIX-way.
> MS XML хотя бы юниксвееПочему?
Утверждение о юниксвейности не нуждается в аргументировании.
Отличная новость! Будем тестировать.
>Будем тестировать.А разве пользователь для Федоры нужен для чего-то другого ?
Ваганыч, а ты ей сам-то пользовался?
Я пользовался. Жуть!
> Я пользовался. Жуть!Мы щас про федору, а не про винду :)
Он про федору, а ты про что ?
> Он про федору, а ты про что ?SubGun пользовался только виндой :)
Федя, опять опять ябедничаешь ?
>>Будем тестировать.
> А разве пользователь для Федоры нужен для чего-то другого ?Пользоваться ею, не?
>Пользоваться ею, не?Я пытался, но выходило тестирование.
>>Пользоваться ею, не?
> Я пытался, но выходило тестирование.А я пользуюсь, УМВР, ЧЯДНТ?
Для моего обмена веществ кактус не годится.
Ну так не юзай винду, делов-то!
Опоздал с советом лет так на 5.
Судя по UA - нет, не опоздал :)
Не отвлекайся от взламывания локахоста.
> Не отвлекайся от взламывания локахоста.Гражданин, у вас стул прогорел :)
>Для моего обмена веществ кактус не годится.Может, не туда вставляешь?
>>кактус
>вставляешьИнтересно-интересно. "+5" - как минимум пяти пользователям федоры пришёлся ассоциативный ряд пользователя Led по душе.
Характеризует комьюнити федоры как... Что и требовалось доказать.
> Интересно-интересно. "+5" - как минимум пяти пользователям федоры пришёлся ассоциативный
> ряд пользователя Led по душе.Пользователь Led просто прокомментировал очевидное - извращенные вкусы идейных противников федоры. В частности, вкусы пользователя JOO :)
Очевидны пока только: 1)неадекватная, для нормальных людей, реакция на слово "кактус" пользователя Led; 2)одобрительная реакция мягко говоря неадекватного поста пользователя Led со стороны федоровцев и другого сброда, что озадачивает и огорчает.
А что тут неадекватного? Обычное капитанство.
>А что тут неадекватного?Да ради бога, вставляйте там себе как хотите и чем хотите.
> Да ради бога, вставляйте там себе как хотите и чем хотите.Лично я не считаю ваш пример сования себе кактусов достойным подражания.
Гнилую тему о вставлянии открыл ранее озвученный пользователь, а развили смакуя пользователи федоры. К ним соответственно предложения, похвалы и вопросы.
> Гнилую тему о вставлянии открыл ранее озвученный пользовательВообще-то, тему о кактусах подняли некто JOO :)
> а развили смакуя пользователи федоры
JOO - пользователь федоры? Неожиданно.
>Вообще-то, тему о кактусах подняли некто JOO :)Вообще-то это было образное выражение. Хотя да признаю свою ошибку: не учёл низкий интеллектуальный уровень местных пользователей федоры и не выразился используя буквальное выражение.
Далее. Один пользователь истолковал образное выражение буквально и употребил глагол мягко говоря странно выглядящий в контексте еды вместе сдобрив это местоимением "туда" с отрицанием.>JOO - пользователь федоры? Неожиданно.
Нет, не пользователь. Очевидно.
> Далее. Один пользователь истолковал образное выражение буквально и употребил глагол мягко говоря странно выглядящий в контексте еды вместе сдобрив это местоимением "туда" с отрицанием.Это все из-за устоявшегося мнения об интеллектуальном уровне и извращенных вкусах борцунов с федорой. И пока, заметим, вы вполне соответствуете этим стереотипам :)
>Это все из-за"Это не мы такие, это жизнь такая".
(Самооправдание и проекция своих недостатков на других. Посмотрим что будет дальше.)>извращенных вкусах
Пока извращённые вкусы проявили только пользователи федоры.
> Я пытался, но выходило тестирование.Пожалуйся в общество защиты животных.
Ответьте, пожалуйста, несведующему: MySQL что, все уже похоронили? А то появляются то там, то здесь новости о том, что кто-то переходит на MariaDB.
> Ответьте, пожалуйста, несведующему: MySQL что, все уже похоронили? А то появляются то
> там, то здесь новости о том, что кто-то переходит на MariaDB.Та ни беспокойтися. То бабы на базаре, языки, как помело. Вам ничего неугрожает.
> Ответьте, пожалуйста, несведующему: MySQL что, все уже похоронили?Оракл подгреб под себя весь процесс разработки, сообщество к ней не подпускает.
Поэтому community-driven проекты предпочитают юзать марию, разработчики которой хотя бы идут на контакт.
Найди, электронную версию Linux Format 01.2013 в нем есть интересное интервью с Монти Видениусом - одним из создателей MySQL.В кратце он ушел из Оракла, создал свою компанию (вложил в неё боле 4 млн. $), переманил всех ключевых разработчиков MySQL, создал форк MariaDB. Практически в Оракле сейчас некому обеспечивать реальную коммерческую поддержку MySQL.
> В кратце он ушел из Оракла, создал свою компанию (вложил в неё
> боле 4 млн. $), переманил всех ключевых разработчиков MySQL, создал форк
> MariaDB. Практически в Оракле сейчас некому обеспечивать реальную коммерческую поддержку
> MySQL.Когда уже кто-нибудь из ведущих разработчиков жабы аналогично сделает?
> Каждая запись в каталоге состоит из набора полей, которые могут содержать данные, как в текстовом, так и в бинарном представлении.Не так.
Журнал и каталог - это две разные БД, связанные через параметр MSGID (идентификатор типа сообщения). При выводе журнала на консоль, по идентификаторам типов для сообщений вытягиваются поясняющие тексты из базы каталога.
Журнал может содержать бинарные данные (например, дампы фирмвари, корки и бутчарты). Каталог - нет, он чисто текстовый.
О, это прекрасно.А я буду сидеть на CentOS 6.4.
Задолбали обновления. До ручки.
> Возможность использования в firewalld высокоуровневого языка для написания сложных правил для межсетевого экрана, без необходимости знакомства с синтаксисом iptables<rule family="ipv4">
<source address="192.168.0.0/24"/>
<service name="tftp"/>
<log prefix="tftp" level="info">
<limit value="1/m"/>
</log>
<accept/>
</rule>Ну спасибо, лучше я с синтаксисом iptables познакомлюсь.
firewall-cmd --enable-panic
> firewall-cmd --enable-panicЕсли такого XML-я, как выше, будет на три страницы и тридцать три уровня вложености - тут уж запаникуешь, да.
тоже считаю это не лучшей идеей, неудобно.
для каждого нового и протокола нужно свою новую простынку придумывать, всё по разным директориям...Гороздо проще всё разом описать в iptables-синтаксисе.
Так Iptables никуда и не денется
firewalld это надстройка, командный интерфейс позволяющий работать с директивами конфигурации, причем выполнение происходит “налету”, и да, есть люди, которым такой синтаксис (а-ля junos) более читаем и удобен
> Так Iptables никуда и не денется
> firewalld это надстройка, командный интерфейс позволяющий работать с директивами конфигурации,
> причем выполнение происходит “налету”, и да, есть люди, которым такой синтаксис
> (а-ля junos) более читаем и удобенНа самом деле, задачи у firewalld всего две (их как-то замыливают в описаниях, выдвигая на первый план невнятный буллшит про "динамичность"):
1. Переключение фаервола между несколькими наборами правил (профилями). Например, если таскать ноут/планшет/мобилку между домом, работой и халявным вай-фаем в каком-нибудь кабаке - очень даже полезно.
2. Модификация наборов правил по запросу приложений. Хочет приложение открыть для себя порт - направляет через D-Bus запрос, firewalld проверяет полномочия через PolicyKit, если надо, спрашивает у пользователя пароль, и вносит изменения.
Всё, что не спится переписать поттерингу - встречайте в новой федоре!
>не спится переписать поттерингуда уж, разве что с пьяну... не хардкорного ентерпрайса же для.
> - встречайте в новой федоре!
> Всё, что не спится переписать поттерингу - встречайте в новой федоре!Разработчики Mir перехватили пальму первенства :)
Федора в целом хороша и достаточно стабильна в своей основе. Сидел на 13 и 14. Но понял, что для меня она немного сыровата в части приложений. Поэтому для повседневного использования предпочёл более стабильный ALT. Но Федорку периодически юзаю в виртуалке, чтобы понимать, куда движется линукс. Как ни крути, Федора -- базовый дистрибутив, откуда новшества расходятся по всем остальным проектам, особенно RPM-based.
> Как ни крути, Федора -- базовый дистрибутив, откуда новшества расходятся по всем остальным проектамВообще да. Как ни крути.
>Как ни крути, Федора -- базовый дистрибутив, откуда новшества расходятся по всем остальным проектамАж рыдать захотелось.
>Федора в целом хороша и достаточно стабильна в своей основе.Толсто же.
Анаконда все еще виснет при установке?
А вы так часто ставите и переставляете ОС?
Или вам надо ставить линукс на много машин, но вы не слышали про cobbler?
> Анаконда все еще виснет при установке?Там теперь новый установщик, который многие почему-то ругают за непонятность.
> Федора в целом хороша и достаточно стабильна в своей основе.Это типа потроллил? Там багов - не счесть. Даже глюки gcc присутствуют, чего не встречал в других дистрибутивах.
>> Федора в целом хороша и достаточно стабильна в своей основе.
> Это типа потроллил? Там багов - не счесть. Даже глюки gcc присутствуют,
> чего не встречал в других дистрибутивах.Ну кто-то же должен выловить глюки gcc :)
>Расширение возможностей по настройке NetworkManager из командной строки при помощи утилиты nmcli;И джва года не прошло...
>>Расширение возможностей по настройке NetworkManager из командной строки при помощи утилиты nmcli;
> И джва года не прошло...Эмм... ifconfig... не?
Во-первых: This program is obsolete! For replacement check ip addr and ip link. For statistics use ip -s link.
Во-вторых, все равно не, если речь идет именно о работе с NM, а не настройке сетевых интерфейсов в общем.
Я какбэ имел в виду, что давно жду, когда этим вашим NM можно будет нормально пользоваться не только в гуях с мышкой, а и в консоли.> ifconfig... не?
Как с его помощью сделать две сотни профилей, чтоб не вбивать каждый раз руками настройки?
>> ifconfig... не?
> Как с его помощью сделать две сотни профилей, чтоб не вбивать каждый
> раз руками настройки?Написать свой велосипед на bash+grep+sed+awk, очевидно же. Unix-way во все поля.
Вчера обновился с F18. Fedup поломали в очередной раз, но через yum все прошло хорошо.
> Вчера обновился с F18. Fedup поломали в очередной раз, но через yum
> все прошло хорошо.А товарищ постом выше вещает про стабильность.
У меня тоже всё стабильно. Года два как работаю на федоре. Бывают глюки после выхода релиза, но после пары обновлений всё лечат. И то глюки чаще связаны с DE, гномом, а в остальном всё вполне стабильно. В последнее время перешел на i3wm и вообще бед не знаю)
> А товарищ постом выше вещает про стабильность.Разработчики дебиана как бы намекают нам: стабильность - это не отсутствие багов, а отсутствие изменений. Если баг есть при заморозке стейбла - значит, все три года до завершения поддержки он там и просидит. Исправлять баг - значит, ломать устоявшееся поведение, нарушать совместимость и т.д. Вдруг им кто-то уже пользуется, как фичей?
Samba 4 - опять прокатили?
Так она в 18ой версии уже есть, если я ничего не путаю.
>Включение в состав JRuby 1.7, альтернативной реализации языка Ruby, написанной целиком на Java и предназначенной для выполнения в виртуальной машине JVM;Нахрена ?
Производительность выше, чем у MRI после прогрева, также нет GIL. Недостаток - нет стабильной поддержки native gems, только экспериментальная.
надеялся таки увидеть wayland и weston
weston и прочий wayland давно доступен, только зачем он тебе это же не для работы а как референс типа twm для X.
А оно, альфа-тестирование, вообще в случае личинки RHEL когда-нибудь прекращается?
> А оно, альфа-тестирование, вообще в случае личинки RHEL когда-нибудь прекращается?Никогда. Оно ж не только для RHEL нужно, но и для всех остальных линуксов. Если что-то свежее не появится в федоре - значит, нечему будет появляться в убунте через полгода, а через пять лет падать в виде окаменелостей в репы дебиана и слаки :)
скоро и в твоем дистрибутиве