OnWorks Linux dan Windows Online Workstations

logo

Pengehosan Dalam Talian Percuma untuk Workstation

<Sebelum | Contents [show] | Seterusnya>

Mendayakan Multi-Arch‌


Sokongan berbilang gerbang untuk dpkg membolehkan pengguna menentukan seni bina asing yang boleh dipasang pada sistem semasa. Ini mudah dilakukan dengan dpkg --add-architecture, seperti dalam contoh di bawah di mana seni bina i386 perlu ditambah pada sistem amd64 untuk menjalankan aplikasi Windows menggunakan Wine5. Ada yang sepadan dpkg --remove-architecture untuk menggugurkan sokongan seni bina asing, tetapi ia hanya boleh digunakan apabila tiada pakej seni bina ini kekal dipasang.


# dpkg --print-architecture

amd64

# dpkg --print-architecture

amd64


gambar

5https://www.winehq.org/


# wain

nampaknya wine32 tiada, anda harus memasangnya. multiarch perlu didayakan terlebih dahulu. sebagai root, sila laksanakan "dpkg --add-architecture i386 & apt-get update & apt-get install wine32"

Penggunaan: wain PROGRAM [ARGUMEN...] Jalankan program wain yang ditentukan --help Paparkan bantuan ini dan keluar

wain --version Maklumat versi keluaran dan keluar

# dpkg --add-architecture i386

# dpkg --print-foreign-architectures

i386

# Apt update

[...]

# apt install wine32

[...]

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

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

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

# wain

Penggunaan: wain PROGRAM [ARGUMEN...] Jalankan program wain yang ditentukan --help Paparkan bantuan ini dan keluar

wain --version Maklumat versi keluaran dan keluar

# dpkg --remove-architecture i386

dpkg: ralat: tidak boleh mengalih keluar seni bina 'i386' yang sedang digunakan oleh pangkalan data

# dpkg --print-foreign-architectures

i386

# wain

nampaknya wine32 tiada, anda harus memasangnya. multiarch perlu didayakan terlebih dahulu. sebagai root, sila laksanakan "dpkg --add-architecture i386 & apt-get update & apt-get install wine32"

Penggunaan: wain PROGRAM [ARGUMEN...] Jalankan program wain yang ditentukan --help Paparkan bantuan ini dan keluar

wain --version Maklumat versi keluaran dan keluar

# dpkg --add-architecture i386

# dpkg --print-foreign-architectures

i386

# Apt update

[...]

# apt install wine32

[...]

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

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

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

# wain

Penggunaan: wain PROGRAM [ARGUMEN...] Jalankan program wain yang ditentukan --help Paparkan bantuan ini dan keluar

wain --version Maklumat versi keluaran dan keluar

# dpkg --remove-architecture i386

dpkg: ralat: tidak boleh mengalih keluar seni bina 'i386' yang sedang digunakan oleh pangkalan data

# dpkg --print-foreign-architectures

i386


APT akan mengesan secara automatik apabila dpkg telah dikonfigurasikan untuk menyokong seni bina asing dan akan mula memuat turun yang sepadan Kami fail semasa proses kemas kininya.

Pakej asing kemudiannya boleh dipasang dengan pemasangan apt pakej:seni bina.


Menggunakan Proprietari i386 Terdapat berbilang kes penggunaan untuk berbilang gerbang, tetapi yang paling popular ialah kemungkinan

Perduaan pada amd64 untuk melaksanakan binari 32 bit (i386) pada sistem 64 bit (amd64), khususnya kerana beberapa aplikasi proprietari yang popular (seperti Skype) hanya disediakan dalam versi 32 bit.

Menggunakan Proprietari i386 Terdapat berbilang kes penggunaan untuk berbilang gerbang, tetapi yang paling popular ialah kemungkinan

Perduaan pada amd64 untuk melaksanakan binari 32 bit (i386) pada sistem 64 bit (amd64), khususnya kerana beberapa aplikasi proprietari yang popular (seperti Skype) hanya disediakan dalam versi 32 bit.



Pengkomputeran Awan OS teratas di OnWorks: