Поиск по сайту:

Как запускать приложения Linux на Chromebook, не открывая полное окно Linux


Если вы хотите сделать свой Chromebook немного более универсальным, установка Crouton для получения полноценного рабочего стола Linux — отличный способ сделать это. Но вам не нужно открывать полный рабочий стол каждый раз, когда вы хотите запустить приложение для Linux — вы можете сделать это прямо из Chrome OS.

Что вам понадобится

Прежде чем мы начнем, вот несколько вещей, которые вам понадобятся:

  • Для этого вам понадобится установка Crouton, поэтому сначала ознакомьтесь с этим руководством, если вы еще этого не сделали.
  • Вам также понадобится расширение Chrome для интеграции Crouton. Вот руководство, если вам нужна помощь в настройке.
  • Хотя это и не требуется, я предпочитаю запускать Crosh в отдельном окне. Вы можете сделать это, используя расширение Crosh Window. Для этого также требуется расширение Secure Shell, прежде чем оно будет работать.

Получил все это? Большой. Давайте начнем.

Шаг первый: установите Xiwi

Если у вас настроен запуск Crouton в отдельном окне или на вкладке Chrome, значит у вас уже установлен Xiwi и вы можете перейти ко второму шагу. Если нет, то вам нужно сначала установить его.

Для этого откройте терминал Chrome OS с помощью Ctrl+Alt+T. Или, если у вас установлен Crosh Window, просто запустите его. Введите «shell» в командной строке.

Оттуда запустите эту команду, чтобы установить Xiwi:

sudo sh ~/Downloads/crouton -t xiwi -u -n xenial

Где «xenial» — это имя вашего chroot. Это загрузит последнюю версию Crouton и установит Xiwi. Это займет несколько минут, так что расслабьтесь и дайте ему сделать свое дело.

Шаг второй: запустите свое приложение

Когда Xiwi настроен как часть вашей установки Crouton, вы готовы запустить свое приложение. В этом примере мы собираемся сохранить простоту и просто использовать GIMP, но таким образом вы сможете запускать практически все, что установлено в Crouton.

Снова откройте терминал Chrome с помощью Ctrl+Alt+T или расширения Crosh Window. Введите «shell» в команде.

Теперь, вместо того, чтобы запускать полный опыт работы с Linux с помощью обычной команды «startxfce4», вы просто войдете в chroot из командной строки, используя следующую команду:

sudo enter-chroot

Введите свой пароль sudo и расшифруйте свой chroot (если он, конечно, зашифрован). Теперь, когда вы находитесь в chroot, введите следующую команду:

xiwi gimp

Через несколько секунд GIMP должен запуститься в отдельном окне на рабочем столе Chrome OS. Это придает ему гораздо более естественный вид в Chrome OS. Я копаю это.

Кроме того, вы можете объединить две команды в одну, например:

sudo enter-chroot xiwi gimp

И если вы не хотите запускать приложение в виде окна, а предпочитаете запускать его на вкладке браузера, вы можете сделать это с помощью команды -t.

xiwi -t gimp

И снова все в одной команде:

sudo enter-chroot xiwi -t gimp

Довольно полезно, да?

Последнее замечание

Все это довольно просто, но здесь вам нужно отметить одну вещь: правильное закрытие вашего приложения. Хотя вы можете просто закрыть окно, я бы рекомендовал аккуратно закрыть приложение с помощью встроенной функции — в случае GIMP с помощью меню «Файл» > «Выход». Это фактически отправляет команду kill, полностью закрывая приложение.

Это правило распространяется на все установки Crouton. Когда вы закроете его, сделайте это с помощью команды «Выход из системы», а не просто закройте окно.