Новость из категории: Игры » Игровые новости

Ubuntu Linux 10.10: новая функциональность

Содержание:
1. Инсталлятор;
2. Новая функциональность (Вы читаете данный раздел).
Ubuntu Linux 10.10: новая функциональность

Начну с безопасности. В Ubuntu 10.10 для улучшения последней был добавлен ряд функций, реализованных в рамках проекта Yama. Так, в Ubuntu появился специальный модуль, который задействует возможности фреймворка Linux Security Modules. Основная цель LSM - предоставление специального модульного интерфейса в ядре для того, чтобы дать пользователям расширенные возможности работы с системами контроля доступа (SELinux, Smack и другие) - например, добавление модуля ядра без перекомпиляции ядра. Предотвращаются некоторые виды атак, использующие жесткие и символьные ссылки, вызов ptrace. Что касается жестких ссылок, то это, например, случай, когда приложению с их помощью «подставляется» файл, не доступный на чтение/запись, хотя приложение имеет к нему доступ. Yama в свою очередь позволяет предотвратить эту атаку путем запрета создания жестких ссылок пользователям, которые не имеют прав доступа к исходным файлам. С использованием символьных ссылок может быть реализована атака путем подстановки последних в общедоступном каталоге - например, /tmp. Таким образом, злоумышленник может заставить то или иное приложение открыть файл, к которому оно не должно было иметь доступ. Yama для блокирования этой атаки будет отслеживать соответствие UID символьной ссылки и UID процесса, следующего по ссылке, и только при соответствии разрешать следование по символьной ссылке. Что касается отладочного вызова ptrace, то для процессов с привилегией CAP_SYS_PTRACE доступна возможность обращения к памяти с тем же UID. Yama накладывает ограничение на область доступной памяти, «оставляя» только принадлежащую потомкам указанных процессов.

Ubuntu Linux 10.10: новая функциональность
Новые элементы интерфейса Центра приложений

Изменения не обошли стороной и «Центр приложений Ubuntu» (Software Center) (см. рис. выше). В правую часть окна раздела «Загрузить приложения» (Get Software), находящуюся после списка всех категорий приложений, добавлены два подраздела: «Рекомендуемые» (Featured - перечень предлагаемых к установке приложений, например, Audacity, Blender, Stellarium и другие) и «Что нового?» (What's New - список новых приложений, например, KeyTouch, Менеджер ошибок DebGTD, EasyChem и другие).

Центр приложений стал поддерживать плагины. Пока их число невелико - со списком можно ознакомиться, осуществив поиск по ключевому слову «Software» в Центре и выбрав из списка найденного сам Центр. Далее нажимаем кнопку «подробнее» и внизу увидим раздел «Дополнения». Вместе с тем, в разделе «Загрузить приложения» стала доступна возможность приобретения платных программ, причем для удобства добавлена функция «Переустановить приобретенные ранее приложения...». В Центре появился новый раздел - «История» (History). В нем можно получить информацию обо всех изменениях сразу или об установке/удалении/обновлении пакетов.

Центр приложений вобрал в себя и функции GDebi, т.е. установщика deb-пакетов с локального носителя. Теперь при щелчке правой кнопкой мыши на deb-пакете в контекстном меню вместо «Открыть с помощью Установщик пакетов GDebi» мы увидим «Открыть в Центр приложений Ubuntu». Сам GDebi, впрочем, остался в репозитории.

Что касается новой версии рабочей среды GNOME - был осуществлен успешный переход на использование системы хранения конфигурационной информации dconf и GSettings (вместо GConf).

В Ubuntu 10.10 интегрирован стек для поддержки управления жестами и мультитач-навигации - uTouch. Частью этого проекта стала разработка специального фреймворка, который обладает поддержкой сенсорных экранов, использующих как уровень ядра в виде драйверов, так и уровень приложений. Стек был написан в тесном сотрудничестве разработчиков ядра Linux и сообщества X.org, а также свой вклад внесли программисты GNOME, Red Hat и ENAC.

Другим важным достижением проекта uTouch стал унифицированный язык жестов, которые разделяются на несколько уровней. Примитивный уровень - это касание, множественное касание, перетаскивание, удержание, легкое направленное скольжение. Следующий уровень - использование двух пальцев. И здесь уже доступны такие жесты, как вращение вокруг точки и одновременное вращение, раздвижение пальцев и щипок. Всего допустимо четыре одновременных касания.

С полным перечнем жестов и с их графическими изображениями можно ознакомиться в черновике официального документа по языку.

Ubuntu Linux 10.10: новая функциональность
Новый индикатор звука

Был переработан и индикатор звука (см. рис. выше). Теперь он может не только изменять уровень громкости, но и управлять воспроизведением аудиофайлов в Rhythmbox.

Среди дизайнерских новшеств операционной системы Ubuntu 10.10 можно отметить включение в ее состав набора новых свободных шрифтов, получивших название Ubuntu. Разработкой шрифта занималась фирма Dalton Maag по заказу Canonical. Шрифт имеет большое количество начертаний, с примерами последних можно ознакомиться на его официальном сайте. Шрифт доступен под свободной лицензией Ubuntu Font License. (Не менее важно заметить, что в шрифт входят кириллические символы.)

Заключение

Ubuntu 10.10 включил в себя большое количество разнообразных новшеств и улучшений. Был значительно переработан установщик, который получил возможность параллельного выполнения задач. Усовершенствование затронуло и Центр приложений, через который стало возможным приобретать программное обеспечение. Шагом вперед стала интеграция стека uTouch, обладающего поддержкой мультитач-навигации и языка жестов. Кроме того, повышена безопасность системы благодаря включению наработок проекта Yama.

Рейтинг статьи

Оценка
0/5
голосов: 0
Ваша оценка статье по пятибальной шкале:
 
 
   

Поделиться

Похожие новости

Комментарии

^ Наверх