Jump to content

Search the Community

Showing results for tags 'astra'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Общие форумы
    • Принципы распространения продуктов Нанософт
    • Общие вопросы
    • Скачать полезное
    • Обсуждение любых САПР
  • Тематические форумы
    • Поддержка ОС Linux
    • dows
    • dows
    • dows
    • dows
    • dows
    • dows
    • dows
    • nanoCAD Механика 3D
    • dows
    • dows
    • dows
    • dows
    • dows
    • dows
    • dows
    • dows
    • dows
    • nanoCAD Стройплощадка
    • nanoCAD Конструкции (КЖ и Фундаменты)
    • Функциональные расширения nanoCAD
    • Портал Технической поддержки
    • nanoTDMS
  • Программы членов Клуба разработчиков
    • KDM-INFO
    • Проектное бюро "Фордевинд"
    • VetCAD++
  • Не о программах
    • Юмор
    • Вопросы и пожелания по работе форума
    • Вопросы и пожелания по работе сайта
    • Новостная лента сайта nanoCAD.ru

Blogs

  • Фишки и трюки nanoCAD
  • Делюсь опытом работы с Cad программами
  • Полезные ссылки и закладки
  • Блог MaxSoft о nanoCAD
  • Утилиты nanoCAD или как упростить работу в программе
  • Конкурсы nanoCAD
  • О разном
  • cad admin notes
  • Заземление и молниезащита в NanoCAD Электро.

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Сайт


ICQ


Skype


Город


Интересы

Found 9 results

  1. 1. Установка wine версии 32-бит для ОС Astra Linux Common Edition» версия 2.12.х 1.1 Загружаем пакет Wine (https://cloud.nanodev.ru/s/Jr92d6BnDdk8k7x) и переходим в папку «Загрузки»: cd ~/Загрузки 1.2 Установка пакета Wine: sudo dpkg -i wine_7.13-0-astra-se16_ce212_amd64.deb ВНИМАНИЕ: Wine устанавливается в каталог /opt/wine-7.13/bin/wine и не перечисляется в переменной среды «PATH». Запуск «Wine» необходимо производить с указанием полного пути /opt/wine-7.13/bin/wine 2. Установка wine версии 32-бит для ОС Astra Linux Special Edition» версия 1.7.х 2.1 Загружаем пакет Wine(https://cloud.nanodev.ru/s/ZXC9CXxBpjb7Hfr) и ia32-libs(https://cloud.nanodev.ru/s/jtpyi2AgEsyiWfP), переходим в папку «Загрузки»: cd ~/Загрузки 2.2 Установим пакеты ia32-libs: sudo apt install ia32-libs ВНИМАНИЕ: для Astra Linux Special Edition РУСБ.10015-01 (обновление 1.7) с установленным обновлением БЮЛЛЕТЕНЬ № 2021-1126SE17 (оперативное обновление 1) требуется скачать пакет ia32-libs и установить взамен установленного из репозиториев: sudo apt install libc6-i386 sudo dpkg -i ia32-libs_20220330+1.7se_amd64.deb 2.3 Установка пакета Wine: sudo dpkg -i wine_7.13-0-astra-se17_amd64.deb ВНИМАНИЕ: Wine устанавливается в каталог /opt/wine-7.13 и не перечисляется в переменной среды «PATH». Запуск Wine необходимо производить с указанием полного пути /opt/wine-7.13/bin/wine 3. Установка wine версии 64-бит для ОС Astra Linux Common Edition» версия 2.12.х 3.1 Загружаем пакет Wine (https://cloud.nanodev.ru/s/Jr92d6BnDdk8k7x) и переходим в папку «Загрузки»: cd ~/Загрузки 3.2 Установка пакета Wine: sudo dpkg -i wine_7.13-0-astra-se16_ce212_amd64.deb ВНИМАНИЕ: Wine устанавливается в каталог /opt/wine-7.13/bin/wine и не перечисляется в переменной среды «PATH». Запуск Wine необходимо производить с указанием полного пути /opt/wine-7.13/bin/wine 4. Установка wine версии 64-бит для ОС Astra Linux Special Edition» версия 1.7.х 4.1 Загружаем пакет Wine(https://cloud.nanodev.ru/s/ZXC9CXxBpjb7Hfr) и ia32-libs(https://cloud.nanodev.ru/s/jtpyi2AgEsyiWfP), переходим в папку «Загрузки»: cd ~/Загрузки 4.2 Установим пакет ia32-libs: sudo apt install ia32-libs ВНИМАНИЕ: для Astra Linux Special Edition РУСБ.10015-01 (обновление 1.7) с установленным обновлением БЮЛЛЕТЕНЬ № 2021-1126SE17 (оперативное обновление 1) требуется скачать пакет ia32-libs и установить взамен установленного из репозиториев: sudo apt install libc6-i386 sudo dpkg -i ia32-libs_20220330+1.7se_amd64.deb 4.3 Установка пакета Wine: sudo dpkg -i wine_7.13-0-astra-se17_amd64.deb ВНИМАНИЕ: Wine устанавливается в каталог /opt/wine-7.13 и не перечисляется в переменной среды «PATH». Запуск Wine необходимо производить с указанием полного пути /opt/wine-7.13/bin/wine 5. Подготовка среды 5.1 Загружаем скрипт winetricks и перемещаем его: wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks sudo mv -f winetricks /usr/bin 5.2 Для совместной работы с winetricks необходимо установить переменную WINE : export WINE=/opt/wine-7.13/bin/wine и рекомендую в переменных окружения PATH, добавить путь до wine: 5.3 Для корректного отображения шрифтов, их необходимо установить winetricks corefonts 5.4 Установка Framework .Net 4.8 и runtime vcrun2019 winetricks dotnet48 winetricks vcrun2019 5.5 Установка компонента d3dcompiler_47 winetricks d3dcompiler_47 После успешной установки можно запускать установку платформы NanoCAD!
  2. Рекомендации по установке видеокарт NVidia для Astra Linux для Смоленск 1.6 и 1.7 смотрите на wiki.astralinux.ru: Драйверы видеокарт Nvidia для Astra Linux на платформе x86-64 Общий раздел по видеокартам на странице wiki.astralinux.ru Видеокарты
  3. 1. Подготовительный этап, установка wine версии 7.0 и winetricks 1.1. Открываем терминал fly, переходим в папку "Загрузки": cd ~/Загрузки 1.2 Установим пакеты «ia32-libs» и «ca-certificates»: sudo apt install ia32-libs sudo apt install ca-certificates 1.3 Установим wine 7.0 (stable): sudo dpkg -i wine-7.0_astra.deb 1.4 Загружаем и установим пакеты cabextract и libmspack0: sudo apt update sudo apt -y install libmspack0 sudo apt -y install cabextract 1.5 Загрузим winetricks и сделаем его исполняемым: wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks 1.5. Перемещаем winetricks: sudo mv -f winetricks /usr/bin ВНИМАНИЕ: «Wine» устанавливается в каталог /opt/wine-7.0 и не перечисляется в переменной среды «PATH». Запуск «Wine» необходимо производить с указанием полного пути: /opt/wine-7.0/bin/wine 2. Установка nanoCAD 21 Если вы выполнили подготовительный этап, то у вас уже есть префикс и он расположен: ~/.wine Установка nanoCAD без задания префикса будет осуществляться в него. P.S.: Если необходимо установить NanoCAD в отдельный префикс, то его необходимо заново подготовить, например в префикс ~/.wine-ncad21x64 2.1 Подготовим префикс (~/.wine-ncad21x64) и установим все необходимые компоненты: (использование отдельного префикса позволяет избежать влияние других программ и их настроек префикса на запуск друг друга, таким образом осуществляется - изоляция сред запуска.) ВНИМАНИЕ: При первом запуске wine запросит установку «Gecko» - соглашаемся, а «Wine-mono» - отменяем. export WINEPREFIX=~/.wine-ncad21x64 export WINE=/opt/wine-7.0/bin/wine export WINEARCH=win64 winetricks dotnet48 winetricks vcrun2019 winetricks corefonts sudo apt install libosmesa6 2.2 Загрузим и установим NanoCAD 21: $WINE NC21*.exe ВНИМАНИЕ: При установке убрать чек-бокс с PostgreSQL 2.3. Заменим файл d3dcompiler_47.dll: cp -f "/home/$USER/.wine-ncad21x64/drive_c/Program Files/Nanosoft/nanoCAD x64 21.0/bin/D3Dcompiler_47.dll" "/home/$USER/.wine-ncad21x64/drive_c/windows/system32/d3dcompiler_47.dll" winetricks d3dcompiler_47.dll=native 2.4 Для запуска NanoCAD с помощью ярлыка на рабочем столе, необходимо его модифицировать: Для видеокарт «Nvidia»: cd ~/Desktop sed -i 's/env\ /\/bin\/bash -c\ "env\ /' nanoCAD\ x64\ 21.0.desktop sed -i 's/.exe/.exe"/' nanoCAD\ x64\ 21.0.desktop rm -f nanoCAD\ x64\ 21.0.lnk Для остальных видеокарт: cd ~/Desktop sed -i 's/env\ /\/bin\/bash -c\ "env\ /' nanoCAD\ x64\ 21.0.desktop sed -i 's/\/opt/env MESA_GL_VERSION_OVERRIDE="3.1" export MESA_GLSL_VERSION_OVERRIDE="330" \/opt/' nanoCAD\ x64\ 21.0.desktop sed -i 's/.exe/.exe"/' nanoCAD\ x64\ 21.0.desktop rm -f nanoCAD\ x64\ 21.0.lnk 3. Удаление NanoCAD, пакетов wine и winetricks: Для корректного удаления NanoCAD, пакетов wine 7.3 и winetricks, выполняем в терминале: 3.1 Удаляем весь префикс с установленным NanoCAD: rm -fR ~/.wine-ncad21x64 3.2 Удаляем wine и winetricks: sudo dpkg -r wine-7.0 sudo dpkg -r winetricks 3.3 Удаляем ярлык запуска NanoCAD на рабочем столе: rm -f ~/Desktop/nanoCAD\ x64\ 21.0.desktop
  4. 1. Подготовительный этап, установка wine версии 7.0 и winetricks 1.1. Открываем терминал fly, переходим в папку "Загрузки": cd ~/Загрузки 1.2. Установим wine 7.0 (stable): sudo dpkg -i wine-7.0_astra.deb 1.3. Загружаем и установим пакеты cabextract и libmspack0: sudo apt update sudo apt -y install libmspack0 sudo apt -y install cabextract 1.4. Загрузим winetricks и сделаем его исполняемым: wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks 1.5. Перемещаем winetricks: sudo mv -f winetricks /usr/bin ВНИМАНИЕ: «Wine» устанавливается в каталог /opt/wine-7.0 и не перечисляется в переменной среды «PATH». Запуск «Wine» необходимо производить с указанием полного пути: /opt/wine-7.0/bin/wine 2. Установка nanoCAD 21 Если вы выполнили подготовительный этап, то у вас уже есть префикс и он расположен: ~/.wine Установка nanoCAD без задания префикса будет осуществляться в него. P.S.: Если необходимо установить NanoCAD в отдельный префикс, то его необходимо заново подготовить, например в префикс ~/.wine-ncad21x64 2.1 Подготовим префикс (~/.wine-ncad21x64) и установим все необходимые компоненты: (использование отдельного префикса позволяет избежать влияние других программ и их настроек префикса на запуск друг друга, таким образом осуществляется - изоляция сред запуска.) export WINEPREFIX=~/.wine-ncad21x64 export WINE=/opt/wine-7.0/bin/wine export WINEARCH=win64 winetricks dotnet48 winetricks vcrun2019 winetricks corefonts sudo apt install libosmesa6 2.2 Загрузим и установим NanoCAD 21: $WINE NC21*.exe ВНИМАНИЕ: При установке убрать чек-бокс с PostgreSQL 2.3. Заменим файл d3dcompiler_47.dll: cp -f "/home/$USER/.wine-ncad21x64/drive_c/Program Files/Nanosoft/nanoCAD x64 21.0/bin/D3Dcompiler_47.dll" "/home/$USER/.wine-ncad21x64/drive_c/windows/system32/d3dcompiler_47.dll" winetricks d3dcompiler_47.dll=native 2.4 Для запуска NanoCAD с помощью ярлыка на рабочем столе, необходимо его модифицировать: Для видеокарт «Nvidia»: cd ~/Desktop sed -i 's/env\ /\/bin\/bash -c\ "env\ /' nanoCAD\ x64\ 21.0.desktop sed -i 's/.exe/.exe"/' nanoCAD\ x64\ 21.0.desktop rm -f nanoCAD\ x64\ 21.0.lnk Для остальных видеокарт: cd ~/Desktop sed -i 's/env\ /\/bin\/bash -c\ "env\ /' nanoCAD\ x64\ 21.0.desktop sed -i 's/\/opt/env MESA_GL_VERSION_OVERRIDE="3.1" export MESA_GLSL_VERSION_OVERRIDE="330" \/opt/' nanoCAD\ x64\ 21.0.desktop sed -i 's/.exe/.exe"/' nanoCAD\ x64\ 21.0.desktop rm -f nanoCAD\ x64\ 21.0.lnk 3. Удаление NanoCAD, пакетов wine и winetricks: Для корректного удаления NanoCAD, пакетов wine 7.3 и winetricks, выполняем в терминале: 3.1 Удаляем весь префикс с установленным NanoCAD: rm -fR ~/.wine-ncad21x64 3.2 Удаляем wine и winetricks: sudo dpkg -r wine-7.0 sudo dpkg -r winetricks 3.3 Удаляем ярлык запуска NanoCAD на рабочем столе: rm -f ~/Desktop/nanoCAD\ x64\ 21.0.desktop
  5. 1. Подготовка Перед установкой NanoCAD22 необходимо установить wine 7.13 по инструкции: "Установка и настройка wine 7.13 staging для платформы NanoCAD в OS Astra Linux" 2. Установка nanoCAD 22 Если вы выполнили подготовительный этап, то у вас уже есть префикс и он расположен: ~/.wine Установка nanoCAD будет осуществляться в него. P.S.: Если необходимо установить NanoCAD в отдельный префикс, то его необходимо заново подготовить, например в префикс ~/.wine-ncad22x64 : export WINEPREFIX=~/.wine-ncad22x64 export WINE=/opt/wine-7.0/bin/wine export WINEARCH=win64 winetricks dotnet48 winetricks vcrun2019 winetricks corefonts sudo apt install libosmesa6 (использование отдельного префикса позволяет избежать влияние других программ и их настроек префикса на запуск друг друга, таким образом осуществляется - изоляция сред запуска.) 2.1 Загрузим и установим NanoCAD 22: $WINE NC22*.exe ВНИМАНИЕ: При установке убрать чек-бокс с PostgreSQL 2.2 Для запуска NanoCAD с помощью ярлыка на рабочем столе, необходимо его модифицировать: Для видеокарт «Nvidia»: cd ~/Desktop sed -i 's/env\ /\/bin\/bash -c\ "env\ /' nanoCAD\ x64\ 22.0.desktop sed -i 's/.exe/.exe"/' nanoCAD\ x64\ 22.0.desktop rm -f nanoCAD\ x64\ 22.0.lnk Для остальных видеокарт: cd ~/Desktop sed -i 's/env\ /\/bin\/bash -c\ "env\ /' nanoCAD\ x64\ 22.0.desktop sed -i 's/\/opt/env MESA_GL_VERSION_OVERRIDE="3.1" export MESA_GLSL_VERSION_OVERRIDE="330" \/opt/' nanoCAD\ x64\ 22.0.desktop sed -i 's/.exe/.exe"/' nanoCAD\ x64\ 22.0.desktop rm -f nanoCAD\ x64\ 22.0.lnk 3. Удаление ПИ, пакетов «Wine» версии 7.13 и «winetricks»: Для корректного удаления NanoCAD, пакетов wine 7.13 и winetricks, выполняем в терминале: 3.1 Удаляем весь префикс с установленным NanoCAD: rm -fR ~/.wine-ncad22x64 3.2 Удаляем wine и winetricks: sudo dpkg -r wine-7.13 sudo dpkg -r winetricks 3.3 Удаляем ярлык запуска NanoCAD на рабочем столе: rm -f ~/Desktop/nanoCAD\ x64\ 22.0.desktop
  6. 1. Установка пакетов wine 7.3 и winetricks: Cкачиваем пакеты: wine cabextract libmspack0 Запускаем терминал fly и выполняем команды: 1.1 Переходим в папку «Загрузки» cd ~/Загрузки 1.2. Устанавливаем ia32-libs и ca-certificates: sudo apt install ia32-libs sudo apt install ca-certificates ВНИМАНИЕ: для ОС Astra Linux 1.7.1 требуется скачать и установить пакет ia32-libs поверх старого: sudo apt install libc6-i386 sudo dpkg -i ia32-libs_20220208+1.7se_amd64.deb 1.3. Установим wine: sudo dpkg -i wine-7.3_astra.deb 1.4. Установим cabextract и libmspack0 для корректной работы winetricks: sudo dpkg -i libmspack0*.deb sudo dpkg -i cabextract*.deb 1.5. Скачаем winetricks, сделаем его исполняемым и переместим в /usr/bin : wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks sudo mv -f winetricks /usr/bin ВНИМАНИЕ: wine устанавливается в каталог /opt/wine-7.3/bin и не перечисляется в переменной среды PATH. Запуск wine необходимо производить с указанием полного пути: /opt/wine-7.3/bin/wine Или добавить путь в переменных окружения PATH панели управления, например: 2. Установка NanoCAD Установим NanoCAD в отдельный префикс. Использование отдельного префикса позволяет избежать влияние других программ и их настроек префикса на запуск друг друга, таким образом осуществляется - изоляция сред запуска. Выполняем команды в терминале fly: 2.1. Переходим в папку «Загрузки»: cd ~/Загрузки 2.2. Установим переменную среды окружения (назовем новый префикс - wine-ncad22x64): export WINEPREFIX=~/.wine-ncad22x64 по умолчанию, переменная WINEPREFIX установлена как ~/.wine ВНИМАНИЕ: при первом запуске wine запросит установку wine Gecko - установим, а wine Mono - устанавливать не будем. 2.3. Подготовим префикс: export WINE=/opt/wine-7.3/bin/wine export WINEARCH=win64 Для удобства, можно создать переменную WINE и назначить ей значение в переменных окружения панели управления, как на изображении в п.1.5 2.4 Установим фреймворк NET, сначала будет установлен NET Framework 4.0 потом 4.8. winetricks dotnet48 2.5 Установим рантайм Visual C 2019 winetricks vcrun2019 2.6 Для корректности отображения шрифтов, установим шрифты и настроим windows api: winetricks corefonts winetricks win10 2.7 Установка библиотеки расширений для OpenGL sudo apt install libosmesa6 2.8 Загрузим и установим NanoCAD 22: $WINE NC22*.exe ВНИМАНИЕ: При установке компонентов NanoCAD убрать флажки с PostgreSQL. Настроить NanoCAD, добавив в регистр необходимые данные, загрузить файл wine_nano220x64.reg Выполнить: cd ~/Загрузки wine regedit wine_nano220x64.reg 2.9 Для запуска NanoCAD с помощью ярлыка на рабочем столе, необходимо его модифицировать: Для видеокарт «Nvidia»: cd ~/Desktop sed -i 's/env\ /\/bin\/bash -c\ "env\ /' nanoCAD\ x64\ 22.0.desktop sed -i 's/.exe/.exe"/' nanoCAD\ x64\ 22.0.desktop rm -f nanoCAD\ x64\ 22.0.lnk Для остальных видеокарт: cd ~/Desktop sed -i 's/env\ /\/bin\/bash -c\ "env\ /' nanoCAD\ x64\ 22.0.desktop sed -i 's/\/opt/env MESA_GL_VERSION_OVERRIDE="3.1" export MESA_GLSL_VERSION_OVERRIDE="330" \/opt/' nanoCAD\ x64\ 22.0.desktop sed -i 's/.exe/.exe"/' nanoCAD\ x64\ 22.0.desktop rm -f nanoCAD\ x64\ 22.0.lnk 3. Удаление NanoCAD, пакетов wine 7.3 и winetricks: Для корректного удаления NanoCAD, пакетов wine 7.3 и winetricks, выполняем в терминале: 3.1. Удаляем весь префикс с установленным NanoCAD: rm -fR ~/.wine-ncad22x64 3.2. Удаляем wine и winetricks: sudo dpkg -r wine-7.3 sudo dpkg -r winetricks 3.3 Удаляем ярлык запуска NanoCAD на рабочем столе: rm -f ~/Desktop/nanoCAD\ x64\ 22.0.desktop
  7. 1. Установка и настройка wine 6.19 staging (версия wine staging - это экспериментальная ветка) 1.1. Загружаем пакет wine 6.19 (staging). 1.2. Открываем терминал fly, переходим в папку "Загрузки": cd ~/Загрузки 1.3. Установим wine staging 6.19: sudo dpkg -i wine-staging-6.19_astra.deb 1.4. Загружаем и установим пакеты cabextract и libmspack0: sudo apt update sudo apt -y install libmspack0 sudo apt -y install cabextract 1.5. Загрузим winetricks: wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks 1.6. Перемещаем winetricks: sudo mv -f winetricks /usr/bin Для совместной работы с winetricks необходимо установить переменную WINE: export WINE=/opt/wine-staging-6.19/bin/wine P.S.: для удобства работы с winetricks, рекомендовано установить из репозитария графическую оболочку zenity. 2. Установка nanoCAD 22.0 х64 2.1. Подготовка среды Создаем свой префикс для установки nanoCAD в отдельное место (~/.wine-ncad22) и задаем свои переменные WINEPREFIX и WINE: export WINEPREFIX=~/.wine-ncad22 export WINE=/opt/wine-staging-6.19/bin/wine (версия wine 6.19 по умолчанию устанавливается в opt/wine-staging-6.19) P.S.: Для удобства, в панели управления, можно внести переменные WINE и WINEPREFIX в переменные окружения, и также можно в переменной PATH добавить путь до wine (=/opt/wine-staging-6.19/bin) 2.2. Для работы nanoCAD необходим фрэймфорк .NET и устанавим его при помощи: winetricks dotnet48 Сначала будет предложено установить Wine Mono — ОТКАЗЫВАЕМСЯ. У Установка состоит из 2-х итераций, сначала NET Framework 4.0 потом 4.8. При установке dotnet48, получаем сообщение об ошибках, продолжаем установку нажимая на "Продолжить". После установки получаем предложение перегрузится, выполняем. 2.3. Установка программного обеспечения nanoCAD 22.0 (версия 64бит) Необходимо предварительно скачать в директорию ~\Загрузки reg-файл настроек wine_nano220x64.reg Заранее загрузим установщик nanoCAD 22.0(64bit) в директорию ~\Загрузки Запускаем установку c помощью wine $WINE NC22*.exe Отключим чек бокс PostgreSQL в инсталляторе и продолжаем установку далее. После окончания установки выполняем процедуру получения лицензии следуя указаниям Мастера Регистрации. Установим библиотеку d3dcompiler_47.dll: winetricks d3dcompiler_47 Применим reg-файл: wine regedit wine_nano220x64.reg После установки и до первого запуска необходимо исправить ярлык запуска nanoCAD. Откроем свойства ярлыка nanoCAD x64 22.0.desktop и на вкладке «Ярлык» отредактируем «Команду» запуска nanoCAD, добавив строку по запуску интерпретатора bash (выделено желтым): /bin/bash -c "env WINEPREFIX="/home/orel/.wine-ncad22" wine C:\\\\Program\\ Files\\\\Nanosoft\\\\nanoCAD\\ x64\\ 22.0\\\\nCad.exe -b\\ nPlatComp\\ -oleid\\ \\"{CB2B8660-CB9B-4D83-AF7C-CAD27D839E27}\\"" На рабочем столе удаляем файл .lnk rm -f ~/Desktop/nanoCAD\ x64\ 22.0.lnk Теперь nanoCAD можно запустить с ярлыка на рабочем столе. Удаление nanoCAD можно выполнить командой: winetricks uninstaller В списке установленных программ выбрать nanoCAD и произвести удаление.
  8. Инструкция по установке nanoCAD под Wine на ОС Astra Linux Smolensk. Установка выполнялась на Astra Linux Smolensk 1.6 update 6 (64-bit). Версия ОС Astra Linux Smolensk должна быть не ниже 1.6 обновление не ниже update 5. Подробнее про обновление можно прочитать здесь: https://wiki.astralinux.ru/pages/viewpage.action?pageId=41192827 1. Краткая инструкция Первым пунктом привожу краткую инструкцию, подробную инструкцию см. далее в п. 2. 1.1 Установка wine и winetricks Скачиваем несколько пакетов с помощью браузера в директорию по умолчанию "Загрузки". Будет скачан WINE 5.10 Staging (x64). Если ранее была установлена другая версия WINE, то её необходимо удалить. https://ftp.nanosoft.su/file_20272316555f7c8e619c1e7 https://ftp.nanosoft.su/file_18831707055f7c8e9ea77c0 https://ftp.nanosoft.su/file_272470065f7c8eafc5bac https://ftp.nanosoft.su/file_10479418545f7c8ebceda15 Далее открываем терминал и выполняем: cd ~/Загрузки sudo apt -y install ia32-libs sudo apt -y install binutils sudo dpkg -i wine-5.10-staging_astra_amd64.deb sudo dpkg -i libmspack0*.deb sudo dpkg -i cabextract*.deb sudo dpkg -i winetricks*.deb После установки необходимо переоткрыть терминал. 1.2 Настройка окружения Установку выполним в отдельный х64 префикс с именем .wine-nano cd ~/Загрузки export WINEPREFIX=~/.wine-nano winetricks dotnet452 winetricks msftedit riched30 winetricks win10 1.3 Установка nanoCAD Скачаем дистрибутив nanoCAD, например nanoCAD Plus 20.1 x64 с сайта: https://www.nanocad.ru/products/nanocad-plus/download/ в директорию по умолчанию "Загрузки". Затем устанавливаем программу стоя в директории "Загрузки": cd ~/Загрузки export WINEPREFIX=~/.wine-nano /opt/wine-staging/bin/wine NCP20.1x64_5404.exe При первом запуске WINE запросит установку Gecko и wine-mono, Gecko ставим, а от установки mono отказываемся. 1.4 Исправление ярлыка на рабочем столе После установки потребуется модифицировать ярлык запуска. Для этого необходимо выполнить: cd ~/Desktop sed -i 's/wine\ \/opt\/wine-staging\/bin\/wine\ -b\\\\\ nPlatComp/\/opt\/wine-staging\/bin\/wine\ nCad.exe/' nanoCAD\ x64\ Plus\ 20*.desktop rm -f nanoCAD\ x64\ Plus\ 20*.lnk В свойствах ярлыка в поле "команда" должна быть следующая строка: env WINEPREFIX=~/.wine-nano /opt/wine-staging/bin/wine nCad.exe -b nPlatComp В поле путь должен быть указан путь до рабочей папки nanoCAD, примерно такой: /home/user/.wine-nano/dosdevices/c:/Program Files/Nanosoft/nanoCAD x64 Plus 20.1/ Теперь nanoCAD можно запускать с ярлыка на рабочем столе. 1.5 Дополнительные настройки Если после установки наблюдается обрезка шрифтов, то необходимо загрузить файл по ссылке: https://ftp.nanosoft.su/file_4595692886074873da003d После чего выполнить: export WINEPREFIX=~/.wine-nano cd ~/Загрузки unzip PTAstraFact-4ttf.zip cd PTAstraFact-4ttf ./PTAstraFact.sh После исправления шрифтов необходимо перезагрузить операционную систему. Ешё одна возможная проблема: если после печати в PDF документ не открывается автоматически в PDF-просмотрщике, то в wine-реестр для HKCR\pdffile\shell\open\command следует дописать "%1" к параметру по умолчанию, сделать это можно в терминале: export WINEPREFIX=~/.wine-nano /opt/wine-staging/bin/wine reg add HKCR\\pdffile\\shell\\open\\command /ve /t reg_sz /d '"C:\windows\system32\winebrowser.exe" -nohome "%1"' /f После этого pdf должен открываться в просмотрщике по умолчанию. Для 64-битной версии Нанокада возможны проблемы при использовании таблиц nanoCAD и выносок. В этом случае стоит проверить наличие/работоспособность библиотеки riched20.dll в директории ~/.wine-nano/drive_c/windows/system32. 2. Подробная инструкция 2.1 Установка Wine и Winetricks Скачиваем WINE 5.10 Staging (64-х разрядная архитектура) по ссылке с помощью браузера: https://ftp.nanosoft.su/file_20272316555f7c8e619c1e7 Скачиваем WINETRICKS: https://ftp.nanosoft.su/file_18831707055f7c8e9ea77c0 Скачиваем дополнительные библиотеки: https://ftp.nanosoft.su/file_272470065f7c8eafc5bac https://ftp.nanosoft.su/file_10479418545f7c8ebceda15 В директории "Загрузки" должно появиться четыре файла: Находим в стартовом меню вкладку "Системные" -> "Терминал Fly" и перейдём в директорию "Загрузки": cd ~/Загрузки Далее установим пакет ia32-libs: sudo apt -y install ia32-libs Если у вас установлено обновление, например Update 6, то при выполнении программы нужно будет смонтировать диск, при отсутствии диска -- установка прервется: Это делается монтированием образа .iso с обновлениями, скачать которые можно на сайте: https://wiki.astralinux.ru/pages/viewpage.action?pageId=103025136 Пример для образа 20200722SE16.iso: После чего скаченный образ необходимо перенести в каталог /mnt. Затем, не выходя из предыдущей команды в терминале (она должна висеть в состоянии запроса диска) запускаем еще один терминал, где выполняем монтирование образа: sudo –s mount /mnt/20200722SE16.iso apt-cdrom –m add либо смонтировать образ так: sudo mount /mnt/20200722SE16.iso /media/cdrom Далее, возвращаемся в первый терминал и нажимаем Enter, если все сделали правильно – установка продолжится. Вводим следующие команды в первый терминал: sudo apt -y install binutils sudo dpkg -i wine-5.10-staging_astra_amd64.deb sudo dpkg -i libmspack0*.deb sudo dpkg -i cabextract*.deb sudo dpkg -i winetricks*.deb После установки необходимо переоткрыть терминал. 2.2 Настройка окружения Создадим префикс с названием .wine-nano. А также выполним настройки WINE с помощью Winetricks: cd ~/Загрузки export WINEPREFIX=~/.wine-nano winetricks dotnet452 winetricks msftedit riched30 winetricks win10 При первом запуске WINE запросит установку Gecko и wine-mono, Gecko ставим, а от установки mono отказываемся. Для того, чтобы увидеть созданный префикс необходимо включить видимость скрытых каталогов в менеджере файлов: 2.3 Установка nanoCAD Скачиваем дистрибутив nanoCAD, например nanoCAD Plus 20.1 x64 с сайта: https://www.nanocad.ru/products/nanocad-plus/download/ в директорию по умолчанию "Загрузки". Переходим в каталог "Загрузки" и запускаем установку скаченного дистрибутива: cd ~/Загрузки export WINEPREFIX=~/.wine-nano /opt/wine-staging/bin/wine NCP20.1x64_5404.exe где название файла .exe должно совпадать с названием скаченного файла, который находится в каталоге "Загрузки". В процессе установки MS SQL Server Express 2012 localDB - возникнет ошибка, пропускаем, жмём продолжить установку. 2.4 Исправление ярлыка на рабочем столе Далее исправляем ярлыки на рабочем столе: cd ~/Desktop sed -i 's/wine\ \/opt\/wine-staging\/bin\/wine\ -b\\\\\ nPlatComp/\/opt\/wine-staging\/bin\/wine\ nCad.exe/' nanoCAD\ x64\ Plus\ 20*.desktop rm -f nanoCAD\ x64\ Plus\ 20*.lnk В свойствах ярлыка в поле "команда" должна быть следующая строка: env WINEPREFIX=~/.wine-nano /opt/wine-staging/bin/wine nCad.exe -b nPlatComp В поле путь должен быть указан путь до рабочей папки nanoCAD, например: /home/user/.wine-nano/dosdevices/c:/Program Files/Nanosoft/nanoCAD x64 Plus 20.1/ Теперь nanoCAD можно запускать с ярлыка на рабочем столе. 2.5 Дополнительные настройки Если после установки наблюдается обрезка шрифтов, то необходимо загрузить файл по ссылке: https://ftp.nanosoft.su/file_4595692886074873da003d После чего выполнить: export WINEPREFIX=~/.wine-nano cd ~/Загрузки unzip PTAstraFact-4ttf.zip cd PTAstraFact-4ttf ./PTAstraFact.sh После исправления шрифтов необходимо перезагрузить операционную систему. Ешё одна возможная проблема: если после печати в PDF документ не открывается автоматически в PDF-просмотрщике, то в wine-реестр для HKCR\pdffile\shell\open\command следует дописать "%1" к параметру по умолчанию, сделать это можно в терминале: export WINEPREFIX=~/.wine-nano /opt/wine-staging/bin/wine reg add HKCR\\pdffile\\shell\\open\\command /ve /t reg_sz /d '"C:\windows\system32\winebrowser.exe" -nohome "%1"' /f После этого pdf должен открываться в просмотрщике по умолчанию. Для 64-битной версии Нанокада возможны проблемы при использовании таблиц nanoCAD и выносок. В этом случае стоит проверить наличие/работоспособность библиотеки riched20.dll в директории ~/.wine-nano/drive_c/windows/system32. 2.6 Настройка winecfg Основными настройками wine можно управлять в диалоге winecfg, вызвать диалог настроек можно командой: export WINEPREFIX=~/.wine-nano /opt/wine-staging/bin/winecfg 2.7 Удаление nanoCAD Удалить сборку можно через winetricks выбрав "Запустить uninstaller (деинсталлятор)", находим сборку в списке -> удалить -> ОК. Следующий диалог предлагает возобновить установку, жмём установить (на самом деле запустится процесс удаления). Запустить winetricks можно командой: export WINEPREFIX=~/.wine-nano winetricks где нужно выбрать путь для Wine по умолчанию, в этом случае будет выбран нужный префикс -- .wine-nano.
  9. Ниже представлена инструкция по установке nanoCAD 20.1 Plus и Платформа nanoCAD 21.0. Версия операционной системы Astra Linux Orel должна быть не ниже 2.12.42. 1. Установка nanoCAD 20.1 Plus Сперва необходимо скачать wine6.8(staging), winetricks и reg-файл настроек: https://ftp.nanosoft.su/file_117627365860a4cc304bcfc https://ftp.nanosoft.su/file_27250459360a4cc60ebf91 https://ftp.nanosoft.su/file_201631764760bde52677fc7 Также скачаем дистрибутив nanoCAD Plus 20.1х64: https://www.nanocad.ru/products/nanocad-plus/download/ Далее в терминале перейдём в директорию с загрузками и установим wine6.8(staging), дополнительные пакеты и winetricks: cd ~/Загрузки sudo dpkg -i wine-staging-6.8_astra.deb sudo apt install libmspack0 cabextract libosmesa6 sudo dpkg -i winetricks_0.0+20210206-next_all.deb Затем объявим несколько переменных, в том числе имя будущего окружения для nanoCAD (wineprefix с именем .wine-ncad201х64). Использование отдельного wineprefix-а позволяет избежать влияние других программ и их настроек. export WINEPREFIX=~/.wine-ncad201x64 export WINEARCH=win64 export WINE=/opt/wine-staging-6.8/bin/wine Теперь с помощью winetricks установим dotnet48 Установка dotnet состоит из двух шагов, сначала будет установлен NET Framework 4.0 затем версии 4.8. Перед установкой 4.8 может быть предупреждение об отсутствии службы установщика модулей -- нажимаем продолжить. Также при первом обращении wineprefix-у будет предложено установить "Wine-mono", нужно отказаться от установки. winetricks dotnet48 win10 Выполним установку nanoCAD Plus 20.1 х64, дистрибутив которого заранее был скачан в директорию "Загрузки". В процессе, при установке компонентов нужно убрать флажки с SQL Server и NormaCS. Также скопируем библиотеку d3dcompiler_47.dll в system32 и применим reg-файл. cd ~/Загрузки $WINE NCP20.1x64_5404.exe cp -f "/home/$USER/.wine-ncad201x64/drive_c/Program Files/Nanosoft/nanoCAD x64 Plus 20.1/bin/d3dcompiler_47.dll" "/home/$USER/.wine-ncad201x64/drive_c/windows/system32/d3dcompiler_47.dll" $WINE regedit wine_nano201x64.reg После установки необходимо исправить ярлык запуска, выполним в терминале: cd ~/Desktop sed -i 's/env\ /\/bin\/bash -c\ "env\ /' nanoCAD\ x64\ Plus\ 20.1.desktop sed -i 's/\/opt/env MESA_GL_VERSION_OVERRIDE="3.1" \/opt/' nanoCAD\ x64\ Plus\ 20.1.desktop sed -i 's/.exe/.exe"/' nanoCAD\ x64\ Plus\ 20.1.desktop rm -f nanoCAD\ x64\ Plus\ 20.1.lnk Теперь nanoCAD можно запустить с ярлыка на рабочем столе. Для удаления следует вызвать диалог wine uninstaller: export WINEPREFIX=~/.wine-ncad201x64 export WINE=/opt/wine-staging-6.8/bin/wine $WINE uninstaller 2. Платформа nanoCAD 21.0 Сперва необходимо скачать wine6.8(staging), winetricks, reg-файл настроек и desktop-ярлык: https://ftp.nanosoft.su/file_117627365860a4cc304bcfc https://ftp.nanosoft.su/file_27250459360a4cc60ebf91 https://ftp.nanosoft.su/file_43528710060bde55b64a6f https://ftp.nanosoft.su/file_94654045360ba4b4898f0d Также скачаем дистрибутив Платформа nanoCAD 21.0х64: https://nanocad21.ru Далее в терминале перейдём в директорию с загрузками и установим wine6.8(staging), дополнительные пакеты и winetricks: cd ~/Загрузки sudo dpkg -i wine-staging-6.8_astra.deb sudo apt install libmspack0 cabextract libosmesa6 sudo dpkg -i winetricks_0.0+20210206-next_all.deb Затем объявим несколько переменных, в том числе имя будущего окружения для nanoCAD (wineprefix с именем .wine-ncad210х64). Использование отдельного wineprefix-а позволяет избежать влияние других программ и их настроек. export WINEPREFIX=~/.wine-ncad210x64 export WINEARCH=win64 export WINE=/opt/wine-staging-6.8/bin/wine Теперь с помощью winetricks установим dotnet48 и d3dcompiler_47 Установка dotnet состоит из двух шагов, сначала будет установлен NET Framework 4.0 затем версии 4.8. Перед установкой 4.8 может быть предупреждение об отсутствии службы установщика модулей -- нажимаем продолжить. Также при первом обращении wineprefix-у будет предложено установить "Wine-mono", нужно отказаться от установки. winetricks dotnet48 win7 $WINE wineboot Выполним установку nanoCAD 21.0 х64, дистрибутив которого заранее был скачан в директорию "Загрузки". В процессе, при установке компонентов нужно убрать флажки с SQL Server и WIBU-KEY. На установке PostgreSQL будет сообщение об ошибке, игнорируем и соглашаемся продолжить установку далее. Также скопируем библиотеку d3dcompiler_47.dll в system32 и применим reg-файл. cd ~/Загрузки $WINE NC21.0x64_5753.exe cp -f "/home/$USER/.wine-ncad210x64/drive_c/Program Files/Nanosoft/nanoCAD x64 21.0/bin/D3Dcompiler_47.dll" "/home/$USER/.wine-ncad210x64/drive_c/windows/system32/d3dcompiler_47.dll" $WINE regedit wine_nano210x64.reg После установки и до первого запуска необходимо исправить ярлык запуска, выполнив в терминале: cd ~/Загрузки mv -f nanoCAD\ x64\ 21.0.desktop ~/Desktop/nanoCAD\ x64\ 21.0.desktop rm -f ~/Desktop/nanoCAD\ x64\ 21.0.lnk Теперь nanoCAD можно запустить с ярлыка на рабочем столе. Для удаления следует вызвать диалог wine uninstaller: export WINEPREFIX=~/.wine-ncad210x64 export WINE=/opt/wine-staging-6.8/bin/wine $WINE uninstaller
×
×
  • Create New...