OpenSUSE 42.1 Leap. Обзор. Часть 2. Программы и библиотеки
Продолжение OpenSUSE 42.1 Leap, обзор. Начало: Часть 1, установка.
Дистрибутив OpenSUSE Leap позиционируется как стабильный дистрибутив с длительным сроком поддержки, при этом используются последние стабильные версии пакетов.
Основные особенности
Дистрибутив основан на ядре 4.1. Как отмечалось ранее, по умолчанию пользователю предлагается файловая система Btfrs. Она запоминает состояние системы (делает снимок) и позволяет возвращаться к сохраненному состоянию непосредственно из меню загрузки. По умолчанию система создает снимки каждый час, а также перед и после запуска утилит установки Zipper и yast.
Для общения с принтером система использует Pdf вместо postscript, который использовался в предыдущих версиях.
Рабочий стол по умолчанию — KDE Plasma 5.4.
Также доступны:
GNOME 3.16.2;
MATE 1.10;
Enlightenment 0.19.12;
Xfce;
LXDE;
Cinnamon.
Средства разработки
OpenSUSE был первым дистрибутивом, официально поддерживающим язык программирования Go (на момент написания обзора поддерживается версия 1.42).
Так же OpenSUSE содержит актуальные версии библиотек и интерпретаторов:
- Python (обновлен до версии 3.4.2, при этом в системе одновременно по умолчанию доступна версия 2.7) Одновременно 2.7.9 и 3.4.1;
- Perl 5.18;
- Php 5.5.14;
- Ruby 2.2.3;
- PostgreSQL 9.4;
- Apache 2.4.16;
- Boost 1.54;
- gcc 5.21;
- По умолчанию установлена MariaDB 10.0.21;
- Доступен так же mysql 5.6.26;
- tcl 8.6.1;
- Моно (Mono) обновлен до версии 4.0.4;
- ffmpeg 2.8.2;
- CMake 3.3.1.
Дистрибутив содержит следующие графические среды:
- QT designer 5.5;
- QT creator 3.2.2;
- UML редактор Umbrello 2.17;
- Kdevelop4 4.7.1;
- Emacs 24.3;
- geany 1.24,1.25.
Необычно то, что в основном репозитарии нет eclipse. Впрочем, его можно установить из «нестабильного» репозитария или взять с сайта разработчика.
Дистрибутив содержит браузеры:
- Firefox версии 41.0.2,42.0;
- Google Chrome версия 46.0;
и прочее программное обеспечение вполне актуальных версий:
- Totem, Gnome terminal, Nautilus, как и большая часть приложений платформы Gnome, обновлены до версии 3.16;
- Файловый менеджер рабочего стола KDE — dolphin 15.08;
- Мессаджер Empathy 3.12.11;
- Пакет управления коллекциями изображений Shotwell обновлен до версии 0.22.
- LibreOffice 5.0.2;
- VLC 2.2.1;
- GIMP 2.8.14.
Как было отмечено ранее, для установки пакетов служит Yast 3.1.155. Одной из удобных его особенностей является то, что можно вручную указать — из какого именно репозитория будет установлен пакет. Отчасти это позволяет выбирать версию устанавливаемого ПО.
Для установки программ можно использовать и командную строку (для этого служит утилита zypper 1.12).
Для удаленного администрирования системы можно использовать WebYast.
Выводы
Интерфейс во многом напоминает Windows 10 и ориентирован на пользователей Windows.
Наличие Yast и zypper упрощает установку пакетов и настройку системы.
Дистрибутив относительно «тяжелый» для *nix, при этом обладает более скромными системными требованиями, чем Windows 10. Сложилось впечатление, что версия с рабочим столом Gnome работает несколько быстрее KDE.
В целом дистрибутив OpenSUSE удобен для разработчика, так как предоставляет возможность пользоваться последними стабильными версиями библиотек. При этом, хотя имеющиеся IDE дают возможность разрабатывать программные продукты, для профессиональной разработки не обойтись без установки дополнительных инструментов.
Освоить разработку под Windows можно, обучаясь на профессии «Разработчик Microsoft».