Страница 26 из 53
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 май 2013, 22:07
nkp
Ворон226 писал(а):По этой команде пойдёт установка LCNC автоматически или это команда одна из многих для установки LCNC из исходников?
по этой команде скопируются исходники емс в папку,из которой подавалась данная команда...
Ворон226 писал(а):И что ещё нужно будет делать из
практически все...
но только на мой взгляд ты смешал вопрос установки убунту с емс в системе (тут просто обновляем емс до последней ) ,и установка емс из исходников(в
любую папку и хоть 10 штук)
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 май 2013, 23:18
Ворон226
Т.е. если я создам в корневой папке папку linuxcnc-dev? затем в терминале наберу
Код: Выделить всё
cd linuxcnc-dev
git clone git://git.linuxcnc.org/git/linuxcnc.git linuxcnc-dev
то установятся исходники в папку linuxcnc-dev
Далее нужно будет делать полный набор команд с
Код: Выделить всё
cd debian
./configure -a (для установки симулятора ./configure sim)
cd ..
dpkg-checkbuilddeps
и т.д. (как и в прошлый раз).
Так?
Re: GladeVCP и PyVCP для начинающих
Добавлено: 22 май 2013, 23:20
Ворон226
nkp писал(а):но только на мой взгляд ты смешал вопрос установки убунту с емс в системе (тут просто обновляем емс до последней ) ,и установка емс из исходников(в
любую папку и хоть 10 штук)
Да не спутал... Просто не хотел засорять комп на станке... А твоё сообщение (про del папки linuxcnc-dev) прочитал уже после того, как заново установил Убунту и обновил её...
Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 00:10
Serg
В современных дистрибутивах Linux установка чего-либо из исходников и есть засорение компа и появление никому непонятных файлов.
Для поддержания порядка нужно все ставить только из пакетов типа deb и rpm, при этом каждый файлик будет на учете и будут отслеживаться зависимости одних пакетов от других.
А если какого пакета нет, то его можно самостоятельно собрать, прада для этого нужен чуть более другой уровень знаний.
Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 00:39
Ворон226
Всё. Сделал по-новой.
Установил Убунту 10.06, обновил, установил Glade, установил LCNC как писалось выше, затем все подобавлял как в "инструкции" и...
Glade не имеет в своём составе ни кнопок HAL_PYTHON, ни действий EMC_ACTION
Короче - задница.
Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 08:25
Ворон226
Проверил пакеты через Synaptic - все пакеты, которые связаны с emc, linuxcnc, glade и dtk2 установлены в последней версии.
При установке ни разу не ругнулось - установка шла как по маслу.
Ищу уже даже там, где искать, вроде бы и не нужно... Сверил версии Glade, Python на обоих компах - одинаковы.
Но нашел одно различие...
После установки на втором компе системы и её обновлении в домашней папке (корневом каталоге - я так понимаю) не появилась папка emc2 - хотя EMC2 установлен и в меню Приложения такой раздел появился... А на первом компе есть такая папка.
В итоге после установке LCNC из исходников на первом компе (где с Glade всё в порядке) есть две папки: emc2 и linuxcnc-dev, а на втором - только одна папка - linuxcnc-dev...
Может в этой стороне копать?
Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 10:01
Nick
Так, для начала, надо проверить, есть ли нужные файлы на месте.
Посмотри что есть в /usr/share/pyshared/gladevcp
Вообще можно было поставить из buildbot - добавляешь репозиторий и ставишь linuxncnc и linuxcnc-dev. Тогда все должно работать.
Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 10:11
tooshka
А может можно с эталонного компа копию диска снять, на другом развернуть и просто дрова проапгрейтить?
Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 10:24
Ворон226
Nick писал(а):Посмотри что есть в /usr/share/pyshared/gladevcp
нет такого файла
Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 10:46
Serg
выполни вот это и давай сюда log.txt
Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 16:37
Serg
Заставили меня на старости лет изучать убунту.
Короче, всё гораздо проще и не надо ничего ставить из исходников и разводить в системе срач и сырость.
Сначала удаляем "дистрибутивную" версию linuxcnc
Код: Выделить всё
dpkg -r `dpkg -l | grep 'ii linuxcnc' | awk '{print $2}'`
Потом открываем текстовым редактором файл /etc/apt/sources.list, находим в нём строчки типа
Код: Выделить всё
deb http://linuxcnc.org lucid base linuxcnc2.5
deb-src http://linuxcnc.org lucid base linuxcnc2.5
и заменяем их (старые можно закоментить) на такие
Код: Выделить всё
deb http://buildbot.linuxcnc.org/ lucid master-rt
deb-src http://buildbot.linuxcnc.org/ lucid master-rt
теперь ставим свежайшую версию с github
Код: Выделить всё
apt-get install linuxcnc linuxcnc-dev linuxcnc-doc-en
Теперь оно сможет даже автоматически обновлятся.
Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 17:35
Nick
Ворон226 писал(а):нет такого файла
Вот в этом то вся проблема и кроется. Скорее всего не стоит -dev пакет... сделай как
UAVpilot написал
Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 17:36
Ворон226
Нет проблем - потрачу ещё вечерок, но буду уже точно уверен - КАК нужно готовить систему и LCNC к работе. Короче - опять всё снесу (для чистоты эксперимента) и начну сначала.
Но для начала таки сделаю
./configure >log.txt 2>&1
ТИШИНА. В ответ терминал просто молча проглотил...
Перехожу к новой установке ПО на комп станка. Буду через часок тут.
Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 17:39
Ворон226
Вопрос:
Вот я сейчас установлю Убунту 10.06 с диска.
Затем обновлю его через интернет.
А затем нужно делать:
Код: Выделить всё
sudo apt-get build-dep emc2
sudo apt-get install build-essential autoconf
или сразу удалять и ставить "по-пилотовски"?

Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 17:39
Serg
Ворон226 писал(а):./configure >log.txt 2>&1
ТИШИНА. В ответ терминал просто молча проглотил...
Естественно! ">log.txt 2>&1" и заставляет весь вывод сложить в log.txt, чтоб его можно было суда прилепить.

Нужно заставлять себя читать предложения до конца, какими бы длинными они ни были.
UAVpilot писал(а):выполни вот это и давай сюда log.txt
Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 17:41
Serg
Ворон226 писал(а):или сразу удалять и ставить "по-пилотовски"?

Сразу!
Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 17:41
Ворон226
А в где он должен лежать?
Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 17:43
Ворон226
Нашел такой файл в корневой папке, а в нём
Код: Выделить всё
bash: .configure: Нет такого файла или каталога
Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 17:49
Serg
Ворон226 писал(а):А в где он должен лежать?
Всё там-же в исходниках linuxcnc/src
Но если переставляешь, то не надо.
Я сейчас на чистой убунте попробовал по "пилотовски": поставил linuxcnc, linuxcnc-dev и glade и всё заработало и виджеты есть.
Re: GladeVCP и PyVCP для начинающих
Добавлено: 23 май 2013, 17:56
Ворон226
Процесс уже идет... 46% - полёт нормальный
