Какие..?
Не знаю, я не юзаю Винду. Наверно есть какие-то, чтобы не морочиться с виртуализацией.
Какой дистрибутив юзаешь?
это что такое?
Так и не увидел аргументацию против.
одень очки
Брысь, хамло.
пошел на хуй
А я думал ты скажешь «надень, а не одень» 🤣
Ну, упражняться в словесности смысла не видел.
Бубунту
Почему не дебиан?
Когда я последний раз выбирал дистрибутив, дебиан содержал ну совсем древний софт чтобы на десктопе это юзать
Ну не знаю, я поставил дебиан с оболочкой гном. При желании можно было более красивую, но я в олда решил поиграть. Весь софт который нужен я отдельно скачал, тот же пайхарм.
Писать под линуксовый сервер на виндовом десктопе
а писать под виндовый сервер на линуксе?
Ну редиски ж нет под винду, только под wsl запускать По крайней мере не так давно, как она нужна была мне, я ничего не нашел
И таким тоже баловались... Оснастки для управления виндовым сервером, как и куча другого полезного софта - нормально под вайном работали.
Все ещё не понимаю зачем сидеть под ОС отличной от то, для которой вы пишете основное время. Понимаю когда дали временно проект и надо запустить, но когда все время хз
А кто сказал, что есть какое-то "основное время"? И почему его наличие должно быть какой-то проблемой? Я пишу не под какую-то ОС, а программу. И кроме того что код пишу — делаю какие-то другие действия, под которые ОС может быть более жёстким ограничением. Если с рабочим ноутом это всё сравнительно легко подгоняется (и то не всегда и есть куча факторов типа той же AD, то на личном — такой зоопарк получается, что либо в одну, либо в другую сторону всё равно виртуализация выходит. И как ни странно — WSL в винде работает лучше чем wine под линуксами.
Ну вот пишешь ты 8 часов в день код. Вперемешку с созвонами и рисованием диаграмм. Логично все эти 8 часов тестить программу в целевом окружении, если у вас нет цели делать кроссплатформенное приложение (тогда надо тестить на нескольких, но это отдельная тема
На 9 часу потом вылезает ошибка в WSL, ищи эту проблему потом ещё 9 часов
Делаешь мок и пофиг
Это знак свыше, что пора поспать
Надо ставить линукс знак))
Целевое окружение может радикально не подходить для десктопа в принципе. А на этом этапе — какая разница, в чём будет отличие, убунта в wsl или убунта на железе? Кроме того, писать код 8 часов подряд — это фантастика. Всё равно будут и созвоны и почта какая-нибудь, и ещё что-то. Корпортавный софт для жизник в линуксе может быть банально не готов. Ну и не забываем, что кроме работы ещё и другие активности бывают, и всякие хоббийные штуки тоже делать надо. Я пока так и не придумал чем мне некоторый виндовый софт заменить на домашнем ноуте, при этом фичи линукса иногда нужны — как такое разруливать?
А почему тогда не запустить полноценную виртцалкц и не гонять тот же пайчарм и прочий линуксовый софт внутри?
Так wsl — это и есть по большому счёту плотно интегрированная виртуалка. Только с меньшими накладными расходами и без стен на ровном месте.
Есть одно отличие: ты начинаешь с ней шарить файловую систему и пытаться гонять что-то вне ее с теми же файлами
И? В случае виртуалки тебе для нормального взаимодействия тоже придётся что-то маунтить, иначе это два изолированных компа, что нифига не удобно.
Зачем маунтить?
Ну вот открыл ты файл на винде, получил виндовые переносы строк. Начал юзать на линуксе - проблема.
От открытия файла на винде переносы не меняются. Софт уже давно смирился с тем, что это надо учитывать. И это никак не отличается в ситуациях wsl/виртуалка/дуалбут/отдельная железка.
Если откроешь, может и не поменяются. А если перезапишешь, всякое бывает
Любые нормальные редакторы/ide нормально к этому относятся и не ломают существующие файлы. Для проектов это банально указывается при настройке. Проблема есть, но ты её раздуваешь совершенно избыточно.
Ну давай. Гит юзает системные переносы по дефолту. Всякие вещи типа makefile чувствительны к ним
Хорошо, почему не юзать просто Винду?
Ещё раз — уйма вещей, которые в линуксе делать просто удобнее, привычнее, а иногда и просто без него невозможно. При этом есть довольно стабильно работающий инструмент, чтобы это делать, без танцев с бубном. Почему нет?
Поэтому и предпочитаю основной системой иметь линукс, а винда где-то сбоку
1. Где мне на линуксе взять замену Fusion360 (параметрический 3Д-редактор). Сейчас это банально блокер чтобы домашний ноут на линукс перевести. 2. В винде нет приличного dig и whois из коробки. Почему бы не открыть терминал с убунтой в wsl и не воспользоваться удобной софтиной? Можно я не буду длинный список таких вот мелких примеров писать?
1. Ну я в данном случае про полный отказ от линукса 2. Для винды нельзя поставить их?
В эту сторону интеграция уже, работает куда хуже. В общем-то я б уже давно вернулся к одному линуксу и изредка запускал бы винду в виртуалочке, но несколько блокеров осталось.
1. Зачем полный отказ от линукса, если там уйма удобных вещей? Был бы wine пофункциональнее, чтобы эти штуки запускать, я б наоборот с винды ушёл, большая часть связанных с виндой задач как раз пока отошла на второй план и не актуальна. 2. Если б это был конечный заранее определённый список, можно было бы и так. А когда на автопилоте пишешь скрипт и на середине "так, а где мой sed, почему не найден" — то почему надо страдать вместо простого и готового решенеия?
2. Ну так на линукс ты тоже много что ставишь для удобной работы. "Где мой htop и cowsay?". Речь о том, что возможно это проще все натянуть на винду, чем виндовый софт на линукс
Не проще, проверено.
так, а где мой sed, почему не найден Get-Content -Path .\oof.txt | wsl -e sed 's/woof/boof/' 🤪
Обсуждают сегодня