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