Sina Jamzad
Sina Jamzad
خواندن ۱ دقیقه·۳ سال پیش

اجرای FreeBSD روی ترموکس بر روی اندروید

FreeBSD
FreeBSD

برای اجرای FreeBSD در گوشی Android

ابتدا به نصب اَپ termux و بسته های مکمل آن و آمادِ سازی فضای کاری که راهنمایی آن در سایت ویرگول و سراسر اینترنت موجود است می پردازیم

F-Droid و اپ های مکمل از  Termux دریافت اپ
F-Droid و اپ های مکمل از Termux دریافت اپ

سپس شروع به نصب qemu و ابزار مربوط به آ ن میکنیم

مثال  qemu با FreeBSD
مثال qemu با FreeBSD

سپس با استفاده از برنامه wget و با کمک لینک دانود فایل qcow2 را از سایت FreeBSD را بار گذرای میکنیم

گزینه download FreeBSD را انتخاب میکنیم
گزینه download FreeBSD را انتخاب میکنیم
 تصاویر ماشین های مجازی( گزینش معماریamd64)
تصاویر ماشین های مجازی( گزینش معماریamd64)
انتخاب فایل تصویر qcow2
انتخاب فایل تصویر qcow2
دانلود با Wget
دانلود با Wget

مثال:

wget -c https://download.freebsd.org/ftp/releases/VM-IMAGES/13.0-RELEASE/amd64/Latest/FreeBSD-13.0-RELEASE-amd64.qcow2.xz

بعد از دانلود برای باز کردن فایل زیپ شده xz از فرمان زیر استفاده میکنیم

از دستور unxzاستفاده میکنیم
از دستور unxzاستفاده میکنیم
unxz FreeBSD-13.0-RELEASE-amd64.qcow2.xz

دقت داشته باشید تمام این مراحل در خود محیط ترموکس انجام شود تا درگیر مشکل انتقال فایل نباشیم

سپس برای اجرای میتوانیم یک اسکریپت ایجاد کنیم و پس از اجرا با کمک اپ های vncviewer بر روی گوشی

به محیط freebsd منتقل بشیم و با کاربر root وارد شویم.

اجرای ماشین مجازی و ارتباط باماشین میهمان با app vnc
اجرای ماشین مجازی و ارتباط باماشین میهمان با app vnc
#!/bin/bash qemu-system-x86_64 -drive file-=FreeBSD-13.0-RELEASE-amd64.qcow2 format=qcow2

بعد از اجرا آدرس لوکال با پورت مشخص شده را در برنامه vncviewer وارد میکنیم

نمونه اجراشده وبه کمک vncviewer
نمونه اجراشده وبه کمک vncviewer

















termuxqemu
شاید از این پست‌ها خوشتان بیاید