Как да стартирате работен плот на Linux с помощта на подсистемата Windows за Linux

Как да стартирате работен плот на Linux с помощта на подсистемата Windows за Linux

Работата на Linux заедно с Windows се оказа все по -полезна през годините. Но двойното зареждане може да бъде трудно да се управлява, докато настройването на виртуална машина идва с някои проблеми със стабилността.





Едно решение е да използвате подсистемата Windows за Linux, но това идва без настолна среда. И така, защо просто не инсталирате дистрибуцията на Linux, която притежавате?





Ето как да стартирате работен плот на Linux в Windows с помощта на подсистемата Windows за Linux.





Какво представлява подсистемата Windows за Linux?

В случай, че не сте наясно, с 2018 Fall Creators Update Windows 10 се доставя с подсистемата Windows за Linux. Това е допълнителна функция, която може лесно да се инсталира, която поддържа инсталирането на операционните системи Linux, налични в Windows Store.

По същество това означава, че можете да отворите терминал на Linux в Windows и да инсталирате и стартирате софтуер за Linux.



Не се изисква виртуална машина и няма двойно зареждане.

Проблемът с подсистемата Windows за Linux обаче е, че това е чисто опит от командния ред. Няма десктоп. За напредналите потребители това вероятно няма да е проблем, но тъй като Linux има богат избор от настолни среди, това изглежда малко като пропуск.





За щастие вече можете да инсталирате работен плот на Linux в Windows, стига първо да сте настроили подсистемата Windows за Linux.

как да си направите сами слушалки vr

Уверете се, че Windows 10 е съвместим

Преди да продължите, ето важният момент: трябва да работите с 64-битова версия на Windows.





Можете да проверите това Настройки> Система> Информация , където ще намерите Тип на системата влизане. За да продължите, това трябва да чете „64-битова операционна система“. Ако не, и работите с 64-битов хардуер, ще трябва надстройте Windows 10 от 32-битова до 64-битова .

Друга предпоставка е, че трябва да бягате Windows 10 build 14393 или по-късно. Можете да проверите това в същия екран About, изброен по -долу Спецификации на Windows . Потърсете Изграждане на ОС --- ако е по-високо от 14393, можете да използвате подсистемата Windows за Linux. Ако не, просто стартирайте Windows Update.

След като Windows 10 е съвместим, е време да следвате нашето ръководство инсталиране на подсистемата Windows за Linux .

С тази настройка е време да добавите работен плот.

Инсталирайте Linux Desktop в Windows

Ако вече сте настроили подсистемата Windows за Linux, щракнете върху Старт и влезте баш . Щракнете върху първата опция (командата bash run), за да започнете да използвате Linux. Следните стъпки предполагат, че сте инсталирали Ubuntu като предпочитаната от вас операционна система Linux.

Започнете, като стартирате актуализация и надстроите Ubuntu:

sudo apt update
sudo apt upgrade

Докато тази надстройка работи, отидете на Sourceforge, за да изтеглите и инсталирате VcXsrv помощна програма за Windows X Server . (Други X сървъри са налични за Windows, включително Xming и MobaXterm . За останалата част от това ръководство ще използваме VcXsrv.)

X сървърът ви позволява достъп до графично потребителски интерфейс (GUI) на Linux приложение или настолна среда. Системите на Linux разчитат на X за показване на работния плот, но могат да се използват и в мрежа.

Уверете се, че вашият X прозорец сървър е инсталиран, преди да продължите. Следващата стъпка е да инсталирате вашия работен плот на Linux.

Много Linux настолни среди (LDE) са налични. Ще запазим нещата прости и ще инсталираме лека среда, наречена LXDE. За да инсталирате, въведете:

sudo apt install lxde

След инсталирането на LXDE въведете тази команда

export DISPLAY=:0
export LIBGL_ALWAYS_INDIRECT=1

Това инструктира Linux да показва работния плот през X сървъра. Така че, когато стартирате изтеглената по -горе програма X Server, ще видите работната среда на Linux.

Използвахме VcXsrv, който разполага с инструмента XLaunch. Щракнете върху това, за да видите X Настройки на дисплея прозорец и изберете Един голям прозорец или Един голям прозорец без заглавна лента . Потърсете Номер на дисплея докато сте там и го настройте 0 .

Щракнете Следващия , след което изберете Не стартирайте клиент за да се гарантира, че XLaunch стартира само сървъра, което ви позволява да стартирате работния плот на Linux по -късно. Щракнете Следващия отново, след това Край. Може първо да искате да кликнете Запазване на конфигурацията да го запишете.

Готови ли сте да стартирате вашия работен плот на Linux? В командния ред въведете командата, за да стартирате предпочитания от вас LDE. За LXDE например използвайте:

startlxde

След това трябва да се появи работната среда на Linux!

Вече можете да стартирате някой от предварително инсталирания софтуер на Linux и дори да инсталирате нови приложения и помощни програми.

Не искате Linux Desktop? Просто инсталирайте приложение

В допълнение към инсталирането на работен плот на Linux, можете просто да инсталирате настолно приложение за Linux от Windows 10. Това е полезно, ако смятате, че инсталирането на пълен работен плот за един може да бъде прекалено.

Например, за да инсталирате медийния плейър Rhythmbox и да го стартирате в Linux на Windows, използвайте:

sudo apt install rhythmbox

Уверете се, че сте задали командата за експортиране:

export DISPLAY=:0

След това просто стартирайте приложението от подканата Bash:

rhythmbox

Ще се стартира медийният плейър, готов за разглеждане на библиотека.

В този случай очевидно ще трябва да добавите някои медийни файлове към Linux средата на вашия компютър. Можете да направите това, като инсталирате браузър и изтеглите файлове, или просто като свържете USB устройство с включени медийни файлове.

След като свържете USB устройството, не забравяйте да го монтирате (този пример използва D: като буква на устройството):

sudo mount -t drvfs D: /mnt/d

Когато приключите, ще трябва да демонтирате устройството, преди да го премахнете. Това гарантира целостта на данните на устройството.

sudo umount /mnt/d

Въпреки че е възможно да преглеждате папките на Windows от приложенията за Linux, не могат да се отварят действителни файлове. Това е недостатък на подсистемата Windows за Linux, макар и този, който защитава както Windows, така и Linux средите от повреда.

Linux в Windows: Крайната конвергенция!

Подсистемата Windows за Linux улеснява стартирането на софтуер на Linux на компютър с Windows. Няма нужда да се притеснявате за виртуални машини или болката от двойното зареждане.

С инсталиран десктоп на Linux конвергенцията е почти завършена. Това е чудесен начин да се справите с Linux от комфорта на работния плот на Windows.

най -доброто приложение против кражба за android

Искате ли да научите повече? Ето как да започнете с Linux. Може също да се насладите на това защо Windows, който доставя ядрото на Linux, променя всичко .

Дял Дял Туит електронна поща Как да почистите вашия компютър с Windows с помощта на командния ред

Ако на вашия компютър с Windows има малко място за съхранение, почистете боклуците, като използвате тези бързи помощни програми за командния ред.

Прочетете Напред
Свързани теми
  • Linux
  • Windows
  • Linux Desktop среда
  • Linux
  • Съвети за Linux
За автора Кристиан Каули(1510 публикувани статии)

Заместник -редактор по сигурност, Linux, DIY, програмиране и обяснени технологии и наистина полезен производител на подкаст, с богат опит в поддръжката на настолни компютри и софтуер. Сътрудник на списание Linux Format, Кристиан е калайджия на Raspberry Pi, любител на Lego и фен на ретро игри.

Още от Кристиан Каули

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате