ULLKD — Скрипт для автоматического обновления Linux Kernel в Ubuntu

Многие читатели жаловались, что при публикации новостей про обновление ядра я выкладывал очень "отсталый" скрипт, в нём можно многое изменить в лучшую сторону, можно его укоротить, просто упрекали за то, что распространять такие скрипты опасно и так далее. И вот, наш читатель XRevan86 решил помочь и написал скрипт ULLKD.

ULLKD (Ubuntu Latest Linux Kernel Downloader) - это скрипт для автоматического обновления ядра в Ubuntu. Скрипт проверяет репозиторий, в случае наличии нового ядра, он автоматически скачивает новые пакеты и устанавливает их.

Самый главный плюс данного скрипта в том, что он подходит для обновления до последней версии ядра именно на данный момент. В прошлых скриптах, которые я публиковал на Убунтоводе, каждый скрипт устанавливал свежую версию ядра на момент публикации поста.

У ULLKD есть поддержка флагов:

  • -b - Установить ядро из ветки Ubuntu
  • -p - Установить сборку pf-kernel от NiGHt-LEshiY
  • -r - Удалить все ядра, кроме последнего
  • -m - Выставить зеркало загрузки
  • -h - Вывод справки и выход
  • -v - Вывод информации о версии и выход

Сам скрипт я решил не публиковать, ибо слишком уж он длинный. Хотите посмотреть исходники (и убедиться, что там нет никаких троянов и Яндекс.Бара) - просто скачайте файл.

История релизов ULLKD:

  • 0.3 - Добавлен флаг -p для загрузки сборки pf-kernel от NiGHt-LEshiY, добавлено использование aptitude, если он есть в системе
  • 0.2 - Изменён флаг для установки ядра из ветки Ubuntu
  • 0.1 - Релиз скрипта

Скачать ULLKD

[wpfilebase tag=file path=ullkd.sh /]

Репозиторий, официальный сайт и прочее не планируется, это же просто скрипт.

Как пользоваться ULLKD

Пользоваться скриптом очень просто, запустить его можно следующим образом:

Я же расскажу как сделать так, чтобы при вводе команды:

Ядро в системе обновлялось до последней версии.

Итак, в начале скачайте ULLKD по ссылке выше. После этого переместите скрипт в домашнюю папку и переименуйте в ".ullkd.sh" (просто добавьте точку перед именем), чтобы скрипт стал скрытым и не мешался в домашней папке.

Теперь скрипту нужно выставить права для запуска. Делается это с помощью следующей команды:

После этого создадим такой alias:

Всё, теперь вы с помощью одной простой команды можете запускать обновление ядра до последней версии. Очень удобно!

Хотите своё дело? SturtUP - свой интернет бизнес вам поможет открыть!