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

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

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

Древовидный режим

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

    Регистрация
    13.09.2019
    Сообщений
    22
    Сказал(а) спасибо
    0
    Поблагодарили 38 раз(а) в 9 сообщениях

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

    Вы запускаете под админом?

    Астралинукс не знаю...
    В debian как-то так я делаю
    sudo apt install ./имя.deb

    И нужно содержимое /var/lib/dkms/usb-vhci-hcd/1.15.0/build/make.log

    И вывод uname -a

    Возможно просто не компилится.

    Опишу как всё это работает. Может быть будет интересно не только вам.

    Что бы это проверить вы можете достать исходники из пакета. Открыть как архив, там будет еще архив data. Там взять /usr/src/usb... и поместить в любой каталог. Зайти в него и просто попробовать собрать:

    Установите заголовки ядра нужной версии, если их нет
    sudo apt-get install linux-headers-...

    Установите необходимое для сборки
    sudo apt-get install build-essential

    Сначала компиляция (для текущего ядра) [Здесь у вас может быть ошибка]
    make

    или (с указанием версии ядра)
    make KVERSION=(версия ядра, например 4.19.0-6-amd64)

    Затем установка

    Лучше так
    sudo checkinstall

    Но можно и так
    sudo make install

    Запуск
    modprobe usb-vhci-hcd
    modprobe usb-vhci-iocifc

    Если пройдет без ошибок, то можете легко собрать свой пакет через dkms:

    sudo ./addsrc.sh
    sudo ./dkmscmd.sh add
    sudo ./dkmscmd.sh build

    Установка
    sudo ./dkmscmd.sh install

    Создать пакет (с зависимостями dkms и инструментами сборки, автоустановка при смене ядра)
    sudo ./dkmscmd.sh mkdeb
    Готовый пакет искать в /var/lib/dkms/usb-vhci-hcd/{версия_пакета}/deb/

    Создать пакет (под конкретное ядро, без зависимостей, например для сервера)
    sudo ./dkmscmd.sh mkbmdeb
    Готовый пакет искать в /var/lib/dkms/usb-vhci-hcd/1.15/bmdeb/

    Для сборки пакетов установка ядра не нужна. Нужны только заголовки для нужного ядра. В параметрах dkms можно установить -k версия_ядра.
    Мои скрипты это не обработают, пишите напрямую:
    sudo dkms команда_из_примеров -m usb-vhci-hcd -v 1.15.0 [-k ядро]

    Есть ещё команда, какие модули включены в dkms
    dkms status

    dkms не занимается автозапуском модулей (отследить для какой версии ядра что включено не реально). Для автозагрузки модуля создайте файл /etc/modules-load.d/usb-vhci-hcd.conf

    Надеюсь не сумбурно написал.

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

    andydaw (26.09.2019), freem345 (26.09.2019), freeraider (18.10.2019), vfp7 (26.09.2019)

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

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

Ваши права

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