Як отримати mit-схему від менеджера пакунків? [зачинено]


9

Я встановив останню версію x64 lubuntu і хочу встановити інтерпретатор схеми. Як не дивно, в Synaptic для встановлення доступні лише налагоджувач і документація.

Я не хотів би складати власну версію, оскільки це було б важко зберегти в майбутньому.

Як вирішити цю проблему?

mike@ubuntu:~/Desktop/aplan$ sudo apt-get install mit-scheme
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 mit-scheme:i386 : Depends: libmhash2:i386 but it is not going to be installed
                   Recommends: mime-support:i386 but it is not installable
E: Unable to correct problems, you have held broken packages.

3
Це помилка в mit-schemeпакеті: Launchpad Bug # 373018
gertvdijk

@gertvdijk дякую, що очистив це. Наприкінці дня я поїхав з підступністю, яка працює з битою. Ви повинні опублікувати це як відповідь, щоб я міг схвалити його, і ми можемо вирішити це питання.
Михайло

Ні, питання про помилки тут поза темою. Загальне, що ми робимо тут, - це уникати відповідей на запитання, пов’язані з помилками, і закривати їх, щоб люди повідомляли про речі у відповідних звітах про помилки. Тож, не забудьте позначити себе як постраждалого там! :)
gertvdijk

2
Це не питання про помилку. Це питання про просто виникнення проблеми з установкою певного пакету від менеджера пакунків. Навіть якщо проблема існує через помилку, це все ще не питання про помилку. Це питання не мало бути закритим.
куля

Відповіді:


2

Потрібно включити встановлення i386пакунків у вашій amd64системі.

Для цього введіть такі команди:

dpkg --add-architecture i386
apt-get update
sudo apt-get install ia32-libs
apt-get update
sudo apt-get install libmhash2:i386 mit-scheme:i386

Для отримання додаткової інформації див . Wiki Debian Multiarch .


Довідково


Багатоканальна робота в 11.10+ Ubuntu. І тоді вам не потрібні ia32-libs через це. І я думаю, що це не його проблема, оскільки управління пакетами знає про i386пакети. Це робить ваше редагування питання також недійсним, оскільки це говорить про причину, яка, ймовірно, не відповідає дійсності.
gertvdijk

Я заглянув у панель запуску, і ці команди працювали для іншого користувача. Яку команду ви скажете, що це не корисно? Або що потрібно робити ОП ?
Лусіо

1
Встановлення ia32-libsв системі з підтримкою Multiarch є досить марною, як ви бачите за посиланням. Це помилка, як коментується зараз питання. Хоча теоретично можна було б встановити цю 32-бітну збірку, деякі залежності не доступні як пакунки Multiarch, тому це є можливим виправленням apt-get. Ваше рішення: 0 upgraded, 24 newly installed, 217 to remove and 0 not upgraded.
gertvdijk
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.