Как пропатчить KDE2 под FreeBSD ядро Линукс и не сдохнуть
После поста про уязвимость я пошел обновлять ядро линукса на своём VPS. Я никогда этого не делал и был готов чуть ли не к шаманству на уровне с переустановкой винды. Всё оказалось намного проще. Вот пошаговый гайд.
1. Первым делом надо забекапиться через консоль провайдера. Я всегда делаю snapshot диска перед изменениями, чтобы в случае ошибки можно было легко откатиться. Уже один раз меня это спасало, но в этот раз это лишь дополнительная страховка.
2. Подключаемся к VPS через SSH
3. Проверяем версию ядра и архитектуру командой: uname -r В ответ получите что-то типа
6.1.0-32-amd64 Отлично, у нас старая версия на amd64. Целевая же в нашем случае 6.1.0-47-amd64.
4. Обновляем ядро в соответствии с архитектурой. Для amd64 команда выглядит так: sudo apt update sudo apt install --only-upgrade linux-image-amd64 *если подключиться под root, то команды будут работать и без sudo
На вопрос Do you want to continue? [Y/n] соглашаемся.
5. Мы на финишной прямой. Чтобы всё заработало — перезагружаемся. Понимаю, это волнительно, но если у вас все настроено нормально, то сервер должен пережить перезагрузку без проблем. sudo reboot 6. Нас отключит, это нормально. Ждем минутку и подключаемся опять по SSH.
7. Проверяем версию ядра: uname -r В ответ получаем 6.1.0-47-amd64 Отлично, у нас теперь новая безопасная версия!
8. (Опционально) Теперь можно удалить старое ядро и освободить примерно 500 мегабайт: dpkg --list | grep linux-image
#видим старую версию 6.1.0-32sudo apt remove --purge linux-image-6.1.0-32-amd64 9. (Опционально) На свой страх и риск обновляем прочие пакеты, потому что почему бы и нет: sudo apt update && sudo apt upgrade После обновления dokku у меня запустился визард первичной настройки и не поднялась пара сервисов. Пришлось перезапускать руками. Поэтому эту команду выполняйте, если знаете как у вас всё настроено и готовы покрасноглазить в случае проблем. Иногда реально проще ничего не делать. Не зря нам деды вбивали главную айти-мудрость «**работает — не трожь**».
10. После того, как все заработало как раньше, можно удалить snapshot в кабинете провайдера, чтобы он не жрал деньги.
🥳 Поздравляю! Мы справились! Всё оказалось не так уж и страшно. Можно писать в резюме, что обновление ядра линукса для вас как три команды в терминал скопировать. Ведь это так и есть!
Лайк, репост, подписка⤵️
В этом посте были ссылки, но мы их удалили по правилам Сетки