В выпущенном вчера обновлении [[https://blogs.windows.com/windowsexperience/2016/04/06/annou.../ 14316]] к Windows 10 добавлена прослойка WSL, транслирующая системные вызовы Linux в системные вызовы Windows и
[[https://www.opennet.me/opennews/art.shtml?num=44141 позволяющая]] развернуть в основном окружении Windows полноценный инструментарий Ubuntu Linux без эмуляции и виртуализации.Для установки окружения Ubuntu в Windows 10 следует выполнить следующие шаги:
В системе необходимо установить свежее обновление Insider Preview Build 14316, для чего следует принять участие в программе Windows Insider, зарегистрировавшись на сайте http://insider.windows.com
Активируем доступную для участников Windows Insider функцию установки расширенных обновлений (System Settings --> Advanced Windows Update).
[[IMG /opennews/pics_base/0_1460050316.png]]
Переводим систему на максимальный уровень оперативности доставки новых обновлений ("the fast ring"), переместив ползунок в крайне правое положение;
[[IMG /opennews/pics_base/0_1460050376.png]]
Включаем режим разработчика (developer mode").
[[IMG /opennews/pics_base/0_1460050423.png]]
Инициируем проверку наличия обновлений, устанавливаем все доступные обновления и перезагружаем систему.
[[IMG /opennews/pics_base/0_1460050464.png]]
После перезагрузки включаем опцию "Windows Subsystem for Linux (Beta)", которая пока доступна только для 64-разрядных сборок Windows.
[[IMG /opennews/pics_base/0_1460050496.png]]
Второй раз перезагружаем систему.
В меню Stаrt набираем bash, выполняем "bash.exe", соглашаемся с правилами использования сервиса, ждём окончания загрузки компонентов Ubuntu и получаем традиционное приглашение командной строки Ubuntu с большинством основных утилит.
[[IMG /opennews/pics_base/0_1460050623.png]]
[[IMG /opennews/pics_base/0_1460050558.png]]
[[IMG /opennews/pics_base/0_1460050649.png]]
Для использования традиционного для Ubuntu шрифта в консоли, загружаем шрифт с сайта http://font.ubuntu.com, извлекаем из zip-архива UbuntuMono-R.ttf и устанавливаем его через двойной клик в проводнике. Далее меняем настройки в реестре, установив параметр HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont в значение "Ubuntu Mono". В настройках консоли выбираем шрифт Ubuntu.[[IMG /opennews/pics_base/0_1460050712.png]]
URL: http://blog.dustinkirkland.com/2016/04/howto-ubuntu-on-windo...
Обсуждается: http://www.opennet.me/tips/info/2963.shtml
GNU/WindowsИ, кстати, еще раз подтверждение тому, что Убунта - не Линукс
Со временем можно будет поставить почти любой Linux, а не только Ubuntu.
А зачем это надо, когда можно просто поставить на комп Линукс?
Насколько я понимаю, скоро не нужно будет собирать под Windows, поскольку заработает и собранная для GNU/Linux
Например в Вашем приложение будет использовать всеми любимая КРИПТОПРО и Вам особенно пригодится этот путь. Я считаю этим фактом windows показала большой большой х.. с фразой - "Хотите Linux будет Вам и у нас Linux". Под лозунгом "Любим Linux".
И не думайте, что я виндузятник. Большенство моей разработки ведется под linux(debian), но этот пусть возможно решит ряд возникших нежданчиком проблем с РФ софтинами.
Например в Вашем приложение будет использовать всеми любимая КРИПТОПРО и Вам особенно пригодится этот путь. Я считаю этим фактом windows показала большой большой х.. с фразой - "Хотите Linux будет Вам и у нас Linux". Под лозунгом "Любим Linux".
И не думайте, что я виндузятник. Большенство моей разработки ведется под linux(debian), но этот пусть возможно решит ряд возникших нежданчиком проблем с РФ софтинами.
>GNU/WindowsЭх, увидел бы батько Столман, что ты написал, разгневался бы. :)
>>GNU/Windows
> Эх, увидел бы батько Столман, что ты написал, разгневался бы. :)У него другие поводы для... И то я не уверен, что он "разгневался".
https://stallman.org/archives/2015-nov-feb.html#20_February_...
https://stallman.org/archives/2015-jul-oct.html#18_October_2...
https://stallman.org/archives/2015-jul-oct.html#02_October_2...
https://stallman.org/archives/2015-jul-oct.html#12_September...
https://stallman.org/archives/2015-may-aug.html#26_August_20...
https://stallman.org/archives/2015-may-aug.html#17_August_20...
https://stallman.org/archives/2015-may-aug.html#02_August_20...
https://stallman.org/archives/2015-may-aug.html#19_July_2015...
https://stallman.org/archives/2015-may-aug.html#15_July_2015...
https://stallman.org/archives/2015-jan-apr.html#2_April_2015...
Еще пару лет и все будут говорить Systemd/Linux.
> Еще пару лет и все будут говорить Systemd/Linux.Конпелятор с бинутилзом в который из двух встроят? Или "сразу" бинарный "Microsoff Vista 2018 Systemd/Linux"?... "...Cloud, Smoke and Win^H^H^H Mirrors Supper-Shpeshial Ed."
Поговорить-то можно :/ и сейчас.
Linux - это ядро.
На базе него наклепали сотни несовместимых операционных систем..
Это от деления GNU на Linux.
> Linux - это ядро.
> На базе него наклепали сотни несовместимых операционных систем..формально ядро виндовса ветки NT в девичестве тоже от юниксподобных ОСей происходит...
>> Linux - это ядро.
>> На базе него наклепали сотни несовместимых операционных систем..
> формально ядро виндовса ветки NT в девичестве тоже от юниксподобных ОСей происходит...Если ты про историю с VMS, или как там, то никакого "происходит", _максимум_, с си-и-ильной натяжкой -- общий донор спермы. Один, типа, из коллектива авторов.
А так, да-а-а, "формально" мы все от амёбы. Некоторые больше.
Красноглазые понабежали.Это не линукс, это возможность запуска bash-а и части утилит, но - это beta, а не релиз.
Но для многих и такая бета сильно радостнее жизнь сделает.
Многие уже давно используют cigwin, который давно не бета.К тому же, сейчас cygwin работает заметно лучше winbuntu.
И многие из этих многих продолжат использовать cigwin, потому, что Микрософт дропнет поддержку ubuntu как только ветер подует в другую сторону.
> Многие уже давно используют cigwin, который давно не бета.
> К тому же, сейчас cygwin работает заметно лучше winbuntu.
> И многие из этих многих продолжат использовать cigwin, потому, что Микрософт дропнет
> поддержку ubuntu как только ветер подует в другую сторону.cygwin - это все таки эмуляция, а тут вроде как нативнее некуда. Кстати если не секрет для чего многие используют cygwin? Сам игрался когда то, но какого либо практического применения особо не нашел. Просто если нужен какой ли бо линукс софт то как по мне гораздо целесообразнее запускать его под линуксом или на живом железе или в виртуалке, возможно я не прав, мне правда интересен более менее развернутый ответ на этот вопрос.
раньше когда было мало памяти было удобно запустить софт под cygwin а не вм.
сейчас его используют в тулчейне для кроссплатформенной сборки софта под виндовс.
конпелять удобно
конечно не линукс. Это gnu/linux
Шутки шутками, а десятка (если не считать анальное зондирование) вполне в правильном направлении двигается.
Если не параноик то нормально живется.Совсем уж честно, то я в восторге от Surface Pro 4. Убили двух зайцев ipad + macbook.
Линукс в то же время не особо умеет в энергосбережение, что для ноутов, да и вообще носимых устройств, критично... (возможно моя инфа устарела, но года 3 назад это была печаль)
> В выпущенном вчера обновлении blogs.windows.com/windowsexperience/2016/04/06/
>10 добавлена прослойка WSL, транслирующая системные вызовы Linux
> Для установки окружения Ubuntu в Windows 10 следует
> В системе необходимо установить свежее обновление Insider Preview Build
>зарегистрировавшись на сайте http://insider.windows.com
> Активируем доступную для участников Windows Insider функцию
> Включаем режим разработчика (developer mode").Отктытый сетъ сталъ ещё открытее.
> После перезагрузки включаем опцию "Windows Subsystem for Linux (Beta)", которая пока доступна
> только для
> Второй раз перезагружаем систему.
> В меню Stаrt набираем bash, выполняем "bash.exe", соглашаемся с правилами использования
> сервисаСердце -- кровавыми слезами... :(
""набираем "b" "a" "s" "h", выполняем GNU bash.exe "....> blog.dustinkirkland.com/2016/04/howto-
> www.opennet.ru/tips/info/"Десяточка стала ещё лучше" -- теперь и на опен врошь нете.
http://techrights.org/wiki/index.php/Vista_10_Reality_Log
2016
March
Corporate Media Lies About ‘Market Share’ of Vista 10 the Same Way It Did About Vista
Latest Vista 10 Scandal Makes Microsoft Indistinguishable From Criminal Malware Makers
JanuaryMicrosoft’s Campaign to Force Everyone to Use Vista 10 Should Drive/Motivate Immediate Escape to GNU/Linux
Anti-Competitive and Anti-Choice: the ‘New’ Microsoft Reveals New Abusive Policies
Resistance to Vista 10 Grows With Imposition of 'Upgrades', Some Suggest GNU/Linux as an Alternative
Microsoft's Limited Offer Isn't a 'Free' 'Upgrade' But the Limited Time or Right to Prevent Microsoft From Taking Over and Spying on PCs
Microsoft to Make Vista 10 ‘Upgrade’ Virtually Mandatory to Virtually All Windows Users (Unless They’re Technical Enough to Block it)
Microsoft Confirms Real-Time Spying on Vista 10 Users (Operating System as a Bug), Increases Pressure to ‘Upgrade’
> выполняем "bash.exe"жуть какая ...
Это будущее Ubuntu.
>> выполняем "bash.exe"
> жуть какая ...Хорошо хоть не Эриксон винду выпускает..
Далее меняем настройки в
реестре, установив параметр ... в значение "Ubuntu Mono".
А ничего, что указанный путь в реестре - это каталог, а не какой-то параметр?
Образцово-показательное ненужно имхо. Хотя... если поставить VcXsrv...
Спасибо за подробную инструкцию, которая повергла в шок: насколько неочевиден и сложен процесс!
По-моему (с учётом многоступенчатости регистраций в MS) быстрее и надёжнее установить нативный полнофункциональный Линукс (хотя бы ту же Убунту), чем этот бета-эмулятор...
Вот вставка текста средней кнопкой мыши - очевидна, по определению
Он сложен, поскольку половину занимает переход на самую свежую тестовую версию и обновление. В релизе достаточно будет включить режим разработчика и отметить нужную фичу в компонентах.
Даже режим разработчика теперь не надо включать
а будет ли оное под 32-ух разрядную win10?
Я до последнего верил, что это первоапрельская шутка...
Шутка в том, что это шутка
Вообще, всё это дурдом и я до сих пор не могу понять зачем это? Кто-то может мне объяснить зачем это?
что бы не использовать powershell
> что бы не использовать powershellНе, Марк продаёт виндyзятникам bash! Они заинтригованы -- что, мол, за "bash.exe" такой, а он, опа, а вот купите бета-версию убунты для уиндоуза. ...должны стpадать и плати за это.
Победа оп-пен-с-сорса.
> Победа оп-пен-с-сорса.Опенсорс не обязан быть бесплатным, он обязан быть открытым, это другое.
>> Победа оп-пен-с-сорса.
> Опенсорс не обязан быть бесплатным,Я в курсе про консорциум промышленников. ничего про бесплатность я не говорил, Вам показалось. Я же радовался за успехи Марка и над вендузятниками. Ну там, снег, эскимосы, да??
>он обязан быть открытым, это другое.
Не, опенсурс на венде -- вот _это_ другое.
уж точно не в этом дело, т.к. powershell - инструмент на порядок лучше всех shell'ов gnu/bsd-мира
что то не заметил. чем например? отсутствием авто дополнения команд?
> что то не заметил. чем например? отсутствием авто дополнения команд?Я сам павершел терпеть не могу, но в силу определенных причин мне по работе приходится им пользоваться. Но как бы... авто дополнение команд там есть - тыкните кнопочну таб что ли =)
Не хочу быть «адвокатом дьявола», но начни хотябы вот с этого: http://www.tomsitpro.com/articles/powershell-piping-filterin...,2-771.htmlИМХО, но подход вываливать всё строкой в терминал и потом как-то хитропопо парсить создаёт больше проблем, чем решает.
> что бы не использовать powershellХотите сказать, можно будет управлять вендо-специфическими фичами из-под bash?
Теоретически да, а на практике посмотрим...
> Вообще, всё это дурдом и я до сих пор не могу понять
> зачем это? Кто-то может мне объяснить зачем это?я так думаю это наш ответ чемберлену т.е. вайну =) Пусть будет, почему бы и нет?
Вот сижу в W1o и кумекаю: то ли установить независимую Ubu, то ли как компонент. Похоже компонент удобнее - время переключения - 0, интеграция файлов - 100%.
И, к счастью, у меня 64-бита:-)
Зачем смешивать две несомместимые экосистемы?
> Зачем смешивать две несомместимые экосистемы?Чпок, с чего ты взял, что они несовместимые? Разные системы счисления что ли используют?
Когда у тебя 90% программ на linux и одна на windowsвозможно ты поставишь wine или VirtualBox
А есть у кого 90% на винде и есть пару на linux
Я думаю это решение делается для них чтоб они не ушли в линукс и остались на винде ...
Ждём кто кого вперед ассимилирует Ubuntu винду или наоборот... _попкорн_
Следующим шагом в win ядро linux вставят?
> Следующим шагом в win ядро linux вставят?Какой попкорн, какое ядро?? Откуда вы повылазили в протухшую тему двухнедельной давности, которая и при рождении-то была интересна только постерам-за-до111ирак?? Разнарядка на "апнуть" пришла, чтол ли?
подскажите, если поставить в этом инструментарии mcabber, то куда кидать mcabberrc?
В ~/.mcabber/mcabberrc
тильда - это домашняя директория (cd ; pwd либо echo $HOME либо echo %HOME%).P.S. Или ты обнаружил какой-то нюанс и т̶е̶п̶е̶р̶ь̶ ̶т̶р̶о̶л̶л̶ достал линейку?