Як запустити програми Linux з Bash на Windows 10 [Guide]

| | 0 Comments| 5:54 PM
Categories:

Ubuntu з’явиться в Windows 10. Збірка Windows 10 Preview 14316 дозволяє вам спробувати її. Вихід Ubuntu і Bash на Windows 10 є великою справою для розробників просто тому, що це означає, що розробка буде значно легшою. Функція все ще доступна лише в попередніх збірках, і ми тестуємо воду, щоб побачити, на що вона здатна. Єдине питання, яке виникає, — чи можете ви запустити програму Linux у Windows 10 тепер, коли в ній є Bash та Ubuntu? Відповідь – так, і ось повний посібник про те, як це зробити.

Крок 1. Запустіть Bash у Windows 10. Якщо ви використовуєте Windows 10 Preview build 14316, але ніколи не запускали Bash на ньому, ймовірно, ви не ввімкнули його. Ось посібник про те, як запустити Bash у Windows 10.

  Як увімкнути термін дії пароля в Windows 10

Крок 2. Щоб запустити програму Linux у Windows 10, вам потрібно спочатку запустити на ній X-сервер. Для вас є цілий ряд варіантів; Xming, Cygwin/X або VcXsrv Windows X Server. Ми використовували та рекомендуємо VcXsrv Windows X Server, якщо ви прагнете майже без проблем виправити чи налаштувати. VcXsrv Windows X Server можна запустити відразу, тоді як інші два варіанти вимагають певного налаштування. Якщо ви добре розбираєтеся в будь-якому з двох інших, сміливо використовуйте їх.

Крок 3: Завантажте та запустіть VcXsrv Windows X Server. Він додасть значок X в системний трей, щоб показати, що він працює, і це все, що вам потрібно.

Крок 4. Відкрийте Bash, знайшовши його за допомогою пошуку Windows, або попросіть Cortana відкрити його.

Крок 5. Завантажте програму, яку хочете запустити. Ми збираємося надати вам кілька варіантів, оскільки програми, які запускаються, мають помилки та схильні до збоїв. Ось список;

  Як увімкнути передбачення тексту для апаратної клавіатури в Windows 10

Firefox

apt-get install firefox

Програми Ubuntu X11

apt-get install x11-apps

Центр управління Gnome

apt-get install gnome-control-center

Запускайте ці програми одну за одною. У певний момент перед завантаженням програм вас попросять підтвердити завантаження та встановлення. Ось як це виглядає. Введіть Y тут і натисніть клавішу Enter, щоб продовжити.

Крок 6. Переконайтеся, що VcXsrv Windows X Server запущено (перевірте в системному треї піктограму X) і що ви успішно завантажили принаймні одну програму за допомогою наданих команд.

Крок 7. Тепер вам потрібно експортувати дисплей до локальної системи. Перейдіть на Bash і виконайте таку команду. Переконайтеся, що слово “Дисплей” є великою літерою, оскільки воно є частиною синтаксису.

експорт DISPLAY=:0

Крок 8. Запустіть програму, яку ви завантажили. Ось команди для запуску кожної з програм, завантажених на кроці 5.

Firefox

firefox

X11-Додатки

У цьому пакеті є три програми, тому запускайте наступні по одному.

xeyes

xcalc
xclock

Центр управління Gnome

gnome control center

Продуктивність цих програм далека від оптимальної. Firefox часто виходить з ладу, і вам, можливо, доведеться зробити кілька спроб, щоб просто запустити його один раз. На знімку екрана вище ви можете побачити, що, хоча ми запустили Firefox, ми все одно отримали помилку пісочниці. Іноді потрібно до хвилини, щоб програма з’явилася на екрані після того, як ви дасте команду. Суть полягає в тому, що, хоча ви можете запустити ці програми, використовувати їх поки що неможливо. Ви виявите, що ви дуже обмежені тим, які програми ви можете запускати зараз.

  Яка різниця між Windows і Windows Server?

Ймовірно, вам доведеться дочекатися наступних збірок або, можливо, стабільної версії оновлення Windows 10 Anniversary, перш ніж ви зможете використовувати це.

Завантажте VcXsrv Windows X Server