"Щупаем" Sailfish OS: Установка Sailfish OS SDK в Linux на примере openSUSE 13.1 и 12.3
Доброго времени суток всем! :) Сегодня мы будем устанавливать среду разработки для мобильной Sailfish в Linux. Буду рассказывать на примере моего любимого дистрибутива openSUSE версий 13.1, а также 12.3.
Если вы хотите себя попробовать в разработки приложений для Sailfish, или просто глянуть на внешний вид данной ОС у себя на компьютере, то эта статья как раз для вас :)
Подготовка системы, в моем случае openSUSE
Первое, что нам понадобится - это VirtualBox. Я знаю, для openSUSE есть специальный репозиторий со сборками VirtualBox, а также модулей для ядра, но я скачал его с официального сайта VirtualBox. На момент написания данной статьи, последней версией была 4.3.14.
После того, как скачаете VirtualBox, можете установить его, кликнув по RPM-файлу, или конечно же через терминал:
sudo rpm -i <название пакета>.rpm
С установкой разобрались... но теперь нам надо включить модули VirtualBox в ядро вашего дистрибутива. Чтобы это сделать, мне требовалось доставить следующие пакеты ядра :
- kernel-desktop-devel
- kernel-source
Все остальные зависимости потянулись за ними.
Теперь давайте включим модули VirtualBox в ядро:
sudo /etc/init.d/vboxdrv start
можете еще и так:
sudo systemctl start vboxdrv.service
после чего перезагружаем компьютер и VirtualBox установлен. Теперь переходим к установки Sailfish SDK.
Установка Sailfish SDK
Идем на сайт https://sailfishos.org/ и качаем от туда SDK, я качал для Linux 64 бит.
После того как SDK-файл Sailfish OS скачен, сделаем его исполняемым, для этого существует замечательная команда:
chmod +x <имя файла>.run
Теперь давайте ставить Sailfish SDK:
./<имя установщика>.run
В нашем сегодняшнем случае звучит команда так:
./SailfishOSSDK-Alpha-1407-Qt5-linux-64-offline.run
После чего вы увидите установщик Sailfish OS SDK:
На язык обращать внимания не стоит, у вас конечно будет не немецкий, а скорее английский, а может и русский :) Принцип установки на всех языках конечно же одинаковый :)
Итак, нажимаем на "Далее", на скриншоте это "Weiter" и переходим к следующей стадии установки:
Тут мы указываем, куда установить SDK, идем далее:
Тут уже все написано на английском и не составит труда понять, что в этом окне мы задаем. Идем далее:
Тут выбираем, что будет установлено, я ставил все, лишним не будет :) Продолжаем:
Соглашаемся с лицензией и переходим уже к концу нашей установки SDK:
Тут будет вас сказано, что все готово для установки. Также, при желании можете посмотреть все детали установки, нажав на единственноую кнопку в окне.
Установка пошла:
и уже завершилась:
Запустим Sailfish OS SDK сразу после установки (кликаем на скриншот, для его увеличения):
Вот так вот выглядит окно программы :)
Для создания нового проекта, выбираем "Файл - Новый файл или проект" (для увеличения - кликаем по скриншоту):
Создаем мы к примеру "SailfishOS", выбираем его и идем далее. Там нам нужно будет ввести название нашего и проекта и нажать далее:
Тут мы выбираем платформу и идем далее:
Кликнув на скриншот, можете его увеличет... а перед нами уже окно нашего проекта :)
Мы конечно же сейчас ничего программировать не будем, нас интересует эмулятор Sailfish OS, его то мы сейчас и запустим.
Нажимаем слева на зелененький треугольник, который находится ближе к слову "Отладка":
Тут нам говорится о запуске виртуальной машины, запускаем ее, нажав на "Да":
А вот уже и операционная система Sailfish :) Еще пара скриншотов:
Тут конечно уже сами можете полазить по системе и изучить разного рода меню :)
Если у вас нету телефона Jolla, а пощупать Sailfish OS уже охото, то можете проделать это вот таким вот методом.
Если вы интересуетесь программированием, то можете себя опробовать с данной программе, QT Creator из состава Sailfish OS SDK и написать что нибудь для Sailfish :)
Удачи :)
http://linuxcenter.kz/
|