Све што можете урадити са новом Басх Схелл-ом
Обнова годишњице Виндовса 10 додала је подршку за Линук окружења за Виндовс 10 још 2016. године. Али немојте се преварити: ово је више од само Басх љуске. То је потпуно компатибилан слој за покретање Линук апликација на Виндовс-у.
Ми смо покрили много ствари које можете да урадите у новој Басх љусци за Виндовс 10, тако да смо све те смернице заокружили на једну мега листу овде, ради ваше удобности.
Почетак рада са Линуком на Виндовсима
Можете инсталирати Линук окружење и Басх љуску на било које издање оперативног система Виндовс 10, укључујући Виндовс 10 Хоме. Међутим, за то је потребна 64-битна верзија оперативног система Виндовс 10. Потребно је само да омогућите функцију Виндовс подсистема за Линук, а затим да инсталирате изабрану Линук дистрибуцију - на пример, Убунту-из Виндовс продавнице..
Од ажурирања за јесење креаторе крајем 2017. више не морате да омогућите режим за програмере у оперативном систему Виндовс, а ова функција више није бета.
Инсталирајте Линук софтвер
Најлакши начин за инсталирање Линук софтвера у Убунту (или Дебиан) окружењу је са апт-гет
команду. (Тхе погодан
Ова наредба преузима и инсталира софтвер из складишта софтвера за Убунту. Можете преузети и инсталирати једну или више апликација са само једном командом.
Пошто је ово више или мање потпуно Убунту корисничко окружење, софтвер можете инсталирати и на друге начине. На пример, можете компајлирати и инсталирати софтвер из изворног кода као што бисте то урадили на Линук дистрибуцији.
Ако сте инсталирали другу Линук дистрибуцију, користите команде за инсталирање софтвера на ту специфичну дистрибуцију. На пример, опенСУСЕ користи зиппер
команду.
Покрените више Линук дистрибуција
Ажурирање Фалл Цреаторс такође је омогућило подршку за више Линук дистрибуција, где је раније био доступан само Убунту. У почетку можете инсталирати Убунту, опенСУСЕ Леап, СУСЕ Линук Ентерприсе Сервер, Дебиан ГНУ / Линук или Кали Линук. Федора је такође на путу, и вероватно ћемо у будућности видети још Линук дистрибуција.
Можете имати инсталиране вишеструке Линук дистрибуције и можете истовремено покренути више различитих Линук окружења.
Ако нисте сигурни шта да инсталирате, препоручујемо Убунту. Али, ако вам је потребна одређена дистрибуција Линука - можда тестирате софтвер који ће се изводити на серверу који користи СУСЕ Линук Ентерприсе Сервер или Дебиан, или желите да сигурносни алати за тестирање на Кали Линук-у буду доступни у продавници уз Убунту.
Приступите Виндовс фајловима у Басх и Басх фајловима у оперативном систему Виндовс
Ваше Линук датотеке и Виндовс датотеке су нормално одвојене, али постоје начини за приступ вашим Линук датотекама из Виндовса и Виндовс датотека из Линук окружења.
Линук дистрибуције које инсталирате стварају скривену фасциклу у којој се складиште све датотеке које се користе у том Линук окружењу. Овој фасцикли можете приступити из оперативног система Виндовс ако желите да прегледате и направите резервне копије Линук датотека помоћу Виндовс алатки, али Мицрософт упозорава да не би требало да мењате ове Линук датотеке помоћу Виндовс алатки или да правите нове датотеке овде са Виндовс апликацијама.
Када сте у Линук окружењу, можете приступити вашим Виндовс погонима из / мнт / фолдера. Ваш Ц: диск се налази у / мнт / ц и ваш Д: диск се налази на / мнт / д, на пример. Ако желите да радите са датотекама из окружења Линук и Виндовс, поставите их негде у ваш Виндовс систем датотека и приступите им кроз / мнт / фолдер.
Монтирајте преносиве погоне и локације мреже
Виндовс подсистем за Линук аутоматски инсталира фиксне интерне дискове у / мнт / фолдер, али не монтира аутоматски преносиве дискове као што су УСБ дискови и оптички дискови. Такође не може аутоматски да монтира било које мрежне дискове који се могу мапирати на вашем рачунару.
Међутим, можете сами да их монтирате и да им приступите у Линук окружењу помоћу специјалне команде моунт која користи систем датотека Дрвфс.
Пребаците се на Зсх (или другу љуску) уместо на Басх
Иако је Мицрософт првобитно поставио ову функцију као “Басх схелл” окружење, то је заправо основни слој компатибилности који вам омогућава да покренете Линук софтвер на Виндовс-у. То значи да можете да покрећете друге шкољке уместо Басх-а, ако их више волите.
На примјер, можете користити Зсх љуску умјесто Басх. Можете чак имати и стандардну Басх љуску која се аутоматски пребацује на Зсх љуску када отворите пречицу за Линук љуску у Старт менију.
Користите Басх скрипте у оперативном систему Виндовс
Захваљујући овој околини, могуће је написати Басх скрипту на Виндовс-у и покренути га. Ваш Басх скрипт може приступити вашим Виндовс датотекама које се чувају под / мнт фасциклом, тако да можете користити Линук команде и скрипте за рад на нормалним Виндовс датотекама. Виндовс команде можете покренути и из Басх скрипте.
Басх команде можете укључити у Батцх скрипту или ПоверСхелл скрипту, што је прилично згодно. За све ово и још много тога, погледајте наш водич за басх скрипте у Виндовс 10.
Покрените Линук команде изван Линук љуске
Ако само желите да брзо покренете програм, извршите команду или покренете скрипту, прво не морате да покренете Басх окружење. Можете користити басх -ц
или всл
наредбу за извршавање Линук наредбе изван Линук љуске. Линук окружење једноставно покреће команду, а затим се затвара. Ако покренете ову команду из прозора командне линије или ПоверСхелл-а, наредба ће исписати њен излаз у командну линију или ПоверСхелл конзоле.
Можеш много тога да урадиш басх -ц
или всл
. Можете да креирате пречице на радној површини да бисте покренули Линук програме, интегрисали их у батцх или ПоверСхелл скрипте, или их покренули на други начин на који бисте покренули Виндовс програм.
Покрените Виндовс програме из Басх-а
Од ажурирања за креаторе (који је изашао у пролеће 2017.), можете покренути Виндовс програме из Линук окружења. То значи да Виндовс команде можете интегрисати заједно са Линук командама у Басх скрипту, или само покренути Виндовс команде из стандардне Басх или Зсх љуске коју можда већ користите.
Да бисте покренули Виндовс програм, откуцајте путању до .еке датотеке и притисните Ентер. Инсталиране Виндовс програме ћете наћи у фасцикли / мнт / ц у Басх окружењу. Запамтите, наредба је осјетљива на велика и мала слова, тако да се "Екампле.еке" разликује од "екампле.еке" у Линуку.
Покрените графичке Линук десктоп програме
Мицрософт званично не подржава графички Линук софтвер на Виндовс-у. Функција Виндовс подсистема за Линук намењена је за покретање програма командне линије које програмери можда требају. Али, заправо, могуће је покренути графичке Линук десктоп програме на Виндовс-у користећи ову функцију.
Међутим, ово неће радити по дефаулту. Мораћете да инсталирате Кс сервер и подесите ПРИКАЗ
варијабла пре графичких Линук десктоп програма ће се изводити на Виндовс радној површини. Што је апликација једноставнија, већа је вероватноћа да ће добро радити. Што је апликација сложенија, већа је вероватноћа да ће покушати да уради нешто што Мицрософт још увек не подржава. Све што можете да урадите је да пуцате са овим инструкцијама и да се надате најбољем.
Изаберите подразумевану Линук околину
Ако имате инсталиране вишеструке дистрибуције Линука, можете изабрати подразумевану инсталацију. Ово је дистро који се користи када покренете Линук дистрибуцију са басх
или всл
команду, или када користите басх -ц
или всл
команде за покретање Линук команде из других делова оперативног система Виндовс.
Чак и ако имате инсталиран вишеструки Линук дистрос, још увек можете да их покренете директно тако што ћете покренути команду убунту
или опенсусе-42
. Тачна наредба која вам је потребна је наведена на свакој страници за преузимање Линук дистрибуције у Мицрософт продавници.
Брзо покретање Басх из Филе Екплорера
Не морате да лансирате Линук љуску са њеном иконом пречице. Можете га брзо покренути из Филе Екплорера тако што ћете уписати "басх" у адресну траку и притиснути Ентер. Појавиће се Басх љуска задане Линук дистрибуције, а тренутни радни директориј ће бити директоријум који сте отворили у Филе Екплорер-у.
У том чланку се налазе и упутства за додавање опције „Отвори Басх схелл овде“ у Филе Екплорер уређивањем Виндовс регистра, пружајући погодну опцију контекстног менија која функционише слично опцијама „Отвори прозор ПоверСхелл овде“ или „Отвори командну опцију овде“.
Промените свој УНИКС кориснички налог
Када први пут подесите Басх, од вас ће бити затражено да креирате УНИКС кориснички налог и поставите лозинку. Аутоматски ћете се пријавити са овим налогом сваки пут када отворите прозор Басх. Ако желите да промените свој УНИКС кориснички налог - или да користите роот налог као подразумевани налог у љусци - постоји скривена команда за промену вашег подразумеваног корисничког налога.
Деинсталирајте и поново инсталирајте Линук окружење
Након што инсталирате неке програме или промените нека подешавања, можда ћете желети да поново инсталирате Убунту или неку другу Линук дистрибуцију и да добијете свежу Линук околину. Ово је раније било помало компликовано, али сада то можете учинити једноставним деинсталирањем дистрибуције Линука као што бисте то учинили за било коју другу апликацију и затим је поново инсталирали из продавнице..
Да бисте добили нови систем без поновног учитавања Линук дистрибуције, можете покренути команду дистрибуције заједно са опцијом "цлеан" из Виндовс Цомманд Промпт или ПоверСхелл конзоле. На пример, да бисте ресетовали Убунту без да га редовнлоадинг, покрените убунту цлеан
.
Ако још увек имате инсталирану старију Линук околину - ону која је инсталирана пре надоградње Фалл Цреаторс-а, јо ун ит можете да је деинсталирате помоћу команде лкрун.
Надоградите Убунту окружење
Након ажурирања Виндовс 10 Фалл Цреаторс, сада морате да инсталирате Убунту и друге Линук окружења из продавнице. Када то урадите, они ће се аутоматски ажурирати на најновије верзије без посебних команди.
Међутим, ако сте креирали Басх окружење на старијој верзији оперативног система Виндовс, инсталират ћете старију Убунту околину. Можете само да отворите продавницу и инсталирате најновији Убунту из Виндовс продавнице да бисте га надоградили.
Подузетни гееци ће без сумње открити друге занимљиве ствари које можете направити у Линук окружењу у будућности. Надамо се да ће Виндовс подсистем за Линук наставити да добија на снази, али немојте очекивати да ће Мицрософт званично подржати графичке апликације за Линук у скорије време.