зеркала для обновления

Всё, что не по теме форума -- сюда
Ответить
beisic
Сообщения: 35
Зарегистрирован: 16.09.2022

#

Приветствую Форум!!! Потерял Вас и наконец нашёл. Надеюсь все найдутся из "старого" сообщества!!
Вопрос простой. Для обновления арчлинукс пользуюсь простым алгоритмом :1) обновление зеркал и всего остального через алиасы:
alias mirrorxx="sudo reflector --age 6 --latest 20 --fastest 20 --threads 20 --sort rate --protocol https --save /etc/pacman.d/mirrorlist"
2) Далее для обновления зеркал и системы : sudo pacman -Syyu
3) Затем обновление AUR , через алиас: alias yaya='yay -Syua'
4) Обновление: flatpak update (если есть)
5) Удаление "сиротских" пакетов: alias sirota='sudo pacman -Rns $(pacman -Qtdq)'
6) Чистим: sudo pacman -Sс
7) sudo pacman -Syyu (обновлять нечего) тогда: reboot
Вопрос: 1.Покажите как Вы обновляете систему.
Вопрос: 2. При обновлении зеркал, в последнее время, очень долгое время загрузки пакетов, при обновлении системы - или только у меня??
Покажите как Вы обновляете зеркала.
vasek
Сообщения: 358
Зарегистрирован: 31.08.2022

#

beisic:Покажите как Вы обновляете систему
Все делают по разному … да в принципе и не может быть одинаково.
Никто не отписался, привожу свое … только не нужно никому коментировать, что это не совсем правильно … все понимаю, но так привык и мне так удобно.
По пункту 1 - reflector не использую, считаю это лишним. Просто подобрал себе нормальные зеркала (немецкие) - уже много лет их использую, проблем нет.
По пункту 2 - достаточно pacman -Syu
По пункту 3 - также ... (paru -Syua), при наличии пакетов из AUR
По пункту 4 - flatpak никогда не использую
По пункту 5 - сирот проверяю/удаляю не чаще одного раза в месяц
По пункту 6 - настроено автоматом (приписан hooks) ... pacman -Scc - пакеты не храню, нет смысла.
По пункту 7 - это вообще лишнее

Дополнение:
- в дополнение к pacman -Syu еще выполняю pacman -Fy (использую для поиска файлов)
- дополнительно использую китайскую репу, что позволяет заменить много пакетов из AUR … и их не нужно собирать. Рекомендую этот топик viewtopic.php?t=195

В части падения скорости на серверах - особо не заметил, попробуй, как писал выше, немецкие зеркала.

Ошибки не исчезают с опытом - они просто умнеют

RusWolf
Аватара пользователя
Сообщения: 164
Зарегистрирован: 16.08.2022

#

beisic:Покажите как Вы обновляете зеркала.
В терминале yay.
Или через pamac-aur.
Короче по настроению.

Arch Linux x86-64 на BTRFS

willrock
Сообщения: 12
Зарегистрирован: 15.08.2022

#

Использую reflector, reflector --verbose --download-timeout 90 --country Sweden --latest 5 --protocol https --sort rate --save /etc/pacman.d/mirrorlist.
Скорость обновления хорошая. Дополнительно использую archlinuxcn и chaotic-aur.
beisic
Сообщения: 35
Зарегистрирован: 16.09.2022

#

willrock:Дополнительно использую ... chaotic-aur.
Также рассматривал такую возможность. Расскажите: были-ли какие нибудь проблемы при обновлении системы ??
willrock
Сообщения: 12
Зарегистрирован: 15.08.2022

#

С chaotic-aur проблем не заметил, кроме того что иногда падает скорость закачки пакетов с chaotic-aur. Надо бы отсортировать зеркала в chaotic-mirrorlist только лень и так сойдет. Да еще при установке firefox-esr и firefox-esr-i18n-ru, язык браузера остается английский.
ugras
Аватара пользователя
Сообщения: 73
Зарегистрирован: 11.09.2022

#

Я поставил reflector-pacman-hook Он автоматически обновляет зеркала когда при обновлении приходит mirrorlist.pacnew
Соответственно, reflector настраивается в /etc/xdg/reflector/reflector.conf
Nebulosa
Аватара пользователя
Сообщения: 27
Зарегистрирован: 10.08.2022

#

beisic:Вопрос: 1.Покажите как Вы обновляете систему
Alias:
getnews='echo; echo -ne '\''\033[0;34m:: \033[0m\033[1mMirror: '\''; grep -m1 Server /etc/pacman.d/mirrorlist | cut  -d'\''/'\'' -f3; echo -e '\''\033[0m'\''; pikaur -Syu'
beisic: Вопрос: 2. При обновлении зеркал, в последнее время, очень долгое время загрузки пакетов, при обновлении системы - или только у меня??
По разному. Для того, чтобы периодически обновлять зеркала (раз в неделю), включил timer в reflector:
sudo systemctl enable reflector.timer
Ответить