Как запустить Unity Next в Ubuntu 12.10

unity-next

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 находится в состоянии активной разработки. Это значит, что вы не должны жаловаться на то, что что-то отсутствует, сломано или «глючит».