Unity Next, интерфейс нового поколения Ubuntu Unity на Qt/QML, разработанный для умного приспособления к различным форм-факторам устройства, теперь может использоваться, тестироваться с помощью настольной системы.
Вам нужно иметь работающую систему Ubuntu 12.10 и знать, как выполнять команды в терминале. Также будет неплохо, если вы разбираетесь в ошибках компиляции.
Метод ниже, взятый со страницы разработчиков Unity, не самый простой. Я подготовил эту инструкцию для вас, поэтому просто следуйте им, но будьте осторожны.
Шаг первый: получение исходных кодов
Для начала мы создадим папку для хранения всего кода Unity Next:
mkdir ~/unity
Затем мы установим Bzr и получим исходный код Unity Next:
sudo apt-get install bzr
bzr branch lp:unity/phablet ~/unity/unity-next
cd ~/unity/unity-next
Шаг второй: сборка
Затем выполните следующую команду:
./build -s
Это добавит в вашу систему несколько PPA-репозиториев, а затем соберет и установит некоторые необходимые бренчи и необходимые зависимости.
Шаг третий: снова сборка
Теперь соберём Unity Next, выполнив следующую команду:
./build
Шаг четвертый: запускаем Unity Next
Запустите демон линз для людей, чтобы включить «контакты» в Unity Next:
~/unity/unity_build/libexec/unity-people-daemon
Чтобы запустить Unity Next в окне на вашем рабочем столе, выполните:
cd ~/unity/unity-next
./run
Если все шаги выше были проделаны корректно, то вы увидите Unity Next.
Замечания
Чтобы у вас всегда была обновлённая версия Unity Next, вы должны выполнять следующие команды каждый раз, когда хотите обновить оболочку:
./build_unity -u
./build_unity
Чтобы собрать с созданием свежей конфигурации, выполните:
./build_unity —clean
В настоящий момент Unity Next разработана для сенсорного ввода, поэтому вам нужно будет использовать свою мышку как палец.
Чтобы перейти с интерфейса для телефонов на «планшетный», просто увеличьте размер окна Unity Next.
И наконец, пожалуйста, запомните, что Unity Next находится в состоянии активной разработки. Это значит, что вы не должны жаловаться на то, что что-то отсутствует, сломано или «глючит».