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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: 32 бита запустить на 64  (Прочитано 1455 раз)

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

Оффлайн le_cha_sever

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
32 бита запустить на 64
« : 12 Февраля 2009, 00:47:38 »
Здраствуйте
Фирма Атмел делает очень неплохие микросхемы, а вот среды разработки у них не ахти.
Вот и возникла проблема - есть пакет - пусть toolkit-i386.deb
Дома Ubuntu8.10 на амд64. Нет никакой возможности заставить этот toolkit работать на 64 битной системе?
Исходники Атмел раздаёт, но при сборке возникают какие-то заморочки (сам не делал, делал человек с >10 летним стажем в фрибисд и немного меньшим в Linuxе) - так что собрать из исходнико я не возмусь (3 месяца плотно более-менее вожусь с Linuxом)

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: 32 бита запустить на 64
« Ответ #1 : 12 Февраля 2009, 23:25:37 »
А вот это не помогает?
Цитировать
ia32 shared libraries for use on amd64 and ia64 systems
This package contains runtime libraries for the ia32/i386
architecture, configured for use on an amd64 or ia64 Debian system running
a 64-bit kernel.
sudo apt-get install ia32-libs

UPD: Добавлю: если нужны какие-то дополнительные 32-битные библиотеки, нужно выяснить, какие именно, и поставить. Очень неплохо процедура описана тут (на английском): http://www.debian-administration.org/articles/534
« Последнее редактирование: 12 Февраля 2009, 23:34:01 от Karl500 »

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: 32 бита запустить на 64
« Ответ #2 : 13 Февраля 2009, 04:59:06 »

Оффлайн Night_0ver

  • Участник
  • *
  • Сообщений: 209
  • Ubuntu 9.04_x64
    • Просмотр профиля
Re: 32 бита запустить на 64
« Ответ #3 : 14 Февраля 2009, 00:28:14 »
Для начала можно попытаться устновить через sudo dpkg --force-architecture /где-то/там/твой/пакет386.deb. Если зависимостей больших нет то может запустится.

Оффлайн le_cha_sever

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: 32 бита запустить на 64
« Ответ #4 : 14 Февраля 2009, 02:42:50 »
Всем спасибо, обязательно попробую. Но, как я и писал, "Фирма Атмел делает очень неплохие микросхемы, а вот среды разработки у них не ахти", - пакет для 32 бит Ubunu8.04 на32 бит Ubunu8.10 не стал - пытается тянуть что-то (напоминающее exessial... - на работе это было, не помню, на жаль) с репозитареев убунты и обламывается.
Помню, когда-то был на ubuntu.com раздел, где можно было по названию найти описание пакета и стянуть через веб-морду - но сейчас не нашёл. Нивкурсе - где он теперь?
Модератору - а почему в "железо"? Не, помогло, спасибо, но непонятно, почему в "железо", а не в "пакеты" или там, где было? Любопытно.

Оффлайн Night_0ver

  • Участник
  • *
  • Сообщений: 209
  • Ubuntu 9.04_x64
    • Просмотр профиля
Re: 32 бита запустить на 64
« Ответ #5 : 15 Февраля 2009, 02:29:58 »
>>Помню, когда-то был на ubuntu.com раздел, где можно было по названию найти описание пакета и стянуть через веб-морду - но сейчас не нашёл.
http://packages.ubuntu.com/

Оффлайн gard

  • Любитель
  • *
  • Сообщений: 84
  • -=:area51:=-
    • Просмотр профиля
Re: 32 бита запустить на 64
« Ответ #6 : 15 Февраля 2009, 09:49:50 »
Может это поможет: http://gardarea51.blogspot.com/2009/02/x32-x64.html
gard.area51@jabber.ru..

Оффлайн le_cha_sever

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: 32 бита запустить на 64
« Ответ #7 : 16 Февраля 2009, 01:20:40 »
>>Помню, когда-то был на ubuntu.com раздел, где можно было по названию найти описание пакета и стянуть через веб-морду - но сейчас не нашёл.
http://packages.ubuntu.com/
Спасибо, оно

Оффлайн le_cha_sever

  • Автор темы
  • Новичок
  • *
  • Сообщений: 22
    • Просмотр профиля
Re: 32 бита запустить на 64
« Ответ #8 : 21 Февраля 2009, 00:51:38 »
Может это поможет: http://gardarea51.blogspot.com/2009/02/x32-x64.html
Спасибо - без этого совета ставилось всего 5 или 6 пакетов, с этим - не стало всего 3, сильно связанные с обменом с отладочной платой для АВР32: программировани, перепрошика фермвари, пошаговая отладка. В общем - 70% работы сделать уже смогу.
Предлагают поставить в параллель на АМД64 32 битную Ubuntu - буду думать.
В общем, если кто-то сталкнётся - зафиксирую последовательность команд
1) По совету gard (см. ссылку в цитате) ставлю нужные библиотеки
sudo apt-get install ia32-libs linux32
правда linux32 оказалось виртуальной библиотекой, пришлось выбирать ей замену - предлагает система. Выбрал util-linux.
sudo apt-get install ia32-libs util-linux - окончательный вариант
sudo linux32 sh linux-installer.sh - как предлагает gard, я не стал делать, ибо не понятно. При установки из исходников трёх не заработавших пакетов - попробую
2)Затем sudo dpkg --force-architecture -i -R <название папки со всем скопищем пакетов>
Не стало штук 7 пакетов. Ставим их
3)sudo dpkg --force-architecture --force-depends -i -R <название папки со всем скопищем пакетов>
4)И исправляем ошибки (может и не понадобиться)
sudo apt-get install -f

 

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