The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

В пакетном менеджере APT 2.7 реализована поддержка снапшотов

03.05.2023 09:26

Сформирован выпуск экспериментальной ветки инструментария для управления пакетами APT 2.7 (Advanced Package Tool), на базе которой после стабилизации будет подготовлен стабильный выпуск 2.8, который будет интегрирован в Debian Testing и войдёт в релиз Debian 13, а также будет добавлен в пакетную базу Ubuntu. Кроме Debian и производных от него дистрибутивов, форк APT-RPM также применяется в некоторых дистрибутивах на основе пакетного менеджера rpm, таких как PCLinuxOS и ALT Linux.

В новом выпуске добавлена начальная поддержка снапшотов, управляемая опцией "--snapshot" ("-S"), при помощи которой можно обратиться к серверам репозиториев, поддерживающих снапшоты, и выбрать определённое состояние архива репозитория. Например, указав "--snapshot 20230502T030405Z" можно работать со срезом состояния репозитория, зафиксированным 2 мая 2023 года в 03:04:05. Снапшоты настраиваются в секции APT::Snapshot в файлах sources-list. В новой версии также реализована опция "--update" ("-U"), позволяющая во время выполнения команд установки или обновления пакетов (apt install или apt upgrade) автоматически запустить операцию "apt update" для синхронизации индексов до открытия кэша и обработки sources.list.

  1. Главная ссылка к новости (https://salsa.debian.org/apt-t...)
  2. OpenNews: Выпуск пакетного менеджера DNF 4.15
  3. OpenNews: Выпуск пакетного менеджера APT 2.6
  4. OpenNews: Доступен пакетный менеджер GNU Guix 1.4 и дистрибутив на его основе
  5. OpenNews: Выпуск пакетного менеджера RPM 4.18
  6. OpenNews: В Fedora планируют заменить пакетный менеджер DNF на Microdnf
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59070-apt
Ключевые слова: apt, deb, debian
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (178) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:35, 03/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –14 +/
    Когда снэпшоты могут пригодиться? Правильнее выглядит не ломать репо вообще.
     
     
  • 2.2, Аноним (2), 09:39, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +29 +/
    Такие как ты иногда даже рассказывают что надо сразу писать правильный код.
    Чтобы не говорить такого, можешь попробовать поработать в софт-индустрии.
     
     
  • 3.24, _hide_ (ok), 11:45, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –4 +/
    > Такие как ты иногда даже рассказывают что надо сразу писать правильный код.
    > Чтобы не говорить такого, можешь попробовать поработать в софт-индустрии.

    Писать не всегда возможно, но коммитить в прод/двел нерабочий код, ломающий сборку -- это так себе идея. Тут аналогично.

     
     
  • 4.134, Аноним (134), 03:33, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все может быть отлично, но до определенного момента. Невозможно писать сразу же отлаженный, "вылизанный" код.
     
     
  • 5.144, _hide_ (ok), 09:52, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Все может быть отлично, но до определенного момента. Невозможно писать сразу же
    > отлаженный, "вылизанный" код.

    И где я с вами спорил? Я сравнил сломанные репы не с ошибочным кодом, а с не компилируемым/ломающим сборку. Проверить, что пушишь/коммитишь всегда можно. При этом требуется только время на сборку и никаких особых действий, таких как отладка, применять не нужно. Не собралось, значит не коммитишь, пока не исправишь сборку.

     
     
  • 6.153, Аноним (134), 14:23, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Один лишь факт успешной сборки пакета - не гарантирует его работоспособности.
     
     
  • 7.155, _hide_ (ok), 15:25, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Один лишь факт успешной сборки пакета - не гарантирует его работоспособности.

    Нет, если пакет успешно собрался и установился, значит пакет работает.

    Может программа, которая упакована в этот пакет не работает, но это уже другая задача и к сборке пакета не имеет прямого отношения.
    Сломанные пакеты: это наличие неудовлетворенных зависимостей при нулейвой установке, чтобы исключить наличие установленных в системе, но отсутствующих в репозитарии пакетов (основная причина проблем с репами). Решается тестирование установки в chroot-е или, как сейчас, принято у молодых...

     
  • 4.151, Neon (??), 12:57, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> Такие как ты иногда даже рассказывают что надо сразу писать правильный код.
    >> Чтобы не говорить такого, можешь попробовать поработать в софт-индустрии.
    > Писать не всегда возможно, но коммитить в прод/двел нерабочий код, ломающий сборку
    > -- это так себе идея. Тут аналогично.

    Иногда, что код не совсем рабочий, можно узнать только после коммита, а порой сильно позже.))) О чем узнаешь после долгой боевой эксплуатации.

     
  • 4.152, Neon (??), 12:58, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> Такие как ты иногда даже рассказывают что надо сразу писать правильный код.
    >> Чтобы не говорить такого, можешь попробовать поработать в софт-индустрии.
    > Писать не всегда возможно, но коммитить в прод/двел нерабочий код, ломающий сборку
    > -- это так себе идея. Тут аналогично.

    И не все языки компилирующие. Что поломано что то, можно узнать лишь после эксплуатации в определенных условиях.

     
  • 3.31, test (??), 11:53, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    | надо сразу писать правильный код.
    Отличная идея! А что, в ваши палестины эту фичу ещё не завезли?
     
  • 2.7, пох. (?), 09:55, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Это костыльная подпорка от родового бага апт-репо - неспособности хранить одновр... большой текст свёрнут, показать
     
     
  • 3.11, Аноним (11), 10:26, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Несколько версий одного и того же пакета присутствуют прямо сейчас в виде пакет-foo, пакет-bar и т.д. То, что ты тут выдумываешь, не имеет никакого отношения к реальности, т.к. в пределах релиза разные версии софта не включаются, только багфиксы. Ну и багодромы вечного релиза, типа браузеров (от безысходности), но и там нужна только последняя.
     
     
  • 4.22, Роман (??), 11:38, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Посмотрите например на mysql / mariadb, как там не бампаются версии.
     
     
  • 5.26, пох. (?), 11:49, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Посмотрите например на mysql / mariadb, как там не бампаются версии.

    Кстати при этом отваливаются 3-d party plugins, ага.

    И вот ставишь ты такой сразу пачкой десяток серверов - а у тебя по результату на половине плагин нужен одной версии, на второй половине - другой, потому что ну ой, оно поапдейтилось пока ставилось.

    Причем плевать, нужны тебе были на самом деле те обновления или нет.

     
  • 4.25, пох. (?), 11:46, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    это не несколько версий - это именно что РАЗНЫЕ пакеты с одним и тем же софтом,... большой текст свёрнут, показать
     
  • 3.16, Аноним (16), 10:58, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Давно пора ффтопку этот хлам. Мне одной прогулки по его исходникам хватило для рвоты.
     
     
  • 4.28, пох. (?), 11:51, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Давно пора ффтопку этот хлам. Мне одной прогулки по его исходникам хватило
    > для рвоты.

    увы, только вместе с де6иллианом и бубунточкой в комплекте.

    Так-то лично я примерно это и планирую, конечно. Но мышки и дальше будут жрать этот кактус за обе щечки и нахваливать.

     
     
  • 5.42, ryoken (ok), 12:21, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Подскажите, в целья повышения уровня образованности. А какая пакетная система по-вашему - нормальная? (Если ещё и Генту взять :) ).
     
     
  • 6.51, Аноним (2), 12:57, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    setup.exe. Это же всем известный нытик пох.
     
  • 6.80, пох. (?), 14:32, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Подскажите, в целья повышения уровня образованности. А какая пакетная система по-вашему
    > - нормальная? (Если ещё и Генту взять :) ).

    нет, генту тоже совершенно отвратительна.
    Более-менее человечески устроен zypper - это люди для себя делали, а не за зарплату на от...сь. Но, поскольку сузе - труп - изучать вам придется dnf, если вы хотите работать за деньги а не пердолиться вприсядку.

     
     
  • 7.93, Аноним (93), 16:05, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > изучать вам придется dnf, если вы хотите работать за деньги а не пердолиться вприсядку

    dnf, равно как и zypper, это именно что вприсядку. За деньги — это руководить, заниматься консалтингом, архитектурой, но уж никак не в пакетных менеджерах ковыряться. В твои-то годы и с твоим опытом размениваться на такую мелочь просто смешно. С пакетами возиться эникеи есть.

     
     
  • 8.117, пох. (?), 18:42, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, а отвернешься - такие тебе убунту поставят Потмоу шта только енто и умеют ... большой текст свёрнут, показать
     
     
  • 9.172, Аноним (-), 03:07, 05/05/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 10.175, пох. (?), 11:43, 05/05/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 11.188, Аноним (-), 05:41, 07/05/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 12.192, пох. (?), 10:02, 07/05/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 9.193, Аноним (93), 20:05, 07/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И пойдёт переделывать Не справится 8212 будет уволен, за дверью очередь из т... большой текст свёрнут, показать
     
     
  • 10.195, пох. (?), 09:16, 08/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    а проект подождет А угадай кто крайний за сорванный срок спринта везде То ест... большой текст свёрнут, показать
     
  • 4.40, Аноним (40), 12:15, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Посмотри исходный код установщика от Red Hat и Ко. После этого код apt, dpkg ещё хорош.
     
  • 4.66, Аноним (66), 13:54, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Что посоветуешь взамен?
     
  • 3.30, Аноним (40), 11:53, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Это костыльная подпорка от родового бага апт-репо - неспособности хранить одновременно несколько версий одного и того же пакета.

    Так и в абсолютном большинстве других дистрибутивах.

    Винить в этом нужно не разработчиков пакетных менеджеров. Надеюсь не нужно объяснять на пальцах почему так?

     
     
  • 4.38, Анимус (?), 12:11, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, не знаю, в zypper можно выбрать нужную версию пакета и их может быть сразу несколько.
     
     
  • 5.69, Аноним (40), 13:57, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    А теперь подумай почему так. И да, в Debian тоже можно поставить несколько версий софта. Тот же postgresql-12, postgresql-13 и так далее из репозитория, который предоставляет сам postgresql. Но из оф. Debian нельзя.

     
     
  • 6.75, пох. (?), 14:11, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > А теперь подумай почему так.

    потому что алкаш не осилил - слишком был занят бухлом.

    > И да, в Debian тоже можно поставить
    > несколько версий софта. Тот же postgresql-12, postgresql-13 и так далее из
    > репозитория, который предоставляет сам postgresql. Но из оф. Debian нельзя.

    Зачем ты опять врешь - ты правда не понимаешь что речь не о версиях софта а о версиях _пакета_  и что то что ты тут толкаешь - это _разные_ пакеты а не разные версии одного. Полагаю нет, просто не можешь не врать, защищая свой глупый фетиш.
    Кстати, ставящиеся одновременно (правда криво и недокументированно)

     
     
  • 7.92, Hello (?), 16:04, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пакет Hello

    Version 1.

    Files:
    /usr/bin/hello
    /etc/hello.conf
    /var/lib/hello.1.so

    Version 2.

    Files:
    /usr/bin/hello
    /etc/hello.conf
    /var/lib/hello.2.so

    Установи две версии (1, 2) пакета hello )))

     
     
  • 8.94, Hello (?), 16:07, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пакет HelloWorld Version 1 2 3 Files usr bin hello etc hello conf var lib he... текст свёрнут, показать
     
     
  • 9.96, Аноним (96), 16:21, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    запихай их в opt hello123 и opt hello124... текст свёрнут, показать
     
     
  • 10.104, Hello (?), 17:21, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я знаю, но мне интересно получить ответ от пох или как его там ... текст свёрнут, показать
     
     
  • 11.105, Hello (?), 17:22, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    И да, opt с hello123, hello124 лишь усугубит проблему Такой вариант для простых... текст свёрнут, показать
     
     
  • 12.115, Аноним (96), 18:07, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    в отличии от сами знаете чего, где лицуха запрещает без покупки еще одной лиценз... текст свёрнут, показать
     
     
  • 13.116, Hello (?), 18:12, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я знаю как это решается С Linux уже как бок о бок 20 лет Мне интересно было ус... текст свёрнут, показать
     
  • 4.61, пох. (?), 13:38, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Так и в абсолютном большинстве других дистрибутивах.

    нет, эта глупость только в debian based. У rh и suse (при совершенно разных форматах и разных инструментах) нет никаких проблем с предыдущими версиями пакетов. Более того, у них принято никогда те не удалять.

    Потому что формат дерьмохранилища deb придуман одним алкашом, не умевшим в проектирование, оверинжинеренный где не надо и дефективный где надо, а у проекта нет лидера, способного взять и сделать нормально, любое подобное изменение требует одобрения тусовочки, те кто умеют сделать - обычно тусовочек избегают.

    > Винить в этом нужно не разработчиков пакетных менеджеров.

    Именно их и нужно. Формат репо не даден на горе Синай без права переоформления.

     
     
  • 5.64, Аноним (40), 13:50, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Использую Fedora ещё с версии Core, поэтому не нужно тут сказки заливать.
     
  • 5.67, Аноним (66), 13:56, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/

    > эта глупость только в debian based

    А Андроид? ))

     
     
  • 6.76, пох. (?), 14:12, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> эта глупость только в debian based
    > А Андроид? ))

    у ведроида нет дистрибутива.


     
     
  • 7.173, Аноним (-), 03:09, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А как же всякие репликанты и ему подобное? Технически оно не так уж далего от дистрибутива.
     
  • 5.157, Аноним (157), 16:15, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Так то ты прав) Но ...
     
  • 3.52, Я тут Эксперт (?), 13:05, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    gt оверквотинг удален Тот самый случай, когда пох написал лютейшую хрень 1 Су... большой текст свёрнут, показать
     
     
  • 4.68, пох. (?), 13:57, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    очень удобно Не забудь угадать какой из них в этом списке с совершенно нечитае... большой текст свёрнут, показать
     
  • 3.59, Anonymoustus (ok), 13:33, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да будет тебе. Всё равно у тяпляп*атых врождённый и неизлечимый dependency hell. От какого-то одного пакета без его зависимостей во многих случаях не будет пользы. В сложных случаях откатывай до состояния, которое требуется для одного нужного тебе пакета, всю систему, чтобы подтянулись зависимости для нужного пакета.

    Переходи к нам на сторону света, где Windows и MS Office и обратная совместимость на 30 лет. :)

    Ты ж видишь, они даже не понимают, о чём ты написал.

     
     
  • 4.72, пох. (?), 14:03, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    как нетрудно догадаться, в случае rh suse все зависимости тоже приедут правильны... большой текст свёрнут, показать
     
  • 3.73, Аноним (73), 14:05, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это костыльная подпорка от родового бага апт-репо - неспособности хранить одновременно несколько версий одного и того же пакета.

    Чушь. Никаких проблем с хранением нескольких версий.

     
     
  • 4.77, пох. (?), 14:13, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> Это костыльная подпорка от родового бага апт-репо - неспособности хранить одновременно несколько версий одного и того же пакета.
    > Чушь. Никаких проблем с хранением нескольких версий.

    беги расскажи авторам apt что они т-пые и не в курсе что нет никаких проблем.

    д-лы.

     
     
  • 5.163, Аноним (73), 22:37, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Они и сами в курсе, что нет никаких проблем. О проблемах здесь рассказываешь только ты.
     
     
  • 6.177, пох. (?), 16:02, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    никаких проблем, просто заняться нечем - вот, пришлось пилить поддержку снапшотов.
     
  • 3.123, Аноинм (?), 22:01, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > неспособности хранить одновременно несколько версий одного и того же пакета.

    Да ладно? Все там можно. Вот именно так. Иногда пакет старой версии даже сохраняется в репе при доступности более нового и можно мануально форснуть. Равно как может быть несколько реп с тем же пакетом и его разными версиями.

    А чтобы гарантировать одинаковость нормальные люди давно используют локальные зеркала и снапшоты. Это еще и быстрее раз так в эн.

     
  • 2.14, Admino (ok), 10:52, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Когда тебе клиент говорит, что у него ошибка, и ты хочешь поставить себе ровно такую же софтину, в окружении из ровно той же версии, чтобы эту ошибку воспроизвести.
     
     
  • 3.20, Anonimo (?), 11:31, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > и ты хочешь поставить себе ровно такую же софтину

    чтобы выяснить, что ошибка давно исправлена, а клиент не обновлял систему 10+ лет?

     
     
  • 4.50, Admino (ok), 12:55, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы выяснить всё. Бывает всякое.
     
     
  • 5.70, Anonimo (?), 14:00, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    вот именно, что бывает всякое и проще тогда уж сдампить диск машины клиента, чем собирать систему по пакетам вручную — ошибка ведь может быть вызвана не набором библиотек, а тем что, например, данные софтины "побились".
     
     
  • 6.87, Admino (ok), 15:29, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вот я работаю в банке. За "сдампить машину клиента" меня медленно поджарят на газовой горелке безопасники. А клиент даже не узнает об этом.
     
     
  • 7.100, Anonimo (?), 16:43, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    и не только в банке. Чтобы подтвердить/опровергнуть версию с влиянием версий установленных пакетов проще сделать спец. сборку для клиента (статическая линковка, chroot, docker и т.д.), а не собирать стенд, на котором потом надо сгенерировать данные, воссоздать нагрузку или перетрясти все конфиги.

    Только в нашем обсуждении у вас какая роль? Вы разработчик софта и потому не имеете доступа к машине клиента или это какой-то вид админства, опять же без доступа?

     
  • 6.118, пох. (?), 18:50, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    а там 18 совершенно ненужных терабайт, и да, клиент может еще и не очень желать ... большой текст свёрнут, показать
     
     
  • 7.165, Аноним (93), 22:55, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > почему твой модный софт у тебя работает, а у него, хотя он утверждает что там точно та убунта которую ты вписал в список требований - не находит чего-то

    Очевидный ответ: потому, что кто-то повёлся на опеннетную экспертизу и вместо того, чтобы упаковать модный софт в контейнер пытается делать вид, что пакетные менеджеры в Линуксе работают. Тем более, что образ контейнера можно хоть аттачем в tar.gz выслать, хоть по FTP скачать. А как поставить докер и какой командой запустить объяснить куда проще, чем требования к убунте расписывать.

     
     
  • 8.176, пох. (?), 11:51, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    получив кучу проблем из-за того что контейнеры кое-как работают только в облачка... большой текст свёрнут, показать
     
  • 4.71, Аноним (66), 14:01, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > не обновлял систему 10+ лет

    Что именно обновлять нужно?

     
     
  • 5.86, Аноним (96), 15:13, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > систему 10+

    БП и жесткий диск, а также вентилятор на процессоре и за одно посмотреть что с ёмкостями на mb

     
     
  • 6.122, Аноним (122), 21:58, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Надо было покупать мамки и бп с полимерными кондерами - тогда и париться не пришлось бы, да и вентиляторы не надо нонеймовые ставить. И жесткие диски штуки достаточно надежные, если не брать самые дешевые и стремные модели. Полно экземпляров которые 10 лет и более отпахали круглосуточно и на покой не собираются.
     
     
  • 7.132, Аноним (132), 01:17, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    теоретик?

    разговор не про год-два, а про 10+...

    а при таких сроках и полимеры в легкую пухнут... сюрприз-сюрприз...
    https://i.stack.imgur.com/kfhnt.jpg
    и карлсоны коробочных процессоров могут или выть как собака Баскервилей или издохнуть...
    и диски даже самые надежные-принадежные вполне себе мрут...


     
     
  • 8.181, Аноним (-), 20:32, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Практик, с уклоном в разработку электроники У меня есть экземпляры которым уже ... большой текст свёрнут, показать
     
  • 5.101, Anonimo (?), 16:46, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ну, как там они называются, в общем те штуки, в которых постоянно находят баги, ломают работающее и увеличивают потребление ресурсов.
     
  • 3.143, Аноним (11), 08:22, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ожидание: разработчик поставит старую версию софта, чтобы долбиться с твоими проблемами.

    Реальность: разработчик пишет "RESOLVED: INVALID на последней версии не воспроизводится, обновляйтесь".

     
     
  • 4.158, пох. (?), 18:27, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    реальность 2 хвостатый получает порцию бамбука не спереди а сзади, и не тушено... большой текст свёрнут, показать
     
  • 2.78, Аноним (78), 14:23, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Когда снэпшоты могут пригодиться?

    Ну как же, чтобы пользоваться ЕЩЁ БОЛЕЕ ДРЕВНЕЙ версией ДРЕВНОГО дибиановского репа. В лучших традициях экзибита, мы поняли что ты любешь древность и вкрячили в твою древность возможность откатиться на любое ещё более древнее состояние древности.

     
  • 2.120, Аноним (-), 21:29, 03/05/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 3.159, пох. (?), 18:28, 04/05/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 4.182, Аноним (-), 20:55, 05/05/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     

     ....ответы скрыты (76)

  • 1.3, Аноним (3), 09:45, 03/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    pacman, утрись))))
     
     
  • 2.6, Анонус (?), 09:51, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Ага, только у pacman это было давно.
    https://wiki.archlinux.org/title/Arch_Linux_Archive#How_to_restore_all_package
     
     
  • 3.60, Аноним (60), 13:37, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Интересно, все кто это заплюсовали, пытались сходить по ссылке и прочитать что там написано? Хотя очевидно рачеводы плюсуют не глядя что угодно про священный пукман.
     
     
  • 4.88, Анонус (?), 15:31, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Там написана такая же херня как тут про apt. Просто срез репозитория на определенную дату. Ничего больше. Сможет ли apt откатить пакет у которого зависимости обновились?  Хочу после dist-upgrade понизить версию glibc :)   Или установить старый gdm не переустанавливаю пол гнома.
     
     
  • 5.162, пох. (?), 21:17, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Сможет ли apt откатить пакет у которого зависимости обновились?

    сможет, вместе с зависимостями, разумеется. Более того, не сможет никак иначе.

    Но снапшоты - они про тот же дистрибутив, а не про другую его ветку. Внутри стабильного релиза большинство пакетов обновляются совершенно независимо - потому что это тот же самый пакет с мелким багфиксом. Исключения типа модулей mysql крайняя редкость (ну и кто из вас видел эти модули, ага). А одиночный пакет всегда можно откатить на предыдущий точно такой же.

    > Хочу после dist-upgrade понизить версию glibc

    после dist-upgrade у тебя будут _другие_ снапшоты - от новой версии дистрибутива. В рамках нее - да, сможешь. Потому что версия там та же самая, но без пары бэкпортированных патчей.

     
  • 2.169, Аноним (169), 02:01, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В пакман вдобавок есть пакет - хук для btrfs для создания снапшота ФС при каждом обновлении. При любых проблемах просто откатываешь к предыдущему снапшоту хоть с загрузочной флешки. И все локально, к слову.
     
     
  • 3.183, Аноним (-), 21:01, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > В пакман вдобавок есть пакет - хук для btrfs для создания снапшота
    > ФС при каждом обновлении. При любых проблемах просто откатываешь к предыдущему
    > снапшоту хоть с загрузочной флешки. И все локально, к слову.

    В сабже - тоже есть. И чего?


     

  • 1.4, Аноним (4), 09:49, 03/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    И снова пытаются догнать NixOS, в котором это было испокон веков. Причем в nix flakes это вообще дефолтное поведение: апдейт системы подразумевает переключение с устаревшего снапшота на свежий.
     
     
  • 2.57, DP (?), 13:28, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И снова пытаются догнать NixOS, в котором это было испокон веков. Причем
    > в nix flakes это вообще дефолтное поведение: апдейт системы подразумевает переключение
    > с устаревшего снапшота на свежий.

    Я давно говорил, что nix крутая штука, интересная и самая логичная реализация.
    Вот NixOS не очень, но как R&D и proof of concept сойдёт.
    Но места под корень эта зapaза жрёт порядком, даже в случае хранения одной генерации, ощутимо толще при сопоставимых установленных пакетах, в сравнении с тем же Debian.

     
     
  • 3.95, Аноним (93), 16:11, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сказки человека, который никсос видел только на картинках. Всё там в порядке и с местом. Что конкретно «не очень» расскажешь?
     

  • 1.5, Шарп (ok), 09:49, 03/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    APT тормозить будет ещё сильнее.
     
     
  • 2.8, Аноним (8), 10:16, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Лавры dnf не дают покоя)
     

  • 1.9, DEF (?), 10:18, 03/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Юзаю Btrfs с коровами и снапшотами и не жужжу.
     
     
  • 2.13, Аноним (13), 10:40, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лет 15 как можно ZFS юзать в таком ключе и не жужжать
     
     
  • 3.121, Аноним (122), 21:56, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В линуксе нафиг надо - это не компонент кернела и может отвалиться при апгрейде. Что для системной фс достаточно фатально: как восстанавливать снапшот если система не подцепила рутфс?
     
     
  • 4.133, Аноним (133), 02:19, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    То же что и в других случаях:
    Загружаешь предыдущее ядро
    Загружаешься с initrd/live и chroot'ишься, осматриваешься, чинишь/откатываешь пакеты
     
     
  • 5.137, Аноним (-), 07:50, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В принципе да но все же, рутфс на out of tree файлухе это весьма так себе идея. Да и btrfs в майнлайне есть - RAM сотнями не жрет, не тормозит особо даже на роутере с 64 мегами оперативки, не то что чем-то крупном, управляется удобно, живые и адекватные разработчики вон там. Даже починили мне пару багов более характерных для странноватых конфиг (хотя возможных и в других). Ну и вот нафиг мне ваш zfs внебрачный?
     
     
  • 6.168, Аноним (169), 01:58, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Даже починили мне пару багов

    Может именно поэтому?

     
     
  • 7.184, Аноним (184), 21:21, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это нормальные рабочие процессы баги были на стыке с другими подсистемами керне... большой текст свёрнут, показать
     
  • 4.194, Аноним (93), 20:08, 07/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > как восстанавливать снапшот если система не подцепила рутфс?

    Загрузить предыдущее ядро.

     
  • 3.135, DEF (?), 06:45, 04/05/2023 Скрыто ботом-модератором     [к модератору]
  • –2 +/
     
  • 2.32, Аноним (40), 11:55, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Сравнил яблоко с балетом)

    Snapshot файловой системы и пакетного менеджера предназначены для решения разных задач. Это как пассатижи и лом. И тем, и другим можно забить гвоздь, но предназначены они для другого.

     
     
  • 3.74, Аноним (66), 14:05, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Так он и написал "не жужжу"
     
  • 3.124, Аноним (122), 22:04, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Однако некое пересечение множеств есть: если вам не понравился результат обновления, откат снапшотом ФС так то в общем случае будет более гарантированный чем пытаться понизить версию пакета.
     
     
  • 4.127, Аноним (127), 22:13, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Запусти ОС в live-режиме.
    Обновись.
    Не понравилось/сбой/еще что-то там
    Перезагрузка
     
     
  • 5.140, Аноним (-), 07:54, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Запусти ОС в live-режиме.

    Это что, мне надолго прервать сервис или взаимодействие с компом? А оно мне надо?

    > Обновись.

    С live то? Долговато будет. Есть способ лучше: загнать текущую ос в виртуалку, "как есть", и в виртуалке посмотреть что будет. Даже если все помрет в хламину, ну, окей, сотрем несчастную виртуалку или откатим снапшот, опять же. И это все - вообще нонстоп, в отличие от вон того.

    > Не понравилось/сбой/еще что-то там
    > Перезагрузка

    Я вам тут что, винда перезагружаться там и тут и апдейты часами ставить? В линухе можно и сильно получше чем это.

     
  • 4.128, Аноним (128), 22:25, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Запусти ОС в live-режиме.
    Обновись.
    Не понравилось/сбой/еще что-то там
    Перезагрузка
     
  • 3.161, DEF (?), 19:05, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Снапшот гарантированно мне вернет предыдущее состояние системы. А пакетный менеджер - нет. Что ты будешь делать, если пропадет интернет и пакетрый менеджер не будет иметь доступа к репозиториям?
     
     
  • 4.196, пох. (?), 09:26, 08/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    а ему не нужно предыдущее - ему нужно нынешнее, но без вон того неудачно обновив... большой текст свёрнут, показать
     

  • 1.12, Аноним (133), 10:33, 03/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Так и раньше можно было выгрузить установленные пакеты вместе с версиями и накатить их.
    Только раньше надо было немного баша, а сейчас видимо отдельную команду ввели.
    Но apt конечно тот ещё мамонт. И от того как он работает множество проблем возникает.
     
     
  • 2.15, Admino (ok), 10:53, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > Так и раньше можно было выгрузить установленные пакеты вместе с версиями и накатить их.

    Да, это на самом деле востребованная фича в корпоративных средах. Есть и в yum, и в костыльном виде в apt, и в zypper.

    Школоте с pacman, конечно, это не нужно.

     
     
  • 3.17, Массоны Рептилоиды (?), 10:58, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    https://wiki.archlinux.org/title/Arch_Linux_Archive#How_to_restore_all_package
     
     
  • 4.49, Admino (ok), 12:52, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > https://wiki.archlinux.org/title/Arch_Linux_Archive#How_to_restore_all_package

    Как мне на машине разработчика сделать набор пакетов, идентичный набору пакетов у пользователя?

    В yum это делается экспортом истории и её проигрыванием на машине разработчика. При этом не просто пакеты устанавливаются, одинаково обрабатываются конфликты в конфиг файлах, например, включая историю обновлений, когда один файл переписывается несколько раз.

    Часто проблема бывает в неправильном пакете. В пакмане с его ауром тем более.

    Пакман может так?

     
     
  • 5.56, Перепись мамкиных какиров (?), 13:22, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Пакман нихрена подобного не может, кроме банально поставить и удалить пакет Отт... большой текст свёрнут, показать
     
  • 5.125, Аноним (-), 22:08, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Может еще и с той же конфигурацией системы Снять образ системы у пользователя и... большой текст свёрнут, показать
     
  • 5.170, Анонимо (?), 02:31, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    "Вжик - сказала лесопилочка"

    >В yum это делается экспортом истории и её проигрыванием на машине разработчика.

    Все равно так идентичной системы так не получишь. А для сообщения об ошибке на всякий случай указывают версию пакета и его зависимостей. Разработчик все равно не будет чинить баги для чего-то кроме последней версии.

    $ pacman -S $(pactree -lu nano) -p --print-format "%n %v"
    gcc-libs 11.3.0-3
    zlib 1.2.13-1
    libbz2 1.0.8-4
    bash 5.2.015-1
    libintl 0.21-2
    libiconv 1.17-1
    libgettextpo 0.21-2
    libasprintf 0.21-2
    gettext 0.21-2
    liblzma 5.4.2-1
    libzstd 1.5.5-1
    file 5.44-5
    ncurses 6.4-1
    nano 7.2-1

     
  • 2.19, Аноним (19), 11:29, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Лучше расскажи как без захода на сайт убунты узнать к какому пакету относится файл?
     
     
  • 3.21, Аноним (21), 11:36, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    man dpkg

    -S, --search filename-search-pattern...
        Search for a filename from installed packages.

     
     
  • 4.27, Аноним (19), 11:50, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это только для установленных пакетов, лол. Прога ругается нет файла надо узнать в каком он пакете и установить. В Федоре это просто делается в Убунте надо лезть на https://packages.ubuntu.com/
     
     
  • 5.33, Аноним (40), 11:58, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    apt-file find бла-бла
     
     
  • 6.34, Аноним (40), 11:59, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    apt-file find kwallet.h
    apt-file find /бла/бла/бла.бла
     
  • 5.35, хрю (?), 11:59, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    '''
    xxx@xxx-home:~/$ apt-file search /usr/share/npm
    npm: /usr/share/npm                      
    xxx@xxx-home:~/$ dpkg --list | grep npm
    '''
     
     
  • 6.85, Аноним (85), 14:56, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Скачать 200 метров кеша а потом ещё гадать, а в dnf сразу делаешь dnf install 'libxyz.so.1' и тебе ставится нужный пакет. Называется почувствуй разницу.
     
     
  • 7.97, Аноним (96), 16:25, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    а вы вообще устанавливать пакеты эти хотели или так просто спросили?

    а если хотели то чем вам apt-get update не угодил?

    а если не хотели, то какая разница если поищете в протухшем?

     
  • 7.99, Аноним (99), 16:42, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А ты попробуй установить пакет, содержащий pthread.h, к примеру.
    Сразу поймешь что это работает не всегда и не везде.
     
     
  • 8.102, Аноним (96), 17:01, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    apt-file search pthread h а дальше сами решайте что нужно откуда систем знать ч... текст свёрнут, показать
     
  • 7.119, пох. (?), 18:55, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Скачать 200 метров кеша а потом ещё гадать, а в dnf сразу
    > делаешь dnf install 'libxyz.so.1' и тебе ставится нужный пакет. Называется почувствуй
    > разницу.

    это при условии что оно Provides: эту самую либхреньсо.
    (ну да, чаще всего оно автоматически находится, но чаще всего ты в этом случае и так по имени догадаешься как называется пакет, а вот когда оно хитрым образом запрятно в какие-то динамические модули - так легко может не прокатить)

    А если вместо этого тебе надо /usr/include/хрень/неведомая/чегото.h - который ни в какие метаинформационные данные не попадает - как ты себе видишь возможность выяснить из какого он пакета, не скачав полный индекс файлов всех вообще пакетов? Ну да, он большой, что ж поделаешь.

     
  • 7.126, Аноним (-), 22:10, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Скачать 200 метров кеша а потом ещё гадать, а в dnf сразу

    ...а dnf тебе сразу нагадят этими метрами. Их было бы и поболее 200 но репы у фидоры и редхата традиционно куцые, софт под эту шляпу мало кто пакетит.

     
  • 7.167, хрю (?), 00:40, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Поработаю КО: Чудес не бывает, раз dnf ищет, то значит он уже 200 метров закачал заранее. apt исповедует unix way, т.е. если тебе оно надо то поставишь apt-file и он закачает тебе индекс нужных файлов.
     
     
  • 8.178, Аноним (178), 17:41, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Apt ещё умеет при apt update не качать заново все сотни Мб, а догрузить лишь н... текст свёрнут, показать
     
     
  • 9.185, Аноним (185), 21:26, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В дебиане тоже работает Видимо убунты не смогли в генерацию diff для своих репо... текст свёрнут, показать
     
  • 5.46, Admino (ok), 12:49, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Это только для установленных пакетов, лол. Прога ругается нет файла надо узнать
    > в каком он пакете и установить. В Федоре это просто делается
    > в Убунте надо лезть на https://packages.ubuntu.com/

    Я тебе больше скажу, ты можешь сделать apt-get install /path/to/file и ничего не выяснять.

     
     
  • 6.82, Анино (?), 14:44, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ага «В командной строке указан неподдерживаемый файл» ты наверно просто так набор слов написал.
     
     
  • 7.90, Admino (ok), 15:42, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    $ sudo apt-get install /usr/bin/virt-viewer
    Reading Package Lists... Done
    Building Dependency Tree... Done
    Selecting virt-viewer for '/usr/bin/virt-viewer'
    The following extra packages will be installed:
      gnutls-utils libcacard libgnutls30 libgovirt libgtk3vnc libgvnc libopts libphodav libspice-glib libspice-gtk3 libusbredir libvirt-client libvirt-glib libvirt-libs virt-viewer
    The following packages will be upgraded
     
     
  • 8.110, Анино (?), 17:45, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я же тебе говорю Чтение списков пакетов 8230 Готово E В командной строке ука... текст свёрнут, показать
     
     
  • 9.179, Аноним (178), 17:43, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Или битый пакет, как у нашего проприетарного вендора было долго Или обновить Ap... текст свёрнут, показать
     
  • 2.39, Аноним (60), 12:12, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >И от того как он работает множество проблем возникает.

    Например?

     

     ....большая нить свёрнута, показать (27)

  • 1.18, Аноним (19), 11:28, 03/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А смысл в репо хранится только версия пакета, которая шла на момент релиза дистра и самая последняя. Никаких промежуточных у той же убунты на сервере на хранится.
     
     
  • 2.23, Роман (??), 11:40, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Если ваш отдел системного администрирования зеркалит репы тем же например aptly, то уже вполне себе можно.
     
     
  • 3.29, Аноним (19), 11:52, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если бы у меня был отдел, я бы ещё абонентку за поддержку каждого инстанса платил. А надо бесплатно)
     
     
  • 4.43, Роман (??), 12:28, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Бесплатно я не знаю как, в живой природе не видел. Время, деньги, геморрой - надо выбрать минимум одно.


    Альтернативно на мир смотрят всякие lamda, FaaS, SaaS, но там бесплатно только free tier для сайта про кота, кажется.

     
  • 2.36, пох. (?), 12:04, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    у всех не хранится - в индексе для них не предусмотрено места на момент релиза... большой текст свёрнут, показать
     
     
  • 3.47, pashev.ru (?), 12:51, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > люди все эти терабайты у себя складируют.

    Внезапно, снимки или версии дистрибутива могут отличаться лишь немколькими пакетами. Почти как в комиты в Гите.

     
  • 3.129, Аноним (-), 22:49, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    В смысле Индекс вроде не обидится если там пять штук версий пакета с разной вер... большой текст свёрнут, показать
     
     
  • 4.130, пох. (?), 23:21, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    тем не менее, куда-то старые версии старательно деваются Вероятно что-то с тем ... большой текст свёрнут, показать
     
     
  • 5.142, Аноним (-), 08:09, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Видимо не хотят чтобы основное репо стало тем же чем вон те архивы Странный выв... большой текст свёрнут, показать
     
     
  • 6.160, пох. (?), 18:48, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ну то есть видимо не хотят чтоб этим кто-то пользовался Ну возможно, конечно - ... большой текст свёрнут, показать
     
     
  • 7.186, Аноним (-), 22:04, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Место на серверах и бандвиз мирроров - ограниченный ресурс С их пакетной базой ... большой текст свёрнут, показать
     
     
  • 8.187, пох. (?), 13:05, 06/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    то ли вот дело снапшотики-снапшотики dpkg совершенно все равно Да и в чем пр... большой текст свёрнут, показать
     
     
  • 9.189, Аноним (-), 06:21, 07/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Наверное будет опциональным к зеркалированию В общем будем посмотреть к каким п... большой текст свёрнут, показать
     

     ....большая нить свёрнута, показать (12)

  • 1.37, Аноним (37), 12:05, 03/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В 2018 задого до снапшотов отзеркалил репозиторий убунты и распбиана. Старые компы и малинки снабжены софтом на всякий случай.
     
  • 1.41, Аноним (41), 12:20, 03/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Расскажите лучше, как https://packages.debian.org/bookworm/pacman-package-manager для установки deb-пакетов использовать? Или зачем он там?
     
     
  • 2.45, pashev.ru (?), 12:47, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там и RPM есть, и, да, можно ис собирать/разбирать эрпээмки.
     
  • 2.58, Аноним (60), 13:33, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Чтобы рач в чрут ставить, очевидно .
     
  • 2.113, Аноним (19), 17:53, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А зачем в арче деб? Расковыряй deb сделаей pkgbuild. Для арча это норма. Для дебиана надо культурненько облагородить эти ваши арч пакеты и все будет просто ставится (но не всегда работать)
     

  • 1.44, pashev.ru (?), 12:46, 03/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Как ни странно, но это полезно для маленьких частных репозиториев, чтобы не городить unstable/testing/stable с миграцией пакетов.
     
     
  • 2.150, Аноним (150), 12:34, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Есть опасения, что теперь Debian может перейти на staging релизы забросив тегирование.
    Просто добавят тегирование для снапшотов и будут двигать их время от времени.
     

  • 1.48, Аноним (48), 12:52, 03/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "В новой версии также реализована опция "--update" ("-U"), позволяющая во время выполнения команд установки или обновления пакетов (apt install или apt upgrade) автоматически запустить операцию "apt update" для синхронизации индексов до открытия кэша и обработки sources.list."

    Ээммм... Нифига не понял, требуется пояснительная бригада.

     
     
  • 2.53, пох. (?), 13:17, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    все тот же костылепердолинг В нормальных пакетных менеджерах есть кэш индекса р... большой текст свёрнут, показать
     
     
  • 3.62, Анонимъ (?), 13:38, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    gt оверквотинг удален Пакеты не заливаются на сервера обновлений каждую секунд... большой текст свёрнут, показать
     
     
  • 4.79, пох. (?), 14:26, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    что мешает еще каждый раз присесть с припрыгом Зачем вы опять оправдываете ту-... большой текст свёрнут, показать
     
  • 2.54, Аноним (133), 13:19, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Можно инсталлить в одну команду, а не в две. Не то чтобы была какая-то разница.
     
     
  • 3.63, Аноним (48), 13:42, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Можно инсталлить в одну команду, а не в две. Не то чтобы
    > была какая-то разница.

    А, ясно теперь. Это логично, хоть и нет проблем было до этого набирать apt update.
    Видать многие забывали и бугуртили, какой Debian плохой. =)
    Значение понятно, просто я изначально по самой конструкции фразы не смог распарсить значения.
    Спасибо вам!

     
     
  • 4.103, Аноним (93), 17:04, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, не потому, что забывали, а потому, что две отдельные команды — верный рецепт для состояний гонки. Ручным админам такая проблема неизвестна, ведь на их локалхост колме них самих никто никогда не ходит, и каждый процесс они там знают по имени и фамилии.
     
     
  • 5.190, Аноним (-), 06:26, 07/05/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Нет, не потому, что забывали, а потому, что две отдельные команды —
    > верный рецепт для состояний гонки.

    У современных аптов есть блокировки, форсят что всегда только кто-то 1 ворочает операции с пакетами. И это очень правильно. Другие получают отлуп что мол .lock файл вон там уже есть, кто-то еще кантует пакеты, идите нафих. Явно лучше чем посмотреть что с гонками в пакетнике можно получить.

     
     
  • 6.197, пох. (?), 09:36, 08/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> Нет, не потому, что забывали, а потому, что две отдельные команды —
    >> верный рецепт для состояний гонки.
    > У современных аптов есть блокировки

    и вот если бы было в одну команду - все было бы нормально. А при update && upgrade - у тебя race на этом && - и можешь идти гадать, почему оно вдруг сфейлилось на ровном месте.

    Собственно, полный интернет воплей и страданий модных-современных девляпсов о типовых граблях с unattended-upgrades на "невручную администрируемых системах" - ровно на эту же тему.

    Но ничего, пару лет еще подождать -в unstable, может быть, завезут модную версию с -U

     

  • 1.55, Аноним (133), 13:20, 03/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Видимо apt всё.
     
  • 1.65, анон (?), 13:52, 03/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Теперь можно переезжать с aptitude)
     
     
  • 2.106, Аноним (66), 17:25, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чем лучше?
     

  • 1.81, Аноним (150), 14:42, 03/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А сейчас в APT репозитории можно хранить несколько версий пакета?
     
     
  • 2.89, Аноним (40), 15:38, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да
     
  • 2.107, Аноним (66), 17:26, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Разве репа APT? Другим манагером оттуда ничего не достать?
     
     
  • 3.154, Michael Shigorin (ok), 15:08, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Разве репа APT? Другим манагером оттуда ничего не достать?

    "Покажите мне метаданные этой репы" (ц)

     

  • 1.91, Аноним (96), 15:56, 03/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    это хорошо

    дебиан будет совсем торт

     
     
  • 2.114, Аноним (114), 18:01, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    В чём проблема использовать Debian? Пользуюсь лет 10 на десктопе. До сих сижу на 10, хотя 12 скоро выходит - просто всё работает и лень обновляться.
     
     
  • 3.131, keydon (ok), 23:50, 03/05/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В любой крупной конторке если поискать, можно найти дебиан/SUSE/фряху (нет, слаку в такой роли еще видеть не приходилось) которая работает уже 10+ лет и которую не убирают потому что забыли^W памятник.
     

  • 1.146, жявамэн (ok), 11:34, 04/05/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    главное чтобы pkcon refresh работало нормально
    атп для луддитов
     
     
  • 2.149, Аноним (150), 12:33, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Какая-то обертка поверх libapt?
     
     
  • 3.156, жявамэн (ok), 16:13, 04/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Какая-то обертка поверх libapt?

    это PackageKit который умеет работать с
    Advanced Packaging Tool (APT)
    Conary
    libdnf[10] & librepo,[11] the libraries upon which DNF, (the successor to yum) builds
    Entropy
    Opkg
    pacman
    PiSi
    Portage
    Smart Package Manager
    urpmi
    YUM
    ZYpp

     
     
  • 4.171, Анонимо (?), 02:58, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >A D-BUS abstraction layer that allows the user to manage packages in a secure way using a cross-distro, cross-architecture API.

    Завязан на D-BUS, вот и не нужен никому.

     
     
  • 5.174, жявамэн (ok), 07:56, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >>A D-BUS abstraction layer that allows the user to manage packages in a secure way using a cross-distro, cross-architecture API.
    > Завязан на D-BUS, вот и не нужен никому.

    Ты можешь зажмуриться и сидеть в манямирке, но дбас уже впилен намертво и в гнома и в кде.

     
     
  • 6.180, Аноним (178), 17:46, 05/05/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Полно систем без графики. Особенно в войну.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру