Created
October 18, 2022 16:53
-
-
Save ekam230/68c16d184b65261d3054f136c61531ed to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
http://linuxcnc.org/docs/stable/html/getting-started/getting-linuxcnc.html#_installing_on_debian_buster_with_preempt_rt_kernel | |
На 6 пункте обычно не работает кейсервер записаный в строе команды и нужно использовать альтернативный кейсервер предложенный там же | |
Так ставится 2.8 версия практически на любой калькулятор работающий на образе основанном на 10 дебиане | |
Установка LinuxCNC2.9 из исходников на чистый образ Debian11.2 | |
1. ставим git. | |
2. клонируем исходники: | |
git clone git://github.com/linuxcnc/linuxcnc.git linuxcnc-dev | |
3. Ставим ядро RT для linuxcnc: | |
sudo apt-get install linux-image-rt-amd64 | |
4. Ставим dpkg-dev: | |
sudo apt-get install dpkg-dev | |
5. Проверяем зависимости которые необходимо будет удовлетворить: | |
cd linuxcnc-dev/debian | |
./configure uspace | |
cd .. | |
dpkg-checkbuilddeps | |
6. Устанавливаем список зависимостей выданный в предыдущем шаге: | |
sudo apt install aptlist -y | |
7. Запускаем сборку .deb пакетов: | |
dpkg-buildpackage -b -uc | |
8. После успешной сборки пакетов перезагружаемся. | |
9. Проверяем загрузилось ли rt ядро | |
uname -a | |
в названии ядра должны быть заветные буквы ***-rt-*** | |
10. теперь приступаем к установке пакетов: | |
sudo dpkg -i linuxcnc-uspace***** | |
аналогично ставим и -dev пакет. Этот пакет нужен для работы с halcompile | |
и еще некоторыми вещами в linuxcnc. | |
скорее всего установка закончится ошибкой, но это не беда. | |
Это от недостатка удовлетворенных зависимостей. Устраняется так: | |
sudo apt --fix-broken install -y | |
11. Проверяем установку запустив или создав конфиг. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Вопрос, а версию 2.10 не пробовали ставить?