Установка LinuxCNC EMC2

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Установка LinuxCNC EMC2

Сообщение Nick »

EMC2 LinuxCNC.png
EMC2 LinuxCNC.png (13.47 КБ) 340130 просмотров
ТипУправление станками с ЧПУ
РазработчикLinuxCNC.org
OSLinux
Последняя версия2.4.4
ЛицензияGNU GPL
EMC2 это бесплатное программное обеспечение для управления станками с ЧПУ при помощи обычного компьютера. EMC2 запускается на базе операционной системы Linux с поддержкой rtai ядра, которое позволяет выполнять процессы в режиме realtime. Это позволяет достичь больших скоростей и большей стабильности работы станка чем при использовании других операционных систем.

Содержание


Установка EMC2 с LiveCD LinuxCNC 10.04

Этот тип установки не требует каких-либо специальных навыков и фактически повторяет обычную установку Ubuntu 10.04. Также Вы можете запустить EMC2 с диска не устанавливая его на компьютер.
Загрузить LiveCD можно официального сайта: http://www.linuxcnc.org/index.php/english/download


MD5 сумма образа 5283b33b7e23e79da1ee561ad476b05f.
По умолчанию устанавливается rtai ядро и EMC2.

Процедура установки:

  1. Загружаете iso образ LiveCD.
  2. Записываете его на CD, или Flash. Инструкция по записи на Flash на сайте ubuntu: http://www.ubuntu.com/download/desktop/ ... on-windows. При записи на флешку можно оставить место под пользовательские файлы, чтобы, в случае работы в режиме LiveUSB каждый раз не начинать с чистого листа.
  3. Загружаетесь с записанного CD или Flash. Выбираете русский язык.
  4. После этого Вы можете
    • Запустить EMC2 из меню Applications и попробовать его в работе (время загрузки программ может занимать большее время в режиме LiveCD, чем при запуске на установленной системе, т.к. доступ к CD медленнее доступа к HDD).
    • Установить Ubuntu 10.04 c предустановленным EMC2, запустив программу установки, ярлык которой находится на рабочем столе.

Установка EMC2 на уже установленную Ubuntu 10.04

Начиная с Ubuntu 10.04 и EMC2 2.4.4, процесс установки EMC2 и rtai ядра значительно упростился, не требует специальных знаний и занимает около 5 минут. Для установки потребуется доступ к интернет.

Процесс установки вариант 1 с использованием графического интерфейса

  • Загружаем установочный скрипт http://cnc-club.ru/forum/download/file.php?id=9035
  • Отрываем папку с сохраненным скриптом
  • Распаковываем архив
  • Нажимаем правой кнопкой мыши на файле и выбираем Свойства
  • Открываем вкладку "Права" и ставим галку в поле "Выполнение" и закрываем окно
  • Запускаем скрипт установки двойным кликом
  • Вводим пароль, по запросу
  • Ждем пока все само установится

Процесс установки вариант 2 из консоли

  • Выполняем следующую команду из консоли

    Код: Выделить всё

    wget  http://cnc-club.ru/forum/download/file.php?id=9035 -O linuxcnc-install.sh.tar.gz 
    tar xvf linuxcnc-install.sh.tar.gz 
    sh linuxcnc-install.sh
    
  • По запросу вводим пароль
  • Ждем пока все само установится
После успешной установки переходим к конфигурации LinuxCNC для вашего станка.


См. также

Аватара пользователя
WhiteMask
Опытный
Сообщения: 196
Зарегистрирован: 28 дек 2013, 20:01
Репутация: 73
Откуда: Днепр, Украина
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение WhiteMask »

Сделал флешеку,и опять посыпались ошибки. Попробовал грузануть с более нового компа - всё пошло. По ходу косяк с компом на который хочу поставить, древний сильно.
WMMARKET.COM.UA 3D принтеры и аксессуары. Услуги 3Dпечати до 20мкм
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение Nick »

Памяти сколько?
Еще может быть трабла с сидюком... действительно надо проверить записаный диск...
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение Ворон226 »

Нужна помощь. Написал подробную инструкцию в ВИКИ по установке LinuxCNC, а Вики померла...

Может у кого остались живые материалы "от чайника"? Восстановим хоть их...

И утерял "подсказку" по удалению emc2 и установке сверху linuxcnc - ткните носом пожалуйста где про это писали (всю ночь ползало по форуму и не нашел...)
Хочешь быть счастливым? Будь им!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение Serg »

Точной ссылкой не помогу (тут инет ужасный), но мне кажется что поиск по слову "buildbot" тебе поможет... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение Ворон226 »

Nick писал(а):Начиная с Ubuntu 10.04 и EMC2 2.4.4, процесс установки EMC2 и rtai ядра значительно упростился, не требует специальных знаний и занимает около 5 минут. Для установки потребуется доступ к интернет.
Сделал - в терминале запись:
Не удалось найти пакет linuxcnc
Почему это он не нашел пакета для
sudo sh -c 'echo "deb http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt" >>/etc/apt/sources.list; echo "deb-src http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt" >>/etc/apt/sources.list'
А?
Хочешь быть счастливым? Будь им!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение Serg »

После добавления строчек надо сделать "apt-get update".
На http://buildbot.linuxcnc.org/ всё расписано.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение Ворон226 »

Делал, однако:

sun@sun-company-desktop:~$ gksudo -m "Enter your password to install EMC2" true
sun@sun-company-desktop:~$ gpg --keyserver pgpkeys.mit.edu --recv-key BC92B87F
gpg: запрашиваю ключ BC92B87F с hkp сервера pgpkeys.mit.edu
gpg: ключ BC92B87F: "Chris Radek <chris@timeguy.com>" не изменен
gpg: Всего обработано: 1
gpg: неизмененных: 1
sun@sun-company-desktop:~$ gpg -a --export BC92B87F | sudo apt-key add -
OK
sun@sun-company-desktop:~$ grep -q emc2 /etc/apt/sources.list || sudo sh -c 'echo "deb http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt" >>/etc/apt/sources.list; echo "deb-src http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt" >>/etc/apt/sources.list'
sun@sun-company-desktop:~$ sudo apt-get update
Получено:1 http://security.ubuntu.com lucid-security Release.gpg [198B]
Игн http://security.ubuntu.com/ubuntu/ lucid-security/main Translation-ru
Игн http://security.ubuntu.com/ubuntu/ lucid-security/restricted Translation-ru
Игн http://security.ubuntu.com/ubuntu/ lucid-security/universe Translation-ru
Игн http://security.ubuntu.com/ubuntu/ lucid-security/multiverse Translation-ru
В кэше http://ru.archive.ubuntu.com lucid Release.gpg
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/main Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/restricted Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/universe Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid/multiverse Translation-ru
В кэше http://ru.archive.ubuntu.com lucid-updates Release.gpg
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/main Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/restricted Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/universe Translation-ru
В кэше http://ru.archive.ubuntu.com/ubuntu/ lucid-updates/multiverse Translation-ru
В кэше http://ru.archive.ubuntu.com lucid Release
В кэше http://ru.archive.ubuntu.com lucid-updates Release
Получено:2 http://security.ubuntu.com lucid-security Release [57,3kB]
В кэше http://ru.archive.ubuntu.com lucid/main Packages
В кэше http://ru.archive.ubuntu.com lucid/restricted Packages
В кэше http://ru.archive.ubuntu.com lucid/restricted Sources
В кэше http://ru.archive.ubuntu.com lucid/main Sources
В кэше http://ru.archive.ubuntu.com lucid/multiverse Sources
В кэше http://ru.archive.ubuntu.com lucid/universe Sources
В кэше http://ru.archive.ubuntu.com lucid/universe Packages
В кэше http://ru.archive.ubuntu.com lucid/multiverse Packages
В кэше http://ru.archive.ubuntu.com lucid-updates/main Packages
В кэше http://ru.archive.ubuntu.com lucid-updates/restricted Packages
В кэше http://ru.archive.ubuntu.com lucid-updates/restricted Sources
В кэше http://ru.archive.ubuntu.com lucid-updates/main Sources
В кэше http://ru.archive.ubuntu.com lucid-updates/multiverse Sources
В кэше http://ru.archive.ubuntu.com lucid-updates/universe Sources
В кэше http://ru.archive.ubuntu.com lucid-updates/universe Packages
В кэше http://ru.archive.ubuntu.com lucid-updates/multiverse Packages
В кэше http://archive.ubuntu.com lucid Release.gpg
Получено:3 http://security.ubuntu.com lucid-security/main Packages [552kB]
В кэше http://archive.ubuntu.com lucid Release
В кэше http://archive.ubuntu.com lucid/main Sources
В кэше http://archive.ubuntu.com lucid/restricted Sources
Получено:4 http://security.ubuntu.com lucid-security/restricted Packages [2 867B]
Получено:5 http://security.ubuntu.com lucid-security/restricted Sources [1 267B]
Получено:6 http://security.ubuntu.com lucid-security/main Sources [241kB]
Получено:7 http://security.ubuntu.com lucid-security/multiverse Sources [2 347B]
Получено:8 http://security.ubuntu.com lucid-security/universe Sources [46,7kB]
Получено:9 http://security.ubuntu.com lucid-security/universe Packages [150kB]
Получено:10 http://security.ubuntu.com lucid-security/multiverse Packages [5 366B]
В кэше http://www.linuxcnc.org lucid Release.gpg
Игн http://www.linuxcnc.org/emc2/ lucid/base Translation-ru
Игн http://www.linuxcnc.org/emc2/ lucid/emc2.4 Translation-ru
В кэше http://www.linuxcnc.org lucid Release
В кэше http://www.linuxcnc.org lucid/base Packages
Игн http://www.linuxcnc.org lucid/emc2.4 Packages
В кэше http://www.linuxcnc.org lucid/base Sources
Игн http://www.linuxcnc.org lucid/emc2.4 Sources
Игн http://www.linuxcnc.org lucid/emc2.4 Packages
Игн http://www.linuxcnc.org lucid/emc2.4 Sources
В кэше http://www.linuxcnc.org lucid/emc2.4 Packages
В кэше http://www.linuxcnc.org lucid/emc2.4 Sources
Получено 1 059kБ за 4с (214kБ/c)
Чтение списков пакетов... Готово
sun@sun-company-desktop:~$ sudo apt-get install linuxcnc
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
E: Не удалось найти пакет linuxcnc
sun@sun-company-desktop:~$
Хочешь быть счастливым? Будь им!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение Serg »

Ворон226 писал(а):sun@sun-company-desktop:~$ grep -q emc2 /etc/apt/sources.list || sudo sh -c 'echo "deb http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt" >>/etc/apt/sources.list; echo "deb-src http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt" >>/etc/apt/sources.list'
Откуда ты добыл такую команду? Уж не тот-ли знакомый админ тебе её подогнал? Если да, то он над тобой явно издевается... :)
Команда проверяет наличие слова "emc2" в файле /etc/apt/sources.list и если оно там встречается (а судя по результату "apt-get update" оно там есть), то не дабавляет строчки про 2.5.

Почему просто не сделать так, как предлагают отцы-основатели на http://buildbot.linuxcnc.org/?
Using these packages

To use these packages on your computer, put one of these stanzas in your /etc/apt/sources.list.d/linuxcnc-buildbot.list:

deb http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt
deb-src http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение Ворон226 »

Nick писал(а):Процесс установки вариант 1 с использованием графического интерфейса

Загружаем установочный скрипт download/file.php?id=9035
А давай вместе поднимем глаза в топик этой темы?
Что же за файл советуют нам скачать?

Код: Выделить всё

#!/bin/sh

gksudo -m "Enter your password to install EMC2" true
gpg --keyserver pgpkeys.mit.edu --recv-key BC92B87F
gpg -a --export BC92B87F | sudo apt-key add -

grep -q emc2 /etc/apt/sources.list || sudo sh -c 'echo "deb     http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt" >>/etc/apt/sources.list; echo "deb-src http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt" >>/etc/apt/sources.list'
sudo apt-get update
sudo apt-get install linuxcnc
Или опять у меня "по дороге" все перепуталось?
Хочешь быть счастливым? Будь им!
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение Ворон226 »

UAVpilot писал(а):Почему просто не сделать так, как предлагают отцы-основатели на http://buildbot.linuxcnc.org/?

Using these packages

To use these packages on your computer, put one of these stanzas in your /etc/apt/sources.list.d/linuxcnc-buildbot.list:

deb http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt
deb-src http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt
Зашел в папку /etc/apt/sources.list.d/ , а в ней нет ничего, в том числе файла linuxcnc-buildbot.list

А вот в папке /etc/apt/ есть файл sources.list - вот его и открыл:
И в нем прописал
deb http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt
deb-src http://buildbot.linuxcnc.org/ lucid v2.5_branch-rt

И Линукс решительно стал обновляться (пару минут)
В результате версия LCNC осталась 2.4.6 (а обновилась она или нет я не знаю... как и не знаю англицкого)
Хочешь быть счастливым? Будь им!
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение Serg »

Ворон226 писал(а):А давай вместе поднимем глаза в топик этой темы?
Ну надо как-то более творчески чтоли подходить к этому... :)
#1 Сообщение Nick » 05 дек 2009, 15:08
Ворон226 писал(а):Зашел в папку /etc/apt/sources.list.d/ , а в ней нет ничего, в том числе файла linuxcnc-buildbot.list
А кто сказал, что он там должен быть? :)
Ворон226 писал(а):В результате версия LCNC осталась 2.4.6 (а обновилась она или нет я не знаю... как и не знаю англицкого)
после "apt-get update"?
Возможно в старом дистрибуте не совсем правильно сделаны зависимости. Тогда придётся либо удалить из sources.list строчки про старые версии, либо сначала удалить пакеты linuxcnc/emc2 и заново их установить. Либо и то и другое.
Во всяком случае с 2.5 на 2.6 оно само обновляется.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение Ворон226 »

Подошел более творчески: скачал новый дистрибутив, создал новый загрузочный диск и установил новый Линукс, который сейчас и пытаю... Спасибо!
Хочешь быть счастливым? Будь им!
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение Nick »

Ворон226 писал(а):ись живые материалы "от чайника"? Восстановим хоть их...

И утерял "подсказку" по удалению emc2 и установке сверху linuxcnc - ткните носом по
Ворон226 писал(а):Нужна помощь. Написал подробную инструкцию в ВИКИ по установке LinuxCNC, а Вики померла...

Может у кого остались живые материалы "от чайника"? Восстановим хоть их...

И утерял "подсказку" по удалению emc2 и установке сверху linuxcnc - ткните носом пожалуйста где про это писали (всю ночь ползало по форуму и не нашел...)
уххх надо восстановить... у меня более менее все страницы остались...
Аватара пользователя
Ворон226
Мастер
Сообщения: 1923
Зарегистрирован: 01 окт 2012, 18:14
Репутация: 181
Откуда: Солнечногорск Московской обл. - Борки Конаковского р-на - Скоморохово Фировского р-на
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение Ворон226 »

Nick, если появится первая страничка (как образец форматирования) и кинешь мне несколько сохраненных страниц, то потихоньку бы начал выкладывать (понимаю, что одному все поднять тяжело).
Хочешь быть счастливым? Будь им!
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение Nick »

Попробую в ближайшее время сделать... Спасибо за помощь! :beer_blow:
arman
Кандидат
Сообщения: 68
Зарегистрирован: 14 авг 2013, 15:38
Репутация: 0
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение arman »

подскажите пажалуста емс2 работает виклучаю. вклучаю не работает скарее сиво не откриваеца приходица перезагрузить пампютор и апят перви рас работает автарой рас как фотке
Вложения
Screenshot-1.png (4640 просмотров) <a class='original' href='./download/file.php?id=27654&mode=view' target=_blank>Загрузить оригинал (464.4 КБ)</a>
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение NightV »

сделай копи паст сюда всего текста, важная информация находится ниже
Всё просто! если знаешь КАК!
arman
Кандидат
Сообщения: 68
Зарегистрирован: 14 авг 2013, 15:38
Репутация: 0
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение arman »

в фотке вроди внизу
Аватара пользователя
NightV
Почётный участник
Почётный участник
Сообщения: 6610
Зарегистрирован: 30 дек 2011, 09:14
Репутация: 2279
Настоящее имя: Владимир Айрапетян
Откуда: Israel
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение NightV »

arman писал(а):в фотке вроди внизу
а ну да :hehehe: ну значит выше, кажется раздел называется "Debug information"
Всё просто! если знаешь КАК!
arman
Кандидат
Сообщения: 68
Зарегистрирован: 14 авг 2013, 15:38
Репутация: 0
Контактная информация:

Re: Установка LinuxCNC EMC2

Сообщение arman »

утром скину
Ответить

Вернуться в «LinuxCNC»