เบเบฒเบ™เบ›เปˆเบญเบเบ‚เบญเบ‡ nEMU 2.3.0 - เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฑเบš QEMU เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ nscurses pseudographics

เบ›เปˆเบญเบเบญเบญเบเบกเบฒ nEMU เบฎเบธเปˆเบ™ 2.3.0.

nEMU - เบ™เบตเป‰โ€‹เปเบกเปˆเบ™ ncurses เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฑเบš QEMU, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบชเป‰เบฒเบ‡, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบฅเบฐเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual เบ‡เปˆเบฒเบ.
เบฅเบฐเบซเบฑเบ”เบ–เบทเบเบ‚เบฝเบ™เป„เบงเป‰เปƒเบ™ เบžเบฒเบชเบฒ C เปเบฅเบฐเปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” BSD-2.

เบกเบตโ€‹เบซเบเบฑเบ‡โ€‹เปƒเบซเบกเปˆ:

  • เป€เบžเบตเปˆเบก daemon เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเป€เบ„เบทเปˆเบญเบ‡ virtual:
    เป€เบกเบทเปˆเบญเบชเบฐเบ–เบฒเบ™เบฐเบ›เปˆเบฝเบ™เปเบ›เบ‡, เบชเบปเปˆเบ‡เบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™เป„เบ›เปƒเบซเป‰ D-Bus เบœเปˆเบฒเบ™เบญเบดเบ™เป€เบ•เบตเป€เบŸเบ” org.freedesktop.Notifications.
  • เบ›เบธเปˆเบกเปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual เบˆเบฒเบเป€เบชเบฑเป‰เบ™เบ„เปเบฒเบชเบฑเปˆเบ‡: --powerdown, --force-stop, --reset, --kill.
  • เบฎเบญเบ‡เบฎเบฑเบš NVMe drive emulation.
  • เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เปƒเบ™เบ•เบญเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™, เบ„เบงเบฒเบกเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบ‚เบญเบ‡เบชเบฐเบšเบฑเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡ virtual เป„เบ”เป‰เบ–เบทเบเบเบงเบ”เบชเบญเบš.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ เบ—เบฒเบ‡เป€เบฅเบทเบญเบ เบŠเบทเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบ„เบทเบญเบ‚เปˆเบฒเบ (>= Linux 5.5).
  • เป€เบกเบทเปˆเบญเบชเบปเปˆเบ‡เบญเบญเบเปเบœเบ™เบ—เบตเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบเป€เบ›เบฑเบ™เบฎเบนเบšเปเบšเบš SVG, เบ•เบญเบ™เบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฅเบทเบญเบ dot เบซเบผเบท neato schemes (neato behaves better on large maps).
  • เบเบฒเบ™เบซเป‰เบฒเบกเป„เบ”เป‰เบ–เบทเบเปเบ™เบฐ เบ™เบณ เปƒเบ™เบเบฒเบ™เบชเป‰เบฒเบ‡เบžเบฒเบšเบ–เปˆเบฒเบเบ–เป‰เบฒเบญเบธเบ›เบฐเบเบญเบ™ USB เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡ virtual. เบญเบฑเบ™เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบšเปเปˆเบชเบฒเบกเบฒเบ”เป‚เบซเบผเบ”เบžเบฒเบšเบ–เปˆเบฒเบเป„เบ”เป‰เบซเบผเบฑเบ‡เบˆเบฒเบเบ—เบตเปˆเบžเบงเบเบกเบฑเบ™เบ–เบทเบเบชเบฐเบเบฑเบ”เบญเบญเบ, เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ‚เบญเบ‡ QEMU.

เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เปƒเบซเบกเปˆเปƒเบ™เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ, เบžเบฒเบ [nemu-monitor]:

  • เบญเปเป‚เบ•เป‰ โ€” เบญเบฑเบ” เบ•เบฐ เป‚เบ™ เบกเบฑเบ” เป€เบฅเบตเปˆเบก daemon เบ•เบดเบ” เบ•เบฒเบก เบเบงเบ” เบเบฒ เปƒเบ™ เป€เบง เบฅเบฒ เบ—เบตเปˆ เป‚เบ„เบ‡ เบเบฒเบ™ เป€เบฅเบตเปˆเบก เบ•เบปเป‰เบ™
  • เบ™เบญเบ™ โ€” เป„เบฅโ€‹เบเบฐโ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเปเบฒโ€‹เบซเบผเบงเบ”โ€‹เบชเบฐโ€‹เบžเบฒเบšโ€‹เบ‚เบญเบ‡โ€‹เป€เบ„เบทเปˆเบญเบ‡ virtual เป‚เบ”เบ daemon เป„เบ”เป‰โ€‹
  • pid - เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบซเบฒเป„เบŸเบฅเปŒ daemon pid
  • dbus_enabled - เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™เปƒเบ™ D-Bus
  • dbus_timeout โ€” เบ—เบตเปˆโ€‹เปƒเบŠเป‰โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปเบˆเป‰เบ‡โ€‹เบเบฒเบ™โ€‹

เบชเบณเบฅเบฑเบš Gentoo Linux, เบฅเบธเป‰เบ™เบ™เบตเป‰เบกเบตเปƒเบซเป‰เปเบฅเป‰เบงเบœเปˆเบฒเบ™เบ—เบฒเบ‡ live-ebuild (app-emulation/nemu-9999). เปเบ—เป‰เบˆเบดเบ‡เปเบฅเป‰เบง, เบเบฒเบ™เบชเป‰เบฒเบ‡เปเบšเบšเบชเบปเบ”เป†เบ–เบทเบเบšเบดเบ”เป€เบšเบทเบญเบ™เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™, เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบ‚เบตเป‰เบ„เป‰เบฒเบ™เป€เบเบตเบ™เป„เบ›เบ—เบตเปˆเบˆเบฐเบ›เบฑเบšเบ›เบธเบ‡เบกเบฑเบ™, เบชเบฐเบ™เบฑเป‰เบ™เบกเบฑเบ™เบ”เบตเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเป€เบญเบปเบฒ nemu-2.3.0.ebuild เบˆเบฒเบ turnip เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™.
เบฅเบดเป‰เบ‡เป„เบ›เบซเบฒเปเบžเบฑเบเป€เบเบฑเบ” deb เบชเปเบฒเบฅเบฑเบš Debian เปเบฅเบฐ Ubuntu เบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™.
เบกเบฑเบ™เบเบฑเบ‡เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป€เบเบฑเบšเบเปเบฒ เบŠเบธเบ” rpm.

เบงเบดเบ”เบตเป‚เบญเบ—เบตเปˆเบกเบตเบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเป€เบฎเบฑเบ”เบงเบฝเบ

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: linux.org.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™