LINUX.ORG.RU
ФорумAdmin

Как в arch заморозить обновления

 , ,


0

2

У меня один раз был случай с роутером на arch. Когда у него отвалилась сеть после обновления arch:https://bbs.archlinux.org/viewtopic.php?id=249108

Такой вопрос: как в arch можно заморозить обновления, чтобы не было таких проблем?

★★★★★

Просто не обновлять его

Deleted
()

Если нужно чтобы Арч игнорировал обновления конкретных пакетов, то их можно указать через IgnorePkg в pacman.conf

neocrust ★★★★★
()
Ответ на: комментарий от neocrust

А потом зависимость обновится и игнорируемый пакет всё равно может сломаться 50/50. К игнору нужно прибегать только в качестве временной меры. Либо как вариант добавлять в игнор вместе со всем деревом зависимостей. Но те же необновляемые зависимости могут сломать другие обновляемые пакеты. Короче не вариант.

surefire ★★★
()
Последнее исправление: surefire (всего исправлений: 2)
Ответ на: комментарий от CryNet

У меня есть btrfs и снапшоты. Раздел boot бэкаплю через dd.

ne-vlezay ★★★★★
() автор топика
Ответ на: комментарий от ne-vlezay

Э-э-э... я бэкаплюсь полностью TimeShift-ом

CryNet ★★★★★
()

заморозить обновления

у меня встречный вопрос - на сколько долго это можно делать? как то нашел винт с доисторическим арчем - все работает, а -Syy не пашет - репа протухла! как долго можно не обновлять арч?

amd_amd ★★★★★
()
Ответ на: комментарий от ne-vlezay

Поставь рядом с основным ядром lts ядро, настрой загрузочное меню. При загрузке будет выбор, в какое ядро загрузиться.

greenman ★★★★★
()
Ответ на: комментарий от amd_amd

На форуме встречаются случаи, когда обновлений не было полгода или даже год. Судя по итогам все у людей нормально. Думаю, что не стоит попадать в эти рамки (6-12мес) и все будет хорошо.

PS. https://archlinux32.org/

Prosto_user ★★★
()
Ответ на: комментарий от anonymous

Обновления комплектующих – хороший вариант, но решать пользователю, что ему подходит больше.

Prosto_user ★★★
()
Ответ на: комментарий от amd_amd

Названия пакетов могут быть другими! Тебе нужен пакет grub.

Prosto_user ★★★
()
Ответ на: комментарий от amd_amd

А сменить в mirrorlist репы на archlinux32 и обновится не удастся?

https://fossbytes.com/migrate-to-arch-linux-32-fork-i686-support-ended/

https://archlinux32.org/download/

If you plan to move from the official repositories to our community maintained repositories, follow these steps:

  • Put any mirror from our mirrorlist into /etc/pacman.d/mirrorlist
  • Execute pacman -Syy archlinux32-keyring-transition to install our keyring transition package signed by one of the x86_64 archlinux devs.
  • Execute pacman -S archlinux32-keyring to install our most recent keyring package.
  • Run pacman -Syuu for a full transition.
    • Note, that some packages are currently newer in the official repositories and will be downgraded, therefore.
    • Also note, that packages found in your package cache won’t match the signatures from archlinux32 - either allow pacman to delete these cached packages or run pacman -Sc to clean your cache before you start and after you finish upgrading.
greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 4)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.