Сергей Шатунов @Prototik
JVM Backend разработчик
Information
- Rating
- 6,257-th
- Location
- Красноярск, Красноярский край, Россия
- Date of birth
- Registered
- Activity
Specialization
Backend Developer, Fullstack Developer
Linux
Java
Kotlin
Android development
JVM Backend разработчик
Ну если кратко — Вы не совсем правы.
Есть такие понятия, как API и ABI, и если новая версия библиотеки не ломает их — то и пересобирать приложение нет причины. Как пример — все древние приложения, собранные со старым glibc продолжают работать на новых без каких-либо модификаций.
Исключительно проблемы
UbuntuDebian-based дистрибутивов, у которых в пакетах (подчёркиваю — в пакетах) указаны очень точные (специфичные) версии, и 95% таких обновлений состоит из «обновили циферки в исходниках пакета». Сами бинарные файлы линкуются с гораздо менее требовательным по версиям цифрам.Да практически все приложения хотят просто >= X.Y && < X+1, а то, что дистрибутив сам наворотил… См. выше.
Поэтому я и сказал — уточните версии. Systemd можно и обновить
и вот не надо тут про штабильность как так о боже что-то не из главной репы устанавливается.Мой главный посыл — избегать wg-quick, его юнитов и т.п.
Мизерные требования, основной ресурс — cpu, на {де,}шифрование трафика и логику с ключами. Оперативной памяти вообще крохи — буквально несколько десятков килобайт.
VPS — любой совершенно, главное, чтобы ядро было своё
родное. Т.е. предпочтительно kvm, можно xen, ни в коем случае openvz.Если у вас сервер на systemd — не используйте wg-quick, это очень… Странная штука.
+ какие-то патчи для arm, но в эту сторону я не особо смотрел.
OracleJDK — это OpenJDK (+ OpenJFX + WebStart) с проприетарными плагинами, аля Flight Recorder. Сам HotSpot (собственно сама VM, которая выполняет код) везде одинаковый.
systemctl edit mongo
и редактируйте до посинения. При этом всё будет обновляться с сохранением изменений и бла-бла-бла.Гхм, это только oracle jdk, который особо никому не нужен (если у вас не кровавый энтерпрайз конечно). OpenJDK как был, так и остаётся открытым.
Ой, ну удалите пжалуйста все ОС со всех устройств — их тоже писали странные незнакомые люди. Пускай каждый пишет себе свою ОС. Вот и наступит рай на земле…
По первому пункту: git merge --no-commit, правите что хотите, git commit. Только лишние сложности создали.
Спасибо за плагин! У меня сейчас статус DNS серверов показывается как stacked, думаю с этим плагином можно сделать покрасивше.