LINUX.ORG.RU

Gnu


74

2

Всего сообщений: 391

Вышел GRUB 1.99

Группа GNU's Not Unix

Сегодня было объявлено о выходе GRUB 1.99. Скорее всего, это будет последняя экспериментальная версия на пути к стабильному выпуску 2.0, о чем сигнализирует факт переезда проекта c сервера http://alpha.gnu.org на ftp://ftp.gnu.org. Исходный код проекта теперь, соответственно, доступен по адресу ftp://ftp.gnu.org/gnu/grub/

Наиболее интересные изменения:

  • Официальная поддержка загрузки с файловой системы ZFS. Как известно, GRUB лицензирован под GPLv2, несовместимой с лицензией CDDL, под которой распространяется код ZFS. Тем не менее, компания Oracle поставляет базовый код для чтения ZFS-раздела в составе измененной версии GRUB, используемой в ОС Solaris, приняв таким образом условия лицензии GPL (GRUB, распространяется под GPL, соответственно, его модификации тоже наследуют эту лицензию). Именно этот код и был импортирован в GRUB 1.99.
  • Поддержка файловых систем BtrFS и NILFS2. Исправлена ошибка при чтении каталогов reiserfs.
  • Поддержка устройств DM-RAID.
  • Поддержка в MIPS multiboot2 таблиц разделов sunpc.
  • Поддержка изменения раскладки клавиатуры, двунаправленного текста и диакритических знаков.
  • Завершить работу загрузчика теперь можно средствами ACPI.
  • Новые команды: lsacpi и sendkey (i386), cmostest (i386/x86_64), lsefisystab, lssal, lsefimmap (EFI).
  • Упрощена процедура генерации PXE-образов. Добавлена утилита grub-mknetdir, генерирующая каталоговую структуру для сетевой загрузки.
  • Команда grub-mkconfig теперь поддерживает Xen, образы initrd Fedora 13 и NetBSD. Также с помощью grub-mkconfig теперь можно установить фоновое изображение загрузочного меню.
  • Добавлена возможность адресации памяти ниже 16 Мб и выше 3 Гб в i386-qemu.
  • Появилась поддержка горячего подключения/отключения USB-устройств, USB-хабов, и USB-эмуляторов последовательного порта.
  • Команда grub-mkrescue теперь использует GNU xorriso для создания CD-образов вместо grub-mkisofs. Устройство CD-ROM теперь именуются «cd».
  • Теперь загрузчик может быть установлен во вложенный раздел (например, BSD-раздел). Предпочтительный способ указания вложенных разделов теперь выглядит так: (hd0,msdos1,bsd1), а не (hd0,1,a).
  • Во встроенный скриптовый язык GRUB добавлены следующие языковые конструкции: for, while, until, elif, break, continue, shift, return, маски файлов, регулярные выражения, параметры функций, позиционные параметры в setparams.
  • Добавлен новый скрипт с реализацией автодополнения в стиле bash.
  • Возможность использования GRUB в качестве прошивки в Yeeloong, полностью свободном нетбуке на базе MIPS-совместимого процессора Loongson-2F.
  • Добавлен парсер для файлов конфигурации устаревших версий GRUB.
  • Реализованы фильтры для прозрачной распаковки.
  • Поддержка мета-данных mdadm 1.x.
  • Поддержка горячих клавиш в меню.
  • Ну и много других изменений, не приведённых краткости ради.

GRUB поддерживает широкий спектр платформ, включая обычные ПК с BIOS, платформы IEEE-1275 (OLPC и оборудование на базе PowerPC/Sparc64), EFI-системы и устройства, использующие свободный пакет CoreBoot (LinuxBIOS). Из ранее реализованных в рамках проекта Grub2 улучшений, можно отметить: использование нового загрузчика Multiboot2; поддержку выполнения скриптов; динамическую загрузку модулей; доступ к файлам на ФС NTFS, Reiserfs, EXT4, AFS, UDF, RAID 4/6/10 и данным внутри cpio/tar архивов; создание графических меню с интегрированными виджетами; вывод локализованного текста в отличных от ASCII кодировках; использование шифрованных паролей; поддержку загрузки ядра FreeBSD, NetBSD, OpenBSD и MacOS X (XNU).

>>> Подробности

 ,

Dorif
()

новый релиз gnu grep - 2.8

Группа GNU's Not Unix

как сообщает Jim Meyering, вышла версия 2.8 популярной программы gnu grep для поиска строк, отвечающих заданному регулярному выражению.

распространяется программа под лицензией gnu gpl версии 3.

исправлены следующие ошибки:

  • команда echo c | grep '[c]' не находила совпадений при любом «c» в диапазоне 0x80..0xff во многих локалях. например, printf '\xff\n'|grep «$(printf '[\xff]')» || echo FAIL печатало «FAIL» вместо ожидающейся строки с совпадением.
  • интерпретация grep-ом диапазонов сейчас более согласована с поведением других инструментов.
  • программа ошибочно завершала работу с кодом возврата 1 при некоторых ошибках в отведении памяти.

домашняя страница проекта

исходные тексты

>>> подробности

 , ,

sash-kan
()

Анонсирован выход GNU SIP Witch 1.0

Группа GNU's Not Unix

Неожиданно вышел первый стабильный релиз свободного проекта GNU SIP Witch.

GNU SIP Witch является VoIP сервером, с помощью которого можно будет создать коммуникационную сеть с использованием P2P-технологий, которая будет иметь топологию mesh-сети, в которой каждая клиентская точка сети связана через соседние клиентские точки. Данное приложение разрабатывается в рамках проекта GNU Free Call, который призван создать свободную достойную замену проприетарному сервису Skype.

GNU SIP Witch распространяется в рамках лицензии GNU версии 3 или выше, и является кроссплатформенным продуктом с поддержкой платформ GNU/Linux, Apple OS/X, BSD и Microsoft Windows. Также заявлена поддержка в будущих версиях платформы Android.

Обзор на habrahabr.ru

Официальный сайт

>>> Подробности

 ,

Chaser_Andrey
()

GNU Scientific Library (GSL) 1.15

Группа GNU's Not Unix

6 мая 2011 года была анонсирована версия 1.15 GNU Scientific Library (GSL) - библиотеки для вычислений в прикладной математике и науке.

GSL является частью проекта GNU и распространяется на условиях GNU GPL.

GSL написана на C и содержит значительное количество функций - от элементарных математических операций и операций с комплексными числами до численных методов дифференцирования, интерполяции, аппроксимации, решения дифференциальных уравнений, wavelet-преобразования и многих других.

Ознакомиться со списком категорий вычислений можно на википедии или скачав архив с исходными кодами.

В очередной версии, вышедшей через 14 месяцев после предыдущей версии 1.14, появился ряд новых функций, а также были исправлены некоторые ошибки. С подробным списком изменений можно ознакомиться в архиве с исходными кодами или он-лайн в репозитарии GSL на bzr.savannah.gnu.org/lh/gsl/

GSL используется такими проектами как PDL (Perl Data Language), MathGL, PSPP.
Библиотека может оказаться полезной как студентам, аспирантам, преподавателям в учебных и научных целях, так и разработчикам специализированного программного обеспечения.

На странице GSL на gnu.org можно найти информацию о поддерживаемых платформах, руководства, информацию о расширениях и связанных проектах.

>>> Исходный код GSL

>>> Страница GSL на gnu.org

 , , , , , , pdl, pspp,

adriano32
()

GNU coreutils и потеря данных

Группа GNU's Not Unix

Как, прошло меньше двух недель, и нужно выпускать новую версию — GNU coreutils 8.12?

Оказалось, что при определенных условиях использование GNU coreutils может привести к серьезным проблемам, например, к потере данных при копировании файлов. Это может случиться при выполнении трех условий:

  • используется свежее ядро Linux 2.6.39 (по крайней мере, это касается версии -rc3);
  • используется файловая система xfs;
  • копируется только что созданный файл с зарезервированным дисковым пространством (т. н. «unwritten extent»).

Подробно про потерю данных можно почитать здесь: gmane.comp.file-systems.xfs.general

Другие изменения:

  • dd вновь успешно собирается в системах AIX 5.
  • исправлена ошибка в программе tail, --follow=name теперь не влечет --retry в системах с inotify (ошибка из версии 7.5)

>>> Подробности на Savannah GNU

 , ,

anarquista
()

Slackware 13.37

Группа Slackware

Новая версия старейшего дистрибутива GNU/Linux наконец-то вышла. Со времени выхода предыдущей версии не прошло и одного года.

Slackware 13.37 использует ядро Linux версии 2.6.37.6 и является первым релизом с новой системой именования версий. Для предпочитающих последние версии, ядро 2.6.38.4 тоже доступно, как и конфигурационные файлы для 2.6.35.12 и 2.6.39-rc4, таким образом, каждый пользователь новой Slackware может выбрать ядро по своему вкусу.

Включенные в дистрибутив пакеты обновлены до новых версий:

  • Glibc 2.13
  • GCC 4.5.2
  • KDE 4.5.5
  • Xfce 4.6.2
  • GIMP 2.6.11
  • Perl 5.12.3
  • Python 2.6.6
  • Ruby 1.9.1-p431

Теперь пользователи Slackware сразу после установки смогут смотреть видео в WebM, поскольку Firefox 4.0 включен в дистрибутив.

Обновлён и установщик: поддерживается установка ОС на btrfs, режим показа один-пакет-в-строке, кроме того, теперь можно запускать PXE-сервер прямо с диска — таким образом, можно с него запустить один компьютер, а установисть ОС на другом.

>>> Подробности

 , , , ,

Xenius
()

GNU coreutils: вот и 8.11

Группа GNU's Not Unix

13 апреля вышла новая версия программ GNU Coreutils, то есть 8.11. Этот выпуск включает исправления ошибок, добавление новых расширений и изменения в поведении. Начнем с ошибок.

Исправленные ошибки:

  • touch, собранная в Solaris 9, ранее завершалась с ошибкой сегментирования, будучи запущена в Solaris 10 (ошибка появилась в версии coreutils-8.6);
  • sort больше не запускает 7 рабочих нитей, чтобы отсортировать файл в 16 строк (ошибка из версии coreutils-8.8).
  • wc больше не пытается разыменовывать указатель NULL при нехватке амяти (ошибка из версии coreutils 7.1);
  • cp -a --link скопировала бы символическую ссылку, вместо того, чтобы сделать жесткую ссылку на нее. (ошибка из версии coreutils-8.0);
  • исправлена работа cp с разреженными файлами в файловой системе btrfs на ядрах Linux старых версий (до 2.6.38). Ранее могли получаться неверные копии (ошибка из версии coreutils 8.10);
  • cut могла завершаться с ошибкой сегметирования, когда пользователем укзаывался --output-delimeter и неограниченный ряд полей вроде -f1234567890 (ошибка из версии coreutils-5.3.0);
  • du впадала в бесконечный цикл, когда задавалсь опция --files0-from=DIR.

Новые расширения появились в программе dd:

  • Добавлен флаг nocache к опциям iflag и oflag. Это новый флаг может быть полезен когда, например, count=0 и не только;
  • dd теперь предупреждает о необходимости установки флага iflag=fullblock, в тех случаях, когда частичное чтение сопровождается неприятностями.

Изменения в поведении:

  • cp работает с FIEMAP еще лучше;
  • для test теперь «==» синоним «=»;
  • install окончательно перестал понимать устаревшую опцию --preserve_context. Теперь можно использовать только --preserve-context;
  • df теперь выравнивает строки более сообразно.

>>> Подробности на Savannah GNU

 ,

anarquista
()

Отчёт о развитии GNU/HURD за 2010 год

Группа GNU's Not Unix

Hurd всё ещё не подходит для ежедневного использования, но тем не менее продолжает совершенствоваться, и 2010 год не стал исключением. Давайте посмотрим на прогресс в развитии за прошедший год.

  • Добавлена поддержка Xen domU для ядра GNU Mach, которая делает возможным запуск GNU/Hurd как гостевой системы Xen.
  • Зенг Да (Zheng Da) разработал новый стек драйверов, который работает на Dresden L4 (Fiasco) и позволяет запускать современные драйвера из Linux как пользовательские процессы. Множество сетевых карт теперь работают.
  • Как и в прошлом году, разработчики участвовали в Google Summer of Code 2010.
  • Джереми Коэниг (Jérémie Koenig) портировал современную версию инстяллятора Debian.
  • Эмилио Позуэло Монфорт (Emilio Pozuelo Monfort) нашёл специфичные проблемы в совместимости, которые были обнаружены благодаря тестовым комплектам в некоторых программах. Так как ошибки касались базовой системы, то улучшилась общая стабильность продукта.
  • Джереми Коэниг создал новую реализацию транслятора procfs. Инструменты типа top теперь могут быть использованы без проблем.
  • Вдобавок, общая стабильность, совместимость и переносимость были улучшены, над этим работают несколько людей. Так, для Debian GNU/Hurd доступно около 68% всех пакетов Debian.
  • Вместе с другими разработчиками Майкл Уокер (Michael Walker) начал создавать дистрибутив Arch Hurd. В очень небольшой срок они получили работающую систему как для установки, так и в виде Live CD.

>>> Подробности

 , , ,

sniper21
()

GCC 4.6.0

Группа GNU's Not Unix

Вышла новая версия GNU Compiler Collection — 4.6.0.

Новшества:

  • улучшения в использовании памяти и скорости компиляции;
  • поддержка языка программирования Go;
  • новый уровень оптимизации -Ofast, который включает в себя все ключи из -O3 и ключи, позволяющие получить ещё более оптимизированный код, например -ffast-math;
  • улучшения в LTO (Link-Time Optimization);
  • улучшения в IPO (межпроцедурная оптимизация);
  • на 32-х битных системах теперь по умолчанию задействован ключ -fomit-frame-pointer (кроме -Os).

Добавлена поддержка следующих процессоров:

  • Intel Core i3/i5/i7 (-march=corei7, -mtune=corei7);
  • Intel Core i3/i5/i7 с новым набором инструкций — AVX (-march=corei7-avx, -mtune=corei7-avx);
  • AMD Bobcat (-march=btver1, -mtune=btver1).

Анонс

>>> Полный список изменений

 , ,

megabaks
()

Анонсирован проект GNU Free Call

Группа Интернет

Цель проекта GNU Free Call — разработать и внедрить безопасную самоорганизующуюся сеть для использования частными лицами и административными органами. Проект основан на протоколе SIP и использует сервер GNU SIP Witch для создания защищённой p2p-сети с сотовой структурой. Планируется создать кроссплатформенный аналог Skype без использования закрытых протоколов и обязательной регистрации.

Желающим поучаствовать:

  • wiki проекта
  • списки рассылки:
    • sipwitch-devel@gnu.org
    • gnucomm-privacy@gnu.org.

>>> Подробности

 ,

registrant
()

Вышел GNU Chess 5.08

Группа GNU's Not Unix

Спустя 7 лет после последнего релиза вышел GNU Chess 5.08.

Вот что изменилось:

  • Несколько исправлений ошибок, мешающих игре компилироваться с новыми версиями компиляторов, изменения всяких разных настроечных файлов, в том числе работа над ошибками в README-файле, небольшая чистка кода и незначительные изменения логики игры.
  • Переименование getline (проблема проявлялась только в Ubuntu).
  • Перевод на лицензию GNU GPL 3.
  • Увеличение доступной памяти с помощью параметров командной строки.
  • Исправления ошибок.

Ссылка на скачивание

>>> ChangeLog

 , , ,

ZenitharChampion
()

Джон Салливан — новый исполнительный директор FSF

Группа GNU's Not Unix

7 марта было объявлено о смене исполнительного директора Free Software Foundation. Вместо Питера Брауна им будет Джон Салливан (John Sullivan).

Салливан работает в FSF с 2003 года, с 2007 — занимал должность менеджера по операциям (operations manager). Он заявил, что надеется на тесное сотрудничество с Ричардом Столлманом для достижения целей FSF. Приоритетными направлениями он назвал продвижение свободного ПО в общественных и образовательных учреждениях, а также противостояние компаниям, которые «отнимают свободу у людей, чтобы получить как можно больше денег». К ним он причислил Apple и Microsoft, не допускающие свободное ПО в их онлайн-магазины приложений, Sony, не дающую пользователям устанавливать свободное ПО на их собственное аппаратное обеспечение, Adobe, MPEG-LA и другие компании, пытающиеся установить препятствия в виде отчислений для доступа ко Всемирной Паутине.

Ушедший в отставку Питер Браун говорит, что собирается заниматься другим делом, однако не разрывает связей с FSF и будет продолжать оказывать помощь.

>>> Подробности

 , , john sullivan, peter brown

Ttt
()

Вышел GNU Guile 2.0.0

Группа GNU's Not Unix

Guile — это официальный язык расширений проекта GNU.

Данный релиз является первым стабильным релизом ветки 2.0.x и содержит множество изменений по сравнению с веткой 1.8:

  • Поддержка исполнения кода на трёх языках: Scheme, Emacs Lisp и ECMAScript.
  • Компиляция кода программы в байткод, который интерпретируется виртуальной машиной. Это позволило существенно улучшить скорость работы.
  • Поддержка метакоманд в REPL. Например, мета-команда ,compile компилирует переданное выражение, а команда ,profile профилирует исполнение переданного выражения.
  • Режим отладки в REPL. Если код вызывает ошибку, то включается режим отладки, в котором доступны метакоманды, позволяющие посмотреть стек вызовов, узнать значения переменных и т.п.
  • Реализована встроенная поддержка syntax-rules и syntax-case систем гигиенических макросов, не требующая импорта модуля (ice-9 syncase).
  • Строки Scheme могут содержать любые Unicode символы.
  • Частично поддержан стандарт R6RS. Оставшиеся несоответствия можно посмотреть в мануале.
  • Новый динамический FFI. Теперь возможно создание биндингов к библиотекам без создания кода на C.
  • Теперь используется Boehm-Demers-Weiser консервативный сборщик мусора.

Кроме того, добавлен ряд модулей:

  • (srfi srfi-45), предназначенный для реализации ленивых вычислений;
  • (system base lalr) для генерации парсеров LALR(1);
  • набор модулей (sxml ...) для работы с XML.

Сайт проекта

>>> Подробности

 , ,

kim-roader
()

GNU Octave 3.4.0

Группа GNU's Not Unix

Octave — это язык высокого уровня для численных вычислений, схожий с Matlab.

В новой версии традиционно много изменений:

  • Библиотеки BLAS и LAPACK стали обязательны для сборки, в связи с чем куски этих библиотек удалены из исходных текстов Octave. Напротив, библиотека ARPACK включена в состав Octave и теперь не требуется при сборке.
  • За счёт расширения возможностей функции lookup, функция ismember была переписана и стала намного более быстрой.
  • При получении элементов матриц по индексу внутренняя переменная index_vector кешируется, что устраняет задержки при повторном индексировании.
  • Индексирование разреженных матриц также подверглись пересмотру и стало намного быстрее, что отразилось и на других операциях с разреженными матрицами.
  • Логические матрицы хранятся и используются более эффективно.
  • Ускорены функции sub2ind и ind2sub.
  • Встроенные эквиваленты функций plus, times, mtimes, and и or теперь принимают несколько аргументов.
  • Добавлена поддержка объекта ftp на основе libcurl.
  • Поведение функций ismatrix, issquare и issymmetric изменено и стало более логичным.
  • Указатели на функции теперь учитывают то, что функции могут быть перегружены.
  • Перегрузка функций для встроенных классов (double, int8, cell и т.д.) теперь совместима с Matlab.
  • Можно сравнивать указатели на функции с помощью операторов == и !=.
  • Для многомерных массивов улучшена производительность конкатенации.
  • Операторы присваивания (+=, -=, *= и /=) в некоторых случаях стали работать более эффективно.
  • Исправлено сравнение комплексных чисел с помощью операторов <, >, <= и >=. Теперь оно эквивалентно лексикографическому сравнению пар [abs(z), arg(z)].
  • Удалён тип данных list.
  • Для команды pkg добавлена опция -forge, которая позволяет скачивать и устанавливать дополнительные пакеты автоматически. Пример: pkg install -forge general
  • Множество других оптимизаций.
  • Несколько изменений направленных на увеличение совместимости с Matlab'ом.
  • Традиционно, новая порция функций объявлена устаревшими, а некоторые — удалены. Также некоторые функции перенесены из дополнительных пакетов в основной код.

Полный список изменений

Дополнительные пакеты

>>> Сайт проекта

 , ,

GArik
()

Обзор Debian 6 Squeeze

Группа Debian

На сайте Desktop Linux Reviews появился обзор Debian 6.0 Squeeze. Он больше подойдёт для новичков, желающих попробовать Debian. Всё разбито на пункты:

  1. Что нового? Описаны принципиальные отличия от предыдущей версии (Debian Lenny).
  2. Установка.
  3. Загрузка, логин. Рассмотрено всё, начиная с загрузки GRUB и заканчивая небольшим обзором Gnome.
  4. Программы. Рассмотрено ПО, идущее вместе с дистрибутивом, а также показана установка новых программ.
  5. Мультимедиа. Рассмотрен свободный проигрыватель Gnash, а также рассказано о других мультимедиа-программах.
  6. Возможные проблемы.
  7. Галерея скриншотов.

>>> Подробности

 , , , ,

lambrianov
()

GNU coreutils: уже 8.10

Группа GNU's Not Unix

Ровно месяц спустя после выхода версии 8.9, 4 февраля вышла новая, уже вторая в этом году, версия набора утилит GNU coreutils. В этом новом выпуске не только исправлены ошибки, но и добавлены новые расширения и дополнения.

Исправленые ошибки:

  • rm -f больше не падает из-за EINVAL или EILSEQ, когда имя файла не поддерживается файловой системой.
  • join --header теперь пропускает проверку порядка для первой строки файла, когда оставшаяся часть файла пуста. (Ошибка появилась в версии 8.5).
  • uniq -f NUMBER больше не пытается обрабатывать поля после конца файла. (Ошибка появилась в версии 7.0).
  • du не прерывает свою работу, если файловое дерево перемещается на уровень выше в тот момент, когда du работает с его поддеревом. Подробности и пример работы можно отыскать в файле tests/move-dir-while-traversing. (Ошибка появилась в версии 5.10).

Новые возможности:

  • Программы копирования и перемещения файлов cp и mv более эффективно работают с разреженными файлами на файловых системах, поддерживающих FIEMAP (это ext4, btrfs, xfs, ocfs2). Теперь копируется только существенная часть файла, а остальное забивается нулями.
  • У команды join появилась новая опция -o auto. При указании этой опции число полей в выходном потоке будет определяться исходя из первой строки каждого файла и сохраняться постоянным для каждой строки. Отсутствующие поля при этом заполняются строкой, указанной в -e STRING. Лишние поля будут выкидываться.
  • Один из входных файлов программы join может быть пустым. Это позволяет использовать join как cut: $ join -a1 -o 1,3 1,1 - /dev/null

>>> Источник

 

anarquista
()

GNU guile-ncurses версия 1.2

Группа GNU's Not Unix

Майк Грэн (Mike Gran) сообщает о выходе новой версии библиотеки GNU guile-ncurses v1.2, предназначенной для создания текстовых пользовательских интерфейсов с помощью Guile - диалекта языка Scheme - с применением средств ncurses.

Основные изменения:

Компоненты библиотеки адаптированы для использования функций проверки условий модулей srfi-34/35. Добавлены функции curses-wrong-type-arg-error?, curses-bad-state-error?

Новые функции: mcprint, is-subwin?, is-pad?, is-cleared?, is-idlok?, is-idcok?, is-immedok?, is-leaveok?, is-scrollok?, getscrreg, has-mouse?, is-keypad?, is-meta?, is-nodelay?, is-immedok?, is-notimeout?, getmaxx, getmaxy, getbegx, getbegy, getparx, getpary, getcurx, getcury

Новые вспомогательные функции: wcwidth, standout, standout-on, standout-off

Три функции переименованы: wsyncdown -> syncdown, wsyncup -> syncup, wcursyncup -> cursyncup

>>> Подробности

 , , ,

OldFatMan
()

Вышел HandBrake-0.9.5

Группа Мультимедиа

После долгого перерыва обновилась HandBrake — программа для конвертирования MPEG-видео (включая DVD-видео) в MPEG-4 видеофайл в форматах mp4 и mkv.

Особенности HandBrake-0.9.5:

Core Library:

  • Поддержка структуры дисков BluRay (нет поддержки расшифровки).
  • Обновлены библиотеки (x264, FFmpeg).
  • Поддержка субтитров SSA (В том числе запись).
  • Теперь в MP4 файлах можно использовать MP3 аудио (Ограничено совместимостью проигрывателей).
  • Субтитры VOBSUB теперь поддерживаются для файлов MP4 (Ограничено совместимостью проигрывателей).
  • Обновлены заготовки настроек кодирования для новых устройств и лучшего качества.
  • Поддержка AC3 кодирования.
  • Исправлено множество ошибок.
  • Улучшено обнаружение DVD (при использовании dvdnav).
  • Универсальная поддержка аудио микширования (все типы аудио могут быть микшированы) .
  • Кодирование Точка*К*Точке (second or frame start and end times)
  • Опция пика частоты кадров (Capped VFR).

Все графические интерфейсы:

  • Обновлены расширенные настройки x264.
  • Slider качества видео для x264 больше не показывает значение в процентах, а показывает только RF.
  • Пакетное сканирование (сканирование нескольких файлов одновременно. Не включает несколько папок VIDEO_TS/).
  • Исправлено множество ошибок.
  • Много настроек для улучшения юзабилити.
  • Возможность редактирования очереди заданий.

Linux GUI:

  • Поддержка запуска нескольких копий ghb сразу.
  • Исправлено множество ошибок, и улучшен пользовательский интерфейс.

А главное, в отличие от 0.9.4, текущий релиз наконец-то не зависит от HAL.

Для пользователей Gentoo: emerge -av layman && echo «source /usr/portage/local/layman/make.conf» >> /etc/make.conf && layman -f && layman -a init6; emerge =media-video/handbrake-0.9.5

Страница закачки для других дистрибутивов.

>>> Подробности

 , , , , ,

init_6
()

GnuCash 2.4.0

Группа Linux General

Вышла новая стабильная версия программы учёта финансов Gnucash предназначенной для частных лиц и малых предприятий. Gnucash является частью проекта GNU и доступна для Linux, FreeBSD, Solaris, Mac OS X и Windows.

Возможности:

  • иерархическая система счетов;
  • разбивка одной транзакции на несколько частей;
  • импорт счетов из Интернет (в формате SWIFT MT940);
  • правка поставленных отчётов;
  • стандартная двойная запись для ведения бухгалтерского учёта;
  • транзакции по расписанию;
  • учёт кредитных платежей;
  • построение отчётов и графиков;
  • поддержка бухгалтерского учёта для малых предприятий;
  • импорт файлов данных из других финансовых систем OFX, QIF;
  • следование большинству рекомендаций GNOME HIG 2.0;
  • и др.


Основные изменения (по сравнению с предыдущей стабильной версией 2.2.9):

  • переход с движка GtkHTML на WebKit;
  • поддержка многопользовательского интерфейса баз данных SQLite3, MySQL, PostgreSQL (в разработке);
  • eguile-отчёты (обработка шаблона отчёта с последующей конвертацией его в код HTML);
  • автоматическое пополнение счёта с проставленной датой;
  • исправление ряда ошибок.

Скачать

>>> Подробности

 , , ,

amorpher
()

GNU Coreutils: теперь 8.8

Группа GNU's Not Unix

Вчера, 22 декабря, вышла новая версия GNU Coreutils. Теперь 8.8!

Единственное значительное изменение касается комадны split. Теперь split может разбить файл на N равных (или приблизительно равных) частей, при этой можно указать, должны ли границы между кусками, на которые разбивается файл, проходить строго по концам строк или нет (режим ‘l’). Циклический режим (‘r’) позволяет разбивать на части, кода размер входных данных не определен, например, при работе в конвейере.

Например:

split --number=l/4/10 filename разобьет файл filename на десять частей, четвертый фрагмент (считая от единицы) будет выведен на стандартный вывод, границы фрагментов строго по концам строк. Подробности, как всегда, в info split

Остальные изменения касаются исправления ошибок.

  • cp -u теперь не производит ненужные копирования, обусловленные лишь большей точностью временной метки файла-источника по сравнению с файлом назначения.
  • od печатает числа с плавающей точкой без потери информации.
  • исправлены многочисленные ошибки в sort, касающиеся многопоточной работы (в том числе и сопровождавшаяся ошибкой сегментирования)

>>> Подробности

 

anarquista
()