Впрочем, ещё в начале своего линуксоедства, я получил хорошую прививку от зюзи, чтением Федорчука, и он же потом чётко обосновал, почему Федора самый правильный Линукс.
У зюзи приятный менеджер пакетов, хоть и тормозной. И что-то гуевое хорошо. Но больше ничего хорошего нет. А в Федоре и хорошего менеджера пакетов нету.
Я использую дома, пилю на нём пет проект на go, angular, k8s.
Живёт, обновляется. Есть версия LTS (Leap), есть роллинг (Tumbleweed). Я на Leap.
Ушёл, когда подгорело от snap в ubuntu. Тупо выбирал разные дистры. Где всё железо заработало без пинков, и где можно из реп установить как можно больше.
В репах есть очень много - Go - последней версии, а не как везде, всякие kubectl, helm, minikube, docker, chromium - всё в официальной репе.
Согласился с их навязыванием btrfs - уже восстанавливался из снапшотов - очень удобно. Правда для докера выделил vlolume на ext4 - иначе докер тормозил дико, а вместе с ним и miinkube (driven by docker) тоже.
Для ихнего btrfs они пропатчили GRUB так, чтобы можно было загружаться в read only shapshot, и, в случае необходимости, восстановиться в него.
Всем правит yast - как и раньше. Конфигурационные файлы руками лучше не трогать - надо искать в yast нужную настройку - виндово блин.
Вобщем пока нравится, хоть и не всё.
Говорят, что она для кедерастов норм. Не знаю - кеды как кеды - ничего такого особенного, по сравнению с кубунтой не заметил. Другое DE не пробовал.
Снапа нет, есть флатпак, но оттуда тоже стараюсь не ставить.
Да! ещё старый прикол с кодеками - их надо ставить отдельно, подключив репу packman. Благо, что делается это одной (ну ладно двумя) командой
sudo zypper install opi
opi codecs
Вобщем так-же как и 20 лет назад с учётом пройденного всеми другими дистрами пути.
А что ему будет? Роллинг версия работает без проблем, интеграция KDE c Plasma лучшая на рынке, поддерживает все что надо и для дома и для работы (разработка), драмы нет, превозмогания тоже. У Suse все хорошо.
cat /etc/issue
Welcome to openSUSE Tumbleweed 20231029
Ну, вроде основной тезис был в том, что зюзя, стараясь для нубов, портила линукс всякими костылями до такой степени, что даже опытный линуксоид (сам Федорчук), использующий стандартные средства (терминал и текстовый редактор), уже не мог рассчитывать на известный результат.
А вот Федора нет, не такая, там ничего лишнего не кладут, всё содержится в чистоте и порядке насколько возможно, и для линуксоида это более правильный выбор – то есть читаешь маню, вооружаешься текстовым редактором, и делаешь из системы конфетку.
Если это спор Suse vs Fedora, то со стороны Сюзи могу сказать: сидите на чем хотите, красноглазьте в консоли как хотите. У нас все работает что нам нужно и при этом - удобно.
По настройке: в Suse можно делать настройку в Yast мышкой, можно в консоли (не помню проблем, чтобы что-то не так было), можно даже в консоли вызвать yast2 и настраивать в ясте в консоли, периодически пользуюсь на удаленных терминалах, причем он одинаково работает как на старых SLES так и на новых версиях.
Зюзевцы — интересные ребята, так стараются изобрести NixOS, готовы снапшотами доверху обмазаться. Снапшот / на каждый virtualenv уже был, будет даже интересно посмотреть, какие новые глупости они заготовили.
Вот об этом и речь. Федорчук не говорил, что зюзя должна умереть, он просто предупреждал не пользоваться ей тех, кто хочет разобраться в Линукс, он обращался к линуксоидам, ибо сам был таким.
Снапшоты не нужны везде и всюду, они просто дают возможность пользоваться этим, принуждения не видел. Сам сижу на nvme c ext4. Систему не восстанавливал последние лет 6 или 7. Оно работает, зачем восстанавливать? Только с ssd на nvme перенес в свое время и все.
При использовании rpm можно легко затереть файлы другого пакета, он конечно спросит, но кто читает сообщения пакетного менеджера. UB - неопределенное поведение, в данном конкретном случае файл исходного пакета уже не является тем же самым файлом, что поставляется с пакетом.
Более того, помимо rpm.new может быть несколько rpm.save для одного и того же файла. Те какой-то важный конфиг не перетрется и в крайнем случае будет заботливо сохранен рядом.
Еще есть .Yast2save. Например, если через Yast юзерам пароли менять, то он сохранит предыдущий вариант /etc/password.Yast2save и /etc/shadow.Yast2save на случай факапа с со стороны человека. Это поведение настраивается, по-умолчанию включено если я правильно помню.
Федора нет, не такая, там ничего лишнего не кладут, всё содержится в чистоте и порядке насколько возможно, и для линуксоида это более правильный выбор – то есть читаешь маню, вооружаешься текстовым редактором, и делаешь из системы конфетку.
а потом туда приползает pulseaudio и затем systemd на этапе чуть ли не пре-альфы.
Только то были совсем другие времена… ЕМНИП, он вешал то ли с 14-ой, то ли с 15-ой Федоры (интересно, жив ли ещё его блог, да и сам автор). Сейчас Федору можно просто поставить и забыть, но что касается основного тезиса, то тут да, изменений нет, всё так же.
Под разные сети нужны разные версии библиотек на python, я просто в Anaconda наделал шаблонов в которых установленные именно те версии которые требуются для запуска и затем в одной консоли conda activate одно в другой консоли conda activate другое и делаю что мне надо. Без всяких снапшотов и прочего красноглазия. Я Обезъян, мне трудиться нужно, эволюционировать, а не создавать трудности на ровном месте и потом героически их преодолевать.
Однажды тебе не потребуется в одной консоли системное одно, а в другой системное другое. Тут-то ты и поймёшь, что сам себе злобный буратино, поставивший тебе полторы недоОС — это ты и есть.
Эка вас попячило, у меня частенько в одной консоли питон 3.8, в во второй 3.10, venv этого не умеет и действительно нужно заворачивать его в снапшоты на уровне системы, кек. Более того, если понадобится в python 2.x и python 3.x то для conda это тоже не проблема.
Для системного у меня есть conda activate base и это ее поведение по-умолчанию. Вы похоже вообще не разбираетесь о предмете того что пытаетесь принизить. Полторы недоОС это как раз ваши снапшоты. Выдохните, посчитайте до 10, потом с холодной головой прикиньте хер к носу и почитайте документацию conda, после чего сравните с тем велосипедом что вы используете.
Выдохните, посчитайте до 10, потом с холодной головой прикиньте хер к носу и почитайте
на что отвечаете. Я против снапшотов
почитайте документацию conda, после чего сравните с тем велосипедом что вы используете.
Сравнил. Conda — очередная импотентная шняга под видом пакетного менеджера, которая не то что rsyslog с пропатченным gnutls не соберёт, хедер от моего ядра библиотеке не даст. В помойку.
Зюзевцы — интересные ребята, так стараются изобрести NixOS, готовы снапшотами доверху обмазаться. Снапшот / на каждый virtualenv уже был, будет даже интересно посмотреть, какие новые глупости они заготовили.
и
Без снапшотов ФС их квадратно-гнездовой ПМ не умеет в virtualenvs и прочие радости этого века.
Я и пытаюсь понять, зачем в 23м году virtualenv если есть conda?