Câu hỏi libglu1-mesa-dev, cách giữ cả hai gói i386 và amd64


Tôi đang sử dụng ubuntu 14.04 LTS 64-bit

Tôi muốn xây dựng cả ứng dụng 32 bit và 64 bit trong Ubuntu 64 bit.

Tôi gặp vấn đề với gói libglu1-mesa-dev, khi tôi cài đặt gói i386, nó sẽ xóa amd64 và ngược lại.

Có thể giữ cả hai gói, i386 và amd64 không?

    ~$ sudo apt-get install libglu1-mesa-dev:amd64
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    The following packages were automatically installed and are no longer required:
        gcc-4.8-base:i386 libdrm-dev:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
        libdrm-radeon1:i386 libedit2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
        libgl1-mesa-dri-lts-vivid:i386 libgl1-mesa-glx-lts-vivid:i386
        libglapi-mesa-lts-vivid:i386 libglu1-mesa:i386 libllvm3.6:i386
        libpciaccess0:i386 libpthread-stubs0-dev:i386 libstdc++6:i386
        libtxc-dxtn-s2tc0:i386 libx11-6:i386 libx11-dev:i386 libx11-xcb-dev:i386
        libx11-xcb1:i386 libxau-dev:i386 libxau6:i386 libxcb-dri2-0:i386
        libxcb-dri2-0-dev:i386 libxcb-dri3-0:i386 libxcb-dri3-dev:i386
        libxcb-glx0:i386 libxcb-glx0-dev:i386 libxcb-present-dev:i386
        libxcb-present0:i386 libxcb-randr0:i386 libxcb-randr0-dev:i386
        libxcb-render0:i386 libxcb-render0-dev:i386 libxcb-shape0:i386
        libxcb-shape0-dev:i386 libxcb-sync-dev:i386 libxcb-sync1:i386
        libxcb-xfixes0:i386 libxcb-xfixes0-dev:i386 libxcb1:i386 libxcb1-dev:i386
        libxdamage-dev:i386 libxdamage1:i386 libxdmcp-dev:i386 libxdmcp6:i386
        libxext-dev:i386 libxext6:i386 libxfixes-dev:i386 libxfixes3:i386
        libxshmfence-dev:i386 libxshmfence1:i386 libxxf86vm-dev:i386
        libxxf86vm1:i386
    Use 'apt-get autoremove' to remove them.
    The following extra packages will be installed:
        libgl1-mesa-dev mesa-common-dev
    The following packages will be REMOVED:
        libgl1-mesa-dev:i386 libglu1-mesa-dev:i386 mesa-common-dev:i386
    The following NEW packages will be installed:
        libgl1-mesa-dev libglu1-mesa-dev mesa-common-dev
    0 upgraded, 3 newly installed, 3 to remove and 145 not upgraded.
    Need to get 0 B/536 kB of archives.
    After this operation, 178 kB of additional disk space will be used.
    Do you want to continue? [Y/n] 

2
2017-11-08 21:21


gốc




Các câu trả lời:


Thật không may, do thực tế là cả hai gói (amd64 và i386) đều có các tệp xung đột, cả hai gói không thể được cài đặt cùng nhau.

Bạn có thể mở một yêu cầu lỗi trên Debian hoặc Ubuntu để thu hút sự chú ý về vấn đề này.


2
2017-12-28 20:34