Как мультиlib работает?

Если Вы знаете, что у Вас не будет новых строк в Ваших именах файлов, Вы могли бы использовать:

find . -maxdepth 1 -name "*.jpg" | sort | while IFS= read -r file; do
  cp "$file" selected/
  IFS= read -r; IFS= read -r; IFS= read -r
done
4
24.11.2013, 02:29
1 ответ

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

Большинство пакетов доступно в обеих архитектуре, например:

$ apt-cache search "lib(32|64)"|grep ffi
lib32ffi-dev - Foreign Function Interface library (development files, 32bit)
lib32ffi6 - Foreign Function Interface library runtime (32bit)
lib64ffi-dev - Foreign Function Interface library (development files, 64bit)
lib64ffi6 - Foreign Function Interface library runtime (64bit)

Таким образом, необходимо было бы установить библиотеку + заголовки (-dev), Вы хотите для конкретной библиотеки. Это повлекло бы за собой установку lib32.. и lib64.. пакеты.

Какова моя разрядная ширина

Можно подтвердить аппаратную разрядность с помощью этой команды:

$ getconf LONG_BIT
64

И Вы - разрядность Ose с помощью этого:

$ uname -m
x86_64

Посмотрите это Вопросы и ответы U&L, где я объясняю все методы, можно использовать, чтобы сделать это на различных Linux, названных: 32-разрядный, 64-разрядный op-режим ЦП на Linux.

Установка среды сборки

Смотрите на эту статью о веб-сайте Ubuntu, который обсуждает окровавленные детали того, как установить среду для создания для различной архитектуры на Вашей основной архитектуре. Тема названа: InstallingCompilers - Установка компилятора C GNU и GNU компилятор C++.

2
27.01.2020, 21:00
  • 1
    не действительно, и извините если я не объяснялся правильно, но я имею в виду, что делает это изменяется для диспетчера пакетов и пользователя, который хочет установить программное обеспечение? Я должен сделать package:i686 для версии на 32 бита? –  user2485710 24.11.2013, 08:54
  • 2
    @user2485710 - да они должны были бы измениться package:... –  slm♦ 24.11.2013, 09:48

Теги

Похожие вопросы