Можно ли установить 32-битные библиотеки в 64-битной системе?

У меня установлены 32-битные разделяемые библиотеки, но я все еще получаю эту ошибку при попытке установить pogoplug:

./pogoplugfs: error while loading shared libraries: libfuse.so.2: wrong ELF class: ELFCLASS64

Есть ли что-то еще, что мне нужно сделать, чтобы заставить программу загружаться из 32-битные библиотеки?

Аналогичный вопрос был задан ранее в этом году, но ответа не было.

8
задан 28 June 2012 в 21:25

19 ответов

Для некоторых библиотек в 64-битной системе могут быть установлены как 32-битные, так и 64-битные библиотеки. Это доступно через пакет ia32-libs в Ubuntu 10.04 и ранее. Согласно списку файлов ia32-libs , файл libfuse.so.2 не включен. Это означает, что нельзя одновременно устанавливать обе архитектуры.

Начиная с Ubuntu 11.10 Oneiric, пакеты могут разрешать одновременную установку для разных архитектур, которая называется «Multi-Arch». К сожалению, если я могу поверить списку файлов libfuse2 в Oneiric , этот пакет еще не был перенесен. Это можно определить из зависимостей пакета: если пакет зависит от multiarch-support (например, libdrm2 ), он имеет поддержку многоархивной поддержки. Однако это не гарантия того, что пакет может быть установлен для нескольких архитектур одновременно.

Чтобы запросить в локальном кэше многоархивные возможности пакета, скажем libc6, запустите:

apt-cache show libc6 | grep ^Multi-Arch:

Для этой команды выводом будет Multi-Arch: same. Это означает, что как 32-битная, так и 64-битная версии пакета могут быть установлены одновременно. Если выходных данных нет, пакет не готов к поддержке нескольких арок. Другими возможными значениями являются foreign (не устанавливается совместно, но его можно использовать для удовлетворения зависимостей других архитектур) и allowed (iirc, на один разрешено устанавливать только один пакет время, но пакет может использоваться для удовлетворения зависимостей других пакетов)

Вы должны иметь возможность устанавливать 32-битные пакеты в 64-битной системе с помощью:

sudo apt-get install packagename:i386

Сборка 32-битного libfuse для 64-битных машин

Поскольку 32-битная библиотека fuse не поставляется с ia32-libs, у вас нет другого выбора, кроме как сделать ее самостоятельно.

  1. Установите зависимости сборки для fuse и получите исходный код:
    sudo apt-get install ia32-libs libc6-i386
    sudo apt-get build-dep fuse
    apt-get source fuse
    
  2. Сконфигурируйте исходное дерево и соберите fuse (при необходимости измените имя каталога):
    cd fuse-2.8.4
    CFLAGS=-m32 ./configure --host=i386-linux-gnu
    make -j 50
    
  3. Установите 32-разрядную библиотеку предохранителей (измените версию соответствующим образом):
    sudo ln -s libfuse.so.2.8.4 /usr/local/lib/libfuse.so.2
    sudo install -m644 lib/.libs/libfuse.so.2.8.4 /usr/local/lib/
    
  4. Обновите кэш компоновщика:
    sudo ldconfig
    
  5. (необязательно) Удалите исходные файлы:
    cd ..
    rm -r fuse-2.8.4
    
8
ответ дан 25 July 2018 в 21:20

Для некоторых библиотек в 64-битной системе могут быть установлены как 32-битные, так и 64-битные библиотеки. Это доступно через пакет ia32-libs в Ubuntu 10.04 и ранее. Согласно списку файлов ia32-libs , файл libfuse.so.2 не включен. Это означает, что нельзя одновременно устанавливать обе архитектуры.

Начиная с Ubuntu 11.10 Oneiric, пакеты могут разрешать одновременную установку для разных архитектур, которая называется «Multi-Arch». К сожалению, если я могу поверить списку файлов libfuse2 в Oneiric , этот пакет еще не был перенесен. Это можно определить из зависимостей пакета: если пакет зависит от multiarch-support (например, libdrm2 ), он имеет поддержку многоархивной поддержки. Однако это не гарантия того, что пакет может быть установлен для нескольких архитектур одновременно.

Чтобы запросить в локальном кэше многоархивные возможности пакета, скажем libc6, запустите:

apt-cache show libc6 | grep ^Multi-Arch:

Для этой команды выводом будет Multi-Arch: same. Это означает, что как 32-битная, так и 64-битная версии пакета могут быть установлены одновременно. Если выходных данных нет, пакет не готов к поддержке нескольких арок. Другими возможными значениями являются foreign (не устанавливается совместно, но его можно использовать для удовлетворения зависимостей других архитектур) и allowed (iirc, на один разрешено устанавливать только один пакет время, но пакет может использоваться для удовлетворения зависимостей других пакетов)

Вы должны иметь возможность устанавливать 32-битные пакеты в 64-битной системе с помощью:

sudo apt-get install packagename:i386

Сборка 32-битного libfuse для 64-битных машин

Поскольку 32-битная библиотека fuse не поставляется с ia32-libs, у вас нет другого выбора, кроме как сделать ее самостоятельно.

  1. Установите зависимости сборки для fuse и получите исходный код:
    sudo apt-get install ia32-libs libc6-i386
    sudo apt-get build-dep fuse
    apt-get source fuse
    
  2. Сконфигурируйте исходное дерево и соберите fuse (при необходимости измените имя каталога):
    cd fuse-2.8.4
    CFLAGS=-m32 ./configure --host=i386-linux-gnu
    make -j 50
    
  3. Установите 32-разрядную библиотеку предохранителей (измените версию соответствующим образом):
    sudo ln -s libfuse.so.2.8.4 /usr/local/lib/libfuse.so.2
    sudo install -m644 lib/.libs/libfuse.so.2.8.4 /usr/local/lib/
    
  4. Обновите кэш компоновщика:
    sudo ldconfig
    
  5. (необязательно) Удалите исходные файлы:
    cd ..
    rm -r fuse-2.8.4
    
8
ответ дан 31 July 2018 в 11:07

Для некоторых библиотек в 64-битной системе могут быть установлены как 32-битные, так и 64-битные библиотеки. Это доступно через пакет ia32-libs в Ubuntu 10.04 и ранее. Согласно списку файлов ia32-libs , файл libfuse.so.2 не включен. Это означает, что нельзя одновременно устанавливать обе архитектуры.

Начиная с Ubuntu 11.10 Oneiric, пакеты могут разрешать одновременную установку для разных архитектур, которая называется «Multi-Arch». К сожалению, если я могу поверить списку файлов libfuse2 в Oneiric , этот пакет еще не был перенесен. Это можно определить из зависимостей пакета: если пакет зависит от multiarch-support (например, libdrm2 ), он имеет поддержку многоархивной поддержки. Однако это не гарантия того, что пакет может быть установлен для нескольких архитектур одновременно.

Чтобы запросить в локальном кэше многоархивные возможности пакета, скажем libc6, запустите:

apt-cache show libc6 | grep ^Multi-Arch:

Для этой команды выводом будет Multi-Arch: same. Это означает, что как 32-битная, так и 64-битная версии пакета могут быть установлены одновременно. Если выходных данных нет, пакет не готов к поддержке нескольких арок. Другими возможными значениями являются foreign (не устанавливается совместно, но его можно использовать для удовлетворения зависимостей других архитектур) и allowed (iirc, на один разрешено устанавливать только один пакет время, но пакет может использоваться для удовлетворения зависимостей других пакетов)

Вы должны иметь возможность устанавливать 32-битные пакеты в 64-битной системе с помощью:

sudo apt-get install packagename:i386

Сборка 32-битного libfuse для 64-битных машин

Поскольку 32-битная библиотека fuse не поставляется с ia32-libs, у вас нет другого выбора, кроме как сделать ее самостоятельно.

  1. Установите зависимости сборки для fuse и получите исходный код:
    sudo apt-get install ia32-libs libc6-i386
    sudo apt-get build-dep fuse
    apt-get source fuse
    
  2. Сконфигурируйте исходное дерево и соберите fuse (при необходимости измените имя каталога):
    cd fuse-2.8.4
    CFLAGS=-m32 ./configure --host=i386-linux-gnu
    make -j 50
    
  3. Установите 32-разрядную библиотеку предохранителей (измените версию соответствующим образом):
    sudo ln -s libfuse.so.2.8.4 /usr/local/lib/libfuse.so.2
    sudo install -m644 lib/.libs/libfuse.so.2.8.4 /usr/local/lib/
    
  4. Обновите кэш компоновщика:
    sudo ldconfig
    
  5. (необязательно) Удалите исходные файлы:
    cd ..
    rm -r fuse-2.8.4
    
8
ответ дан 31 July 2018 в 12:06

Для некоторых библиотек в 64-битной системе могут быть установлены как 32-битные, так и 64-битные библиотеки. Это доступно через пакет ia32-libs в Ubuntu 10.04 и ранее. Согласно списку файлов ia32-libs , файл libfuse.so.2 не включен. Это означает, что нельзя одновременно устанавливать обе архитектуры.

Начиная с Ubuntu 11.10 Oneiric, пакеты могут разрешать одновременную установку для разных архитектур, которая называется «Multi-Arch». К сожалению, если я могу поверить списку файлов libfuse2 в Oneiric , этот пакет еще не был перенесен. Это можно определить из зависимостей пакета: если пакет зависит от multiarch-support (например, libdrm2 ), он имеет поддержку многоархивной поддержки. Однако это не гарантия того, что пакет может быть установлен для нескольких архитектур одновременно.

Чтобы запросить в локальном кэше многоархивные возможности пакета, скажем libc6, запустите:

apt-cache show libc6 | grep ^Multi-Arch:

Для этой команды выводом будет Multi-Arch: same. Это означает, что как 32-битная, так и 64-битная версии пакета могут быть установлены одновременно. Если выходных данных нет, пакет не готов к поддержке нескольких арок. Другими возможными значениями являются foreign (не устанавливается совместно, но его можно использовать для удовлетворения зависимостей других архитектур) и allowed (iirc, на один разрешено устанавливать только один пакет время, но пакет может использоваться для удовлетворения зависимостей других пакетов)

Вы должны иметь возможность устанавливать 32-битные пакеты в 64-битной системе с помощью:

sudo apt-get install packagename:i386

Сборка 32-битного libfuse для 64-битных машин

Поскольку 32-битная библиотека fuse не поставляется с ia32-libs, у вас нет другого выбора, кроме как сделать ее самостоятельно.

  1. Установите зависимости сборки для fuse и получите исходный код:
    sudo apt-get install ia32-libs libc6-i386
    sudo apt-get build-dep fuse
    apt-get source fuse
    
  2. Сконфигурируйте исходное дерево и соберите fuse (при необходимости измените имя каталога):
    cd fuse-2.8.4
    CFLAGS=-m32 ./configure --host=i386-linux-gnu
    make -j 50
    
  3. Установите 32-разрядную библиотеку предохранителей (измените версию соответствующим образом):
    sudo ln -s libfuse.so.2.8.4 /usr/local/lib/libfuse.so.2
    sudo install -m644 lib/.libs/libfuse.so.2.8.4 /usr/local/lib/
    
  4. Обновите кэш компоновщика:
    sudo ldconfig
    
  5. (необязательно) Удалите исходные файлы:
    cd ..
    rm -r fuse-2.8.4
    
8
ответ дан 2 August 2018 в 03:00

Для некоторых библиотек в 64-битной системе могут быть установлены как 32-битные, так и 64-битные библиотеки. Это доступно через пакет ia32-libs в Ubuntu 10.04 и ранее. Согласно списку файлов ia32-libs , файл libfuse.so.2 не включен. Это означает, что нельзя одновременно устанавливать обе архитектуры.

Начиная с Ubuntu 11.10 Oneiric, пакеты могут разрешать одновременную установку для разных архитектур, которая называется «Multi-Arch». К сожалению, если я могу поверить списку файлов libfuse2 в Oneiric , этот пакет еще не был перенесен. Это можно определить из зависимостей пакета: если пакет зависит от multiarch-support (например, libdrm2 ), он имеет поддержку многоархивной поддержки. Однако это не гарантия того, что пакет может быть установлен для нескольких архитектур одновременно.

Чтобы запросить в локальном кэше многоархивные возможности пакета, скажем libc6, запустите:

apt-cache show libc6 | grep ^Multi-Arch:

Для этой команды выводом будет Multi-Arch: same. Это означает, что как 32-битная, так и 64-битная версии пакета могут быть установлены одновременно. Если выходных данных нет, пакет не готов к поддержке нескольких арок. Другими возможными значениями являются foreign (не устанавливается совместно, но его можно использовать для удовлетворения зависимостей других архитектур) и allowed (iirc, на один разрешено устанавливать только один пакет время, но пакет может использоваться для удовлетворения зависимостей других пакетов)

Вы должны иметь возможность устанавливать 32-битные пакеты в 64-битной системе с помощью:

sudo apt-get install packagename:i386

Сборка 32-битного libfuse для 64-битных машин

Поскольку 32-битная библиотека fuse не поставляется с ia32-libs, у вас нет другого выбора, кроме как сделать ее самостоятельно.

  1. Установите зависимости сборки для fuse и получите исходный код:
    sudo apt-get install ia32-libs libc6-i386
    sudo apt-get build-dep fuse
    apt-get source fuse
    
  2. Сконфигурируйте исходное дерево и соберите fuse (при необходимости измените имя каталога):
    cd fuse-2.8.4
    CFLAGS=-m32 ./configure --host=i386-linux-gnu
    make -j 50
    
  3. Установите 32-разрядную библиотеку предохранителей (измените версию соответствующим образом):
    sudo ln -s libfuse.so.2.8.4 /usr/local/lib/libfuse.so.2
    sudo install -m644 lib/.libs/libfuse.so.2.8.4 /usr/local/lib/
    
  4. Обновите кэш компоновщика:
    sudo ldconfig
    
  5. (необязательно) Удалите исходные файлы:
    cd ..
    rm -r fuse-2.8.4
    
8
ответ дан 4 August 2018 в 18:50

Для некоторых библиотек в 64-битной системе могут быть установлены как 32-битные, так и 64-битные библиотеки. Это доступно через пакет ia32-libs в Ubuntu 10.04 и ранее. Согласно списку файлов ia32-libs , файл libfuse.so.2 не включен. Это означает, что нельзя одновременно устанавливать обе архитектуры.

Начиная с Ubuntu 11.10 Oneiric, пакеты могут разрешать одновременную установку для разных архитектур, которая называется «Multi-Arch». К сожалению, если я могу поверить списку файлов libfuse2 в Oneiric , этот пакет еще не был перенесен. Это можно определить из зависимостей пакета: если пакет зависит от multiarch-support (например, libdrm2 ), он имеет поддержку многоархивной поддержки. Однако это не гарантия того, что пакет может быть установлен для нескольких архитектур одновременно.

Чтобы запросить в локальном кэше многоархивные возможности пакета, скажем libc6, запустите:

apt-cache show libc6 | grep ^Multi-Arch:

Для этой команды выводом будет Multi-Arch: same. Это означает, что как 32-битная, так и 64-битная версии пакета могут быть установлены одновременно. Если выходных данных нет, пакет не готов к поддержке нескольких арок. Другими возможными значениями являются foreign (не устанавливается совместно, но его можно использовать для удовлетворения зависимостей других архитектур) и allowed (iirc, на один разрешено устанавливать только один пакет время, но пакет может использоваться для удовлетворения зависимостей других пакетов)

Вы должны иметь возможность устанавливать 32-битные пакеты в 64-битной системе с помощью:

sudo apt-get install packagename:i386

Сборка 32-битного libfuse для 64-битных машин

Поскольку 32-битная библиотека fuse не поставляется с ia32-libs, у вас нет другого выбора, кроме как сделать ее самостоятельно.

  1. Установите зависимости сборки для fuse и получите исходный код:
    sudo apt-get install ia32-libs libc6-i386
    sudo apt-get build-dep fuse
    apt-get source fuse
    
  2. Сконфигурируйте исходное дерево и соберите fuse (при необходимости измените имя каталога):
    cd fuse-2.8.4
    CFLAGS=-m32 ./configure --host=i386-linux-gnu
    make -j 50
    
  3. Установите 32-разрядную библиотеку предохранителей (измените версию соответствующим образом):
    sudo ln -s libfuse.so.2.8.4 /usr/local/lib/libfuse.so.2
    sudo install -m644 lib/.libs/libfuse.so.2.8.4 /usr/local/lib/
    
  4. Обновите кэш компоновщика:
    sudo ldconfig
    
  5. (необязательно) Удалите исходные файлы:
    cd ..
    rm -r fuse-2.8.4
    
8
ответ дан 6 August 2018 в 03:13

Для некоторых библиотек в 64-битной системе могут быть установлены как 32-битные, так и 64-битные библиотеки. Это доступно через пакет ia32-libs в Ubuntu 10.04 и ранее. Согласно списку файлов ia32-libs , файл libfuse.so.2 не включен. Это означает, что нельзя одновременно устанавливать обе архитектуры.

Начиная с Ubuntu 11.10 Oneiric, пакеты могут разрешать одновременную установку для разных архитектур, которая называется «Multi-Arch». К сожалению, если я могу поверить списку файлов libfuse2 в Oneiric , этот пакет еще не был перенесен. Это можно определить из зависимостей пакета: если пакет зависит от multiarch-support (например, libdrm2 ), он имеет поддержку многоархивной поддержки. Однако это не гарантия того, что пакет может быть установлен для нескольких архитектур одновременно.

Чтобы запросить в локальном кэше многоархивные возможности пакета, скажем libc6, запустите:

apt-cache show libc6 | grep ^Multi-Arch:

Для этой команды выводом будет Multi-Arch: same. Это означает, что как 32-битная, так и 64-битная версии пакета могут быть установлены одновременно. Если выходных данных нет, пакет не готов к поддержке нескольких арок. Другими возможными значениями являются foreign (не устанавливается совместно, но его можно использовать для удовлетворения зависимостей других архитектур) и allowed (iirc, на один разрешено устанавливать только один пакет время, но пакет может использоваться для удовлетворения зависимостей других пакетов)

Вы должны иметь возможность устанавливать 32-битные пакеты в 64-битной системе с помощью:

sudo apt-get install packagename:i386

Сборка 32-битного libfuse для 64-битных машин

Поскольку 32-битная библиотека fuse не поставляется с ia32-libs, у вас нет другого выбора, кроме как сделать ее самостоятельно.

  1. Установите зависимости сборки для fuse и получите исходный код:
    sudo apt-get install ia32-libs libc6-i386
    sudo apt-get build-dep fuse
    apt-get source fuse
    
  2. Сконфигурируйте исходное дерево и соберите fuse (при необходимости измените имя каталога):
    cd fuse-2.8.4
    CFLAGS=-m32 ./configure --host=i386-linux-gnu
    make -j 50
    
  3. Установите 32-разрядную библиотеку предохранителей (измените версию соответствующим образом):
    sudo ln -s libfuse.so.2.8.4 /usr/local/lib/libfuse.so.2
    sudo install -m644 lib/.libs/libfuse.so.2.8.4 /usr/local/lib/
    
  4. Обновите кэш компоновщика:
    sudo ldconfig
    
  5. (необязательно) Удалите исходные файлы:
    cd ..
    rm -r fuse-2.8.4
    
8
ответ дан 7 August 2018 в 20:54

Для некоторых библиотек в 64-битной системе могут быть установлены как 32-битные, так и 64-битные библиотеки. Это доступно через пакет ia32-libs в Ubuntu 10.04 и ранее. Согласно списку файлов ia32-libs , файл libfuse.so.2 не включен. Это означает, что нельзя одновременно устанавливать обе архитектуры.

Начиная с Ubuntu 11.10 Oneiric, пакеты могут разрешать одновременную установку для разных архитектур, которая называется «Multi-Arch». К сожалению, если я могу поверить списку файлов libfuse2 в Oneiric , этот пакет еще не был перенесен. Это можно определить из зависимостей пакета: если пакет зависит от multiarch-support (например, libdrm2 ), он имеет поддержку многоархивной поддержки. Однако это не гарантия того, что пакет может быть установлен для нескольких архитектур одновременно.

Чтобы запросить в локальном кэше многоархивные возможности пакета, скажем libc6, запустите:

apt-cache show libc6 | grep ^Multi-Arch:

Для этой команды выводом будет Multi-Arch: same. Это означает, что как 32-битная, так и 64-битная версии пакета могут быть установлены одновременно. Если выходных данных нет, пакет не готов к поддержке нескольких арок. Другими возможными значениями являются foreign (не устанавливается совместно, но его можно использовать для удовлетворения зависимостей других архитектур) и allowed (iirc, на один разрешено устанавливать только один пакет время, но пакет может использоваться для удовлетворения зависимостей других пакетов)

Вы должны иметь возможность устанавливать 32-битные пакеты в 64-битной системе с помощью:

sudo apt-get install packagename:i386

Сборка 32-битного libfuse для 64-битных машин

Поскольку 32-битная библиотека fuse не поставляется с ia32-libs, у вас нет другого выбора, кроме как сделать ее самостоятельно.

  1. Установите зависимости сборки для fuse и получите исходный код:
    sudo apt-get install ia32-libs libc6-i386
    sudo apt-get build-dep fuse
    apt-get source fuse
    
  2. Сконфигурируйте исходное дерево и соберите fuse (при необходимости измените имя каталога):
    cd fuse-2.8.4
    CFLAGS=-m32 ./configure --host=i386-linux-gnu
    make -j 50
    
  3. Установите 32-разрядную библиотеку предохранителей (измените версию соответствующим образом):
    sudo ln -s libfuse.so.2.8.4 /usr/local/lib/libfuse.so.2
    sudo install -m644 lib/.libs/libfuse.so.2.8.4 /usr/local/lib/
    
  4. Обновите кэш компоновщика:
    sudo ldconfig
    
  5. (необязательно) Удалите исходные файлы:
    cd ..
    rm -r fuse-2.8.4
    
8
ответ дан 10 August 2018 в 09:16

Для некоторых библиотек в 64-битной системе могут быть установлены как 32-битные, так и 64-битные библиотеки. Это доступно через пакет ia32-libs в Ubuntu 10.04 и ранее. Согласно списку файлов ia32-libs , файл libfuse.so.2 не включен. Это означает, что нельзя одновременно устанавливать обе архитектуры.

Начиная с Ubuntu 11.10 Oneiric, пакеты могут разрешать одновременную установку для разных архитектур, которая называется «Multi-Arch». К сожалению, если я могу поверить списку файлов libfuse2 в Oneiric , этот пакет еще не был перенесен. Это можно определить из зависимостей пакета: если пакет зависит от multiarch-support (например, libdrm2 ), он имеет поддержку многоархивной поддержки. Однако это не гарантия того, что пакет может быть установлен для нескольких архитектур одновременно.

Чтобы запросить в локальном кэше многоархивные возможности пакета, скажем libc6, запустите:

apt-cache show libc6 | grep ^Multi-Arch:

Для этой команды выводом будет Multi-Arch: same. Это означает, что как 32-битная, так и 64-битная версии пакета могут быть установлены одновременно. Если выходных данных нет, пакет не готов к поддержке нескольких арок. Другими возможными значениями являются foreign (не устанавливается совместно, но его можно использовать для удовлетворения зависимостей других архитектур) и allowed (iirc, на один разрешено устанавливать только один пакет время, но пакет может использоваться для удовлетворения зависимостей других пакетов)

Вы должны иметь возможность устанавливать 32-битные пакеты в 64-битной системе с помощью:

sudo apt-get install packagename:i386

Сборка 32-битного libfuse для 64-битных машин

Поскольку 32-битная библиотека fuse не поставляется с ia32-libs, у вас нет другого выбора, кроме как сделать ее самостоятельно.

  1. Установите зависимости сборки для fuse и получите исходный код:
    sudo apt-get install ia32-libs libc6-i386
    sudo apt-get build-dep fuse
    apt-get source fuse
    
  2. Сконфигурируйте исходное дерево и соберите fuse (при необходимости измените имя каталога):
    cd fuse-2.8.4
    CFLAGS=-m32 ./configure --host=i386-linux-gnu
    make -j 50
    
  3. Установите 32-разрядную библиотеку предохранителей (измените версию соответствующим образом):
    sudo ln -s libfuse.so.2.8.4 /usr/local/lib/libfuse.so.2
    sudo install -m644 lib/.libs/libfuse.so.2.8.4 /usr/local/lib/
    
  4. Обновите кэш компоновщика:
    sudo ldconfig
    
  5. (необязательно) Удалите исходные файлы:
    cd ..
    rm -r fuse-2.8.4
    
8
ответ дан 13 August 2018 в 12:39

Да, есть. Установите ia32. Как только это будет сделано, теперь вы можете установить любые 32-битные программы на 64-битной платформе.

0
ответ дан 25 May 2018 в 18:54
  • 1
    Я установил ia32 (это то, о чем я говорил с общими библиотеками). Это привело к ошибке с libfuse.so.2 – Mat 10 September 2011 в 11:53
  • 2
    ia32-libs не содержит всех 32-разрядных библиотек. – Lekensteyn 11 September 2011 в 17:35

Да, есть. Установите ia32. После этого вы можете установить любые 32-битные программы на 64-битной платформе.

0
ответ дан 25 July 2018 в 21:20

Да, есть. Установите ia32. После этого вы можете установить любые 32-битные программы на 64-битной платформе.

0
ответ дан 31 July 2018 в 11:07

Да, есть. Установите ia32. После этого вы можете установить любые 32-битные программы на 64-битной платформе.

0
ответ дан 31 July 2018 в 12:06

Да, есть. Установите ia32. После этого вы можете установить любые 32-битные программы на 64-битной платформе.

0
ответ дан 2 August 2018 в 03:00

Да, есть. Установите ia32. После этого вы можете установить любые 32-битные программы на 64-битной платформе.

0
ответ дан 4 August 2018 в 18:50

Да, есть. Установите ia32. После этого вы можете установить любые 32-битные программы на 64-битной платформе.

0
ответ дан 6 August 2018 в 03:13

Да, есть. Установите ia32. После этого вы можете установить любые 32-битные программы на 64-битной платформе.

0
ответ дан 7 August 2018 в 20:54

Да, есть. Установите ia32. После этого вы можете установить любые 32-битные программы на 64-битной платформе.

0
ответ дан 10 August 2018 в 09:16

Да, есть. Установите ia32. После этого вы можете установить любые 32-битные программы на 64-битной платформе.

0
ответ дан 13 August 2018 в 12:39
  • 1
    У меня был установлен ia32 (об этом я и говорил с общими библиотеками). Это только привело к ошибке с libfuse.so.2 – Mat 10 September 2011 в 11:53
  • 2
    ia32-libs не содержит все 32-битные библиотеки. – Lekensteyn 11 September 2011 в 17:35

Другие вопросы по тегам:

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