Stasiun Kerja Online OnWorks Linux dan Windows

logo

Hosting Online Gratis untuk WorkStation

<Sebelumnya | Konten | Selanjutnya>

Mengaktifkan Multi-Arch‌


Dukungan multi-lengkungan untuk dpkg memungkinkan pengguna untuk menentukan arsitektur asing yang dapat diinstal pada sistem saat ini. Ini mudah dilakukan dengan dpkg --tambahkan-arsitektur, seperti pada contoh di bawah ini di mana arsitektur i386 perlu ditambahkan ke sistem amd64 untuk menjalankan aplikasi Windows menggunakan Wine5. Ada yang sesuai dpkg --hapus-arsitektur untuk menghentikan dukungan arsitektur asing, tetapi hanya dapat digunakan bila tidak ada paket arsitektur ini yang tetap diinstal.


# dpkg --print-arsitektur

amd64

# dpkg --print-arsitektur

amd64


gambar

5https://www.winehq.org/


# anggur

sepertinya wine32 hilang, Anda harus menginstalnya. multiarch harus diaktifkan terlebih dahulu. sebagai root, jalankan ”dpkg --add-architecture i386 & apt-get update & apt-get install wine32”

Penggunaan: wine PROGRAM [ARGUMENTS...] Jalankan program yang ditentukan wine --help Tampilkan bantuan ini dan keluar

wine --version Keluarkan informasi versi dan keluar

# dpkg --tambahkan-arsitektur i386

# dpkg --print-arsitektur-asing

i386

# Update apt

[...]

# apt instal wine32

[...]

Menyiapkan libwine:i386 (1.8.6-5) ...

Menyiapkan vdpau-driver-all:i386 (1.1.1-6) ... Menyiapkan wine32:i386 (1.8.6-5) ...

Menyiapkan libasound2-plugins:i386 (1.1.1-1) ... Memproses pemicu untuk libc-bin (2.24-9)

# anggur

Penggunaan: wine PROGRAM [ARGUMENTS...] Jalankan program yang ditentukan wine --help Tampilkan bantuan ini dan keluar

wine --version Keluarkan informasi versi dan keluar

# dpkg --hapus-arsitektur i386

dpkg: error: tidak dapat menghapus arsitektur 'i386' yang saat ini digunakan oleh database

# dpkg --print-arsitektur-asing

i386

# anggur

sepertinya wine32 hilang, Anda harus menginstalnya. multiarch harus diaktifkan terlebih dahulu. sebagai root, jalankan ”dpkg --add-architecture i386 & apt-get update & apt-get install wine32”

Penggunaan: wine PROGRAM [ARGUMENTS...] Jalankan program yang ditentukan wine --help Tampilkan bantuan ini dan keluar

wine --version Keluarkan informasi versi dan keluar

# dpkg --tambahkan-arsitektur i386

# dpkg --print-arsitektur-asing

i386

# Update apt

[...]

# apt instal wine32

[...]

Menyiapkan libwine:i386 (1.8.6-5) ...

Menyiapkan vdpau-driver-all:i386 (1.1.1-6) ... Menyiapkan wine32:i386 (1.8.6-5) ...

Menyiapkan libasound2-plugins:i386 (1.1.1-1) ... Memproses pemicu untuk libc-bin (2.24-9)

# anggur

Penggunaan: wine PROGRAM [ARGUMENTS...] Jalankan program yang ditentukan wine --help Tampilkan bantuan ini dan keluar

wine --version Keluarkan informasi versi dan keluar

# dpkg --hapus-arsitektur i386

dpkg: error: tidak dapat menghapus arsitektur 'i386' yang saat ini digunakan oleh database

# dpkg --print-arsitektur-asing

i386


APT akan secara otomatis mendeteksi ketika dpkg telah dikonfigurasi untuk mendukung arsitektur asing dan akan mulai mengunduh yang sesuai Paket Kami. file selama proses pembaruannya.

Paket asing kemudian dapat diinstal dengan apt install paket:arsitektur.


Menggunakan Proprietary i386 Ada beberapa kasus penggunaan untuk multi-lengkungan, tetapi yang paling populer adalah kemungkinan

Binari di amd64 untuk mengeksekusi biner 32 bit (i386) pada sistem 64 bit (amd64), khususnya karena beberapa aplikasi berpemilik populer (seperti Skype) hanya tersedia dalam versi 32 bit.

Menggunakan Proprietary i386 Ada beberapa kasus penggunaan untuk multi-lengkungan, tetapi yang paling populer adalah kemungkinan

Binari di amd64 untuk mengeksekusi biner 32 bit (i386) pada sistem 64 bit (amd64), khususnya karena beberapa aplikasi berpemilik populer (seperti Skype) hanya tersedia dalam versi 32 bit.



Komputasi Awan OS Teratas di OnWorks: