2

когда я пытался установить Emacs на Linux Ubuntu.Я использовал для поиска emacs в панели добавления / удаления поиска, он показывает, что Emacs 22 ..i дважды щелкнул, что emacs показывает следующую ошибку.

Emacs 22 (GTK)

Canonical Ltd. предоставляет техническую поддержку и обновления безопасности для Emacs 22 (GTK). Emacs 22 (GTK) не может быть установлен на ваш тип компьютера (i386). Либо приложение требует специальных аппаратных функций, либо поставщик решил не поддерживать тип вашего компьютера.

5 ответов5

1

И я только что заметил, сколько ему лет. Я должен перестать пролистывать .... :-)


Из какого репозитория, который когда-либо устанавливал ваш Ubuntu, извлекает Emacs версию x86_64 (ну, вот как это звучит).

Откройте менеджер пакетов Synaptic Synaptic и в меню "Настройки" выберите "Хранилища".

Убедитесь, что первые два поля отмечены (основной, юниверс)

Затем перейдите на вкладку "Другое программное обеспечение". Временно отключите все здесь, но не проверяйте, какие из них проверены.

Нажмите на Перезагрузить.

Теперь ищите Emacs здесь.

Выберите и установите emacs.

Это сработало? Я действительно догадываюсь здесь. Единственный раз, когда я видел ту же или почти такую же ошибку, была попытка установить 64-битный пакет на 32-битную машину. Обычно у меня работают только 64-битные рабочие станции и сервер, поэтому я не вижу этого часто.

0

Bizarre. Проблема не в типе вашего компьютера, так как Ubuntu Emacs 22 установлен на тысячах машин i386 (включая мою). Попробуйте установить пакет emacs-snapshot. Это последняя версия Emacs 23 для разработчиков. Это всего лишь выстрел в темноте. Я предполагаю, что вы можете захотеть обновить (или даже переустановить) Ubuntu, когда выйдет следующая версия (29 октября - через неделю), так как я подозреваю, что установка Emacs может быть не единственной вашей проблемой!

0

Последняя версия - Emacs 23, версия 22, конечно, работает на i386, но это может быть проблема с системой упаковки, которая не была исправлена, потому что все устанавливают 23 вместо этого. Это причина, по которой вы не можете установить emacs 23?

0

запустите терминал и наберите:

sudo apt-get install -y -f emacs

-y за да для всех загрузок

-f применить силу (обойти все предупреждения)

0

Под Ubuntu 9.10 (который я обновил до СЕГОДНЯ, с 9.04 - без GOTCHAS), когда я делаю ...

sudo aptitude install emacs

... Ubuntu устанавливает emacs22 - так что не переходите к 23, если вы не хотите рисковать неподдерживаемым.

Если вы опытный пользователь EMACS, вы можете попытаться убедиться, что у вас есть среда, свободная от emacs, когда вы делаете эти вещи. Т.е. не выполняйте обновление в оболочке внутри буфера emacs ... и в общем убедитесь, что EMACS не работает, пока вы выполняете обновление.

Также, как вы видите выше, если у вас нет веских причин, используйте aptitude, а не apt-get

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .