Автор Тема: Пакеты пытаются установиться с неправильной архитектурой  (Прочитано 1961 раз)

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

Оффлайн gab

  • Пользователь
  • *
  • Сообщений: 12
При установке любой программы, пытается установиться пакеты с не правильной архитектурой. Например:
Цитировать
sudo apt-get install wine
Пакеты, имеющие неудовлетворённые зависимости:
 wine:i386 : Зависит: libwine:i386 (= 0.0.20050310-1.2) но он не будет установлен
                  Зависит: xbase-clients:i386 (>= 4.0) но он не будет установлен или
                             xcontrib:i386
E: Невозможно исправить ошибки, у вас отложены (held) битые пакеты.
Хотя установлена система Debian Wheezy c архитектурой amd64. Uname -a:
Цитировать
Linux support3 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u2 x86_64 GNU/Linux

/etc/apt/sources.list
Цитировать
deb http://http.debian.net/debian wheezy main
deb-src http://http.debian.net/debian wheezy main
deb http://http.debian.net/debian wheezy-updates main
deb-src http://http.debian.net/debian wheezy-updates main
deb http://security.debian.org/ wheezy/updates main
deb http://liveusb.info/multisystem/depot all main
deb-src http://liveusb.info/multisystem/depot all main
deb-src http://security.debian.org/ wheezy/updates main
deb http://archive.debian.org/debian-archive/debian sarge main
deb http://www.emdebian.org/debian/ wheezy main

Проблема началась после попыток установки и сборки toolchain. Если скачать в ручную deb пакет с архитектурой amd64, все прекрасно устанавливается. Подскажите где указывается архитектура для установки пакетов с помощью apt-get, aptitude.
 

Оффлайн endru

dpkg --print-architecture
dpkg --print-foreign-architectures

Оффлайн gab

  • Пользователь
  • *
  • Сообщений: 12
root@support3:/etc# dpkg --print-architecture
amd64
root@support3:/etc# dpkg --print-foreign-architectures
i386
mips
 


Оффлайн gab

  • Пользователь
  • *
  • Сообщений: 12
Спасибо помогло! Как влияли эти репозитории на выбор архитектуры?
 

Оффлайн endru

скорее всего в одном из этих репов (а может быть и во всех) нет архитектуры amd64

Оффлайн ulyssesd

Я для wine все таки поставил бы i386, т.к. у него изначально ноги растут с этой архитектуры, и из-за этого потом могут повылазить "бока"
 

Оффлайн ferum

Я когда то собирал wine для 64 битной wheezy но так и не удосужился испытать. Если есть желание попробовать могу  поднять на яндекс.
Русские дебианщики против цифрового слабоумия !
 

Теги:
     

    apt не видит пакеты ахитектуры i386

    Автор phargelm

    Ответов: 4
    Просмотров: 2291
    Последний ответ 15 Ноября 2016, 22:49:21
    от phargelm
    Не обновляются пакеты

    Автор saikle

    Ответов: 7
    Просмотров: 2159
    Последний ответ 08 Сентября 2018, 21:57:42
    от ferum
    Взаимосключающие пакеты birdtray и Thunderbird

    Автор Modigar

    Ответов: 13
    Просмотров: 596
    Последний ответ 17 Ноября 2020, 14:26:52
    от Modigar
    Как скачать только нужные пакеты

    Автор I-Jurij

    Ответов: 4
    Просмотров: 2265
    Последний ответ 22 Апреля 2012, 22:44:53
    от I-Jurij
    [multiarch] можно ли использовать пакеты с DVD?

    Автор su16

    Ответов: 4
    Просмотров: 1509
    Последний ответ 01 Августа 2014, 00:56:36
    от su16