Ubuntu 12.02 32-битный исполняемый файл программы принтера не может нормально работать в Ubuntu 14.04 64-битный я установил ниже три пакета библиотеки, но он не работает.
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386
./example32bitprogram**
Есть по крайней мере две правдоподобные основные причины, по которым он не работает:
Программное обеспечение, созданное для более старой версии ОС, и вы пытаетесь запустить его в более новой версии, где новая ОС имеет многочисленные изменения. Кроме того, программное обеспечение предназначено для 32-битной версии ОС и пытается запустить ее под 64-разрядной версией ОС.Я бы сказал, что это ситуация, когда программное обеспечение major работает (учитывая правильные условия), но это не может быть гарантировано.
Добавление первого уровень зависимостей может быть недостаточным, может быть ряд последующих (уровней) зависимостей.