Сегодня на конференции Build компания Microsoft расскажет о последних нововведениях, которые сделаны в новом билде
Windows 10 Redstone. Незадолго до презентации стало известно, что на конференцию приглашены сотрудники Canonical, и этому есть веская причина.
Дело в том, что Microsoft совместно с Canonical сумели интегрировать операционную систему Ubuntu внутрь Windows 10 (что-то вроде эмулятора). Дастин Кирклэнд, сотрудник группы Ubuntu Product and Strategy, рассказал на конференции об этом. Видео.
«Это немного странно для меня, — пишет Дастин, — потому что я не использовал Windows уже около 16 лет. Но всё изменилось пару месяцев назад, когда погрузился в сверхсекретный (и абсолютно невероятный) проект между Microsoft и Canonical,
который анонсировал сегодня во вступительной речи Кевин Галло».
Итак, в новом билде Windows 10 пространство пользователя Ubuntu и оболочка bash работают нативно в консоли cmd.exe!
Работает это следующим образом.
Пользователь Windows 10
Открывает меню «Пуск»
Набирает там "bash" [enter]
После чего открывается консоль cmd.exe
С запущенным /bin/bash от Ubuntu
С полным доступом ко всему пространству пользователя Ubuntu
Да, там есть apt, ssh, rsync, find, grep, awk, sed, sort, xargs, md5sum, gpg, curl, wget, apache, mysql, python, perl, ruby, php, gcc, tar, vim, emacs, diff, patch...
И большинство из десятков тысяч бинарных пакетов в архивах Ubuntu!
Дастин Кирклэнд говорит, что это не виртуальная машина, никаких контейнеров и не Cygwin, а нечто похожее на эмулятор, где системные вызовы Linux в реальном времени транслируются в системные вызовы Windows. Сейчас в Windows 10
используется Ubuntu 14.04 LTS.
Microsoft называет это "Windows Subsystem for Linux" (исходный код пока закрыт).
Трансляция вызовов очень эффективная: утилита sysbench показывает почти одинаковую производительность CPU, памяти и операций ввода/вывода.
Все логические диски, вроде C:, монтируются для чтения и записи в директории /mnt, то есть /mnt/c, /mnt/d и т.д. И наоборот, файловая система Ubuntu доступна через «Проводник» в C:\Users\Kirkland\AppData\Local\Lxss\rootfs\.
Из «подсистемы Linux» нормально запускается ssh.
Конечно, пока есть некоторые глюки, особенно с tty и vt100. Не очень хорошо работают byobu screen и tmux. Но всё равно Microsoft и Canonical проделали огромную работу, что такое вообще стало возможным.
)) Вот Самое главное нажать win+R затем ввести cmd затем Format:C И всё в порядке будет.
Hellberg Ты гений! у меня теперь Ведмак 3 идет 27-30 ФПС!!! о черт! линукс рулит
Hellberg )) Вот Самое главное нажать win+R затем ввести cmd затем Format:C И всё в порядке будет. Мам, мам смари я траллю, бугурты)0 Ну маам))
Hellberg Самое время нажать Win+R, ввести bash и нажать Enter. В появившемся окне ввести rm -Rf и опять нажать Enter. upd: или dd if=/dev/zero of=/dev/sda1 или еще over 9K способов форматнуть раздель под линуксом
а ещё завтра выйдет HL3
адская смесь говна с шоколадом... уже не знают как извратиться с этой юбунтой и линуксами в целом. интересно в microsoft вообще задавались вопросом, прежде чем создать это убожество - а на кой хрен обычному юзеру нужен линукс? Сидеть и задрачивать клаву, вводя эту десятку тысяч команд и пакетов?
Те кто использует комп только для игр никогда не поймет все прелести Linux
Осквернили шинду.
Пусть лучше эмулятор DOS встроят, это было бы к лучшему.
Вот это знатная дичь
заголовок, лол
Выкладывал сегодня такой же блог, точно так же оформленный - один в один, только с хабраба скопированный, где его изначально выложили. Блог удален по причине "Плохое оформление". Модератор, ты издеваешься ?
_Cthulhu_ Всё куплено!
Darvin1269 По ходу кто-то из модеров на меня в обидке - уже не с первым постом такая байда =/
Что такое Ubuntu?