Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не устанавливается библиотека chai-2.11.0 для ПО Сanwise на Ubuntu Mate  (Прочитано 2868 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AEM

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
root@alex-CF-19XHNAZF9:/opt/chai-2.11.0/bin# chai restart
Stopping chai-2.11.0: rmmod: ERROR: Module unican is not currently loaded
FAILED
root@alex-CF-19XHNAZF9:/opt/chai-2.11.0/bin#

Пользователь добавил сообщение 02 Апреля 2017, 22:24:59:
Откуда? Так я их решил поставить на всякий случай, т.к. есть большие подозрения, что chai 32-b "приложение".

root@alex-CF-19XHNAZF9://# sudo dpkg --remove-architecture i386
dpkg: ошибка: невозможно удалить архитектуру «i386», которая в данный момент используется в базе данных
root@alex-CF-19XHNAZF9://#

root@alex-CF-19XHNAZF9://# file /usr/bin/gcc
/usr/bin/gcc: symbolic link to gcc-5
root@alex-CF-19XHNAZF9://#

« Последнее редактирование: 02 Апреля 2017, 22:24:59 от AEM »

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
... т.к. есть большие подозрения, что chai 32-b "приложение".
Вы правы! Но почему?! Ведь:
root@alex-CF-19XHNAZF9://# uname -m
x86_64
Тогда почему собрались 32-битные модули?

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Wars ~.o

Оффлайн AEM

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Тогда почему собрались 32-битные модули?
Не понял. x86_64 это вроде как к 64-b относится.

Пользователь добавил сообщение 02 Апреля 2017, 23:05:32:
root@alex-CF-19XHNAZF9://# file /bin/bash
/bin/bash: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=0428e4834e687e231fa865562d32fbb64ce45577, stripped
root@alex-CF-19XHNAZF9://#
« Последнее редактирование: 02 Апреля 2017, 23:05:32 от AEM »

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
x86_64 это вроде как к 64-b относится.
Да, но у вас получилось 32-битное приложение:
root@alex-CF-19XHNAZF9://# file /opt/canwise-3.8/canwise
/opt/canwise-3.8/canwise: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.24, BuildID[sha1]=e2e026c21c1eb1ee71bc96fec1d5bb31a3512228, stripped

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 695
    • Просмотр профиля
AEM, от этой идей следует отказаться, потому что дистрибутив программы имеет модуль ядра(!), скомпилированный вами под 32-битную архитектуру, который не может быть использован 64-битным ядром согласно этому утверждению:
Цитировать
A 64-bit kernel can only load 64-bit kernel modules that have been specially compiled for this kernel. It is not possible to use 32-bit kernel modules.
Нужно разобраться, почему у вас получились 32-битные бинарные файлы! Точка!
Вы случаем сами не добавляли никаких флагов компиляции?! Покажите вывод:
file /usr/bin/gcc

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
не компилятор, сразу выполнить игра.
Wars ~.o

Оффлайн AEM

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
root@alex-CF-19XHNAZF9:/etc/apt/sources.list.d# file /usr/bin/gcc/usr/bin/gcc: symbolic link to gcc-5
root@alex-CF-19XHNAZF9:/etc/apt/sources.list.d#

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
readlink /usr/bin/gcc
?
« Последнее редактирование: 03 Апреля 2017, 12:42:04 от victor00000 »
Wars ~.o

 

Страница сгенерирована за 0.036 секунд. Запросов: 25.