Линуха, среда разработки
Переехал на линуха :)
С венды. KUbuntu Раньше юзал phpstorm Нужно типа такого. Только фриварное. js, node, php, html/css/sass/less gulp, webpack... Отладка php и тд Посоветуйте самое кульное, что есть на рынке :) |
PhpStorm и на linux есть.
А фриварный выбор собсно тока один - vscode. |
Цитата:
https://download.videolan.org/pub/videolan/vlc/last/ |
Rise,
Ок, не посмотрел. Тогда посмотрим в дистре: Цитата:
Или вот ещё: firefox-116.0.3.tar.bz2 │ 75063K (не исходники, посмотрел) Firefox Setup 116.0.3.exe │ 57669K Ну и где 2 гига? |
Rise, тем что это "text editor", а vscode уже полноценная ide(если нафаршировать плагинами)?
Ну и community несопоставимо, само собой. |
Rise,
Вот чисто теоретически - за счёт чего одна и та же программа может весить по-разному на разных системах? Если все библиотеки одни и те же на всех системах, то и код генерится плюс-минус одинаково (для одной и той же архитектуры). Откуда возьмётся разница в два гига?... Flatpak - это что-то вроде системы в системе. Поэтому да - он тащит все зависимости по новой и при начальном его использовании может показаться что программа многовато весит. Всё-таки почти целую систему скачать нужно. Но flatpak - это костыль и нужен только когда тебе реально нужны наисвежайшие версии какой-то программы и системные тебе не подходят. GIMP: - редко пользуюсь, системная версия устраивает (2.10.22 от 2020-го года; но это просто у меня дистрибутив такой тормозной, новые релизы выходят с задержкой). Telegram: - качается бинарник с офсайта и далее сам обновляется (вроде в настройках надо включить автообновление). Функционал программ: - от задач зависит. Если для твоих задач нет удовлетворительной программы, тогда да - линукс тебе не подходит. Остальное: - вкусовщина. По обновлениям - линукс заточен на стабильность, поэтому программы без необходимости не обновляются внутри релиза. Новые версии Mint выходят каждые два года - вот вместе с релизом и обновятся все программы в дистрибутиве. Но обновления безопасности прилетают регулярно (не автоматически, надо команду на обновление дать). P.S.: Вообще-то существуют rolling release дистрибутивы, но я их не пробовал. P.P.S.: вот ещё пример нашёл: https://github.com/flameshot-org/fla...es/tag/v12.1.0 У меня в системе стоит старая версия - 0.9.0, но могу поставить свежую для моей системы: flameshot-12.1.0-1.debian-11.arm64.deb (590 KB) При этом виндовая версия там же весит 40 Мб... (ибо тащит с собой все зависимости, тогда как в deb пакете просто прописаны те же зависимости, что были в старой версии). |
Цитата:
Цитата:
А вот разработчикам приложений - да, сложно собирать свою программу под каждый дистрибутив. И вот тут у них есть выбор: а) ничего не собирать, только исходники выложить; б) собрать статически, как и под винду (firefox так и делает); в) собрать под flatpak. Цитата:
Код:
$ flatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref Код:
$ flatpak mask org.freedesktop.Platform.GL.default Код:
$ flatpak install https://flathub.org/repo/appstream/org.gimp.GIMP.flatpakref Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
https://learn.microsoft.com/sr-cyrl-...?view=msvc-160 https://learn.microsoft.com/en-us/do...tframework-4.8 Ты не найдёшь там библиотек для различных форматов аудио, видео, изображений (только для bitmap что-то есть в .NET) и прочих форматов файлов; для различных протоколов (UPnP, torrent и миллионы других); и для кучи всего разного, о чём мне лень вспоминать. Майкрософт просто по определению не может всё это поставлять в своей системе. Так что пихать библиотеки надо, и пихать много, и в каждую программу по отдельности. Во-вторых - "Надо один раз поставить" -- здравствуйте ручные зависимости. В-третьих - https://ru.wikipedia.org/wiki/.NET_F...0_.D0.9E.D0.A1 -- здравствуйте проблемы зависимостей: в 8-ю винду уже не поставить новые программы. Старые программы на Win7 и выше не поставятся. Стабильность, ага... Цитата:
Цитата:
Цитата:
Цитата:
![]() Ну или можешь посидеть на варианте nouveau, если они тебя устраивают. Но лучше брать amd или intel - варианты есть, как видишь. К тому же, проблема с нвидией не в том, что она не выпускает дрова под старые видеокарты, а в том что она выпускает свои драйвера с задержкой. Т.е. драйвера на это ядро появятся позже. Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
P.S.: наверное это для программ, которые на Windows API завязаны (просто предположение). Цитата:
И да, лезть в исходный код - принято. И да, я сам решаю когда мне удобно скачать обновления. Цитата:
Цитата:
И кстати, а что если интернет через прокси с паролем? Все ли собственные автообновлялки умеют так обновляться? P.S.: давай уже заканчивать этот балаган. Спорить что лучше - мне не интересно, тем более что ты всё равно меня не слышишь и только рассказываешь как мне плохо на линуксе. Я никого не агитирую переходить, каждому своё. :yes: Просто стало интересно, откуда взялось мнение про 2 гигабайта. Теперь мне это понятно - flatpak виноват. ОК, наверное твоё мнение тоже имеет право на жизнь. :agree: |
Часовой пояс GMT +3, время: 09:31. |