Vasiliy Glazov
да баньте, я больше не вернусь, лучше уж самому гуглить, чем что-то спрашивать в ваших чатах
Ой-ой. Честно и прямо сказали - не подходит вопрос под нашу тематику, дали ссылку на чат, где можно задать такой вопрос и получить ответ. Какие проблемы?
ㅤ
https://www.reddit.com/r/openSUSE/comments/8zu67r/thanks_btrfs/
Sergei
Да я не буду за тебя гуглить.
Ну тогда я тебе расскажу - по твоей ссылке ни одного упоминания zypper. А сам zypper работает и без btrfs, и даже на федоре.
ㅤ
Ну тогда я тебе расскажу - по твоей ссылке ни одного упоминания zypper. А сам zypper работает и без btrfs, и даже на федоре.
Да что ты говоришь. Таки прям и нету? А если перейти по той ссылке https://en.opensuse.org/Portal:Snapper Суть не в технических подробностях zypper или не zypper (и он тоже), а в том что перед устанокой пакетов сузя делает снимки с помощью BTRFS.
ㅤ
В других дистрибутивах нигде больше не делается это. Это уже если на пальцах. И к теме почему оно в SUSE до сих пор.
ㅤ
🤦🏻‍♂️
ㅤ
Теперь дальше — и двигает, точней пытается, в Федоре, ее тоже Нил. Привет openSUSE.
Sergei
В других дистрибутивах нигде больше не делается это. Это уже если на пальцах. И к теме почему оно в SUSE до сих пор.
В федоре есть плагин snapper для dnf. Поставь - и будет делать, если у тебя snapper настроен для корня.
ㅤ
Делать что? Stratis делает снэпшоты https://stratis-storage.github.io/
ㅤ
Зачем?
ㅤ
Ради этого нужно пожертвовать всем остальным?
Sergei
Зачем?
Затем же, зачем в СУЗЕ.
ㅤ
А зачем СУЗЕ? У СУЗЕ нет Silverblue, если говорить про десктопы.
Sergei
А зачем СУЗЕ? У СУЗЕ нет Silverblue, если говорить про десктопы.
Что зачем? Снапшоты делать? Видимо, чтобы потом на них откатываться.
ㅤ
Класс. Люблю такие ответы: - Зачем оно Федоре, это поделие? - Чтобы было.
ㅤ
Где кто поменял тему, расскажи? Уже пол часа пытаюсь выяснить у тебя зачем оно нужно и кому в Федоре.
Sergei
Где кто поменял тему, расскажи? Уже пол часа пытаюсь выяснить у тебя зачем оно нужно и кому в Федоре.
Ты написал >их ПМ завзян на этой ФС Это неверно. >других дистрибутивах нигде больше не делается это И это тоже неверно. А затем почему-то начал спрашивать, зачем оно нужно.
ㅤ
Что из этого неверно? В каких еще дистрибутивах примеятся BTRFS как first class sitizen для снэпшотов? В RHEL stratis, Fedora пилит Silverblue, в Ubuntu вообще ZFS двигают.
ㅤ
После завязан я уже несколько раз поправился с формулировкой и ниже скинул на reddit пост где чел пишет что как классно что теперь он может откатывать кривые апдейты в тумбле через свой ПМ с помощью BTRFS.
ㅤ
Но самый главный ответ мы так и не получили, зачем BTRFS (Федоре) (на десктопе). Ну 👌🏻
Sergei
Но самый главный ответ мы так и не получили, зачем BTRFS (Федоре) (на десктопе). Ну 👌🏻
Ты от меня этого ответа ждёшь? Я не знаю. Не я предложил переходить на btrfs по дефолту. Более того, я даже отметил, что в том виде, в котором это предложено, мне оно кажется бессмысленным.
ㅤ
Мне вот это понравилось: The exact choice of filesystem is not so important for resolving this issue. Based on recent discussions, btrfs seems preferable and ready for prime time. Otherwise, ext4 has served us well for a long time. Switching to xfs at this point would be strange. На каких? Всё прочитал и если то что Нил говорит что оно ОК, он гарантирует это и есть гарантия, ну я не знаю. :)
ㅤ
А просто перечислить все вкусные фичи BTRFS в сравнении с другими ФС это вовсе не сложно.
ㅤ
Только сразу бенчмарки нужно было еще туда же показать.
ㅤ
> Doing this change for Fedora 33 sounds super aggressive for a timescale, but maybe steps could be identified for Fedora 33 to make doing a switch for Fedora 34 smoother and better tested.
⁣⁣⁣⁣⁣⁣⁣
ВЫШЕЛ ВЫШЕЛ ВЫШЕЛ https://github.com/hakavlad/memavaild/releases/tag/v0.1
ㅤ
Осталось пофиксить проблемы виртуалок, подмана, ostree. Дело за малым. - https://github.com/containers/libpod/issues/6563 - https://github.com/containers/libpod/issues/6563
⁣⁣⁣⁣⁣⁣⁣
Но самый главный ответ мы так и не получили, зачем BTRFS (Федоре) (на десктопе). Ну 👌🏻
io accounting лучше поддерживается в btrfs - это позволит гарантировать выделение ресурсов для гнома и вяленого при нехватке памяти.
⁣⁣⁣⁣⁣⁣⁣
Но самый главный ответ мы так и не получили, зачем BTRFS (Федоре) (на десктопе). Ну 👌🏻
The I/O limit currently works best with btrfs, suggesting that we might need btrfs to achieve our goal of protecting desktop session responsiveness under heavy memory pressure. https://pagure.io/fedora-workstation/issue/154
⁣⁣⁣⁣⁣⁣⁣
The I/O limit currently works best with btrfs, suggesting that we might need btrfs to achieve our goal of protecting desktop session responsiveness under heavy memory pressure. https://pagure.io/fedora-workstation/issue/154
Конечно, не факт, что это вообще поможет. В теории это может помоч, а на практике эффект может быть незначительным.
⁣⁣⁣⁣⁣⁣⁣
Доказательств-то готовых не предъявили.
ㅤ
У BTRFS еще целая куча очень крутых фич особенно если так читать со стороны, но: 1. Вот именно что на словах всё очень красиво, на деле мы слышали и слышим отзывы + также видели бенчмарки того же фороникса, не говорю что это истина первой истанции. 2. Сколько бы не было фич и какие бы они крутые не были, может не все понимают, но речь идет про ФС. Это не earlyoom или просто новую приколюху очередную какую-нибудь обкатать в Федоре.
ㅤ
Притом хотя сделать ее не только для корня, для /home тоже. Тем самым сразу решить старую проблему чтобы можно использовалось общее пространство для / и /home, что особенно стало актуально с появлением flatpak, контейнеров.
ㅤ
Поэтому когда всё это начнет разваливаться, то прощай и data пользователя. ;)
ㅤ
И главное также не забыть что поддержки Red Hat не будет, это комюнити инициатива.
Igor
я, кажется, всё пропустил. читаю последние 20 страниц сообщений
ㅤ
Press F вообщем.
ㅤ
Igor
У Федоры уже есть, лучше решение.
они всё же разные. одно дело снэпшоты, другое immutable OS. в первом случае можно бэкапы по сети отправлять и т.д., во втором нужно менять полностью воркфлоу и т.д. и даже в этом случае снэпшоты всё равно полезны
Igor
Но самый главный ответ мы так и не получили, зачем BTRFS (Федоре) (на десктопе). Ну 👌🏻
https://fedoraproject.org/wiki/Changes/BtrfsByDefault#Benefit_to_Fedora в целом описывает. * Users running out of free space on either / or /home Workstation issue #152 вчера на митинге обсуждались варианты. в целом можно XFS / ext4 на полный / сделать, но первый не очень любит отключение питания и не умеет уменьшаться. второй вполне норм, но не умеет ресайзится онлайн. соотв-но systemd-homed работать не будет нормально * Poor desktop responsiveness when under pressure Workstation issue #154 тут альтернатив нет. * Storage devices betray users, resulting in data corruption аналогично. другие фс не делают чексуммы. * Simple and efficient filesystem replication with btrfs send and btrfs receive быстрые и удобные бэкапы.
Igor
Осталось пофиксить проблемы виртуалок, подмана, ostree. Дело за малым. - https://github.com/containers/libpod/issues/6563 - https://github.com/containers/libpod/issues/6563
это enhancements, а не проблемы. работать ничего не перестанет, просто можно было бы сделать быстрее
Igor
Поэтому когда всё это начнет разваливаться, то прощай и data пользователя. ;)
subvolume то разные будут, они более-менее изолированы.
ㅤ
Нет, то что кто-то хочет протестить и рад будет, это очень хорошо. :) Но в тоже время представь что будет если правда начнет разваливаться, оно-то по дефолту будет предлагаться юзерам.
Igor
Вы там downsides забыли также написать: - бенчмарки - мина замедленного действия и всегда будет таковой
кстати, по бенчмаркам. это не очень сильно волнует workstation. например postgresql не очень быстро работает с CoW - валидный кейс, но как много людей поднимают postgresql на своём ноуте и ожидают что он будет принимать хулиарды запросов в секунду.
Igor
а на Fedora Server пусть так и останется XFS, об этом речи не идёт
ㅤ
Дата 2019, не знаю насколько всё это актуально на сегодняшний день. Но там не только это, много чего еще сильно медленнее: https://www.phoronix.com/scan.php?page=article&item=linux-50-filesystems&num=2
ㅤ
Ну а в целом всё звучит конечно очень вкусно.
Sergey
В сторону увеличения конечно
Руся Экзарпи
Black Lives Matter и обновление Chromium.
А много чернокожих, разрабатывает софт на линух?
ㅤ
@gasinvein : https://bodhi.fedoraproject.org/updates/FEDORA-2020-c514323d72
Sergei
@gasinvein : https://bodhi.fedoraproject.org/updates/FEDORA-2020-c514323d72
Хорошо. А сам buildstream-то обновили, или так и лежит сломанный?
ㅤ
Лежит.
Sergei
Лежит.
Сколько уже, получается, два или три месяца с багрепорта?
ㅤ
Ну надо было открыть тикет non-responsive меинтенер по прошествию недели и тогда бы влили бы пул proven'ы.
ㅤ
Нужно сейчас сделать будет
Où va le monde
А, там даже дисплей пробрасывать не придется Тут пошагово рассказывают, как собрать с ним флатпак https://carlhuby.blogspot.com/2019/08/cisco-packet-tracer-on-linux.html
[dexter@beborngod flatpak-pt]$ sudo flatpak-builder --delete-build-dirs --force-clean --user --install build-dir com.cisco.PacketTracer-72.jsonDownloading sources Downloading http://download.icu-project.org/files/icu4c/52.1/icu4c-52_1-RHEL6-x64.tgz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 363 100 363 0 0 907 0 --:--:-- --:--:-- --:--:-- 907 100 340 100 340 0 0 315 0 0:00:01 0:00:01 --:--:-- 1920 100 45529 0 45529 0 0 24282 0 --:--:-- 0:00:01 --:--:-- 524k Failed to download sources: module icu4c-52: Wrong sha256 checksum for icu4c-52_1-RHEL6-x64.tgz, expected "2a73302fa3556a113cd5e3de9c14cf6fc39e308fbe6970af6d84d723bf2c66a3", was "38bd5bac429fcd37256dcbef9437323083eb9684cef6003942f2fe728ba50064"
Où va le monde
не получается установить через флэтпак пакет трейсер
Vladislav
Иии?
Sergey
не получается установить через флэтпак пакет трейсер
В файле com.cisco.PacketTracer-72.json поменяй хеш-сумму для этого пакета Можно сделать что-то вроде sed -i 's/вторая_хеш_сумма/первая_хеш_сумма/g' ./com.cisco.PacketTracer-72.json
Où va le monde
не получается ниччего
Sergey
так каждый раз если запустить то новая хэшсумма
Значит там скачивает веб-страничка, а не архив Подбери ссылки, чтобы скачивались валидные архивы))
Sergey
ну я с офф сайта это качал
Что ты с офф сайта качал?
Sergey
архив
С поделкой от циско или с зависимостями?
Où va le monde
С поделкой от циско или с зависимостями?
единственный бинарный установочный файл когорый на сайте циски был такой и скачал
Sergey
Я тебе про второе говорю. Если ты откроешь манифест, то обратишь внимание, что там перечислены зависимости, для которых есть ссылка, по которйо скачивается архив, и есть хеш-сумма этого архива Сходи по этим ссылкам, найди где там скачивается архив, найди прямую (!) ссылку на скачивание этого архива, вставь ее в манифест, посчитай и впиши хеш-сумму И так тебе нужно сделат два раза по числу зависимостей