نصب VirtualBox 6 برو روی Ubuntu 18.04

برای نصب VirtualBox 6 بر روی اوبونتو ۱۸ ابتدا بروز رسانی های ابتدایی رو با اجرای دستورات زیر انجام بدین:

sudo apt update
sudo apt upgrade

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

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

بعد نیاز داریم که Oracle VirtualBox PPA رو به اوبنتو اضافه کنیم، دستورات زیر رو اجرا کنین تا ضافه بشه.

sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian bionic contrib"

این کار یه مخزن جدید به مخازن سیستم اوبونتو اضافه میکنه. بعد اینکه اضافه کردین با دستور sudo apt update مخازن رو بروزرسانی میکنیم. اگر حین بروزرسانی با خطای زیر مواجه شدین، بهتر راه حل رفع این خطا رو از اینجا بخونین.

این خطا:
N: Skipping acquire of configured file ‘contrib/binary-i386/Packages’ as repository ‘http://download.virtualbox.org/virtualbox/debian bionic InRelease’ doesn’t support architecture ‘i386’

خب حالا که همه چی رو درست انجام دادین، با دستور sudo apt install virtualbox-6.1 راحت VirtualBox 6 رو نصب کنین.

نکته: در آموزش اصلی ورژن ۶ بود که من ۶.۱ رو نصب کردم.
نکته ۲: برای جستجو ورژن های جدید/موجود از این مقاله استفاده کنین

نصب VirtualBox 6.1 بر روی اوبونتو ۱۸

منبع زبان اصلی برای نصب VirtualBox 6 بر روی Ubuntu 18.04

برطرف کردن خطای Skipping acquire of configured file ‘contrib/binary-i386/Packages’

وقتی میخوایم VirtualBox 6 رو روی Ubuntu 18.04 نصب کنیم، با خطای زیر ممکنه مواجه بشیم:

N: Skipping acquire of configured file 'contrib/binary-i386/Packages' as repository 'http://download.virtualbox.org/virtualbox/debian bionic InRelease' doesn't support architecture 'i386'

دلیلشم اینه راهنمایی که از روی اون VirtualBox 6 رو نصب کردیم مناسب cpu ما نبوده و برای رفعش لازمه فایل
sudo nano /etc/apt/sources.list.d/virtualbox.list
رو ویرایش کنیم، داخل این فایل دنبال خطر زیر گردین:
deb https://download.virtualbox.org/virtualbox/debian bionic contrib
و اونو تغییر بدین به:
deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian bionic contrib
که در اصل فقط اولش یه [arch=amd64]  اضافه کردیم.

من این راهنما رو از اینجا پیدا کردم و در اینجا یک بش اسکریپت برای نصب و راه اندازی راحت VirtualBox 6 وجود داره که میتونین استفاده کنین.