Làm cách nào để cài đặt qemu?


50

Làm thế nào để tôi cài đặt qemulệnh?

Tôi gõ qemuvà nhấn tab và tôi nhận được một danh sách một số nhị phân được cài đặt.

qemu-alpha
qemu-arm
...
qemu-x86_64

nhưng không có qemu.

Tôi gõ man qemuvà nó trả về các tài liệu như thể lệnh đã được cài đặt.

Tôi gõ qemuđể chạy lệnh nhưng nó không tồn tại?

No command 'qemu' found, did you mean:
 Command 'qtemu' from package 'qtemu' (universe)
 Command 'aqemu' from package 'aqemu' (universe)
qemu: command not found

Nhưng sau khi cài đặt, sudo apt-get install qtemu aqemutôi vẫn không thể chạy qemu.

Tôi chỉ cố gắng chạy lệnh sau qemu -localtime -net user -net nic -m 256 -cdrom minix.iso -hda minix.img -boot d, cho một hướng dẫn minix.

Bất kỳ trợ giúp sẽ được đánh giá cao.


Tôi đang tìm kiếm câu trả lời này là tốt. Hầu hết các diễn đàn có thông tin về việc sử dụng qemu đều giúp chúng tôi trợ giúp cho một phiên bản khác. Bất kỳ phiên bản nào đang được cài đặt trong repos ubfox, nó hoàn toàn khác nhau, hoạt động hoàn toàn khác so với qemu bình thường.
Joshua Robison

Các phiên bản gần đây của Ubuntu (ít nhất là 14.04) có một qemuliên kết mặc định qemu-system-i386. Điều đó có thể được thay đổi với sudo update-alternatives --config qemu.
Lekensteyn

Câu trả lời:


44

Chỉ cần thay thế qemubằng qemu-system-i386hoặc qemu-system-x86_64phù hợp (cho dù bạn muốn hệ thống 32 bit hay 64 bit, và bạn đang sử dụng ISO nào).

Bạn cũng có thể sử dụng aqemu, đó là giao diện đồ họa (GUI) cho qemu.


không hoạt động vì các chương trình như aqemu được thiết lập để hoạt động với qemu nhưng không phải là qemu-arm, v.v ... qemu-launcher muốn gọi qemu-system-arm nhưng chỉ có qemu-arm hoàn toàn sôi nổi và không hoạt động như phiên bản bình thường. bất kỳ trang web nào tôi truy cập đều có hướng dẫn chạy qemu từ thiết bị đầu cuối không hoạt động với ub Ubuntu qemu và qemu-arm, vv cho tôi một trang trợ giúp mỗi khi tôi cố gắng sử dụng nó.
Joshua Robison

Chà ... aqemu cung cấp cho bạn dòng lệnh mà nó cố gắng sử dụng và bạn có thể sao chép / dán nó và thay đổi qemu bằng trình giả lập thích hợp. Hoặc nếu bạn luôn sử dụng i386 thì hãy tạo một liên kết mềm để qemu bắt đầu qemu-system-i386. Nhưng vào ngày 12.04, vỏ cửa sổ sẽ không được thay đổi kích thước tự động 8- (
Alexis Wilke

2
qemu-system-x86_64 packege không thể được định vị (Tôi vào ngày 14.04)
Saeid87

19

Trên Ubuntu 12.04 (Pangolin chính xác) tôi đã cài đặt gói hệ thống qemu với:

sudo apt-get install qemu-system

Bên trong gói bao gồm:

/usr/bin/qemu-system-cris
/usr/bin/qemu-system-mips64
/usr/bin/qemu-system-mipsel
/usr/bin/qemu-system-sparc
/usr/bin/qemu-system-sparc64
/usr/bin/qemu-system-sh4
/usr/bin/qemu-system-ppc64
/usr/bin/qemu-system-ppc
/usr/bin/qemu-system-m68k
/usr/bin/qemu-system-arm
/usr/bin/qemu-system-ppcemb
/usr/bin/qemu-system-sh4eb
/usr/bin/qemu-system-microblaze
/usr/bin/qemu-system-mips64el
/usr/bin/qemu-system-mips

Tôi đã thực hiện một hình ảnh ISO trong máy i386 với:

qemu-system-i386 -net user -cdrom my_iso.iso

3

Trong trình quản lý gói synaptic, bạn có thể tìm qemu-systemgói và cài đặt nó. Nó sẽ cài đặt các nhị phân cho tất cả các kiến ​​trúc được hỗ trợ.


3

Trong /usr/bin, không có qemu, nhưng bạn có thể sử dụng qemu-system-x86_64, qemu-system-armvv

Bạn có thể viết:

qemu-system-x86_64 -localtime -net user -net nic -m 256 -cdrom minix.iso -hda minix.img -boot d

Nhưng nếu bạn cần sử dụng qemu, tạo ra một liên kết đến qemu-system-x86_64trong ~/bin/qemu.


Điều này không thực sự thêm nhiều hơn cho câu hỏi sau đó câu trả lời đã được đưa ra?
Yêu cầu
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.