Реклама
Мицрософт је недавно започео своју годишњу Конференцију за развој програмера. То није био типичан догађај. Мицрософт је извукао све стопере и демонстрирао изванредан напредак у вештачкој интелигенцији, побољшаној реалности и зацементирао репутацију Виндовса 10 као сјајне играће платформе. Али, Мицрософт је такође најавио нешто друго. Нешто што узбуђује многе људе.
На позорници у Сан Франциску, директор развоја Кевин Галло најавио да ће шкољка БАСХ стићи у Виндовс 10. Па некако.
Равно Оутта 'Убунту
Рећи да БАСХ долази у Виндовс 10 значи масовно подцјењивање ситуације, јер Мицрософт у ствари ради на томе далеко импресивније од тога. У суштини то је Линук подсистем - а не виртуелна машина - заснован на Убунту 14:04 ЛТС, који дозвољава приступ Убунту корисничком простору.
Важно је нагласити да је то у основи другачије од онога што је постојало раније. Виндовс 10 неће опонашати Убунту у паред-довн Виртуелна машина Шта је виртуелна машина? Све што треба да знатеВиртуелне машине омогућавају вам покретање других оперативних система на вашем тренутном рачунару. Ево шта бисте требали знати о њима. Опширније . Ни БАСХ није састављен за Виндовс, као што је Цигвин или је поново креиран у ЈаваСцрипт-у, као ЦАСХ је Заборавите Цигвин: ЦАСХ доноси најбоље од Линука Виндовс-уЛинук и Виндовс су веома различити оперативни системи и нигде то није очигледније него у командној линији. Доступне су различите алатке за Виндовс како би се више осећао као Линук, као што је Цасх. Опширније . Уместо тога, ради у ономе што у основи представља слој компатибилности.
Линук системски позиви (често се називају „сисцаллс “, у основи када програм нешто захтева од ОС кернела) преводе се у реалном времену на системске позиве Виндовс, користећи неки прилагођени софтвер који је изградио Мицрософт. Ова разлика је Дустин Киркланд објаснио је боље, који је један од инжењера Цаноницал-а који је помогао Мицрософту да га прикључи.
То значи да се не преносе само БАСХ и придружени основни Линук услужни програми. То је скоро све.
Постоји БАСХ на Виндовс 10 уживо и ради! # Буилд2016пиц.твиттер.цом/5дфпКсгЦ1е9
- Рицхард Хаи (@ВинОбс) 30. марта 2016
Корисници ће моћи да користе стандардни Линук ССХ услужни програм Водич за почетнике за подешавање ССХ-а на Линуку и тестирање ваше поставкеЈедан од најважнијих Линук услужних програма за учење је ССХ јер можете да управљате другом машином као да директно седите за њом. Водићемо вас кроз основну инсталацију. Опширније , уместо да користи алат треће стране као ПуТТИ 4 једноставна начина за коришћење ССХ-а у Виндовс-уССХ је де фацто решење за сигуран приступ удаљеним терминалима на Линуку и другим системима сличним УНИКС-у. Ако имате удаљени ССХ сервер коме желите да приступите, мораћете да преузмете ССХ клијент ... Опширније . Они ће то моћи уреди текст помоћу ВИМ-а Топ 7 разлога за пружање шансе Вим Едитору текстаГодинама покушавам један уређивач текста за другим. Реци ми, пробао сам. Сваки од ових уређивача користио сам више од два месеца као свој главни свакодневни уредник. Некако, ја ... Опширније из командне линије и манипулишу текстом користећи Сед и Авк Сваки Линук Геек треба знати Сед и Авк. Ево зашто ...Две од најзаступљенијих Линук услужних програма су, наводно, тајни Сед и Авк. Али шта су они? Како се користе? А како олакшавају обраду текста? Опширније . Још боље, они ће моћи да користе апт-гет за управљање својим пакетима и да инсталирају на десетине хиљада Убунту бинарних датотека.
Према Дустин Киркланд-у, већина ствари функционише прилично добро, с изузетком неких апликација које користе ТТИ - као што су биобу, сцреен и тмук. Уверава нас да ћемо ипак стићи тамо, а с обзиром на то да је Мицрософт ставио ово место у центар Изградите 2016 главну реч, можете бити прилично сигурни да ће на крају то бити готов, полиран производ.
Шта ово значи за Јое корисника
Нећу да лажем. Ова најава ће се свидети највећим делом двема групама људи: Линук ентузијастима и програмерима софтвера. Ако нисте један од њих, можда се питате шта то значи за вас. Али постоји разлог да будете узбуђени, чак и ако нисте луђак.
Прво, то је сјајан начин да људи умоче ножни прст у понекад мутну воду Линук екосистема, без потребе да га заиста инсталирају. Апсолутни почетници ће моћи да науче основе уобичајених алата Линук из познавања и релативне сигурности Виндовс 10.
Друго, такође је сјајно за оне који први пут уче. Многи од најлакших језика за учење (а самим тим и најпопуларнији за почетнике) такође су најдражи за инсталирање на Виндовс. Правилно инсталирање Питхон-а, на пример, захтева да додате променљиву у Виндовс ПАТХ. Ако желите да лако инсталирате Руби и другу основну документацију и алате, мораћете да употребите инсталацију треће стране попут РубиИнсталлер.
Али сада, потенцијални програмери би само морали да куцају „басх ” у своју командну линију и моћи ће да започну хаковање на Руби или Питхон скрипту, а да не брину о чудима конфигурације ових језика на Виндовс-у.
Осим тога, пошто је већина туторијала за почетнике изграђена око Мац ОС Кс и Линука, Виндовс корисници ће их моћи без проблема да користе.
Линук на Виндовс-у: Зашто је то важно за програмере
Историјски, Мицрософтова командна линија (извини, командни редак) алати се нису мерили са онима на оперативним системима заснованим на УНИКС-у. Највећи разлог за то је тај што је Виндовс увек истицао у решавању задатака и проблема путем графичких интерфејса и менија, а не путем терминала. Иако је ово сјајно за кориснике, то је мање сјајно за програмере, који су у последњих двадесет година све више зависили од Линук-ових сервера, који су далеко поузданији и сигурнији.
Последица тога је да се програмери све више удаљавају од Виндовса. Ако идете на било коју конференцију за програмере или састанке, или посетите канцеларије било ког технолошког стартапа, ви може скоро да гарантује да су већина уређаја који се користе јесу Аппле-ови преносни рачунари или ПЦ-и који покрећу Линук. Ни вероватно се неће вратити, јер су од тада научили како користити ове оперативне системе и изградили радне токове засноване на њима.
Да, да, путујем са 2 МацБоок Прос и пуном торбом за ДСЛР фотоапарате # Буилд2016
- Матт Миллицан (@миллицанматт) 29. марта 2016
Један програмер са којим сам радио када сам био летњи стажиста у СцраперВики - стартуп науке о подацима у Ливерпоолу - имао је уско прилагођени ВИМ уређивач и рутина која је усмерена на прегршт уобичајеног (и неког неуобичајеног) Линука комуналије. Тешко је замислити да се он удобно пребацује на Виндовс.
Можда ће Убунту у оперативном систему Виндовс 10 бити довољан да те програмере натера на Мицрософтов преклоп или да бар заустави крварење програмера са Виндовс платформе.
Такође је дуг пут за поправљање Мицрософтове оскврнуте репутације, посебно када је реч о заједници отвореног кода. Почетком 2000-их и крајем 1990-их, Мицрософт је био отворено непријатељски отворен према извору и Линуку: тадашњи извршни директор Стеве Баллмер описао је као "рак", и покушали су да га убију (као и неке ривалске власничке производе) стратегија „пригрли, прошири, угаси“.
Али од доласка Сатиа Наделле на место извршног директора, уложили су заједнички напор Да ли Мицрософт заиста воли Линук након свега?Мицрософт и Линук имали су бурне односе. Током година, генерални директори изразили су жељу да Линук нестане, али ових дана прича је другачија. Да ли Мицрософт заиста воли Линук? Опширније радити са заједницом отвореног кода и рехабилитовати њихов имиџ у том погледу. Изгледа да је успело.
Како добити БАСХ за Виндовс 10
У време писања текста, БАСХ је само најављен - још увек га не можете добити. Иако ће то бити део предстојеће Виндовс 10 Анниверсари Упдате која би требало да стигне овог лета. С обзиром да је реч о „годишњици ажурирања“ и Мицрософт је Виндовс 10 покренуо 29. јула, требало би да га очекујете до тада.
Ако не можете толико дуго да чекате, моћи ћете да се дигнете у руке кроз Виндовс 10 Инсидер Програм Будите први који ће тестирати нове верзије система Виндовс 10 као Виндовс ИнсидерВиндовс Инсидерс су први који су тестирали нове верзије система Виндовс 10. Они су такође први који су патили од бугова. Овде вам показујемо како да се придружите или напустите програм и како делите ... Опширније .
Да ли сте узбуђени због доласка БАСХ-а на Виндовс 10? Да ли ће бити довољно да пређете са Линука? Јавите ми у коментарима испод.
Маттхев Хугхес је програмер и писац софтвера из Ливерпула, Енглеска. Ретко се нађе без шољице јаке црне кафе у руци и апсолутно обожава свој Мацбоок Про и свој фотоапарат. Његов блог можете прочитати на http://www.matthewhughes.co.uk и пратите га на твиттеру на @маттхевхугхес.