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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Для чего foreign-architecture i386?  (Прочитано 861 раз)

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

Оффлайн Evmorov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Для чего foreign-architecture i386?
« : 17 Февраль 2012, 16:14:57 »
Система у меня 64bit.

В инструкции по установки Skype нужно добавлять "foreign-architecture i386" /etc/dpkg/dpkg.cfg (или в /etc/dpkg/dpkg.cfg.d/multiarch).

Скайп установил и всё работало. Строку эту убрал.

Через какое-то время начали появляться проблемы с версиями библиотек. Конфликт: libpng12-0 и libpng12-0:i386. Если добавляю эту инородную строку обратно, то всё исчезает и система обновляется.

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

Huh?

Оффлайн БТР

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 5405
    • Просмотр профиля
Re: Для чего foreign-architecture i386?
« Ответ #1 : 17 Февраль 2012, 16:38:38 »
что происходит на деле, когда система пытается обновиться?

вы сами написали -
Конфликт: libpng12-0 и libpng12-0:i386.

Оффлайн Evmorov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Для чего foreign-architecture i386?
« Ответ #2 : 17 Февраль 2012, 16:53:07 »
Я всёже не понимаю. Изначально, эта строка не присутствует. Когда она имеется, что она делает? Игнорирует пакеты для другой архитектуры? Как-то оно мне может обернуться плохо в будущем (ибо сейчас, без неё я не могу нормально обновить систему)? Систему не хочется перестанавливать : (

Пользователь решил продолжить мысль 17 Февраль 2012, 16:58:06:
Ещё раз хотел уточнить, что с этой строкой в dpkg.cfg - не происходит конфликтов, а вот без неё - происходят. Но изначально то, её небыло..
« Последнее редактирование: 17 Февраль 2012, 16:59:18 от Evmorov »
Huh?

Оффлайн БТР

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 5405
    • Просмотр профиля
Re: Для чего foreign-architecture i386?
« Ответ #3 : 17 Февраль 2012, 17:04:09 »
Но изначально то, её небыло..

как и многих других конфигов, которые создаются в процессе работы.

изначально у вас и "чужеродных" пакетов типа скайпа не было.

Оффлайн Evmorov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Для чего foreign-architecture i386?
« Ответ #4 : 17 Февраль 2012, 17:19:10 »
Так а в итоге? Грозит мне это чем-нибудь? То, что пакеты к этой архитектуре ставиться не будут (если я правильно понял).
Huh?

Оффлайн Evmorov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Для чего foreign-architecture i386?
« Ответ #5 : 20 Февраль 2012, 11:44:07 »
Конфликты всё возникают и возникают. Т.е если строку убрать, то что-то не обновляется, если добавить, то конфликты.
Huh?

 

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