WSL стал грузиться немного дольше, но теперь все сервисы необходимые мне запущены со старта.
Как теперь заставить ./bash_aliases добавить чтоб с системой грузились команды мои? Может Ubuntu для WSL другой файл используется для пользовательских команд?
Я так понимаю если я systemd в boot помещу, как в примере, то все сервисы должны автоматом грузиться, и мне не надо будут дополнительные танцы с бубном, но я опасаюсь что могу например убить систему полностью и придется переустанавливать и заново настраивать, что мне не хочется, вот прежде чем рискнуть попробовать, хотел уточнить у людей которые возможно уже проверяли данный подход.
Мне и надо чтоб все сервисы запускались с терминалом, когда я контейнер WSL запускаю... Мне не надо чтоб он запускался с системой windows. У меня проблема в том, что при запуске системы которая стоит на WSL (у меня ubuntu) все сервисы которые мне нужны, такие как nginx, mysql, php не запускаются вместе с ней, и их надо запускать отдельными командами, а как сделать чтоб они запускались вместе с системой при запуске терминала WSL, чтоб мне каждый раз не приходилось команды вводить - я не нашел.
На виртуалке не удобно, лучше сразу тогда linux накатить как систему - уже проверено. WSL очень ускоряет помощь в разработке доставляя прелести linux из под винды, если у тебя машина не только под разработку а и для других задач - то WSL отличное решение, лучше чем linux на виртуалке, но тоже не без минусов. Kali linux вообще с kex работает, с рабочим столом как положено... Но мне ubuntu server нужен.
У меня есть проблемы с WSL, решения которых я не нашел, и наткнулся на эту статью.
После последнего обновления, WSL если долго висит в панели но ничего с ней не делаю, начала сыпаться ошибкой wsl [процесс завершил работу с кодом 1 (0x00000001)] и надо перезапускать, раньше такого не было, я мог уйти в гибернацию и вернуться через неделю, и консоль работала... А теперь могу целый день работать, просто не трогая запущенный терминал, и когда вхожу в него вижу что ошибка висит и надо его перезапускать. Мне это не очень удобно, т.к. у меня есть некоторые проблемы которые описаны в пункте 2.
у меня с загрузкой не стартуют сервисы nginx, mysql, php для себя я нашел решение прописав их в bash_aliases командой, но он тоже с загрузкой не активируется. Получается мне надо вначале командой source активировать bash_aliases а дальше командой которая там прописана запустить нужные мне сервисы. Я не нашел решения, как и где прописать что мне нужно чтоб было запущено с стартом системы.
У вас увидел что вы редактируете этот файл user@DESKTOP:~$ sudo vim /etc/wsl.conf [boot] systemd=true
Если я сюда пропишу в разделе boot все свои команды это сработает? Просто боюсь что-то накосячить.
Или может знаете как решить мою проблему в пункте 2? Ну и если есть идеи чтоб он не вываливался с ошибкой wsl [процесс завершил работу с кодом 1 (0x00000001)] а висел в фоне сколько нужно и не валился при гибернации.
Круто, это же можно кучу всего перегнать в хорошее качество! Можно ходить по каналам с старыми мультфильмами/фильмами и др., и предлагать перегнать им видео в более качественное, за копейку…
Мне это напоминает, идиота, помните такие были, которые то со стола в крутящийся вентилятор головой встрянут, то питарды из задницы запускают. Вот и РКН с блокировками мне напоминает, идиота едущего на велике, и вставляющий себе в переднее колесо металлический прут крюкообразный, упал, вставил, смотрит, епсель мопсель, колесо погнулось, спиц пары нет, но ничего, велик то едет, сел и опять поехал… Сейчас посильнее разгонюсь, и опять прут вставлю…
У меня кстати, и ссылки на политику были, и приложения конечно не миллионники, но пару стотысячников было, а сегодня мне прислали приглашение на обучалку как надо создавать приложения через их cloud console, а зачем не понятно, если я эти приложения потом выложить не могу…
Да, после нее и пришло уведомление, мол, не пытайтесь создать новый аккаунт, удалим и его… Только я так и не понял что приложения нарушили, напоминалка, игрушка одна, баланса считалка, и пара утилит типа проверки касаний сколько поддерживает устройство и подобные ..
В общем, сработало, добавил в wsl.conf
[boot]
systemd=true
WSL стал грузиться немного дольше, но теперь все сервисы необходимые мне запущены со старта.
Как теперь заставить ./bash_aliases добавить чтоб с системой грузились команды мои? Может Ubuntu для WSL другой файл используется для пользовательских команд?
Я так понимаю если я systemd в boot помещу, как в примере, то все сервисы должны автоматом грузиться, и мне не надо будут дополнительные танцы с бубном, но я опасаюсь что могу например убить систему полностью и придется переустанавливать и заново настраивать, что мне не хочется, вот прежде чем рискнуть попробовать, хотел уточнить у людей которые возможно уже проверяли данный подход.
Мне и надо чтоб все сервисы запускались с терминалом, когда я контейнер WSL запускаю... Мне не надо чтоб он запускался с системой windows. У меня проблема в том, что при запуске системы которая стоит на WSL (у меня ubuntu) все сервисы которые мне нужны, такие как nginx, mysql, php не запускаются вместе с ней, и их надо запускать отдельными командами, а как сделать чтоб они запускались вместе с системой при запуске терминала WSL, чтоб мне каждый раз не приходилось команды вводить - я не нашел.
На виртуалке не удобно, лучше сразу тогда linux накатить как систему - уже проверено. WSL очень ускоряет помощь в разработке доставляя прелести linux из под винды, если у тебя машина не только под разработку а и для других задач - то WSL отличное решение, лучше чем linux на виртуалке, но тоже не без минусов. Kali linux вообще с kex работает, с рабочим столом как положено... Но мне ubuntu server нужен.
У меня есть проблемы с WSL, решения которых я не нашел, и наткнулся на эту статью.
После последнего обновления, WSL если долго висит в панели но ничего с ней не делаю, начала сыпаться ошибкой wsl [процесс завершил работу с кодом 1 (0x00000001)] и надо перезапускать, раньше такого не было, я мог уйти в гибернацию и вернуться через неделю, и консоль работала... А теперь могу целый день работать, просто не трогая запущенный терминал, и когда вхожу в него вижу что ошибка висит и надо его перезапускать. Мне это не очень удобно, т.к. у меня есть некоторые проблемы которые описаны в пункте 2.
у меня с загрузкой не стартуют сервисы nginx, mysql, php для себя я нашел решение прописав их в bash_aliases командой, но он тоже с загрузкой не активируется. Получается мне надо вначале командой source активировать bash_aliases а дальше командой которая там прописана запустить нужные мне сервисы. Я не нашел решения, как и где прописать что мне нужно чтоб было запущено с стартом системы.
У вас увидел что вы редактируете этот файл user@DESKTOP:~$ sudo vim /etc/wsl.conf [boot] systemd=true
Если я сюда пропишу в разделе boot все свои команды это сработает? Просто боюсь что-то накосячить.
Или может знаете как решить мою проблему в пункте 2? Ну и если есть идеи чтоб он не вываливался с ошибкой wsl [процесс завершил работу с кодом 1 (0x00000001)] а висел в фоне сколько нужно и не валился при гибернации.
Да, после нее и пришло уведомление, мол, не пытайтесь создать новый аккаунт, удалим и его… Только я так и не понял что приложения нарушили, напоминалка, игрушка одна, баланса считалка, и пара утилит типа проверки касаний сколько поддерживает устройство и подобные ..