Archive:Обзор нововведений 11.4
Содержание
- 1 openSUSE 11.4 – новая проба для проекта openSUSE
- 2 openSUSE 11.4, Основные возможности
- 3 Дополнительная информация
- 4 Улучшения под капотом
- 5 Последние версии свободных рабочих сред
- 6 Новые и обновленные приложения
- 7 Документация
- 8 Перевод openSUSE
- 9 Безопасность, сервер, инструменты администратора и инфраструктура
- 10 openSUSE 11.4 для разработчиков
- 11 Conclusion
openSUSE 11.4 – новая проба для проекта openSUSE
Дорогое сообщество openSUSE. Пользователи. Помощники. Почитатели и друзья. Время пришло: openSUSE 11.4 прибыл! После 8 месяцев тяжелой работы, Вы можете изучить нововведения, скачать образ и обновить систему!
Мы гордо объявляем о выпуске 11.4, с традиционным для openSUSE, использованием последних технологий и сохранении при этом достаточной стабильности. 11.4 впитал в себя существенные улучшения, наряду с новейшими версиями свободного программного обеспечения. Объединяя появление новых инструментов, проектов и служб в грядущем выпуске, 11.4 является показателем роста и состоятельности проекта openSUSE! Пожалуйста, ознакомьтесь с детальным описанием этого выпуска openSUSE…
openSUSE 11.4, Основные возможности
Последние версии свободных рабочих сред и ознакомительная версия GNOME Shell
Для openSUSE доступны последние версии свободных рабочих сред, все они с высоким уровнем проработки и поддержки.
Рабочей средой по умолчанию для openSUSE является KDE Plasma Desktop, предлагающая простое управление "комнатами" (activities), заметное повышение производительности. Кроме того, было улучшено управление сетевыми подключениями и bluetooth устройствами. В приложениях из состава KDE реализованы такие улучшения, как новый фасетный поиск в Dolphin и плагины для легкого экспорта Ваших файлов в социальные сети Flickr, Facebook и Picasaweb из Gwenview и некоторых других приложений. Читать дальше
С последней версией GNOME 2.32, заключительной в ветке GNOME 2.x, GNOME 2.32 в openSUSE 11.4 Вы получаете программу учета времени, также известную как Проект Hamster и такие функции Empathy как мета-контакты и быстрый поиск. Evolution стал быстрее, Banshee поддерживает поиск в MusicBrainz и большее количество портативных музыкальных устройств. Для openSUSE также доступны ознакомительные версии GNOME 3 и GNOME Shell, которые несут множество улучшений пользовательского интерфейса, как например, тайлинг - призванный облегчить управление окнами. Читать дальше
Обновление XFCE до 4.8 привносит поддержку работы с удаленными файловыми системами, улучшенные диалоги работы с файлами, поддержку RandR 1.2 и обновленную панель. Читать дальше
LXDE, наш четвертый официальный рабочий стол, не претерпел серьезного изменения версии, кроме нескольких небольших исправлений и улучшений. Читать дальше
Везде была проведена обширная работа по интеграции в openSUSE. Сюда относятся ассоциация программ идущих по умолчанию с соответствующими типами файлов.
Firefox и LibreOffice были интегрированы в рабочее пространство Plasma, изменения затронули диалоговые окна для работы с файлами, оповещения и ассоциацию файлов с программами используемыми по умолчанию. Иллюстрации и темы Celadon Stripes были интегрированы во всех рабочих столах. Шаблон рабочего стола Xfce был расширен - в него по умолчанию включены офисные программы и редакторы изображений. Кроме того, были добавлены дополнительные сочетания клавиш для управления звуком и создания снимков экрана, компоновка меню была переработана.
Конечно, openSUSE 11.4 поставляется вместе с основными приложениями из состава KDE и GNOME, а так же из числа бескрайнего мира свободного программного обеспечения. Читать дальше for a selection of what's new!
Первые вместе с LibreOffice и Firefox 4
openSUSE - первый среди популярных дистрибутивов, который в стабильном выпуске предложил своим пользователям LibreOffice 3.3.1. Частично это заслуга разработчиков openSUSE, принимавших активное участие в работе сообщества LibreOffice. Первый выпуск LibreOffice поддерживает импорт и редактирование SVG изображений в Draw, до 1 миллиона строк в Calc и облегчает работу со слайдами в Impress. Более того, разработчики примкнувшие к проекту LibreOffice, значительно оптимизировали код, поэтому наряду с повышением стабильности, уменьшилось время запуска программы. Для разработчиков, заинтересованных в развитии LibreOffice, openSUSE предлагает уникальную возможность использовать ’split build’. Это позволяет как упростить процесс разработки для LibreOffice, так и ускорить появление улучшений и исправлений. Читать дальше
Firefox 4.0 - это результат серьезной переработки как пользовательского интерфейса, так и механизма рендеринга. Основные изменения в Пользовательском интерфейсе коснулись переноса вкладок в верхнюю часть окна, чтобы подчеркнуть отношение между веб-страницей и панелью инструментов. Вкладки можно произвольным образом организовывать и группировать, кроме того теперь можно прикреплять сайты, которые Вы хотите держать всегда открытыми, на панель вкладок. Firefox Sync позволяет Вам синхронизировать закладки, историю, пароли и даже открытые вкладки между браузерами Firefox, установленными на разных компьютерах.
Механизм отрисовки в Firefox теперь может использовать вашу видеокарту, отображая страницы еще быстрее. В целом, рендеринг интернет страниц стал быстрее, и производительность браузера при большом количестве открытых вкладок улучшилась. Firefox 4.0 представляет поддержку новых веб-стандартов, таких как WebM и HTML5, которые позволяют веб-дизайнерам создавать сайты красивее и удобнее. Читать дальше
Больше надежности и скорости в управлении пакетами
Система управления пакетами ZYpp в openSUSE представляет новый MultiCurl бэкэнд в котором реализована поддержка передачи данных через zsync и загрузка по метассылкам. Это улучшит как скорость обновления метаданных репозиториев, так и скорость установки/обновления пакетов, за счет использования многопоточной загрузки на битовом уровне, которая позволяет загружать только измененные части файла, вместо загрузки всего файла целиком. Замена старого бэкэнда MediaAria новым, основанным на Curl, обеспечивает в libzypp, а значит и в zypper и YaST, лучшую поддержку прокси за счет использования общих системных сетевых настроек. Благодаря этому также добавлена поддержка HTTP BASIC парольной защиты репозиториев. Аплет загрузки и установки обновлений также был изменен. Версия аплета для KDE теперь использует по умолчанию KPackageKit, проверяется наличие обновлений для всех пакетов, а не только для обновлений безопасности. Читать дальше
Дополнительная информация
Следующие статьи подробнее рассказывают о нововведениях этого выпуска openSUSE.
Улучшения под капотом
Существенное повышение функциональности openSUSE направленно на улучшение поддержки оборудования, управление программным обеспечением и настройке системы. В хорошо зарекомендовавшую себя систему openSUSE по управлению RPM-пакетами продолжают внедряться новаторские идеи, упрощающие пользователю работу с системой.
openSUSE технологические улучшения
Система управления пакетами ZYpp в openSUSE представляет новый MultiCurl бэкэнд в котором реализована поддержка передачи данных через zsync и загрузка по метассылкам. Это улучшит как скорость обновления метаданных репозиториев, так и скорость установки/обновления пакетов, за счет использования многопоточной загрузки на битовом уровне, которая позволяет загружать только измененные части файла, вместо загрузки всего файла целиком. Замена старого бэкэнда MediaAria новым, основанным на Curl, обеспечивает в libzypp, а значит и в zypper, и YaST, лучшую поддержку сетевых прокси за счет использования общих сетевых настроек для всей системы. Благодаря этому также добавлена поддержка HTTP BASIC парольной защиты репозиториев. Кроме того, использование MultiCurl должно избавить от медленной установоки пакетов, вызванных ошибками в старом MediaAria бэкэнде.
Система управления разделами YaST теперь позволяет во время установки выбрать разметку на основе LVM. Это позволяет иметь собственную, полностью зашифрованную VG группу. Теперь каждый раздел, за исключением /boot, может быть полностью защищен с помощью пароля, предоставляя лучшую защищенность для мобильных систем. Единственным недостатком является то, что при утере пароля информацию с диска уже нельзя будет восстановить!
Последняя версия ядра
Ядро 2.6.37 предоставляет серию существенных улучшений в механизме управления виртуальной памятью, которые позволяют системе быстрее выполнять тяжелые операции на диске. Кроме того, улучшенный планировщик, интегрированный в openSUSE, гарантирует, что выполнение тяжелых задач, запущенных системным администратором (как установка и обновление приложений или сборка пакетов) больше не будут влиять на повседневные задачи пользователя, такие как просматривание интернет сайтов и проверка почты.
Новое ядро также предоставляет расширенную поддержку оборудования, включая новые открытые драйверы для беспроводного оборудования фирмы Broadcom, еще большее число ноутбуков будет работать с openSUSE 11.4 "из коробки". Новые или заметно улучшенные открытые драйверы для видео карт radeon и nouveau (поддержка AMD/ATI и NVIDIA, соответственно) идущие в составе Xorg 1.9, Mesa 7.9 и ядра. Эти драйверы теперь обладают не только довольно приличными функциями поддержка 2D-ускорения, но и обеспечивают 3D-ускорение. Последняя версия Mesa предоставляет новый компилятор для построения теней и поддержку работы с новейшими графическими процессорами Radeon, в купе с улучшенной поддержкой стандартов и производительностью.
Другие изменения в масштабе всей системы
Для лучшей поддержки и управления всем возможным перечнем устройств, которые могут быть добавлены в современный ПК, уровень аппаратной абстракции HAL в openSUSE был полностью удален и заменен современным и мощным семейством U-инструментов, таких как udev, upower и udisk.
Процесс загрузки получил новые инструменты, которые обеспечиваю лучшую производительность и удобство в эксплуатации. Среди них systemd, все еще экспериментальный, но ускоряющий загрузку системы.(страница вики о статусе systemd). Последний gfxboot 4.3.5 обеспечивает улучшенную поддержку для virtualbox и qemu-kvm. GRUB2 теперь доступен для тестирования в openSUSE 11.4. Как и systemd он еще не готов к постоянному использованию, но Вы уже можете попробовать их в действии.
Традиционный Vixie Cron был заменен на Cronie 1.4.6. Cronie проще в настройке, кроме того он поддерживает PAM (Pluggable Authentication Modules) и платформу безопасности SELinux.
Библиотека Freetype в openSUSE 11.4 поддерживает субпиксельное сглаживание, обеспечивая более четкое начертание шрифтов на жидкокристаллических мониторах.
Изменения в репозиториях и дистрибуции openSUSE 11.4
За время жизненного цикла Вашей системы, могут понадобиться обновления безопасности или новые пакеты повышающие функциональность. Все это и многое другое доступно в официальных репозиториях openSUSE или хорошо оцененных сторонних репозиториях, таких как Packman.
Tumbleweed
Tumbleweed это новый амбициозный проект сообщества openSUSE, обеспечивающий “Постоянное обновление пакетов” до последней стабильной версии. Таким образом Tumbleweed снижает значимость и степень воздействия перехода на новую версию ОС, позволяя обновлять систему непрерывно. Активировав Tumbleweed, у Вас будут самые последние версии программ. Вам не нужно будет дожидаться новых версий openSUSE, так как у Вас, к моменту выпуска новой версии, уже будет новая версия! Tumbleweed находился в тестовом режиме для openSUSE 11.3 и будет полностью доступен для openSUSE 11.4. Больше информации о Tumbleweed.
Packman
Известный сторонний репозиторий Packman для openSUSE был перестроен. Packman теперь предоставляет четыре различных репозитория, каждый из которых предлагает свой набор программ в дополнение к большому основному репозиторию. Это должно уменьшить количество конфликтов и упростить управление пакетами для пользователей данного репозитория. Кроме пакетов для openSUSE 11.2, 11.3, 11.4, Factory и SLE 11, будут доступны пакеты для Tumbleweed. Ищите дополнительную информацию на сайте Packman. Узнайте как получить программное обеспечение из репозитория Packman.
SUSE Studio
SUSE Studio- проект от спонсора openSUSE, компании Novell(TM), выпустившей для openSUSE такие инструменты как KIWI. Проект предлагает удобный веб интерфейс для легкой сборки своих операционных систем, основанных на openSUSE и SLE.
Пользователям SUSE Studio поддержка openSUSE 11.4 будет доступна в день ее выхода. Это значит, что можно будет легко создать собственную версию openSUSE 11.4, используя собственный набор пакетов, графики, скриптов и любых других элементов и загрузить их как образ для USB или диска (Live CD), образ для популярных виртуальных машин, или, непосредственно на сервис Amazon EC2. Вы можете делиться своими творениями или просматривать чужие непосредственно на сайте SUSE Gallery.
Последние версии свободных рабочих сред
openSUSE поддерживает все основные рабочие среды так же как и множество менее известных. Для них всех представлен высокий уровень поддержки. Рабочей средой по умолчанию для openSUSE является KDE Plasma Desktop, предлагающая простое управление "комнатами"(activities), значительное улучшение производительности. Кроме того, было улучшено управление сетевыми подключениями и bluetooth устройстваими. Последний GNOME 2.32, заключительный в ветке GNOME 2.x, привносит ряд обновлений стабильности и удобства использования, кроме того, внесено несколько улучшений доступности. Так же будут доступны сборки openSUSE, использующие готовящийся к выходу GNOME 3. В XFCE 4.8 добавлены поддержка просмотра удаленной файловой системы, лучшая поддержка диалоговых окон, поддержка RandR 1.2 для лучшего управления монитором и улучшенная панель. У LXDE, нашей 4-й официальной рабочей среды не было крупных обновлений, за исключением нескольких небольших улучшений.
Внешнему виду уделялось много внимания: были добавлены новые обои и загрузочные экраны, стилизация под openSUSE 11.4. Обои, используемые по умолчанию, названы Celadon Stripes. Они берут свое имя от цветового кода этого релиза. Пользователи GNOME заметят, что команда художников поддержала традицию выпускать time-sensitive набор тематических обоев.
KDE Plasma Workspaces 4.6
openSUSE 11.4 предоставляет KDE Plasma Workspaces 4.6. Кроме повышения быстродействия и стабильности,этот выпуск несет в себе множество улучшений. Переработанная система управления питанием получила несколько новых функций, при этом ее интерфейс был упрощен, а стандартные настройки оптимизированы. KWin, оконный менеджер рабочего пространства Plasma, получил новый язык написания скриптов, так же визуальная и поведенческая непротиворечивость самих рабочих пространств была улучшена. Многие виджеты получили новые функции, и небольшие усовершенствования.
Plasma
В среде Plasma была проведена большая работа над системой комнат, позволяющей легко связывать приложения с определенными действиями, такими как работа или домашние задачи. Это позволит вам легко управлять различными задачами и быстрее переключаться между ними. Комнаты используют управление сеансами, запуская и останавливая приложения, в зависимости от активной комнаты и показывая окна в зависимости от того, что вы делаете.
Plasma Netbook
Plasma Netbook- рабочая среда KDE, оптимизированная для использования в небольших переносных компьютерах получила множество улучшений быстродействия, и если у вас есть тачскрин, вы заметите, что Plasma Netbook стало проще использовать.
Интеграция в openSUSE
Команда KDE хорошо поработала над интеграцией KDE в openSUSE 11.4. Lubos Lunak улучшил интеграцию Firefox, изменив в браузере стиль окон диалогов и уведомлений. Так же, благодаря ему, LibreOffice получил похожие диалоговые окна, в дополнение к имеющейся теме oxygen, согласующегося с другими приложениями в среде KDE и они будут использовать почтовый клиент и браузер, установленные в вашей системе по умолчанию. Новая тема oxygen-gtk- тема по умолчанию для приложений из среды GNOME, запускаемых в KDE.
В числе других изменений, стоит отметить замену KUpdateApplet на KPackageKit в качестве стандартного инструмента проверки обновлений и наличия модуля PulseAudio в системее по умолчанию, однако через YaST его можно отключить или вообще удалить из системы, в случае возникновения проблем.
Узнайти больше о всех нововведения Plasma на announcement by KDE.
GNOME 2.32
GNOME 2.32 последний крупный релиз ветки GNOME 2.x, после него планируется выпускать только релизы обслуживания. GNOME 2.32 включает небольшое количество нововведений в некоторых приложениях, а так же исправление ошибок, так как разработчики GNOME по прежнему сосредоточены на предстоящем релизе GNOME 3.0 запланированным на апрель 2011-го. В openSUSE решили предоставить для своих пользователей этот стабильный релиз GNOME, предлагая инновационный GNOME 3 в качестве опции.
GNOME 3.0 (ознакомительная версия)
GNOME 3.0 крупное обновление проекта GNOME, релиз запланирован на апрель 2011 года. Основным изменением в GNOME 3.0 будет глобальное обновление основных технологий GNOME: библиотека пользовательского интерфейса GTK+. Улучшения в GTK+ 3.0 принесут большую совместимость, лучшую производительность и улучшенный внешний вид для всех приложений GNOME, кроме того разработана новая ‘оболочка‘ рабочего стола GNOME Shell.
GNOME Shell приносит свежий взгляд на внешний вид популярного рабочего стола. Полностью переработанная оболочка вводит более гладкий и интуитивно понятный процесс работы, основанный на тестах удобства использования. GNOME Shell визуально ориентированная оболочка, делающая навигацию по вашим окнам а так же поиск и открытие приложений гораздо проще. Сообщения рабочего стола и уведомления использующие штатные средствам GNOME Shell менее навязчивы, но всегда под рукой.
3D-ускорение необходимо для GNOME Shell, это небольшой компромисс для обеспечения наиболее удовлетворительного интерфейса на большинстве современного аппаратного обеспечения. GNOME считает, что необходимые возможности 3D ‘относительно примитивны’, они являются достаточными для предоставления интуитивно понятной и элегантной интегрированной среды рабочего стола. Использование миниатюрных изображений окон, так же как использование анимации и эффектов, позволяет более ясно понять что происходит и найти то что вам нужно. показать что происходит.
Узнайте больше о поддержке GNOME 3 и GNOME Shell в openSUSE здесь
Улучшения в GNOME 3
GNOME 3 и GNOME Shell несут множество улучшений пользовательского интерфейса во многих облостях. Это значительно улучшенный файловый менеджер, упрощенная информация о статусах и более логичные уведомления от приложений. Новой композитный менеджер Mutter, позволяет использовать тайлинг, чтобы облегчить управление окнами, в то время как GNOME Shell обеспечивает элегантный способ расположить ваши окна на нескольких рабочих пространствах. Помимо многочисленных улучшений производительности, благодаря новой инфраструктуре в GNOME 3, GNOME Shell также намного лучше подходит для широкого диапазона устройств, от настольных компьютеров и нетбуков до тачскринов.
Наконец, в GNOME 3 много базовых изменений, таких как переход от gconf к dconf в GSettings, реализация большего числа функций PolicyKit features, кроме того, теперь есть темные темы приложений для тех случаев, когда вы хотите сконцентрироваться на изображении или видео.
LXDE 0.5
LXDE стремится создать чрезвычайно легковесное рабочее окружение, и это с успехом удается в openSUSE 11.4. Используя всего 114Мб RAM для загрузки, это основанные на GTK+ окружение, удовлетворяет все потребности пользователя, не требуя при этом мощного оборудования. Текущий выпуск LXDE в openSUSE отличается рядом небольших улучшений производительности и стабильности.
Xfce 4.8
Xfce 4.8 - самый свежий выпуск этой, основанной на GTK рабочей среды. Данный выпуск включает как улучшения функциональности, удобства использования и ряд исправлений, так и модернизацию платформ, на которых эта среда основана. Разработчики Xfce 4.8 отказались от HAL и VFS в пользу GIO, udev, ConsoleKit и PolicyKit, которые так же используются в других рабочих средах.
Thunar
Из за перехода на GVFS теперь вы можете использовать Thunar для просмотра большого числа удаленных файловых систем, включая такие как SFTP, SMB, FTP, и WebDAV. Thunar теперь так же показывает кнопку "извлечь" рядом со съемными файловыми системами на своей боковой панели и показывает прогресс выполнения операций с файлами внутри одного, растянутого по ширине экрана, диалогового окна, поэтому многочисленные, всплывающие по всему экрану окна вас больше не побеспокоят.
Панель
Панель была переписана с нуля и получила множество новых функций. Теперь можно более гибко управлять положением и размером, появилась поддержка полупрозрачных фонов с непрозрачными элементами панели. Обработка меню и панелей быстрого запуска была значительно упрощена- теперь меню можно отредактировать любым Freedesktop.org - совместимым редактором меню, а элементы панели быстрого запуска могут быть созданы простой операцией перетаскивания (Drag and Drop). Новый плагин directory menu на панели позволяет удобно просматривать файловые системы через меню панели, а с помощью нового редактора элементов, вы можете легко настроить панель из одного места.
Settings
The Xfce display settings dialog has now support for Xrandr 1.2 and allows many more settings in particular for multihead setups, furthermore it now has a timed confirmation dialog in order to prevent a unusable desktop due to erroneous display settings. A new multihead setup dialog can quickly switch between different mutihead setup on the press of a button.
The xfconf settings editor has become much more useful since it now allows you to set and reset settings and monitors changes in realtime.
Finally, there are a numerous improvements to the Xfce desktop user experience specific to openSUSE. The Xfce desktop pattern has been extended in order to provide functionality on par with the other supported desktop environments (like including office, image editing, and screenshot application, a mixer and a screensaver). Branding has been improved and work has been done on adding additional default keyboard shortcuts allowing you to control the volume mixer and take screenshots. There is a more tidy default menu layout, a new default theme, and user-friendly default file type associations.
Новые и обновленные приложения
Кроме обновлений ядра и низкоуровневых утилит, openSUSE предоставляет огромный выбор консольных и графических приложений. Эти программы были обновлены до последних версий, тем самым делая openSUSE первым из популярных дистрибутивом, кто предоставляет такие известные приложения как LibreOffice 3.3.1, Firefox 4.0 и Scribus 1.4, несущие в себе множество улучшений в плане функционала и стабильности.
Интернет браузеры
В данный выпуск включен Firefox 4.0- последнее крупное обновление хорошо известного браузера, в частности в нем предлагается новый пользовательский интерфейс и добавлена синхронизацию. Прочие обновления браузеров включают последнюю версию Chromium и Konqueror, которые теперь используют WebKit по умолчанию. Одна общая функция, которую имеют эти браузеры, это поддержка WebM. WebM новый свободный видео формат, предназначенный для использования в сети и воспроизводимый всеми браузерами с поддержкой HTML5.
Firefox 4.0
Firefox 4.0- это результат серьезной переработки как пользовательского интерфейса, так и механизма рендеринга, который отвечает за отображение посещаемых вами страниц. Основные изменения в Пользовательском интерфейсе это перенос вкладок в верхнюю часть окна, чтобы подчеркнуть отношение между веб страницей и панлью инструментов. Вкладки можно произвольным образом организовывать и групировать, кроме того теперь можно прикреплять сайты, для которых вы хотите держать панель вкладок всегда открытой. Firefox Sync позволяет вам синхронизировать закладки, историю, пароли и даже открытые вкладки между браузерами Firefox, установленными на разных компьютерах, таким образом, ваши любимые настройки будут всегда с вами!
Механизм рендеринга в Firefox теперь может использовать вашу видеокарту, отображая страницы быстрее и снижая нагрузку на CPU. В целом, рендеринг интернет страниц стал быстрее, и производительность браузера при большом количестве открытых вкладок улучшилась. Firefox представляет поддержку новых веб стандартов, таких как WebM и HTML5, которые позволяют веб дизайнерам создавать еще более красивые и удобные сайты.
На данный момент, openSUSE 11.4 предоставляет Firefox 4.0 версии beta 12, поскольку финальная версия еще не готова, но мы будем предоставлять пользователям обновления по мере их выхода.
Chromium, Konqueror и другие
В openSUSE конечно же доступна последняя версия chromium - свободная версия браузера Google Chrome. По сравнению с предшественниками, Chromium получил улучшенную поддержку веб стандартов, таких как HTML5 и WebM, лучшую производительность и некоторые улучшения пользовательского интерфейса.
Браузер KDE Konqueror теперь по умолчанию использует WebKit для отрисовки страниц, что значительно повышает его совместимость с веб сайтами и производительность. WebKit так же поддерживает последние веб стандарты HTML5 и WebM.
Кроме уже перечисленных, в openSUSE предлагаются и другие веб браузеры, включая консольный Links, браузер из среды GNOME Epiphany, браузер среды KDE ReKonq, написанный на Qt браузер Aurora, а в репозитории приложений с закрытыми исходным кодом можно найти Opera 11. Многие из них получили не только улучшенную поддержку современных веб-стандартов и повышенную производительность, но и ряд других улучшений. Большинство из перечисленных браузеров вы можете найти в репозиториях сообщества.
Кроме самих браузеров, в openSUSE 11.4 доступен ряд плагинов, делающих вашу работу в сети удобнее. Adobe Flash Player 10.2 будет установлен с первым обновлением. Moonlight 2.4 - свободная реализация Silverlight 2, совместимая со стандартами Microsoft. OpenJDK’s Java 6 plugin обеспечивает совместимость с сетевым Java контентом.
Офисные приложения
openSUSE 11.4 - первый среди популярных дистрибутивов, предлагающий своим пользователям LibreOffice 3.3.1, Scribus 1.4.0 и Koffice 2.3.1. Кроме того, был добавлен или обновлен ряд приложений, включая программы учета средств Skrooge, GNUCash 2.4 ,портированная на KDE 4, KMyMoney, и программа учета времени Project Hamster. Описание изменений приведено ниже.
LibreOffice 3.3.1
openSUSE- первый популярный Linux дистрибутив, включивший LibreOffice в свою стабильную версию, частично это заслуга разработчиков openSUSE, принимавших деятельное участие в работе сообщества LibreOffice. LibreOffice, как ответвление от OpenOffice.org было создано в конце 2010 года. Большинство разработчиков, были недовольны препятствиями, мешавшими распространению OpenOffice.org, решили перейти к разработке независимой ветки в составе Open Document Foundation.
Первый выпуск LibreOffice под номером 3.3.0. Кроме всего прочего, поддерживал импорт и редактирование SVG изображений в Draw, до 1 миллиона рядов в Calc и облегчал работу со слайдами в Impress. Более того, новые разработчики значительно оптимизировали код LibreOffice, поэтому наряду с повышением стабильности, уменьшилось время загрузки программы. openSUSE предоставляет LibreOffice 3.3.1, который является первым корректирующим выпуском для LibreOffice. Для разработчиков, заинтересованных в развитии LibreOffice, openSUSE предлагает уникальную возможность использовать ‘split build’. Это позволяет как упростить процесс разработки для LibreOffice, так и ускорить появление улучшений и исправлений.
KOffice 2.3.1
У всех компонентов KOffice 2.3 была повышена производительность, стабильность и удобство работы. В KPresenter добавлен новый режим сортировщика слайдов и инструмент анимации форм. Теперь, благодаря библиотеке KoReport library, вы можете создавать OpenDocument отчеты в KPlato и Kexi. Поддержка форматов OpenDocument (в основном, отображение текста) была улучшена во всех компонентах KOffice, так же была улучшена поддержка документов Microsoft Office(doc, xls, ppt, docx, xlsx, pptx). Выпуск 2.3.1 улучшает поддержку больших изображений в Krita, и устраняет утечки памяти в Kexi.
KDE Kontact 4.4 и 4.6
Хотя openSUSE 11.4 поставляется со стабильной версией 4.4.10 и имеющим больше зависимостей, KDE Kontact Suite 4.4, последняя, пока еще экспериментальная, основанная на Akonadi, версия Kontact 4.6 доступна для установки в этом репозитории.
Evolution 2.32.1
В этом выпуске Evolution много усилий было приложено для подготовки к выходу GNOME 3. Пользовательский интерфейс был переделан, чтобы уйти от старой инфраструктуры (значительно повысилась производительность!) и добавлена поддержка DBUS. Вы оцените насколько быстрее стали операции с IMAP, которые больше не блокируют пользовательский интерфейсe, push mail support и новый плагин списка контактов позволят вам видеть, когда ваши друзья вышли в сеть!
Программы учета средств
В дополнение к XML бэкэнду, Gnucash 2.4 теперь может использовать SQLite3, MySQL или PostgreSQL для хранения информации. Кроме того, в Gnucash используется WebKit вместо Gecko для отрисовки графиков и диаграмм.
KMyMoney 4.5.2 получил улучшенную документацию, поддержку последнего AqBanking, пользоваться программой стало удобнее, появилась поддержка KWallet для хранения паролей и улучшена проверка корректности данных перед сохранением.
Skrooge 0.8 (находится в репозитории KDE Extra) представляет собой экспериментальный модуль планирования бюджета, поддерживает работу с KWallet, экспорт из KMyMoney и улучшенным функционалом для создания отчетов и смет.
Учет времени
Программа учета времени, так же известная как Project Hamster, дебютирует в openSUSE 11.4 и будет по умолчанию включена в рабочее окружение GNOME. Эта программа поставляется в виде панельного виджета, виджета для дока и отдельного приложения. Программа строит таблицы, подводит итоги, имеет фильтры и инструменты поиска, что позволяет вам с небывалой легкостью отслеживать время, затрачиваемое на работу.
Общение
Empathy теперь позволяет группировать информацию, используя метаконтакты. Если, например, один из ваших друзей использует несколько служб мгновенных сообщений, вы можете объединить несколько контактов вместе, используя имя вашего друга. Так же, с помощью Empathy можно легко находить контакты из списка, после добавления опции live contact search. Вы можете печатать в списке контактов, чтобы быстро найти нужного человека.
Мультимедиа
В openSUSE 11.4 доступны обновленные версии большинства популярных аудиопроигрывателей. В большинстве случаев, обновления и другие хорошие вещи можно найти в репозитории Packman.
Banshee 1.9.3
Поставляемый в openSUSE 11.4 медиапроигрыватель Media player Banshee 1.9.3- последний выпуск перед выходом Banshee 2.0. Важнейшие изменения этого выпуска это Now Playing simplify mode, play queue shuffle action, улучшенная загрузка обложек альбомов, MusicBrainz ID support и улучшенная интеграция с Last.FM. Так же есть ряд изменений для разработчиков- features like improved WebBrowser API for WebKit browsers and DBus API additions. Встроенная поддержка для Amazon Music Store означает, что вы можете с легкостью загружать альбомы целиком, кроме того появилась очередь для загрузки отдельных треков. Часть средств от покупок идет на поддержку сообщества GNOME, таким образом, покупая музыку через Banshee, вы помогаете свободному программному обеспечению! Если вы хотите чтобы ваша музыка была всегда с вами, то вы наверняка оцените значительно улучшенную поддержку оборудования. Banshee поддерживает Droid X, Galaxy Portal, Xperia X10, Maemo и всеми MTP устройствами, а libgpod 0.8.4 улучшает поддержку iPod.
Amarok 2.4.0
Amarok 2.4.0 ‘Slipstream’ оправдывает свое название. Работа с тегами никогда не была проще - всего лишь пара кликов, а с переписанным сканером коллекций, поиск новых треков стал значительно быстрее. Теперь проигрыватель может записывать статистику и обложку альбома прямо в аудио файлы, что упрощает перенос вашей коллекции на другую медиа-платформу. Все это сочетается с интегрированной библиотекой MusicBrainz, позволяющей вам содержать свою музыкальную коллекцию в порядке, прикладывая минимум усилий. Еще одним значительным улучшением стала поддержка iPod устройств, реализованная благодаря libgpod 0.8.4 (Теперь Touch 3G должен работать прекрасно), улучшенной поддержке транскодирования, вкладка выборки информации гитара и бас, OPML экспорт для подписок на подкасты, апплет запланированных событий и поддержка UPnP устройств.
Rhythmbox 0.13.3
Медиаплеер Rhythmbox 0.13.3 "Country Rain" так же доступен в openSUSE 11.4. Это, вероятно, последний стабильный релиз перед выходом GNOME 3, содержит некоторые улучшения и bugfixes. Наиболее значимые изменения в source lists, updated notifications, пооддержка MPRIS and MediaServer2 и новые контекстные вкладки, с ссылками на различные сайты. Так же, как и Amarok и Banshee, libgpod 0.8.4 имеет лучшую совместимость с iPod.
Clementine
Последний релиз Clementine содержит две новые информационные панели, отобращающие текст песен, статистику, биографию артистов, фотографии, список тегов и похожих артистов. Изменена боковая панель (есть возможность изменить обратно, правым щечком по ней), так же добавлены рейтинги, счетчики проигрывания и пропусков. Вы можете создавать искуссные динамические плейлисты из своих песен, так же можете слушать музыку с радиостанций Jamendo и Icecast. Вы можете найти Clementine в KDE репозитории "Extra".
K3b 2.0
K3b 2.0 отмечает последний milestone в портировании одного из самых популярных приложений записи дисков в KDE платформу версии 4. Хотя некоторые части все еще используют прежние библиотеки, приложение использует новую платформу и лучше интегрированно с ней. Теперь аппаратный уровень KDE используется для определения оборудования.
В плане интерфейса, K3b 2.0 не изменился по сравнению со своим KDE3 предшественником. На первый взгляд, никаких крупных изменений не произошло, но за счет использования новых виджетов, удобство использования программы повысилось. Например, в окне выбора файлов показан список точек входа KDE' and takes advantage of the breadcrumb bar. Иконки были обновлены, чтобы соответствовать теме Oxygen.
За некоторым исключением, K3b сохранил функционал серии 1.0.x, но в новой версии добавлен ряд новых возможностей. Самое значительное нововведение - поддержка Blu-ray приводов. Дополнительная работа была проведена над повышением удобства использования. Some work-flows have been merged abstracting it for all kinds of media. Однако, основной целью этого выпуска было повышение стабильности.
Графические приложения
Графические и дизайнерские приложения в openSUSE содержат множество существенных изменений. Помимо введения крупных преобразований в Scribus 1.4.0 и Krita 2.3 и улучшений в менеджерах фотографий Shotwell и F-Spot, в DigiKam и Gimp исправлено множество ошибок для пользователей openSUSE.
Scribus
openSUSE 11.4 первый linux дистрибутив, поставляемый со Scribus 1.4, a major rewrite of Scribus. Предыдущий стабильный выпуск Scribus (1.3.3) был написан на Qt 3. Перенос на Qt 4 занял около месяца, и еще 2 месяца ушло на устранение зависимостей от Qt3 библиотек. Однако потребовалось около трех лет, чтобы по настоящему использовать весь функционал Qt 4 и внедрить более 1500 RFC's. This includes porting the canvas over to Cairo which offers better performance and several needed features, as well as some major refactoring in several area's.
Многочисленные улучшения включают new render frame type for rendering of latex, povray and other files, significant vector file import improvements (incl. AI, PSD, EPS) и луч better picture and color management including more palettes. In the text handling area, there is a new text storage system, undo and redo now also take care of text changes and there is now support for separate paragraph/character styles.
Узнайте больше на страницах openSUSE Scribus Wiki или сайте Scribus.
Shotwell 0.8.1
Shotwell 0.8.1 включен в состав openSUSE 11.4! Главные нововведения этого выпуска включают в себя поддержку всех популярных форматов видеофайлов, возможность их загрузки на сервисы Youtube, Facebook и Flickr, мониторинг пользовательской коллекции и фоновая запись метаданных в исходные файлы способствуют повышению отзывчивости программы.
F-Spot 0.8.2
F-Spot 0.8.2 стал значительно лучше импортировать фотографии, была улучшены поддержка метаданных, поиск дубликатов и измененных файлов. Новые возможности, включая ‘reparenting’ (combining photos as versions of each other) с помощью перетаскивания; photo panning с помощью мыши и функцию remove-from-camera.
The GIMP 2.6.11
В популярном фоторедакторе GIMP 2.6.11 было исправлено несколько ошибок, а удобство и производительность несколько улучшены.
DigiKam 1.8
Хорошо известный фото менеджер DigiKam 1.8 отметился многочисленными исправлениями. В данный момент разработчики заняты внедрением новых функций в готовящуюся к выпуску версию 2.0, которая будет доступна пользователям openSUSE в OBS сразу после завершения.
Inkscape 0.48.1
В Inkscape 0.48.1 были добавлено multipath editing и новый инструмеент Airbrush tool , кроме того ряд улучшений получил text tool, который теперь поддерживает subscript, superscript, numerical input for text kerning, tracking и многое другое. Inkscape теперь так же поддерживает экспорт LaTeX из PDF, PS и EPS. Пояявились новые расширения, например “jessyInk”, позволяющее создавать презентации, расширения для рендеринга “Voronoi Pattern”, “Wireframe Sphere” и “Barcode - Datamatrix” и многие другие.
Наконец, разработчики внесли много изменений в области удобства и настраиваемости. Arch papersizes теперь доступны в окне Document Properties, всплывающие подсказки напротив элементов меню недавно использованных файлов с полным описанием местоположения и образцы шрифтов в выпадающем списке text tool теперь отключаемы . Обработка текста значительно улучшена- когда огибающий текст искажается, это отражается в рамке и панели статуса; кнопки text alignment больше не позволят буквам скакать; и позиция text’s baseline anchor is зависит от ориентации.
Krita 2.3
Названный в честь Русско-Французского художника Шагала, редактор Krita 2.3- первый, начиная с версии 1.6 выпуск, по мнению авторов, полностью готовый к использованию профессиональными художниками. Для этого разработчики работали в одном направлении: сделать редактор, удобным для художника. Немало внимания было уделено повышению стабильности: было исправлено около 300 известных ошибок. По сравнению с Krita 2.2 Более 1000 изменений было внесено тридцатью разработчиками.
Кроме повышения надежности и быстродействия, в Krita 2.3 добавлено много новых возможностей, начиная с brush settings presets и warp transform до canvas rotation, и new color selector -- и конечно же добавлено множество новых brush engines.
Игры
Для Игры GNOME 2.32 была исправлены HIG совместимость. Шахматы теперь поддерживают SVG для частиц и обзавелись новой темой. Найти больше игр для openSUSE можно в репозитории Games и в openSUSE Game store.
В составИгры KDE 4.6 возвращается Klickety, эта игра пришла на замену KSame. Благодаря KGameRenderer, игры KDE имеют схожий визуальный стиль и обладают хорошим быстродействием. В Palapeli упрощен процесс создания паззлов из ваших изображений, а Kajongg became easier and smarter.
Приложения KDE
Приложения KDE представляют такие улучшения, как новый фасетный поиск в Dolphin и плагины для легкого эскпорта Ваших файлов в социальные сети Flickr, Facebook и Picasaweb из Gwenview и нескоторых других приложений. Среди других улучшений можно отметить новую утилиту для создания резервных копий данных Nepomuk и существенные улучшения поддержки Bluetooth устройств при применении BlueDevil - простого мастер для соединения устройств и интеграции просмотра файлов на таких устройствах, в приложениях KDE.
Документация
openSUSE предлагает уникальную высококачественную документацию по различным вопросам, написанную профессиональной командой волонтеров и писателями, нанятыми Novell. openSUSE 11.4 поставляется с тремя новыми руководствами: переработанным "Start-Up Guide", "Системный анализ и Настройка" и "Виртуализация с использованием KVM". Также включены новый "Справочное руководство" и "Руководство по безопасности". Руководства также доступны онлайн doc.opensuse.org или в Вашей установленной системе /usr/share/doc/manuals (доступно при установленном пакете opensuse-manuals_ru).
openSUSE также предлагает значительное количество документации по различным открытым проектам, такую как man-страницы к отдельным командам, информационные страницы к различным проектам, а также полные руководства по различным темам. Если Вы хотите написать свою собственную документацию, Вы найдете все необходимые для этого инструменты в openSUSE, включая текущие пакеты TeXLive и все связанные DocBook.
Полностью переработанный “Start-Up Guide”
Новая редакция Start-Up Guide проведет Вас шаг-за-шагом через процесс установки openSUSE и представит окружения GNOME и KDE, включая некоторые ключевые приложения, работающие в них. Она также содержит обзор LibreOffice и его модулей для написания текстов, работы с электронными таблицами, для создания графиков и презентаций. Вы также найдете сборник наиболее частых проблем и неприятностей и узнаете, как решить их в Вашем конкретном случае в разделе Помощь и Решение проблем.
Руководство по системному анализу и настройке
Руководство Администратора по поиску проблем, их решению и оптимизации работы системы. Узнайте, как проверить и оптимизировать работу Вашей системы с помощью инструментов мониторинга и как эффективнее управлять ресурсами. Также включает в себя обзор общих проблем и методов их решения и дополнительную помощь и документацию.
Виртуализация с использованием KVM
Это руководство содержит инструкции по настройке и управлению виртуализацией на основе KVM (Kernel-based Virtual Machine) в openSUSE. Оно также содержит информацию об управлении Гостевыми Виртуальными Машинами при помощи libvirt и QEMU.
Справочное руководство
Дает общее представление об openSUSE и охватывает сложные задачи системного администрирования. Оно предназначено в основном для системных администраторов и домашних пользователей с базовыми знаниями системного администрирования. Оно включает подробную информацию о продвинутых сценариях развертывания, администрирования Вашей системы, взаимодействии основных компонентов системы и настройки различных сетевых и файловых сервисов openSUSE.
Руководство по безопасности
Вводит основные понятия системы безопасности, охватывающие как локальные,так и сетевые аспекты безопасности. Охватывает такие темы, как аутентификация, шифрование, VPN и Фаервол и показывает, как использовать AppArmor, который позволяет указать каждой программе, какие файлы она может читать, писать и выполнять.
Перевод openSUSE
Дистрибутив openSUSE 11.4 переведен на многие языки. Команда переводчиков openSUSE
позаботилась о переводе специфичных для openSUSE программ, таких как YaST, на 66 языков. Последний добавленный язык- "Нижнесаксонский" (nds)- местный Германский диалект. В общей сложности, различные пакеты в openSUSE были переведены на 233 языка и диалекта. openSUSE выходит со всеми необходимыми шрифтами и локалями для этих языков.
Безопасность, сервер, инструменты администратора и инфраструктура
openSUSE стремится быть совершенным инструментом для системных администраторов обеспечивающим безопасность сети и держащий систему под управлением. В новые пакеты включены сетевой анализатор Wireshark последней версии 1.4.0, в нем добавлена поддержка новых протоколов, изменен интерфейс и добавлена поддержка скриптов на Python; множество новых средств виртуализации, таких как Xen с поддержкой memory experimental overcommit, KVM 0.14 с поддержкой SPICE и интеграцией с libvirt; появился инструмент WebYaST, позволяющий удаленно управлять системой с помощью вебинтерфейса для YaST. С помощью SUSE Manager можно управлять openSUSE 11.4.
Виртуализация в openSUSE 11.4
openSUSE 11.4 представляет последние версии Xen, VirtualBox и KVM, и продолжает integrate reliably with VMware and HyperV.
Xen 4.0.2 включает экспериментальную поддержку “xen paging” (или memory overcommit), которая позволяет вашим виртуальным машинам использовать оперативной памяти больше, чем вам доступно. Xen так же был обновлен до последней libvirt (0.8.8) и получил драйвер для VMware Workstation/player. Инструменты управления (virt-manager 0.85, vm-install) были так же обновлены.
Быстрое внедрение новых возможностей всегда было фирменным знаком VirtualBox, и VirtualBox 4.0.4 не исключение. Теперь поддерживаются образы VMDK, VHD и Parallels, размер VHD и VDI образов теперь можно изменять. 32-битные системы теперь могут использовать больше чем 2 Гб RAM, в andiSCSI появилась поддержка асинхронного Ввода/Вывода.
KVM 0.14 обзавелся новой системой мониторинга, позволяющей лучше отслеживать ошибки и обеспечивающей лучшую интеграцию с libvirt. Представлены формат QEMU Enhanced Disk (qed), поддержка протокола SPICE и улучшенная совместимость с оборудованием.
Запуск openSUSE 11.4 в виртуальной среде
Если вы только испытываете openSUSE 11.4 в VMware или VirtualBox, вас может порадовать включение open-vm-tools и virtualbox-guest-tools в основной дистрибутив, что позволяет значительно улучшить возможности интеграции. Больше никаких проблем с поиском нужных драйверов для clipboard sharing, простая смена экранного разрешения, а курсор мыши больше не trapped внутри виртуальной машины. Все это достигается просто как никогда.
Создание кластеров в openSUSE 11.4
В openSUSE 11.4 обновились пакеты для создания отказоустойчивых кластеров.
- cluster-glue 1.0.7
- corosync 1.3.0
- hawk 0.3.6
- heartbeat 3.0.4
- libdlm 3.00.01
- ocfs2-tools 1.6.3
- openais 1.1.4
- pacemaker-mgmt 2.0.0
- pacemaker 1.1.5
- resource-agents 1.0.3
Значительная их часть поставляется в последнем сервисном обновлении для SLE HAE and tracks very closely to upstream for those projects, таким образом, openSUSE- хорошая основа для создания современных отказоустойчивых кластеров. Единственная проблема- Pacemaker все еще нельзя собрать без поддержки corosync/openais, so you can't use heartbeat as the messaging laye. Ошибка будет исправлена через репозиторий OBS и, естественно, помощь приветствуется!
Сетевые средства
openSUSE 11.4 поставляется с сетевым анализатором 'Wireshark' 1.4.0, в нем исправлен ряд серьезных ошибок и уменьшены утечки памяти, кроме того добавлены новые и улучшена поддержка старых протоколов. Для повышения удобства был улучшен интерфейс, а благодаря rewrite of the packet list internals повышено быстродействие, и оптимизировано использование памяти. Preliminary Python scripting has also been included.
WebYaST- следующее поколение инструментов управления системами на базе SUSE, перенося мощь и удобство YaST в RESTful web service, while providing both desktop and web-based clients. WebYaST включает множество дополнений, позволяющих удаленно выполнять все те же действия, что вы делали с помощью YaST, из окна браузера, независимо от удаленности системы.
openSUSE 11.4 уже содержит все необходимое для запуска SMB Traffic Analyzer - программного решения для сбора статистики нагрузки траффика на сервера Samba. В состав пакета уже включены: модуль VFS (vfs_smb_traffic_analyzer.so), демон, отвечающий за мониторинг (smbtad), и инструменты управления (smbtatools). Модуль VFS is a backport of the master development branch of Samba, намечен к выходу одновременно с выходом Samba 3.6.0.
BIND 9.7.3 - программное обеспечение с открытым кодом, реализующее интернет протокол Domain Name System (DNS). В версии 9.7.3 представлена экспериментальная вовозможность динамически добавлять и удалять зоны с помощью команд rndc addzone и rndc delzone, которые будут записаны в per-view конфигурационный файл. Появился новый список управления доступом “filter-aaaa-on-v4”, возможность вывода комбинированной статистики по управляемым ключам, в сочетании со статически настроенными доверенными указателями, возможность загружать новые ключи в управляемые зоны не подписывая их сразу и возможность объединять ключи.
The perfect web stack
With the combination of the latest version of the three main web servers, six popular web scripting languages and all the best database engines, setting up a web stack was never so easy.
Fire up YaST, and with a few mouse clicks you configure your web server, add or remove needed modules, set up up your virtual hosts or configure ssl/tls connections. Hit apply and start serving dynamic or static content from your system!
Webserver improvements
openSUSE is an excellent platform for web servers as long as you can work with the fast update cycle compared to enterprise distributions like SUSE Linux Enterprise Server.
openSUSE 11.4 ships with the latest Apache2 2.2.17 which offers numerous enhancements, improvements, and performance boosts over the 2.0 codebase. There have been improvements to the mod_authn_alias for authentication and authorization and the caching modules mod_cache, mod_disk_cache and mod_mem_cache are now considered production quality. A graceful-stop signal has been introduced which can stop httpd in a graceful way, regardless of the status of any requests being served. In the proxy area there is a new mod_proxy_balancer module and the mod_proxy_ajp module adds support for the Apache JServ Protocol version 1.3. The Regular Expression Library is updated to 5.0, httpd now supports files larger than 2GB on openSUSE (including larger-than-2GB requests) and mod_dbd, together with the apr_dbd framework, brings direct SQL support to modules that need it.
The stable release of Lighttpd 1.4.26, codename Chinese dragon, fixes a number of bugs including a DOS/OOM security vulnerability.
openSUSE 11.4 also comes with nginx 0.8.54, well know for its use as a reverse proxy and mail proxy server. The latest release in the stable 0.8 series brings a number of smaller bugfixes and features. You can find this in the contrib repository.
Apache Tomcat 6.0.32, the free implementation of the Java Servlet and JavaServer Pages technologies includes context name in reload and stop log statements and improves Catalina shutdown when running as a service. There are also improvements to HTTP specification compliance in support of Accept-Language header and the inclusion of many other features, bug fixes and security updates.
Базы данных
MySQL community server 5.1.53 обзавелся новыми функциями, включая: ACID- транзакциями, позволяющими создавать надежные и безопасные, бинес-критичных проектов; хранимые процедуры, позволяющие повысить эффективность разработки; триггеры для создания сложных правил на уровне базы данных; views для того, чтобы убедиться, что важная информация не поставлена под угрозу и продвинутая схема данных для легкого доступа к метаданным. Введена поддержка распределенных транзакций (XA) для выполнения сложных транзакций через несколько баз данных.
PostgreSQL 9.0.3, третий выпуск в рамках 9.0 серии может быть загружен с server repository of openSUSE. Этот выпуск добавляет возможности, которых ждали годами, например удобная репликация, массовое управление правами и блокировка анонимного кода. В то время как предыдущие выпуски были консервативны по своей сути, это выпуск shows a bold new desire для удовлетворения нужд всех пользователей PostgreSQL. This has all been done with few incompatibilities. Главные новшества включают: Встроенное ведение журналов, основанное на репликациях, working both for hot standby and continuous archive; простое управление правами для объектов баз данных; улучшенная поддержка хранимых процедур; more advanced reporting queries; и многочисленные исправления производительности, стабильности и безопасности.
Sqlite3 3.7.5 является последним выпуском легковесной реляционной базы данных. Этот и несколько предыдущих выпусков, начиная с 3.6.23, входящего в openSUSE 11.3, добавляют ряд новых интерфейсов и улучшений стабильности и производительности. В ветке 3.7 введен новый механизм контроля транзакций, использующий write-ahead log. Вывод результатов sqlite3_trace() стал нагляднее(и быстрее) в системах, использующих виртуальные таблицы, такие как FTS3 или RTREE, а тестирование с помощью Valgrind показало, что этот выпуск SQLite примерно на 1% или 2% быстрее предшественника в большинстве операций.
MariaDB 5.1 is a binary drop in replacement of MySQL 5.1, но с производительностью MySQL 5.5 (благодаря XtraDB), меньшим числом ошибок и большим числом возможностей. Благодаря расширенной и улучшенной программе mysql_upgrade стало намного проще обновиться с MySQL 5.0 до MariaDB 5.1 чем до MySQL 5.1. MariaDB provides update support across storage engines, многочисленные улучшения производительности, и некоторые возможности, недоступные в MySQL 5.1.
Безопасность
AppArmor 2.5.1 крупное обновление, несущее важные изменения: logprof и genprof снова работают, после частичной неработоспособности в выпусках 11.2 и 11.3.
Команда обеспечения безопасности openSUSE провела традиционный обзор и проверку новых возможностей. Так же они провели работу над filesystem capabilities (file_caps). Теперь эта опция включена в поставку и может быть настроена, но она пока мало где используется.
openSUSE 11.4 для разработчиков
openSUSE гордится тем, что является главной платформой разработки программ для Linux. Мы предлагаем обширный выбор сред разработки, включая KDevelop 4.2 и MonoDevelop 2.4, поддерживаем все Системы контроля версий, включая cvs, git и svn, и все вспомогательные инструменты, необходимые вам для разработки чего угодно: от вэб сервиса до настольных приложений и ядра Linux kernel. Инновационные проекты, созданные или инициированные сообществом openSUSE, такие как OBS работы над проектами вроде Bretzn и Appstream помогают разработчикам в создании и распространении приложений. Средства openSUSE наподобие YaST позволяют легко устанавливать и использовать инструменты и пакеты для разработки всего парой кликов, а репозитории OBS всегда предлагают последние версии библиотек разработчикам, чтобы те снова могли собрать свои программы.
Интегрированные среды разработки
Anjuta 2.32- последний выпуск перед выходом Anjuta 3. Разработчики Anjuta постарались устранить как можно больше ошибок, поэтому, в целях повышения стабильности,не добавляли новых возможностей в нативную среду разработки GNOME.
Geany 0.20 "Disra" - крупное обновление для легковесного редактора кода, написанного на GTK. Улучшено управление файлами через GIO/GVFS, наряду с многими другими улучшениями обработки файлов. Ваши HTML и XML документы теперь авто определяются, а цветовые схемы изменены для удобства читаемости подсвеченного текста. Расширения для Geany были так же обновлены, для обеспечения полной совместимости всех включенных плагинов.
KDevelop 4.2.0 Final continues to iterate on the KDE IDE’s major rewrite. Этот выпуск стабильнее и polished, чем 4.1 и необходим для разработки под KDE 4.6. Функция Найти и Заменить возвращена в KDevelop, больше документации включено и инструментарий ‘проблемы’ значительно переработан для упрощения поиска нерешенных вопросов в вашем коде. Больше C++ проектов теперь поддерживается, включая those targeting Boost и поддержка PHP так же обновлена. Новый плагин документации включает страницы Man в KDevelop.
В MonoDevelop 2.4.2, самом свежем выпуске ветки 2.4, продолжена работа над повышением удобства этой свободной реализации среды .net. Теперь в планах разработчиков -поддержка ASP.net 4.0 и MonoDroid.
QtCreator 2.1- последний выпуск популярной кроссплатформенной среды разработки от Nokia. Этот выпуск добавляет последний компонент, необходимый для быстрой разработки на Qt, мастер разработки для мобильных платформ, улучшенная поддержка C++, включающая подсветку синтаксиса, просмотр классов и ускоренный парсер.
Корректирующие выпуски, содержащие множество исправлений, включены в CodeLite 2.5.3, кроссплатформенную среду разработки на C/C++; Eric 4.4, написанную на Python и Qt среду разработки для Python и Ruby; и NetBeans 6.8, простую среду разработки на Java. Медиа:Example.ogg
Текстовые редакторы с подсветкой синтаксиса
В дополнение к полновесным средам разработки, пользователю доступен ряд текстовых редакторов с подсветкой синтаксиса. Эти редакторы обладают множеством функций, но нацелены в первую очередь на работу с текстом, чем на весь процесс разработки. Для поклонников командной строки есть популярные GNU Emacs 23.2 и vim 7.3. Для тех, кто предпочитает графический интерфейс, разработчики KDE предлагают Kate 4.6 (теперь с расширениями SQL и GDB), а со стороны GNOME gedit 2.30.4 (с его постоянно растущей библиотекой расширений). Все они обеспечивают как удивительно широкий функционал, так и глубокую интеграцию с рабочей средой.
Системы управления проектами
Современному разработчику, системы управления проектами предоставляют удобные инструменты для управления версиями продукта и изменениями в коде. Для группы эти средства необходимы. openSUSE 11.4 включает широкий ассортимент подобных инструментов, включая bzr 2.0.5, cvs 1.12.12, git 1.7.3, mercurial 1.7.5, monotone 0.99.1, GNU rcs 5.7 и subversion 1.6.15. В дополнение к ним, доступно множество дополнительных средств и графических интерфейсов.
Платформа KDE 4.6
openSUSE гордится тем, что является одной из наиболее значимых платформ разработки приложений для KDE, и снова предлагает самые свежие библиотеки и инструменты для Платформы разработки KDE в openSUSE 11.4. KDE platform 4.6 приносит много улучшений и изменений.
Появление поддержка QML
Фреймворк Plasma получил поддержку виджетов, написаных на QML, декларативном языке Qt, и предоставляет новые Javascript интерфейсы для взаимодействия с данными.
Обработка метаданных
Nepomuk, технология обработки метаданных и семантического поиска в приложениях KDE, теперь обладает графическим интерфейсом для копирования и восстановления данных. Кроме того было внесено множество улучшений, повышающих стабильность и быстродействие.
Внешний вид и интеграция
Набор стилей и виджетов Oxygen улучшены, а новая тема Oxygen для приложений GTK, позволяет им легко вписываться в среду Plasma и выглядеть как приложениям для KDE.
Thinner and more modern libraries
Библиотеки KDE могут быть собраны “с прицелом на мобильные устройства” что позволяет предложить оптимальный набор библиотек, специально для мобильных устройств. HAL был заменен на UDev, UPower и UDisks. Разработчики, однако, не заметят никакой разницы, поскольку они abstracted away by the Solid hardware interface API.
Qt 4.7
Qt 4.7 представляет Qt Quick, набор создания интерфейсов для Qt. Набор позволяет создавать динамические пользовательские интерфейсы быстрее и легче, чем это позволяют другие существующие технологии создания интерфейсов. Qt Quick состоит из Javascript- ориентированного декларативного языка QML, the Qt Declarative C++ library underlying QML and the Qt IDE Qt Creator, который поддерживает интерактивное редактирование QML с помощью drag and drop.
Сеть и WebKit
Кроме того, Qt 4.7 поставляется вместе с Bearer Management API в QtNetwork, что позволяет приложениям просматривать и изменять состояние системы в сети. QtWebKit масштабирование и прокрутка стали быстрее, а ускоренный композитинг сделали CSS анимацию и переходы значительно более плавными. Те, кто интегрирует WebKit в C++ проекты, оценят простоту переноса QPixmaps между C++ и WebKit и улучшенную документацию.
Другие улучшения, связанные с производительностью
В дополнение к модулю QtWebKit, общее повышение производительности было основной целью в Qt 4.7. Изменения включают появление класса QStaticText, который можно использовать для повышения производительности при отрисовке текста. Класс QPainter получил новый API для отрисовки pixmap fragments, что позволяет ускорить отрисовку графики в приложениях. Кроме того, JavaScriptCore для QtScript был обновлен, позволяя быстрее выполнять JavaScript.
GNOME platform improvements
openSUSE has a lot to offer GNOME developers. Starting GNOME development is a matter of a few simple clicks in YaST. Improvements for GNOME developers are all over the libraries and tools. GLib 2.26 now includes support for GSettings, the replacement for GConf as well as GDBus. Anjuta now fully supports VALA and Python, and openSUSE 11.4 comes with MonoDevelop 2.4 for those developers who are more into C# and Mono, or ASP.new web development. openSUSE 11.4 ships with the latest version of the GNOME Developer Platform 2.32 as well as the basics for working on the upcoming GNOME 3 release including GTK+ 3.
GNOME Development Platform 3 and GTK+ 3
openSUSE ships the current build of the GNOME 3 Development Kit, including a much improved and modernized GTK+3 leading to many new or improved features. Input device handling has long been a sadly neglected area, but full support is now provided for multiple pointers, keyboards and other gizmos. DBus is now integrated with GIO, and implemented through the GtkApplication class, which handles a lot of the platform integration aspects of writing an application, such as keeping track of open windows, ensuring uniqueness, exporting actions, etc. Of course, there's some new widgets as well, such as a switch and an application chooser.
Drawing and theming
GTK no longer wraps the antiquated X11 drawing API, exclusively relying on Cairo for all its drawing needs. This has also enabled the developers to remove several other X11-centric concepts such as GCs, colormaps and pixmaps. No longer must you recompile your application to have it work with a different backend (like you do with 2.x): mutiple backends can be built into a single library and selected at runtime. Current available backends include X11, Wayland, Mac OS X's Quartz and HTML5.
The new theming API sports a familiar CSS syntax and other niceties such as animated state transitions. Applications can request a "dark" version of the current theme; this is popular in media creation applications which often have developed their own dark low-distraction interface. Geometry management is more flexible, with support for height-for-width, for both widgets and cell renderers.
Languages and build tools in openSUSE 11.4
openSUSE 11.4 supports the latest versions of all major programming languages and comes with an up to date build chain. The latest Python 2.7 as well as 3.1 are included and so are Perl, Ruby and PHP as well as Mono/C#, Tcl, C, C++ and Java. Of course, for developers who need to live on the edge, OBS will offer the latest and greatest throughout the openSUSE 11.4 release cycle and Tumbleweed even offers a full stack of ‘the latest & greatest’ for those who need it.
Python
openSUSE 11.4 ships both Python 2.7, the last major release in the 2.x series which is still the de-facto standard in the Python world, and Python 3.1, the latest version in the 3.x series which paints the way forward for Python.
Python 2.7 will remain in place for a long time and only bug fixes will become available for this release. A big change developers need to be aware of in this release is that it will now longer show error messages which are irrelevant to users by default. Most notably, DeprecationWarning messages are no longer shown.
Python 2.7 also brings many features backported from Python 3.1 including the syntax for set literals ({1,2,3} is a mutable set), Dictionary and set comprehensions ({ i: i*2 for i in range(3)}), Multiple context managers in a single with statement and some performance improvements.
Ruby 1.8.7
openSUSE 11.4 поставляется с последними обновлениями к Ruby 1.8.7, а пока можно ожидать, что пакеты с Ruby 1.9 скоро будут доступны из OBS. Также, в версию 2.3.11 включен популярный Ruby on Rails.
PHP 5.3.5
openSUSE 11.4 поставляется с последним PHP 5.3.5, который приносит большое количество стабильности и безопасности улучшений по сравнению с PHP 5.3.2, который был частью предыдущего релиза openSUSE. Ключевые усовершенствования включают в себя новую версию SQlite и PCRE, поддержку stream filter в расширении mcrypt, FastCGI Process Manager (FPM) SAPI и, кроме того, поддержку stat для zip stream.
Mono 2.10
openSUSE 11.4 предлагает последнюю версию свободной реализации среды .NET для Unix и других операционных систем. Mono 2.10 - обновленная версия Mono 2.8, основана на главной ветке из git, так что она включает все последние обновления Mono.
Из важнейших изменений в Mono, произошедших с момента выхода OpenSUSE 11.3, стоит отметить:
- Язык и профиль компилятора, используемые по умолчанию- C# 4.0
- Функциональный язык F# теперь является частью дистрибутива
- IronPython и IronRuby так же включены в поставку.
- ASP.NET 4.0 поддерживает MVC 3 и MVC 2
- Поддержка Razor и WebPages фреймворков
- Дравера баз данных WebMatrix.Data
- Новый precise/copying сборщик мусора:
- Улучшения производительности на SMP-системах
- Включается с помощью --gc=sgen
- Подсистема генерации кода LLVM
- Optimizing engine, enabled with mono --llvm
- Параллельные фреймворки, включая Parallel LINQ
- Автоматическое распараллеливание очередей с помощью from x in foo.AsParallel ()
- Параллельные операторы: Parallel.ForEach (x=> {})
- Новые инструменты профилирования
- Новый ThreadPool переделан для SMP систем
- Новый System.Dynamic и среда Dynamic Language Runtime
- ASP.NET Routing
- CodeContracts
Все возможности C# 4.0 поддерживаются, включая Anonymous methods, Iterators, dynamic, LINQ, Partial classes, Generics and Nullable types.
Tcl/Tk 8.5
Tcl introduces support for arbitrary-precision integers, saver interps, a more robust clock command and a large number of other improvements and new features. The new Tk 8.5 brings a much more modern theming engine (see screenshots), a number of new widgets like combobox, treeview and progressbar as well as improvements to the text widget with smooth scrolling and widget peering. Tk now uses anti-aliased text under X11 and allows for window transparency, fullscreen windows and much more.
GNU Compiler Collection 4.5.2
GCC 4.5.2 содержит компиляторы для языков C, C++, Fortran, Ada и Java, а сам набор компиляторов идет со всеми необходимыми библиотеками и утилитами для разработки на этих языках, например, такими как: библиотеки boost 1.44, отладчик GDB 7.2, Valgrind, Cachegrind.
Conclusion
For the professional user, GNOME 2.32 and KDE 4.6 offer great speed and stability in tandem with productivity apps like LibreOffice and Scribus. Users who enjoy newer and more experimental features can enable options such as the GNOME Shell Preview or systemd. System administrators will find openSUSE 11.4 intriguing as well, with improvements to WebYaST, Apache and a host of scripting languages. Not to be left out, developers will find updated compilers, editors, libraries and more available in 11.4's "devel" patterns. For any user who finds they want more from their openSUSE system, speed improvements with "multicurl" in the package management system allow for finding and installing new software faster than ever.
Overall, openSUSE 11.4 is a very balanced distribution, mixing stability and hardware compatibility while allowing users to enable more "bleeding edge" optional features. 11.4 offers something for everybody, download it today!
Credit where credit is due
A whole lot of people have been working on this feature guide. The people in the (very incomplete) list below deserve some credit, but so do many others in the openSUSE community who came in an made some edits or send in suggestions for improvements. Due to the open nature of how we work, it is impossible to track down everyone who has contributed so for anyone who is or is not on this list below: a big thank you for making this possible!!!
/the openSUSE Marketing Team
- Chuck Payne
- Helen South
- Bryen Yunkashko
- Manu Gupta
- Jos Poortvliet
- Bruno Friedmann "tigerfoot"
- Izabel Valverde
- Sascha Manns
- James Mason “bear454”
- Greg KH
- Tony Su
- Kostas Koudaras
- Christian Boltz
- Dominique Leuenberger
- Guido Berhörster
- Andres "anditosan" Silva
- Frank Sundermeyer
- Andreas Jaeger
- Holger Hetterich
- Carlos Ribeiro