Ksplice Uptrack или можно больше не перезагружать сервер

Технология позволяющая применять обновления безопасности ядра Linux без перезагрузки называется . Когда-то она принадлежала одноименной компании, но в 2011 году ее поглотила корпорация Oracle. Среди поддерживаемых операционных систем:

  • Fedora
  • Debian
  • CentOS
  • RHEL
  • CloudLinux
  • Scientific Linux
  • Oracle Linux

Для компьютеров под управлением Fedora и Ubuntu обновления условно-бесплатные, нужно только получить специальный ключ доступа. Для использования Ksplice на Oracle Linux потребуется Premier support, подписка для обладателей RHEL так же платная. Далее приводится пример настройки для Ubuntu 12.04 LTS.

После запроса ключа доступа на указанный адрес электронной почты придет письмо с заветным ключом.

 Hello, Your access key for Ksplice Uptrack is: ACCESS_KEY Sincerely, The Ksplice Uptrack Team 

Пока вы ждете письмо можно настроить репозиторий Ksplice, для этого создает файл
/etc/apt/sources.list.d/ksplice.list с содержимым:

 deb http://www.ksplice.com/apt precise ksplice deb-src http://www.ksplice.com/apt precise ksplice 

Импортируем цифровую подпись.

 wget -N https://www.ksplice.com/apt/ksplice-archive.asc apt-key add ksplice-archive.asc 

После того как письмо будет получено — устанавливаем uptrack.

 apt-get  echo 'uptrack uptrack/accesskey string ACCESS_KEY' | debconf-set-selections apt-get install uptrack 

В конфигурационном файле /etc/uptrack/uptrack.conf включаем автоматическую установку обновлений.

 autoinstall = yes 

Обновляемся

 uptrack-upgrade -y 

Список установленных обновлений:

 uptrack-show