run-linux-on-windows

Карыстальнікі Linux часта хочуць запускаць праграмнае забеспячэнне Windows на Linux, але карыстальнікі Windows могуць таксама запусціць праграмнае забеспячэнне Linux. Калі вы шукаеце лепшае асяроддзе распрацоўкі або магутныя інструменты каманднага радка, вы можаце запусціць праграмнае забеспячэнне Linux, не выходзячы з Windows.

Існуе мноства розных варыянтаў запуску праграмнага забеспячэння Linux у Windows. Гэта прасцей, чым запусціць праграмнае забеспячэнне Windows на Linux, бо кожны можа наладзіць віртуальную машыну з бясплатным дыстрыбутывам Linux - у ліцэнзіях на праграмнае забеспячэнне не трэба.

Віртуальныя машыны

Віртуальныя машыны дазваляюць запускаць любую аперацыйную сістэму ў акне на працоўным стале. Вы можаце ўсталяваць бясплатны VirtualBox або VMware Player, загрузіць файл ISO для дыстрыбутыва Linux, напрыклад, Ubuntu, і ўсталяваць гэты дыстрыбутыў Linux у віртуальнай машыне, як калі б вы ўсталявалі яго на звычайны кампутар.

Калі вам трэба загрузіць сістэму Linux, вы можаце зрабіць гэта ў акне працоўнага стала - не трэба перазагружаць і пакідаць ззаду ўсе свае праграмы Windows. Усё, акрамя складаных гульняў і перадавых 3D-эфектаў, павінна працаваць проста выдатна, але вы, хутчэй за ўсё, не захочаце гэтым карыстацца.

Калі вы ўсталёўваеце Ubuntu на віртуальнай машыне, вы можаце паспрабаваць усталяваць вытворную Ubuntu, напрыклад Xubuntu. Шпалеры Unity па змаўчанні для Ubuntu выкарыстоўваюць 3D-эфекты, і інтэрфейс працоўнага стала не працуе так добра, як на мінулым працоўным стале. Xubuntu выкарыстоўвае Xfce, які значна больш лёгкі.

Вы нават можаце паспрабаваць выкарыстоўваць бясшвоўны рэжым VirtualBox або рэжым адзінства VMware для запуску прыкладанняў Linux непасрэдна на працоўным стале - яны будуць працаваць у віртуальнай машыне, але іх вокны будуць прысутнічаць на працоўным стале Windows, а не захопленыя ў адным акне віртуальнай машыны. .

Сігвін

Cygwin - гэта сукупнасць інструментаў, якія прапануюць асяроддзе, падобнае на Linux. Гэта не спосаб запуску існуючага праграмнага забеспячэння Linux у Windows - праграмнае забеспячэнне трэба будзе перакампіляваць. Аднак шмат праграмнага забеспячэння ўжо перакампілявана. Cygwin дасць вам асяроддзе тэрмінала і каманднага радка, падобнае да Linux, са шматлікімі праграмамі каманднага радка, да якіх вы ўжо можаце прывыкнуць.

Раней мы ўжо займаліся ўсталёўкай і выкарыстаннем Cygwin. Вы нават можаце выкарыстоўваць Cygwin для ўстаноўкі сервера OpenSSH і атрымаць доступ SSH да сістэмы Windows.

Гэта рашэнне ідэальна падыходзіць для карыстальнікаў, якія адсутнічаюць найважнейшыя ўтыліты Linux у Windows - гэта не спосаб запусціць поўны працоўны стол Linux.

cygwin-on-windows-7

Усталюйце Ubuntu праз Wubi

Гэты метад тэхнічна ўсталёўвае Linux, а не працуе праграмнае забеспячэнне Linux у Windows. Вам прыйдзецца перазагружацца кожны раз, калі вы хочаце выкарыстоўваць вашу сістэму Linux так, як калі б вы ўсталявалі яе ў стандартнай канфігурацыі падвойнага загрузкі.

Аднак Wubi не ўсталёўвае Ubuntu у звычайным рэжыме. Замест гэтага ён стварае адмысловы файл на вашым раздзеле Windows і выкарыстоўвае гэты файл у якасці дыска Ubuntu. Гэта азначае, што вы можаце ўсталяваць Ubuntu і выкарыстоўваць яго без раздзелаў, і вы можаце выдаліць Ubuntu з панэлі кіравання Windows, калі скончыце.

Калі аспекты падзелаў перашкаджаюць вам, паспрабуйце Вубі. Прадукцыйнасць не будзе такой жа добрай, як звычайна ўсталяваная сістэма Linux, калі справа даходзіць да часу чытання і запісу дыска, але павінна быць хутчэй, чым віртуальная машына.

ubuntu-wubi-installer

Партаваныя і скампіляваныя праграмы

Многія распаўсюджаныя праграмы Linux ужо партаваны ў Windows, а кампіляваныя версіі былі даступныя ў Інтэрнэце. Калі вы сапраўды прапусціце Emacs, вы знойдзеце версіі Emacs для Windows. Калі вы хочаце запусціць пэўную праграму ў Windows, выканайце пошук Google па назве гэтай праграмы і "Windows" - ёсць вялікая верагоднасць, што вы знойдзеце версію праграмы, якую партавалі ў Windows.

gnu-emacs-on-windows

Размеркаванні на аснове coLinux

coLinux абазначае Cooperative Linux. Гэта спосаб аўтаматычнага запуску Linux разам з ядром Windows такім чынам, які забяспечвае значна больш высокую прадукцыйнасць, чым простае запуск Linux у віртуальнай машыне.

Гэта выдатная ідэя, але ёсць праблема. coLinux яшчэ не падтрымлівае 64-разрадныя версіі Windows, таму для гэтага вам спатрэбіцца запусціць 32-разрадную версію Windows, каб зрабіць гэта - усё часцей здараецца. coLinux не выпусціў новую версію ўжо больш за два гады, таму распрацоўка, здаецца, альбо затрымліваецца, альбо рухаецца вельмі павольна.

Калі вы хочаце паспрабаваць гэта, вы можаце паспрабаваць Portable Ubuntu Remix. Гэты дыстрыбутыў на аснове coLinux апошні раз абнаўляўся ў 2011 годзе, таму ён крыху стары, але іншыя параметры, такія як andLinux, састарэлі яшчэ больш. andLinux, пра які мы пісалі ў мінулым, у апошні раз абнаўляўся ў 2009 годзе.

дыстрыбутывы на аснове coLinux - выдатны варыянт, але, здаецца, яны застаюцца ззаду. Калі вы не супраць выкарыстання шматгадовага праграмнага забеспячэння Linux і 32-бітнай версіі Windows, гэтая опцыя можа працаваць для вас у любым выпадку.

Тут няма правільнага варыянту. Людзі, якія хочуць поўны Linux працаваць, напэўна, захочуць віртуальную машыну, у той час як карыстальнікі некалькіх найважнейшых утыліт абалонак могуць аддаць перавагу Cygwin. Астатнія, хто проста хоча запусціць адну праграму, могуць пашанцаваць больш версіі гэтай праграмы, перанесенай у Windows.