Multiarch: Cách cài đặt ia32-libs trên MX-21 và Debian-11?

Multiarch: Cách cài đặt ia32-libs trên MX-21 và Debian-11?

Multiarch: Cách cài đặt ia32-libs trên MX-21 và Debian-11?

Đối với những người đã sử dụng GNU / Linux, đặc biệt Debian GNU / Linux cho đến khi phiên bản 8, ổn định giữa 2015 và 2017, có thể tận dụng những lợi ích của «Đa kiến ​​trúc» Nó không có nghĩa là nhiều vấn đề. Do đó, nhiều hơn nữa có thể được thực hiện Ứng dụng 32 bit trên Hệ điều hành 64 bit.

Tuy nhiên, điều này không còn có thể được thực hiện một cách dễ dàng đến mức tối đa vì Debian 9 từ 2017, cho đến hôm nay, năm 2022, Với Debian 10 và Debian 11, Debian Sid và Debian Experimental. Ngoài ra, chắc chắn cũng có thể xảy ra trong tương lai với Debian 12. Nhưng tất cả không mất đi, luôn có một thủ thuật hoặc giải pháp thay thế. Và ở đây chúng ta sẽ thấy một giải pháp cho cài đặt ia32-libs trên MX-21 và Debian-11.

Cách chạy các ứng dụng 32 Bit trên Fedora 64 Bit

Và như thường lệ, trước khi tham gia đầy đủ vào chủ đề hôm nay về  "Đa kiến ​​trúc" trong Hệ điều hành GNU / Linux, chúng tôi sẽ để lại cho những người quan tâm đến việc khám phá các ấn phẩm rất cũ liên quan đến điểm đó, các liên kết sau đây đến chúng. Theo cách mà họ có thể dễ dàng khám phá chúng, nếu cần, sau khi đọc xong ấn phẩm này:

“Xin chào các bạn, lần này mình xin hướng dẫn các bạn cách cài đặt một thư viện để chạy các chương trình 32-bit trên hệ thống 64-bit, nếu các bạn đang băn khoăn không biết nó có thể dùng để làm gì thì sẽ có trong XAMPP. Điều này yêu cầu chúng tôi cung cấp một thư viện để chạy trên hệ thống 64-bit. Vâng, bắt đầu làm việc". Cách chạy các ứng dụng 32 Bit trên Fedora 64 Bit

Mate
Bài viết liên quan:
[HowTo] Thử nghiệm Debian + Chương trình Mate +
Debian
Bài viết liên quan:
Thủ công: Phải làm gì sau khi cài đặt Debian
Bài viết liên quan:
Giải pháp cho vấn đề cài đặt ứng dụng 32-bit trên Linux Mint 14 RC 64-bit

Đa kiến ​​trúc trên MX-21 và Debian-11: Có được không?

Đa kiến ​​trúc trên MX-21 và Debian-11: Có được không?

Đa kiến ​​trúc trong GNU / Linux là gì?

Để hiểu "Đa kiến ​​trúc" trên GNU / Linux, và cụ thể là về Debian GNU / Linux, không gì tốt hơn là biết cách điều này được định nghĩa bởi Dự án Debian. Vì lý do này, chúng tôi sẽ trích dẫn đoạn văn bản sau:

"Multiarchitecture hay multiarch là thuật ngữ đề cập đến khả năng của một hệ thống để cài đặt và chạy các ứng dụng từ nhiều mục tiêu nhị phân khác nhau; ví dụ: chạy ứng dụng kiến ​​trúc i386-linux-gnu trên hệ thống amd64-linux-gnu. Đây là trường hợp phổ biến nhất, có nhiều ví dụ khác về sự kết hợp hợp lý, chẳng hạn như armel và armhf. Đa kiến ​​trúc cũng đơn giản hóa việc biên dịch chéo, trong đó các thư viện và tiêu đề từ các kiến ​​trúc bên ngoài là cần thiết trên một hệ thống trong quá trình biên dịch.

Các đề xuất hiện tại cho phép đồng cài đặt các thư viện và tiêu đề cho các kiến ​​trúc khác nhau, mặc dù chưa phải là mã nhị phân, vì vậy bạn có thể có phiên bản i386 hoặc phiên bản amd64 của hệ nhị phân, nhưng không phải cả hai cùng một lúc. Tất cả các phụ thuộc sẽ được cài đặt và cung cấp cho tệp nhị phân tương ứng. Đa kiến ​​trúc là một sự phát triển đáng kể và mạnh mẽ, và nó ảnh hưởng đến nhiều quy trình và khía cạnh của hệ thống. Hiệu quả thực tế ngay lập tức là việc loại bỏ gói ia32-libs và nhận được các phụ thuộc thích hợp để biên dịch chéo". Hỗ trợ đa vòm Debian

Trong khi đó, trong thực tế và đi thẳng vào vấn đề, điều này có nghĩa là trước đây Debian-9 điều sau đây có thể được thực hiện mệnh lệnh và có thể tận hưởng đầy đủ các lợi ích của "Đa kiến ​​trúc" trong 64-Bit Debian:

apt update
dpkg --add-architecture i386
apt-get install ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl
apt update
apt install "paquete:i386 que necesitemos"

Trong khi, từ Debian-9 đến Debian-11 Bạn chỉ có thể thực hiện các lệnh sau:

apt update
dpkg --add-architecture i386
apt update
apt install "paquete:i386 que necesitemos"

Đó là, chúng tôi không còn có gói ia32-libs thường được yêu cầu để có thể thực thi nhiều Ứng dụng 32-bit, đặc biệt là trò chơi. Rằng chúng rất có thể được sử dụng trên Debian-9 AMD-64, trở đi.

Làm cách nào để cài đặt ia32-libs trên MX-21 và Debian-11?

Để có thể làm điều này thành công, tức là không cố gắng chết, trong trường hợp của tôi, tôi sẽ sử dụng Respin (Ảnh chụp nhanh) dựa trên MX-21/Debian-11, gọi Phép lạ để cài đặt gói ia32-libs tương thích. Sau đó, chạy một ứng dụng được tạo cho Linux i386, không hơn gì một ứng dụng của cộng đồng ảo trực tuyến hiện tại, vẫn đang trong giai đoạn thử nghiệm (beta), đòi hỏi gói ia32-libs để làm việc, và nó được gọi là Second Life. Nhân tiện, rất giống với hiện tại Metaverses (Blockchain & DeFi Worlds).

Đầu tiên, và sau khi chuẩn bị Hệ điều hành 64 bit Đa kiến ​​trúc cơ sở MX-21/Debian-11, chúng tôi tải xuống gói ia32-libs tương thích với những điều sau đây liên kết (Mint 20.2 / UMA) và cài đặt nó bằng lệnh sau:

sudo apt install ./Descargas/ia32-libs_2020.05.27_amd64.deb

Khi điều này được thực hiện, các ứng dụng của chúng tôi 32 bitvà trong trường hợp của tôi, Second Life, chúng hiện có thể được thực thi mà không gặp bất kỳ sự cố nào liên quan trực tiếp đến các gói: ia32-libs ia32-libs-gtk ia32-libs-kde ia32-libs-sdl. Như trong hình ảnh sau:

Và trong trường hợp một số người muốn biết thêm một chút về chủ đề này Blockchain và DeFi, cụ thể là về Trò chơi NFT, Metaverses và Sưu tầm NFT, bạn có thể khám phá những điều sau liên kết. Hoặc xem một số bài viết liên quan trước đây của chúng tôi:

Cryptogames: Các trò chơi hữu ích từ thế giới DeFi để biết, chơi và giành chiến thắng
Bài viết liên quan:
Cryptogames: Các trò chơi hữu ích từ thế giới DeFi để biết, chơi và giành chiến thắng
Bài viết liên quan:
NFT (Non-Fungible Tokens): DeFi + Phát triển phần mềm nguồn mở
DeFi: Tài chính phi tập trung, Hệ sinh thái tài chính nguồn mở
Bài viết liên quan:
DeFi: Tài chính phi tập trung, Hệ sinh thái tài chính nguồn mở

"Multiarch cho phép bạn cài đặt thư viện từ nhiều kiến ​​trúc trên cùng một hệ thống. Điều này hữu ích trong nhiều trường hợp, nhưng chủ yếu là để cài đặt các gói 32 bit và 64 bit trên cùng một máy và có các phần phụ thuộc được tự động giải quyết. Nói chung, bạn sẽ có thể cài đặt các thư viện từ nhiều kiến ​​trúc cùng nhau và các ứng dụng từ kiến ​​trúc này hay kiến ​​trúc khác được cài đặt làm lựa chọn thay thế. Lưu ý rằng điều này không cho phép cài đặt đồng thời nhiều phiên bản chương trình.". Đa kiến ​​trúc là gì? - Cách sử dụng Debian

Roundup: Đăng biểu ngữ năm 2021

tóm lại

Tóm lại, chúng tôi hy vọng rằng hướng dẫn này hoặc hướng dẫn cho cài đặt ia32-libs trên MX-21 và Debian-11 rất hữu ích cho nhiều người, đặc biệt là cho những người cần chạy ứng dụng hoặc trò chơi 32-bit thông thường trên nền tảng 64-bit. Và ngay cả đối với những người dùng quan tâm đến Ứng dụng và trò chơi Blockchain & DeFi thường chỉ có 32 Bit.

Chúng tôi hy vọng rằng ấn phẩm này rất hữu ích cho toàn bộ «Comunidad de Software Libre, Código Abierto y GNU/Linux». Và đừng quên bình luận về nó bên dưới, và chia sẻ nó với những người khác trên các trang web, kênh, nhóm hoặc cộng đồng mạng xã hội hoặc hệ thống nhắn tin yêu thích của bạn. Cuối cùng, hãy truy cập trang chủ của chúng tôi tại «DesdeLinux» để khám phá thêm tin tức và tham gia kênh chính thức của chúng tôi về Điện tín của DesdeLinux.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Violeta dijo

    là thứ giúp bạn tiết kiệm và bạn có thể chạy các ứng dụng win32 trên 64 máy!

    Bài viết rất hay và rất đầy đủ như mọi khi!

    1.    Cài đặt bài đăng trên Linux dijo

      Xin chào, Violet. Cám ơn bạn đã góp ý. Vì vậy, bạn có thể chạy các ứng dụng Linux32 trên Linux64. Để chạy Ứng dụng Win32 hoặc Win64, các trình giả lập dựa trên Wine hoặc các ứng dụng khác sẽ được sử dụng.