QEMU 5.0 поддерживает последние функции Armv8.x, процессор Cortex-M7, доступ к каталогам файловой системы хост-устройства и многое другое


QEMU (Quick EMUlator) — это эмулятор с открытым исходным кодом, который отлично подходит для запуска программ на различных архитектурах, таких как Arm, RISC-V и многих других, когда у вас нет подходящего оборудования.

Разработчики выпустили QEMU 5.0.0 с множеством новых функций, таких как поддержка архитектур от Armv8.1 до Armv8.4, процессором Arm Cortex-M7, различными изменениями в архитектурах MIPS, PowerPC, RISC-V, s390…, поддержкой доступа к каталогу в файловой системе хост-устройства из гостевой системы, используя virtiofsd и другие.

Основные моменты включают в себя:

  • Поддержка передачи каталогов файловой системы хост-устройства к гостю через virtiofsd
  • Поддержка ARMv8.1 VHE/VMID16/PAN/PMU, ARMv8.2 UAO/DCPoP/ATS1E1/TTCNP, ARMv8.3 RCPC/CCIDX,  ARMv8.4 PMU/RCPC
  • Добавлена поддержка процессоров ARM Cortex-M7
  • Новые платы Arm: tacoma-bmc, Netduino Plus 2 и Orange Pi PC
  • Модель Allwinner SoC теперь подключает USB-порты
  • Поддержка TPM для ARM

Вы найдете полный список изменений в Wiki.

Если вы хотите установить последнюю версию вашей операционной системы, будь то Windows, Mac OS или Linux, перейдите на страницу загрузки. В Windows у вас будут двоичные файлы, в то время как в Linux это будет зависеть от ваших дистрибутивов, и, скорее всего, связанные с qemu пакеты еще не обновлены до последней версии. Так что один из способов — построить из исходного кода:

Нам не удалось найти ppa или snap для Ubuntu с QEMU 5.0, но только в более старых версиях 2.x или 3.x.

Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 vote
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Inline Feedbacks
View all comments