как ломануть 1C 8.3 for Linux
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 10 из 1278

Комбинированный просмотр

  1. #1
    Пришел за помощью

    Регистрация
    15.01.2015
    Сообщений
    35
    Сказал(а) спасибо
    13
    Поблагодарили 37 раз(а) в 8 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    1. Установка клиента на Manjaro 20
    качаем нужные пакеты https://yadi.sk/d/OGM_dWt1TLkTrg
    качаем https://yadi.sk/d/-iUZOjBwYA4QDQ, в нём нужен файл PKGBUILD
    Там есть инструкция, но подробнее что нужно.
    2 пакета pkgextract и webkitgtk. imagemagick есть в репах.
    imagemagick
    $ sudo pacman -S imagemagick
    pkgextract
    $ sudo pacman -U pkgextract-0.2-3-any.pkg.tar.zst
    webkitgtk
    $ sudo pacman -U webkitgtk-3_2.4.11-20-x86_64.pkg.tar.zst

    открываем файл PKGBUILD
    меням строки
    pkgver=8.3.17
    pkgrel=1846
    pkgdesc="1C 8.3.17 for Linux"

    В строке должно стоять depends=('webkitgtk3')
    в строке source перечень нужных 1c-rpm пакетов
    #### Сборка
    Для сборки закидываем rpm-пакеты в каталог с PKGBUILD, запускаем
    $ updpkgsums
    $ makepkg -s
    $ sudo pacman -U 1c_enterprise83-8.3.17-1846-x86_64.pkg.tar.zst
    Запуск
    $ /opt/1C/v8.3/x86_64/1cv8
    Если при запуске появилась ошибка
    > /opt/1C/v8.3/x86_64/libstdc++.so.6: version 'GLIBCXX_3.4.26' not found (required by /usr/lib/libwebkitgtk-3.0.so.0)*
    заменяем *libstdc++.so.6* следующей командой:
    $ sudo cp /usr/lib/libstdc++.so.6 /opt/1C/v8.3/x86_64/libstdc++.so.6

    Если нужны MS-шрифты ставим

    2. Конвертация 1с DEB в PKG
    Ставим imagemagick, pkgextract и webkitgtk (описал выше)
    YAY
    $ sudo pacman -S base-devel git
    выбираем все [Enter]
    $ git clone https://aur.archlinux.org/yay.git
    $ cd yay/
    $ updpkgsums
    $ makepkg -si

    DEPTAP
    $ yay -S debtap

    как пользоваться
    # debtap <имя пакета>.deb
    # <имя пакета>
    # GNU
    готовый пакет
    # sudo pacman -U <имя пакета>.pkg.tar.xz
    заменяем *libstdc++.so.6* следующей командой
    # sudo cp /usr/lib/libstdc++.so.6 /opt/1C/v8.3/x86_64/libstdc++.so.6
    Подробности https://www.youtube.com/watch?v=H7MjVTcIfLI

    Всем удачи в 2021.

  2. 2 пользователя(ей) сказали cпасибо:

    ASWar (10.01.2021), Debbuger (11.02.2021)

  3. #2
    Гость форума

    Регистрация
    20.03.2016
    Сообщений
    5
    Сказал(а) спасибо
    3
    Поблагодарили 1 раз в 1 сообщении

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    При установке платформы 1С:Предприятие на Centos 8 также были проблемы с зависимостями на пакет webkit. Очень повезло, что попалась статья, где данная проблема была решена. В конце статьи автор выложил скомпилированные пакеты, за что ему огромное спасибо! - Сэкономил массу времени!

  4. Пользователь сказал cпасибо:

    yes1111 (07.02.2021)

  5. #3
    Гость форума

    Регистрация
    17.06.2017
    Сообщений
    1
    Сказал(а) спасибо
    5
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Цитата Сообщение от ASWar Посмотреть сообщение
    При установке платформы 1С:Предприятие на Centos 8 также были проблемы с зависимостями на пакет webkit. Очень повезло, что попалась статья, где данная проблема была решена. В конце статьи автор выложил скомпилированные пакеты, за что ему огромное спасибо! - Сэкономил массу времени!
    Не за что. Всегда пожалуйста. Рад, что это работает и приносит пользу.

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •