Комментарии 97
Пользовался WSL для баловства маленькими проектами, понравилось. Большие изменения с переходом на Ubuntu 16.04 очень радуют. Ну и конечно модернизация консоли напрашивалась очень давно.
+2
НЛО прилетело и опубликовало эту надпись здесь
Тут скорее все упирается не в Win, а в конечное приложение, т.к. оно вызывает методы, оно работает с атрибутами файла и тд. Неявно решать за пользователя оставлять или нет атрибуты тоже нельзя.
Но в целом изменения радуют, в принципе и так можно было пользоваться, но момент отказа от полноценной виртуалки все ближе.
Но в целом изменения радуют, в принципе и так можно было пользоваться, но момент отказа от полноценной виртуалки все ближе.
0
Кто-нибудь может объяснить, зачем это на Windows?
-14
НЛО прилетело и опубликовало эту надпись здесь
Python, Ruby, NodeJS etc лучше всего себя чувствуют в Unix окружении, многие библиотеки имеют нативные части, которые работают опять же только по Unix. Пляски с cygwin сомнительное удовольствие. А так полноценное Unix окружение, почти бесшовная интеграция между окружениями.
+6
Ко всему этому сильно тянется Nano Server, любая конкуренция всегда приветствуется, не так ли?
0
Он кстати бесплатный? (:
0
Он вообще только по подписке. Требуется Software Assurance. Ссылка на даташит по лицензированию.
0
Тогда как он может быть конкурентом?
0
Конкуренция бывает ведь не только в финансовом планет, меня вообще пугает всякая безальтернативность.
Даже заведомо худшая, но альтернатива, всегда приятнее безысходности.
Ну, а последние шаги MS весьма обнадёживающе выглядят.
зы: Ну принято пока всё ещё считать всё от MS «бесплатным».
Даже заведомо худшая, но альтернатива, всегда приятнее безысходности.
Ну, а последние шаги MS весьма обнадёживающе выглядят.
зы: Ну принято пока всё ещё считать всё от MS «бесплатным».
+2
Чтобы embrace, extend и extinguish.
0
НЛО прилетело и опубликовало эту надпись здесь
Отличный апгрейд, еще немного и cygwin будет не нужен.
Кто уже обновился, скажите: Докер заводится?
Кто уже обновился, скажите: Докер заводится?
0
Докеру нужно ядро, ядра нет, нет докера )
Но можно поставить windows docker, поплясать с docker-machine и по идее должно взлететь. В Ubuntu оснатска, в винде сам докер поверх hyper-v.
Но можно поставить windows docker, поплясать с docker-machine и по идее должно взлететь. В Ubuntu оснатска, в винде сам докер поверх hyper-v.
0
А какие вопросы к Докеру?
Работает же и сейчас.
Ожидаете, что его могли сломать?
Работает же и сейчас.
Ожидаете, что его могли сломать?
0
Да, без проблем, особенно если у вас стоит ubuntu 16, то просто apt install docker.io и все)
0
А как узнать что у тебя стоит это обновление?
Имею в виду последнее крупное обноление Windows 10 Creators Update:
Возможно ли в будущем что пользователь ставит в win софт для Линукс просто запустив его как экзешник а видна делает всё остальное? И кидает ярлык на рабочий стол? Имею в виду полностью бесшовную интеграцию?
Имею в виду последнее крупное обноление Windows 10 Creators Update:
Возможно ли в будущем что пользователь ставит в win софт для Линукс просто запустив его как экзешник а видна делает всё остальное? И кидает ярлык на рабочий стол? Имею в виду полностью бесшовную интеграцию?
0
Будет ли это доступно для Windows 10 Enterprise 2016 LTSB?
WSL была в энтерпрайзе изначально (с августовским апдейтом), но с очередным обновлением в декабре ее убрали.
WSL была в энтерпрайзе изначально (с августовским апдейтом), но с очередным обновлением в декабре ее убрали.
+2
Идея LTSB — обновления ничего не ломают и ничего не добавляют. Убран весь bleeding edge, в том числе постоянно развивающийся браузер Edge. Как вы себе представляете в такой парадигме включение подсистемы, официально имеющей статус beta?
В официальном описании LTSB чётко указано, что ставить эту систему на все компьютеры предприятия — неправильно: она для тех мест, где важна стабильность — системы безопасности, автоматизации и т.д.
Если у вас возникла потребность использовать режим разработчика и бета-версию подсистемы WSL на вашем компьютере, я думаю, есть смысл обратиться в вашу IT-техподдержку с просьбой залить вам на компьютер образ с обычной (не-LTSB) версией Windows.
В официальном описании LTSB чётко указано, что ставить эту систему на все компьютеры предприятия — неправильно: она для тех мест, где важна стабильность — системы безопасности, автоматизации и т.д.
Если у вас возникла потребность использовать режим разработчика и бета-версию подсистемы WSL на вашем компьютере, я думаю, есть смысл обратиться в вашу IT-техподдержку с просьбой залить вам на компьютер образ с обычной (не-LTSB) версией Windows.
+1
А на Windows Server WSL работает?
0
Два вопроса. Вся файловая система Ubuntu на данный момент хранится в %localappdata%\Lxss\rootfs. Хотелось бы иметь возможность перенести эти данные куда-то еще, но аппдата желает оставаться на диске C:. Есть ли какие-то решения для этого?
Есть ли какие-то планы дать Bash on Ubuntu доступ к GPU? Хотелось бы тренировать модели машинного обучения с исполъзованием CUDA.
Есть ли какие-то планы дать Bash on Ubuntu доступ к GPU? Хотелось бы тренировать модели машинного обучения с исполъзованием CUDA.
0
Симлинкнуть папку?
Уже есть запрос на GPU https://wpdev.uservoice.com/forums/266908-command-prompt-console-bash-on-ubuntu-on-windo/suggestions/16108045-opencl-cuda-gpu-support
Уже есть запрос на GPU https://wpdev.uservoice.com/forums/266908-command-prompt-console-bash-on-ubuntu-on-windo/suggestions/16108045-opencl-cuda-gpu-support
0
НЛО прилетело и опубликовало эту надпись здесь
Симлинки на аппдату в десятке к сожалению не работают и не рекомендованы. Теоретически, десятка поддерживает передвижение аппдаты в другую локацию, но у меня никогда не получалось, всегда оказывался какой-нибудь фаил который виндовз отказывался перетаскивать.
0
НЛО прилетело и опубликовало эту надпись здесь
В win7 работает зайти под другим пользователем, перетянуть профиль нужного, найти в реестре путь к профилю у нужного исправить на то, куда перетянул.
«из под себя» не удается увести пару-тройку файлов, но можно сделать как в в верхнем абзаце и софтлинки на эту пару файлов. После перезагрузки начинает использоваться профиль из нового места.
«из под себя» не удается увести пару-тройку файлов, но можно сделать как в в верхнем абзаце и софтлинки на эту пару файлов. После перезагрузки начинает использоваться профиль из нового места.
0
По-умолчанию папки AppData и подобные привязаны к папке профиля пользователя, но можно задать им абсолютные пути на любом диске. Ключи реестра описаны в MS KB 242557
0
Тут и линуксу на десктопе конец, кто коммитил Торвальдсу маладес, а кто не понял тому в подарок персональный кактус в виде фаллоса и флагелантский кнут времен крестовых походов!
-5
Есть ли прогресс с FUSE?
0
Вот что сразу бросается в глаза, так это то, что теперь по + в explorer (проводнике) предлагает не консоль (cmd) а Power Shell.
0
а как в нем nfs шару замонтировать? На любые попытки ругается
mount.nfs: No such device
0
То есть теперь на Windows можно собрать рабочий LAMP без виртуальных машин и без всяческих Denver, Xampp, Openserver и прочих? Или есть нюансы?
+1
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
У меня не получилось.
ERROR: problem running iptables: iptables v1.6.0: can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
ERROR: problem running iptables: iptables v1.6.0: can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
0
Рабочий LAMP уже давно можно собрать, месяца 4 пользуюсь, полет нормальный. На офисном компе вместо апача правда поднял nginx, тоже рабочий вариант.
Что не работает: PHP-FPM не завёлся через Unix-sockets, но спокойно запустился по tcp.
Что не работает: PHP-FPM не завёлся через Unix-sockets, но спокойно запустился по tcp.
0
Это Creators Update не хочет устанавливаться на Windows 10 Enterprise 2016 LTSB.
Пишет типа обратитесь к сисадмину или установите систему до Server или Enterprisе.
Подозреваю для этой редакции эта обнова придет позже и обкатанной на миллионах подопытных юзверях)))
Пишет типа обратитесь к сисадмину или установите систему до Server или Enterprisе.
Подозреваю для этой редакции эта обнова придет позже и обкатанной на миллионах подопытных юзверях)))
0
А откуда у вас на домашнем компьютере версия для предприятий?
+2
1. Не на домашнем компьютере, а на корпоративном ноуте.
2. С собой могу брать ноут домой когда мне нужно будет. Моя работа связана с дизайном, и только с ним. Ко всему прочему у нас нет доступа.
Допрос окончен?
2. С собой могу брать ноут домой когда мне нужно будет. Моя работа связана с дизайном, и только с ним. Ко всему прочему у нас нет доступа.
Допрос окончен?
+1
Да расслабьтесь. Просто человек хочет убедиться что не он один с торрентов качает. Не вышло.
-3
У меня ровно такая же проблема. Выяснил, что LTSB WSL будет доступен после выхода из беты. На форумах народ все же запускает WSL, удалив часть обновлений.
0
НЛО прилетело и опубликовало эту надпись здесь
Я сделал так. Прошел на MSDN и загрузил образ
Windows 10 Enterprise, Version 1703 (Updated March 2017) (x64) - DVD (Russian)
Имя файла: ru_windows_10_enterprise_version_1703_updated_march_2017_x64_dvd_10196105.iso
Языки: Russian
SHA1:F6FF3A7AE0F41C71C8998C64EC1B32A0C4F3B37A
И запустил с него обновления.
И да у меня на домашнем ПК и ноуте стоит Windows 10 Enterprise (подписка MSDN)
0
Enterprise и Enterprise LTSB — разные версии. Отличить установленную можно, например, так. В обычной Enterprise есть магазин приложений. И калькулятор неудобный. В LTSB новых универсальных приложений нет и калькулятор классический.
0
LTSB 1703 нет и не будет.
0
мы по-прежнему концентрируем все усилия на обеспечении действительно качественной работы командной строкиЭто всё хорошо, но стоит ли ждать возвращения текстового режима? В идеале — чтобы в нативном разрешении, как фреймбуферная консоль на GNU/Linux, и можно было как параллельно с графической подсистемой пускать, так и без неё. И чтобы графические приложения монопольно во фреймбуфер выводить, без лишних прослоек и затрат ресурсов на композитинг окошек. Пойду сразу на жидхаб реквестировать, что ли…
0
Самый большой недостаток WSL это отсутствие ядра Linux, а эмуляция всегда будет отставать и будет не полной.
+1
НЛО прилетело и опубликовало эту надпись здесь
На чём эту неполноту можно проиллюстрировать?
0
Ничего смонтировать нельзя. Файловая система только одна — NTFS. Докер, про который тут все спрашивают, не работает и, вероятно, ещё очень долго не заработает, т.к. нужные подсистемы не дописаны. Всякие контейнеры, типа LXC тоже идут лесом. Нет прямого доступа к устройствам и портам, например снять образ диска через dd в принципе не получится.
Это только что сходу в голову пришло.
Это только что сходу в голову пришло.
+1
Да, лучше бы допилили coLinux для x86_64.
0
Какие же Microsoft стали делать дерьмовые апдейты. Просто невероятно. уже сутки пытаюсь поставить, постоянно застревает на 32%. Причём их дерьмовый troubleshooter выдаёт что всё Ok.
Что там происходит в этих 32% — загадка.
Что там происходит в этих 32% — загадка.
+1
ставил 6 апреля — встало меньше чем за 2 часа, вместе с качанием.
0
Подтверждаю. Именно на 32%. Стоит Win 10 Home SL. Ставлю через утилиту с сайта MS. В самой винде обновлений не видно.
0
Народ, не о том вы говорите :)
Вот как надо использовать возможности свежего обновления — https://habrahabr.ru/post/326634/.
Вот как надо использовать возможности свежего обновления — https://habrahabr.ru/post/326634/.
-1
Для тех кто пользуется связной keepass2 + KeeAgent может полезно будет:
в настройках включаем Cygwin/MSYS integration и далее в .bashrc добавляем
В результате отлично работает агент из keepass и спокойно можно ходить используя общие ключи по ssh.
PS: взято из WSL Issue
в настройках включаем Cygwin/MSYS integration и далее в .bashrc добавляем
## SSH AGENT
SSH_AUTH_KEEAGENT_SOCK=/mnt/c/Users/username/.ssh/kp_ssh_agent
SSH_AUTH_KEEAGENT_PORT=`sed -r 's/!<socket >([0-9]*\b).*/\1/' ${SSH_AUTH_KEEAGENT_SOCK}`
#use socket filename structure similar to ssh-agent
ssh_auth_tmpdir=`mktemp --tmpdir --directory keeagent-ssh.XXXXXXXXXX`
export SSH_AUTH_SOCK="${ssh_auth_tmpdir}/agent.$$"
socat UNIX-LISTEN:${SSH_AUTH_SOCK},mode=0600,fork,shut-down TCP:127.0.0.1:${SSH_AUTH_KEEAGENT_PORT},connect-timeout=2 2>&1 > /dev/null &
В результате отлично работает агент из keepass и спокойно можно ходить используя общие ключи по ssh.
PS: взято из WSL Issue
+1
SHM, Tmpfs, ZFS (в том числе на tmpfs) — это уже есть?
Судя по фразе «Поддержка совместного доступа к памяти» SHM появился.
На Ubuntu 17.04 не обновится?
Судя по фразе «Поддержка совместного доступа к памяти» SHM появился.
На Ubuntu 17.04 не обновится?
0
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Windows 10 Creators Update: что нового в Bash/WSL и Windows Console