Здравствуйте, m2user, Вы писали:
vsb>>Из последних жалоб, которые я видел — эта машинерия обновляет пакеты сама и это никак не изменить. Разработчикам видней, когда тебе нужно обновить пакеты. Причём по-моему они тупо грохает запущенное приложение.
M>Да, нехорошо, но, полагаю, что это настраиваемо. Так-то и штатный менеджер пакетов можно на автообновление настроить.
Тут советуют добавить 127.0.0.1 api.snapcraft.io Припоминаю, что такой же рецепт отключения обновлений в винде.
vsb>>Ну и просто — жрёт кучу лишнего места на диске и в памяти. Там же все библиотеки дублируются.
M>Но Вы же ниже приводите самодостаточный zip-файл как предпочтительный вариант. Там ведь тоже все библиотеки дублируются
Для меня предпочтительный вариант — когда дублирования нет и приложение использует системные библиотеки. Но я понимаю, что просить компилировать под каждую версию каждого дистрибутива это чересчур, поэтому тут придётся потерпеть.
Тем не менее обычно статически скомпилированное приложение куда меньше, чем если просто взять все библиотеки, с которыми линкуется приложение и засунуть это всё в какой-то архив. Я так понимаю, снапы это второй вариант.
vsb>>Лично мне удобней всего, когда посторонний софт идёт просто статически скомпилированным бинарником, который я в какой-нибудь /opt/bin кину и успокоюсь. Или каким-нибудь зип-файлом. К примеру я на линуксе ставил factorio, оно идёт зип-файлом, я его разархивировал в какую-то папку и всё, мне больше ничего не надо. Захотел удалить — удалил. Захотел обновить — удалил старую, распаковал новую.
M>вообще appimage это почти они и есть. Только не zip архив, а squashfs, завернутый в исполняемый файл. M>Судя по документации там всего два опциональных шага: подменить путь /usr в бинарниках и монтировать образ поверх / через unionfs.
M>Т.е. в принципе нет особых препятствий перепаковать appimage в zip. M>С flatpak/snap по идее аналогично должно быть.
Тут проблема в том, что у меня ограниченное число времени и изучать в деталях реализацию каждой технологии мне не с руки. Как работает приложение, которое лежит в каталоге, я примерно понимаю. Как работает snap/flatpak/appimage я не понимаю. Если я потрачу пару дней и досконально разберусь в этой технологии, вероятно я изменю к ней своё отношение. Точно так же, как раньше я избегал докера, а сейчас наоборот использую в хвост и в гриву. Но докер мне нужен для работы, а флатпаки пока не пригождались. Отсюда моё отношение.
Здравствуйте, Patalog, Вы писали:
P> Эта та самая убунта 22.04, в которой если поменять дефолтный python3 на 3.9 (напр. update-alternatives), то у нее отваливается сеть
А еще, если удалить libc.so, то вообще все в этом вашем криворуком линуксе перестает работать.
Здравствуйте, Pauel, Вы писали:
P>Меня федора интересует своим релизным циклом. Убунту никогда не поздно поставить. Пока что мне интересно перебирать и посмотреть состояние дел в целом.
Состояние дел в целом в дистрибутивах одинаковое — и от дистрибутива почти не зависит (для новичка).
Самое главное в системе для пользователя — desktop environment (DE, например gnome, kde, xfce и т.п.). Влияет на удобство GUI, удобство настройки системы через GUI, красоту GUI.
На любом дистрибутиве можно использовать любой DE. Обычно дистрибутив предлагает некоторый DE по-умолчанию (его можно поменять при установке).
Дистрибутив же определяет какие программы будут предустановлены, используемые пакетные менеджеры, политики обновлений, лицензионные ограничения. Т.е. с точки зрения пользователя это больше про администрирование (малая часть времени работы с системой).
Здравствуйте, vsb, Вы писали:
NB>>а куда сейвы писать?
vsb>Хз, или в папку с игрой, или куда-нибудь, куда они там обычно пишутся, где-нибудь внутри $HOME. В целом оба варианта приемлемы.
если в $HOME (что по-моему правильно), тогда простого удаления директории с игрой не достаточно.
vsb>В случае factorio удобней в папку с игрой и саму папку держать внутри $HOME, т.к. он умеет в автообновления.
$HOME это домашняя директория конкретного пользователя. иметь по несколько экземпляров (а игрушки сейчас не маленькие) одного и того же на машине как-то не рационально
Здравствуйте, Patalog, Вы писали:
P>У меня 22.04 на 27 4К мониторе совершенно рандомно включала и выключала fractional scaling — сегодя она тебе милостливо разрешает 175%, а завтра все, регламент, только 100 или 200% и хоть убейся.
Ну, это уже продвижение. В 2000-м или 2001-м году я неделю возился, пока мне Линукс (ЕМНИП, Mandrake) цвета на экране показал. И еще не помню сколько, чтобы разрешение поднять от стандартного VGA до 1024x768.
Здравствуйте, Pauel, Вы писали:
P>linux nvme write slow
по ссылкам посты типа "я пробовал вот такой тестилкой и результат вот такой" с ответами типа "а я другой тестилкой пробовал, в ней результат лучше".
Про отвалы не видно. Один чудик вообще сравнивал NTFS с XFS.
Здравствуйте, Patalog, Вы писали:
P>Эта та самая убунта 22.04, в которой если поменять дефолтный python3 на 3.9 (напр. update-alternatives), то у нее отваливается сеть, или какая-то другая прекрасная убунта из параллельной вселенной?
Зачем что-то менять в системе, если не понимаешь последствий?
Здравствуйте, student__, Вы писали:
P>>Эта та самая убунта 22.04, в которой если поменять дефолтный python3 на 3.9 (напр. update-alternatives), то у нее отваливается сеть, или какая-то другая прекрасная убунта из параллельной вселенной?
__>Зачем что-то менять в системе, если не понимаешь последствий?
Вот надо тебе для проекта обновить 100+ зависимостей. Сколько времени тебе нужно, что бы разузнать последствия обновления всех необходимых зависимостей?
Здравствуйте, Буравчик, Вы писали:
P>>Меня федора интересует своим релизным циклом. Убунту никогда не поздно поставить. Пока что мне интересно перебирать и посмотреть состояние дел в целом.
Б>Состояние дел в целом в дистрибутивах одинаковое — и от дистрибутива почти не зависит (для новичка).
Намекаешь, что рабочая Манджара и нерабочая Федора это одинаковое состояние дел?
Б>Самое главное в системе для пользователя — desktop environment (DE, например gnome, kde, xfce и т.п.). Влияет на удобство GUI, удобство настройки системы через GUI, красоту GUI.
Самое главное — это прежде всего поддержка железа.
Б>Дистрибутив же определяет какие программы будут предустановлены, используемые пакетные менеджеры, политики обновлений, лицензионные ограничения. Т.е. с точки зрения пользователя это больше про администрирование (малая часть времени работы с системой).
И драйвера. На одном и том же железе два дистра ведут себя совершенно по разному.
Здравствуйте, student__, Вы писали:
__>Здравствуйте, AlexGin, Вы писали:
AG>>Самое удивительное, что по быстроте работы и безопасности — Линукс уже давно превзошёл виндоус. __>думаю, что примерно одно и то же. Если учесть, что основная деятельность пользователя теперь происходит в броузере...
Опять таки — здесь похоже на провило Паретто: 80% общих активностей происходит в броузере;
20% наиболее продвинутых — требуют куда более специфичных приложений.
AG>>Конечно же, поддержка оффиса, игр, и некоторого (топового) железа — будет на стороне виндоус. __>по большей части кому нужен Линукс это не нужно, либо производитель железки делает кастомное ядро, дистрибутив etc.
Dual boot — спасает пользователя в ситуации, когда нужно и то и другое. Так, я могу загрузиться как в Linux, так и в Windows.
AG>>Программисту же вообще: Linux это must have. __>опять таки, какому. Дофига сличаев, когда Линукс никак не подходит для разраба.
Бесспорно, бывает и так. Но ИМХО в основном — наоборот. Linux — именно инструмент разработчика. __>Например, это какая-то корпоративная утилита на Java/C# или опять таки кастомный софт с проприетарным SDK.
Теперь (особенно на пост-советском пространстве) актуально замещение.
Скоро весь наш корпоративный софт перейдёт на Linux.
AG>>Тем более, что весь инструментарий — кроссплатформенный. __>да ну не весь, конечно
Ну скажем так — почти весь инструментарий.
На сегодняшний день, хороший архитектор (PM) — возьмёт кроссплатформенный инструментарий,
чтобы закрыть весь спектр применения разрабатываемого продукта.
Здравствуйте, Pauel, Вы писали:
P>Список далеко не полный, к сожалению. В целом, на таком фоне огрехи и косяки вындоуса вобщем упоминать грех. Кнопку пуск теперь можно вернуть в левый верхний угол. А так ничего серьезного сравнивая с последними Манджарой и Федорой.
Итого, потратил еще денек на Федору
Из хорошего:
— Krusader вроде как неплох, показывает капабилити на старте, что есть, чего нет
— Komparer тоже неплох. Никак не могу слезть с WinCmp — 20 лет инвестировал в него. Может благодаря лялиху получится избавиться от зависимости.
Из плохого:
— 36я запустилась, через 30 минут сдохла на апгрейде на 37, гы-гы
— редактор Kate — трясётся закладка редактируемого файла, просто так. Похоже ребята обновляют по таймеру, ниасилили стейтменеджмент. Пудозреваю, это видно не на всех разрешениях.
— виснет при скачивании обновлений и одновременном инсталировании софта, можно переключиться в другой терминал, но и там виснет сразу после логина. Удалось как то залогиниться рутом и сделать шутдаун.
— Чтото федора делает не то с дискретной видеокартой NVidia. Судя по интернетам, надо отключать и использовать встроеную, пока что решения нет.
— 36я ровно так же рандомно определяет таймзону при инсталяции. Они что там, развлекаются?
— гном, селекшн на десктопе — в некоторых областях при выделении рисуется полосочка с боку. Это уже точно не видеокарта, это руки сиплюсников.
Здравствуйте, Слава, Вы писали:
P>>Список далеко не полный, к сожалению. В целом, на таком фоне огрехи и косяки вындоуса вобщем упоминать грех. Кнопку пуск теперь можно вернуть в левый верхний угол. А так ничего серьезного сравнивая с последними Манджарой и Федорой.
С>Ифкемула, а ты пробовал на том ноутбуке под виндой тест видеокарты запустить, Furmark? ОЗУ проверить через memtest86? Все описанные тобой симптомы очень похожи на умирающее железо.
Проверил Furmak, memtest86 — все хорошо, ни единого сбоя. Собственно, в интернетах пишут, что на ноутах моей серии у федоры жосцкие проблемы. В целом, ситуация лучше, чем 20 лет назад. Тогда надо было подбирать железо под дистро, сейчас — дистро под железо.
Здравствуйте, Pzz, Вы писали:
Pzz>С вендой тоже пришлось потрахаться. Но успеха так и не достиг. Когда закрываешь крышку ноута, с некоторой вероятностью он не засыпает, а, наоборот, уходит в состояние, когда процессор греется, вентиляторы работают, как угорелые, но ни на какие внешние раздражители ноут не реагирует. Починить никак не удалось.
Такие проблемы с виндой просто так не починишь, к сожалению.
Здравствуйте, AlexGin, Вы писали:
P>>Под лялихом умирает, а под виндой — нет? Чюдеса! P>>Более вероятно, что лялих не умеет работать со вторым монитором и дискретной nvidia.
AG>У меня на Fedora-36 всё отлично летало — в т.ч. и на ноуте (со вторым монитором и дискретной nvidia).
Попробовал 36ю — поставилась, но сдохла на апгрейде на 37. Похоже, все таки проблема в дискретной nvidia. В интернетах предлагают обложить флагами или отключить полностью.
Здравствуйте, Pauel, Вы писали: P> Вот надо тебе для проекта обновить 100+ зависимостей. Сколько времени тебе нужно, что бы разузнать последствия обновления всех необходимых зависимостей?
Здравствуйте, Pauel, Вы писали:
P>Намекаешь, что рабочая Манджара и нерабочая Федора это одинаковое состояние дел?
Намекаю, что ты выбрал более сложный иструмент, не разобрался, как с ним работать, и кричишь, что он плохой.
P>Самое главное — это прежде всего поддержка железа. P>И драйвера. На одном и том же железе два дистра ведут себя совершенно по разному.
Драйвера линукса не зависят от дистрибутива. Можешь на любой дистр поставить любой драйвер.
Просто в какие-то дистрибутивы драйвера включены, а в какие-то приходится руками добавлять (как и в виндоус).
В каких-то дистрах можно это через GUI сделать, а в каких-то в терминале придется повозиться.
Также дистры могут отличаться настройками драйверов.
Но вот именно поэтому надо начинать с простых десктопных дистров, типа Убунту.
Там за тебя уже все решили и настроили, чтобы с минимумом проблем начать работать с десктопом.
Здравствуйте, student__, Вы писали:
P>> Вот надо тебе для проекта обновить 100+ зависимостей. Сколько времени тебе нужно, что бы разузнать последствия обновления всех необходимых зависимостей?
__>от нуля до бесконечности
Это ты сейчас сказал, что с ненулевой вероятностью ты или к проекту не приступишь, или обновишься без учета последствий и напорешься на те или иные проблемы.
Здравствуйте, AlexGin, Вы писали: AG>Опять таки — здесь похоже на провило Паретто: 80% общих активностей происходит в броузере; AG>20% наиболее продвинутых — требуют куда более специфичных приложений.
Если говорить о системе в общем, это сложно вообще оценить для сферического вакуума.
Если учесть, что даже в крупных компаниях случаются взломы, кражи данных, а с другой стороны, есть частные пользователи windows, которые не используют ни антивирусов, ни файрволов, ни какой-либо вообще настройки безопасности, и как-то умудряются без вирусов и взломов жить десятилетиями.
CVE в ГНУ/Линукс и софте находят дофига. Просто оргпреступность Линукс интересует в последнюю очередь. Разве что если речь о АНБ/ЦРУ и ко.
AG>Dual boot — спасает пользователя в ситуации, когда нужно и то и другое. Так, я могу загрузиться как в Linux, так и в Windows.
для десктопа — только частично да. У меня был такой конфиг очень давно, но он не удобен. Дуалбут — это как жить с двумя паспортами, платя налоги и тут и там, и постоянон мотаясь туда-сюда.
AG>Скоро весь наш корпоративный софт перейдёт на Linux.
Только при условии продолжения тех же санкций лет на 10-20.
Но даже и тогда, уверен, будут взламывать винду и использовать нелегально.
AG>На сегодняшний день, хороший архитектор (PM) — возьмёт кроссплатформенный инструментарий, AG>чтобы закрыть весь спектр применения разрабатываемого продукта.
Опять таки, в условиях беспросветных санкций — да.
Здравствуйте, Pauel, Вы писали:
P>Это ты сейчас сказал, что с ненулевой вероятностью ты или к проекту не приступишь, или обновишься без учета последствий и напорешься на те или иные проблемы.
ты тогда четче формулируй. "обновишься" — это обновления безопасности, выпускаемые производителем или новый релиз программных компонентов, которые необходимо интегрировать в релиз? Для второго нужно как минимум CI/CD, и он может кучу проблем выявить, вплоть до того, что PM скажет: да ну его нафиг или платите больше денег. Первое может быть апдейтом к какой-то либе, которая нигде лично тобой не используется, но которую лень удалить, и типа пусть обновится.
Здравствуйте, Pauel, Вы писали:
P>- остальные как будто делаются студентами в качестве курсовой или хобби
Так это и есть вся суть FOSS! Бесплатная ОС от троечника Трольвадса для таких же олухов как он. Глиняный колосс, который подпорками и изолентой пытаются привести хоть к какому-то устойчивому виду (хвала Каноникал и Редхату).
Но это всё равно бесполезно, линупс концептуально — говно мамонта на принципах из 60-ых. Сегодня нужны совсем другие системы.