Для тех, кто использует FC по полному циклу "от эскиза до стружки"
Posted: Tue Apr 12, 2022 8:43 am
Использующие ветку Realthunder https://github.com/realthunder/FreeCAD/releases , она же https://github.com/FreeCAD/FreeCAD/commits/master, сталкиваются с отставанием от основной ветки тех "верстаков", которые Leo "не пилит", например Path. А на сегодня, 2022-04-12, это очень значительное, разительное отставание. Для разрешения этой коллизии следует брать верстак Path из appimage основной ветки. Та текущий момент состояние из оснвной ветки переносится в локальную сборке без конфликтов и прекрасно работает, даже так - на сегодня я вижу лучшее состояние верстака Path за всю мою историю наблюдения и использования.
Перенос делается в несколько этапов - качаем с https://github.com/FreeCAD/FreeCAD-Bund ... kly-builds сборку аппимаджа, при сохранении даем короткое и удобное имя (в моем случае 1.App...)распаковываем ее, прибиваем в локальной сборке директорий Path и из распакованного аппимаджа подсовываем, удаляем распакованный аппимадж. Команды такие (запускаются из директория, где лежит аппимадж, в моем случае /home/user/linuxcnc, удаление и копирование требует рутовых прав).
Актуализировано на дату 2022-09-01 с учетом того, что основная ветка уже в версии 0.21, а версия от Лео 0.20
Перенос делается в несколько этапов - качаем с https://github.com/FreeCAD/FreeCAD-Bund ... kly-builds сборку аппимаджа, при сохранении даем короткое и удобное имя (в моем случае 1.App...)распаковываем ее, прибиваем в локальной сборке директорий Path и из распакованного аппимаджа подсовываем, удаляем распакованный аппимадж. Команды такие (запускаются из директория, где лежит аппимадж, в моем случае /home/user/linuxcnc, удаление и копирование требует рутовых прав).
Актуализировано на дату 2022-09-01 с учетом того, что основная ветка уже в версии 0.21, а версия от Лео 0.20
Code: Select all
cd /home/user/linuxcnc/
chmod +x 1.AppImage
./1.AppImage --appimage-extract
от рута -
rm -rf /usr/lib/freecad/Mod/Path
rm -rf /usr/share/freecad/Mod/Path
cp -r /home/user/linuxcnc/squashfs-root/usr/Mod/Path /usr/lib/freecad/Mod/
cp -r /home/user/linuxcnc/squashfs-root/usr/share/Mod/Path /usr/share/freecad/Mod/
rm -rf /home/user/linuxcnc/squashfs-root