- PVSM.RU - https://www.pvsm.ru -
Появление Chromebook стало важным моментом для американских систем образования, позволив им покупать недорогие ноутбуки для учеников, учителей и администраторов. Хотя Chromebook [1] всегда работали под управлением операционной системы на основе Linux (Chrome OS), до недавнего времени большинство Linux-приложений на них запустить было невозможно. Однако всё изменилось, когда Google выпустила Crostini [2] — виртуальную машину, позволяющую запускать на Chromebook ОС Linux (бета).
Большинство Chromebook, выпущенных после 2019 года, а также некоторые более старые модели, способны работать с Crostini и Linux (бета). Узнать, находится ли ваш Chromebook в списке поддерживаемых устройств, можно здесь [3]. К счастью, мой Acer Chromebook 15 с 2 ГБ ОЗУ и процессором Intel Celeron поддерживается.
(Don Watkins, CC BY-SA 4.0 [4])
Если вы планируете устанавливать много Linux-приложений, то рекомендую использовать Chromebook с 4 ГБ ОЗУ и бо́льшим объёмом свободного пространства на диске.
Войдя в систему Chromebook, переместите курсор мыши в нижний правый угол экрана, где расположены часы, и нажмите левой клавишей. Откроется панель, сверху которой будут перечислены опции (слева направо): выход, завершение работы, блокировка и открытие параметров. Выберите значок параметров (Settings).
(Don Watkins, CC BY-SA 4.0 [4])
В левой части панели Settings вы увидите в списке Linux (Beta).
(Don Watkins, CC BY-SA 4.0 [4])
Нажмите на Linux (Beta), и в основной панели появится опция его запуска. Нажмите на кнопку Turn on.
(Don Watkins, CC BY-SA 4.0 [4])
После этого запустится процесс настройки окружения Linux на Chromebook.
(Don Watkins, CC BY-SA 4.0 [4])
Затем вам предложат ввести Username и нужный размер установки Linux.
(Don Watkins, CC BY-SA 4.0 [4])
Для установки Linux на Chromebook потребуется несколько минут.
(Don Watkins, CC BY-SA 4.0 [4])
После завершения установки можно будет начинать работу с Linux на Chromebook. В панели меню нижней части дисплея Chromebook есть ярлык терминала — текстового интерфейса, который можно использовать для взаимодействия с Linux.
(Don Watkins, CC BY-SA 4.0 [4])
Можно воспользоваться стандартными командами Linux [5], например ls
, lscpu
и top
, чтобы получить больше информации об окружении. Приложения устанавливаются командой sudo apt install
.
Возможность установки и запуска свободного ПО с открытым исходным кодом на Chromebook позволяет реализовать широкие возможности.
Первым делом я рекомендую установить приложение Mu editor [6] для Python. Установим его, введя в терминал следующее:
$ sudo apt install mu-editor
Для установки потребуется чуть больше пяти минут, но в конечном итоге вы получите возможность пользоваться отличным редактором кода на Python.
Я с огромным успехом использовал Mu и Python в качестве инструмента обучения [7]. Например, я учил своих студентов писать код для модуля turtle языка Python и исполнять его для создания графики. Меня расстроило то, что не удалось использовать Mu с открытой аппаратной платой BBC:Microbit [8]. Несмотря на то, что Microbit подключается к USB и в виртуальном окружении Linux на Chromebook есть поддержка USB, заставить её работать мне не удалось.
(Don Watkins, CC BY-SA 4.0 [4])
После установки приложения оно отобразится в специальном меню Linux Apps, которое показано в нижнем правом углу скриншота.
(Don Watkins, CC BY-SA 4.0 [4])
Можно устанавливать не только язык программирования с редактором кода. На самом деле, вы можете установить большинство ваших любимых приложений с открытым исходным кодом.
Например, такой командой можно установить пакет LibreOffice:
$ sudo apt install libreoffice
Аудиоредактор с открытым исходным кодом Audacity [9] — один из моих любимых учебных приложений. Микрофон моего Chromebook работает с Audacity, благодаря чему я с лёгкостью могу создавать подкасты или редактировать бесплатные звуки из Wikimedia Commons [10]. Установить Audacity на Chromebook легко — запустив виртуальное окружение Crostini, откройте терминал и введите следующее:
$ sudo apt install audacity
Затем запустите Audacity из командной строки или найдите его в разделе Linux Apps меню Chromebook.
(Don Watkins, CC BY-SA 4.0 [4])
Также я с лёгкостью установил TuxMath [11] и TuxType [12] — пару замечательных образовательных программ. Мне даже удалось установить и запустить редактор изображений GIMP [13]. Все Linux-приложения берутся из репозиториев Debian Linux.
(Don Watkins, CC BY-SA 4.0 [4])
В Linux (бета) есть утилита для резервного копирования и восстановления файлов. Также можно передавать файлы между виртуальной машиной Linux (бета) и Chromebook, открыв на Chromebook приложение Files и нажав правой клавишей на той папке, которую вы хотите передать. Можно передать все файлы с Chromebook или создать специальную папку для общих файлов. Находясь в виртуальной машине Linux, доступ к папке можно получить, перейдя к /mnt/chromeos
.
(Don Watkins, CC BY-SA 4.0 [4])
Документация [14] по Linux (бета) очень подробна, поэтому внимательно её изучите, чтобы узнать о возможностях. Вот некоторые важные аспекты, взятые из документации:
Пользуетесь ли вы Linux-приложениями на Chromebook? Расскажите об этом в комментариях!
VDSina предлагает серверы в аренду [15] под любые задачи, огромный выбор операционных систем для автоматической установки, есть возможность установить любую ОС с собственного ISO [16], удобная панель управления [17] собственной разработки и посуточная оплата.
Автор: Mikhail
Источник [18]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/linux/357251
Ссылки в тексте:
[1] Chromebook: https://en.wikipedia.org/wiki/Chromebook
[2] Crostini: https://chromium.googlesource.com/chromiumos/docs/+/master/containers_and_vms.md
[3] здесь: https://www.chromium.org/chromium-os/chrome-os-systems-supporting-linux
[4] CC BY-SA 4.0: https://creativecommons.org/licenses/by-sa/4.0/
[5] стандартными командами Linux: https://opensource.com/downloads/linux-common-commands-cheat-sheet
[6] Mu editor: https://codewith.mu
[7] Mu и Python в качестве инструмента обучения: https://opensource.com/article/20/9/teaching-python-mu
[8] BBC:Microbit: https://opensource.com/article/19/8/getting-started-bbc-microbit
[9] Audacity: https://www.audacityteam.org/
[10] Wikimedia Commons: https://commons.wikimedia.org/wiki/Commons:Free_media_resources/Sound
[11] TuxMath: https://sourceforge.net/projects/tuxmath/
[12] TuxType: https://sourceforge.net/projects/tuxtype/
[13] GIMP: https://www.gimp.org/
[14] Документация: https://support.google.com/chromebook/answer/9145439?p=chromebook_linuxapps&b=banon-signed-mpkeys&visit_id=637346541887671598-1548999339&rd=1
[15] серверы в аренду: https://vdsina.ru/cloud-servers?partner=habr114
[16] ISO: https://vdsina.ru/qa/q/kak-ispolzovat-svoy-obraz-iso-v-vds?partner=habr114
[17] панель управления: https://habr.com/ru/company/vdsina/blog/460107/
[18] Источник: https://habr.com/ru/post/520410/?utm_source=habrahabr&utm_medium=rss&utm_campaign=520410
Нажмите здесь для печати.