Установка LinuxCNC на Ubuntu 18.04: различия между версиями
Перейти к навигации
Перейти к поиску
Ananasn (обсуждение | вклад) (Новая страница: «== Установка ОС == * Скачиваем Ubuntu 18.04 с http://cdimage.ubuntu.com/cdimage/daily-live/current/HEADER.html * Устанавливаем …») |
Ananasn (обсуждение | вклад) (Сборка ядра) |
||
| Строка 4: | Строка 4: | ||
==Установка LinuxCNC== | ==Установка LinuxCNC== | ||
| − | + | ||
| − | * | + | ===Сборка и установка ядра=== |
| − | + | *Вначале необходимо собрать real-time ядро. Для этого скачиваем ядро и патч: | |
| − | + | **https://www.kernel.org/pub/linux/kernel/v4.x/linux-4.13.13.tar.gz ядро | |
| − | + | **https://www.kernel.org/pub/linux/kernel/v4.x/patch-4.13.13.gz патч | |
| − | * | + | |
| − | + | *Создаем директорию с именем kernel. Для этого открываем терминал сочетанием клавиш '''ctrl+alt+t''' и пишем: | |
| − | * | + | mkdir ~/kernel |
| − | + | ||
| − | + | *Затем распаковываем архивы в эту директорию, в терминале пишем: | |
| − | * | + | cd ~/kernel |
| − | sudo | + | tar -xzvf ~/Downloads/linux-4.9.47.tar.gz |
| − | * | + | tar -xzvf ~/Downloads/patch-4.13.13.gz |
| − | sudo | + | |
| − | * | + | *Переходим в директорию патча, в терминале пишем: |
| − | sudo | + | patch -p1 --verbose |
| + | |||
| + | *Меняем конфиг для сборки ядра, для этого в терминале: | ||
| + | make menuconfig | ||
| + | |||
| + | *В открывшемся интерфейсе устанавливаем следующие настройки: | ||
| + | Processor type and features-->Preemption Model-->Fully Preemptible Kernel (RT) | ||
| + | Power management and ACPI option-->disable susspend to RAM, Hybernation and CPU frequency scaling | ||
| + | Затем нажимаем save и exit. | ||
| + | |||
| + | *Компилируем ядро, для этого в терминале: | ||
| + | cd ~/kernel | ||
| + | make -j4 | ||
| + | Компиляция может занять продолжительное время. | ||
| + | |||
| + | *Компилируем модули ядра, для этого в терминале: | ||
| + | sudo make modules_install -j4 | ||
| + | |||
| + | *Устанавливаем ядро, для этого в терминале: | ||
| + | sudo make install -j4 | ||
| + | |||
| + | * Обновляем загрузчик grub: | ||
| + | sudo update-grub | ||
| + | |||
| + | *Перезагружаем компьютер | ||
| + | |||
| + | *Для проверки в терминале написать,имя ядра должно измениться на устанавливаемое: | ||
| + | uname -r | ||
Версия 12:27, 25 января 2018
Установка ОС
- Скачиваем Ubuntu 18.04 с http://cdimage.ubuntu.com/cdimage/daily-live/current/HEADER.html
- Устанавливаем на компьютер любым доступным способом
Установка LinuxCNC
Сборка и установка ядра
- Вначале необходимо собрать real-time ядро. Для этого скачиваем ядро и патч:
- Создаем директорию с именем kernel. Для этого открываем терминал сочетанием клавиш ctrl+alt+t и пишем:
mkdir ~/kernel
- Затем распаковываем архивы в эту директорию, в терминале пишем:
cd ~/kernel tar -xzvf ~/Downloads/linux-4.9.47.tar.gz tar -xzvf ~/Downloads/patch-4.13.13.gz
- Переходим в директорию патча, в терминале пишем:
patch -p1 --verbose
- Меняем конфиг для сборки ядра, для этого в терминале:
make menuconfig
- В открывшемся интерфейсе устанавливаем следующие настройки:
Processor type and features-->Preemption Model-->Fully Preemptible Kernel (RT) Power management and ACPI option-->disable susspend to RAM, Hybernation and CPU frequency scaling
Затем нажимаем save и exit.
- Компилируем ядро, для этого в терминале:
cd ~/kernel make -j4 Компиляция может занять продолжительное время.
- Компилируем модули ядра, для этого в терминале:
sudo make modules_install -j4
- Устанавливаем ядро, для этого в терминале:
sudo make install -j4
- Обновляем загрузчик grub:
sudo update-grub
- Перезагружаем компьютер
- Для проверки в терминале написать,имя ядра должно измениться на устанавливаемое:
uname -r