Scratchbox является комплектом кросс-компиляции.
Похоже, что Scratchbox 2 (sbox2) является новой версией Scratchbox 1, сохраняемого Nokia для разработки Maemo. Можно использовать его для общей кросс-компиляции также. Это - ветвление Scratchbox.
Основным преимуществом Scratchbox 2 является более изящный подход к некоторым угловым случаям. Это также работает лучше, поскольку это использует собственные инструменты, когда это возможно, и иначе эмуляцию. Для Scratchbox 2 Вы не должны изменять инструменты хоста. Scratchbox 1 может потребовать некоторых изменений и перекомпиляций.
Я думал, что виртуальный терминал № 7 используется для X-окна, почему это изменяется на № 9?
Можно запустить X-оконную систему на произвольном виртуальном терминале. Нет никакого ограничения. Для изменения этого на текущей установке, необходимо посмотреть на конфигурацию/файл инициализации менеджера по оформлению. Например, если Вы используете xdm
можно определить на который vt
Вы хотите запустить свой X-сервер в /etc/X11/xdm/Xservers
. В этом случае строка интереса похожа
:0 local /usr/bin/X :0 vt<no> -nolisten tcp
Где <no>
количество виртуального терминала, на котором Вы хотите запустить X-сервер. Для других менеджеров по оформлению подход является подобным.
Важно что количество vt
должно отличаться от чисел тех терминалов getty
связывается с. Обычно первые шесть vt's связываются с getty
таким образом, в большинстве случаев число, больше, чем шесть, очень хорошо.
Протестировать это используемый vt
действительно произвольно, можно запустить другой экземпляр стандартного X-сервера на другом vt
xinit -- :99 vt8
Это, например, запускает новый экземпляр на vt8
если число дисплея 99
уже не используется.