Предположим, вы разработчик, который использует WSL2. С какими основными проблемами вы сталкиваетесь? WSL2 медленно работает при сетевом обращении из Windows. К примеру, из Microsoft Edge, Chrome или другого браузера. WSL2 при каждом запуске меняет свой виртуальный IP адрес. Приходится править локальный файл hosts Поддержка systemd. Неудобное управление сервисам. Если с третьей проблемой проблема решается обновлением до последней версии ядра, то с первой и второй,
ЧитатьМетка: WINDOWS
Visual Studio Code и Microsoft Visual C++
Вы наверняка сталкивались с проблемой, что нужно «быстренько» скомпилировать некий код C++ и дальше заниматься своими делами. Можно поставить тяжеловесный Visual Studio 2022, а можно все это делать в Visual Studio Code. К тому же, наверняка Code у вас уже стоит. Сегодня в работе без него не обойтись. Для легких вещей используем Sublime Text, для более серьезных Visual Studio Code. И так, возвращаемся к
ЧитатьРаботаем с ssh агентом в Windows 11
Куча серверов, везде поднят сервис sshd. Вы работаете в Windows 11. В командной строке Windows набрали команду ssh клиента с ключами и подключились к серверу, используя ключ авторизации. А затем еще и скрипт написали, чтобы не тратить время на написание команд. Никаких логинов и паролей. Все безопасно. Будем так считать. Но в один прекрасный день у вас появилась новый ноутбук. Вы счастливы. Все работает
ЧитатьПереписываем CMD файл в PowerShell
Есть у меня один скрипт, который помогает очень быстро подключаться к любому серверу, который требует моего внимания. К примеру, подключение к Linux через ssh или запуск оснастки управления AD DS и т.п. Раньше скрипт был классическим командным файлом, со своими GOTO, прочими метками и инструкциями. Теперь я его переписал под PowerShell. Были ли сложности? А как же! Главное, что надо понять, когда вы начинаете
ЧитатьУправляем AD DS с компьютера не в домене
Представьте. Вы обслуживаете несколько доменов, которые между собой никак не соединены. Они друг о друге вообще ничего не знают. Но в ваши обязанности входит управление пользователями этих доменов, репликацией между контроллерами и нужно делать еще много мелких рутинных вещей. А вы в это время сидите дома, в кафе или на берегу Тихого океана за своим ноутбуком, который не принадлежит ни к одному из доменов.
ЧитатьПоломалась реплика – Целевое основное имя неверно
Меня удивляют возгласы одминчегов на тему поломанных реплик Active Directory. Если не было нештатных ситуаций или кто-то не занимался криворукими экспериментами над рабочей системой, то причин поломаться репликам нет. Ну хорошо, предположим поломалось электричество. Пришел «злой» электрик и отключил электричество. ИБП продержался сколько смог и сдох. Контролер домена рухнул. Прошло время «злой» электрик дал слабину, стал «добрым» и включил рубильник. Системный администратор и на
ЧитатьРабота в Visual Studio Code с сайтом на WSL
Когда Microsoft выпустил Visual Studio Code я сидел на Debian. После установки «студии» работа со многими вещами пошла во много раз быстрее и, самое главное, комфортнее. Сегодня я сижу на Windows 11 и в моей работе, когда нужны linux сервисы, меня спасает WSL. Для новичков VSC может вызвать удивление, IDE пустая. Есть несколько обязательных пакетов, что-то рекомендуется и всё. Но мне со студией было
ЧитатьМного шума из-за новой сборки Windows 11
Последние несколько дней натыкаюсь на кучу новостей о грядущем «грандиозном» обновлении Windows 11, version 22H2 Build 22621, которое уже доступно по программе Insider Preview. Ну разрабы Microsoft немного поработали над производительностью системы, где-то сделали покрасивее, а где-то добавили несколько 0-day уязвимостей. Но чего такой шум поднимать? В принципе, всё как обычно. Ничего грандиозного. Из особенностей: наконец-то разработчики начали допиливать нынешний раскоряченный таскбар. Еще можно
ЧитатьОптимизировать виртуальный диск WSL2
Периодически возникает проблема с распухшим диском WSL2. Что-то вы установили, удалили, а размер диска растет и уменьшаться не хочет. Чтобы уменьшить размер диска нужно выполнить всего несколько операций: wsl –export <Distro> <FileName> wsl –unregister <Distro> wsl –import <Distro> <InstallLocation> <FileName> Если это был ваш дистрибутив “по умолчанию”, то не забудьте выполнить команду: wsl –set-default <Distro> Надо помнить, что экспорт происходит в tar файл. В
ЧитатьНет подключения к Интернет в WSL
Проблема проявляется только с WSL второй версии, т.к. первая работает на localhost – грубо говоря. Вторая версия при каждом старте машины создает отдельный виртуальный сетевой интерфейс и назначает IP адрес случайным образом. Загляните в документацию Microsoft и там буде дан совет: отключите или корректно настройте свои антивирусы и … собственно это всё. Читая всякие обсуждения на стековерфлоу, гитхабе найдете кучу всяких советов, скриптов, набор
Читать