Это старая версия документа!


Заметки для всех

Ubuntu 18.04 kernel 4.18.0-15-generic Особенности

Чтобы ядро не обновилось при установке, нужно ставить систему без подключения к internet. После установки, первым делом зайти в настройки обновлений и отключить автообновления.

Зафиксировать от обновления командой sudo apt-mark hold нужные пакеты. Для этого в консоли даем команду sudo -s затем запускаем

bash ./lockapt.sh
lockpack.sh
apt-mark hold linux-generic-hwe-18.04
apt-mark hold linux-signed-generic-hwe-18.04
apt-mark hold linux-headers-4.18.0-15
apt-mark hold linux-headers-4.18.0-15-generic
apt-mark hold linux-headers-generic-hwe-18.04
apt-mark hold linux-image-4.18.0-15-generic
apt-mark hold linux-image-generic-hwe-18.04
apt-mark hold linux-modules-4.18.0-15-generic
apt-mark hold linux-modules-extra-4.18.0-15-generic

Чтобы не случайно не обновить эти файлы утилитой dpkg - фиксируем их версии в dpkg

lockdpkg.sh
echo "linux-generic-hwe-18.04 hold" | sudo dpkg --set-selections
echo "linux-headers-4.18.0-15 hold" | sudo dpkg --set-selections
echo "linux-headers-4.18.0-15-generic hold" | sudo dpkg --set-selections
echo "linux-headers-generic-hwe-18.04 hold" | sudo dpkg --set-selections
echo "linux-image-4.18.0-15-generic hold" | sudo dpkg --set-selections
echo "linux-image-generic-hwe-18.04 hold" | sudo dpkg --set-selections
echo "linux-modules-4.18.0-15-generic hold" | sudo dpkg --set-selections
echo "linux-modules-extra-4.18.0-15-generic hold" | sudo dpkg --set-selections
echo "linux-signed-generic-hwe-18.04 hold" | sudo dpkg --set-selections

доустанавливаем пакеты (если хочется)

sudo apt install mc synaptic apt-xapian-index

Внимательно. Пакет apt-xapian-index служит для работы строки поиска в synaptic Сразу после установки - это окно поиска не включается, нужно разок запустить synaptic и закрыть его, чтобы службы xapian запустились.

Пакеты, отмеченные для удержания с помощью apt-mark hold или dpkg –set-selection в synaptic не видны как фиксированные, их надо зафиксировать вручную.

Для того, чтобы могли компилироваться всяческие модули, я установил пакет dkms

sudo apt-get install dkms

это метапакет, который устанавливает необходимое ПО для компиляции модулей ядра

Ставим поддержку ssh для возможности подключения к станции

sudo apt-get install ssh
  • /var/www/dokuwiki/data/attic/shared/ubuntu_18_0_4_2.1611249164.txt.gz
  • Последнее изменение: 2021/01/21 21:12
  • alex