Score:0

ติดตั้ง Oracle VirtualBox บนเซิร์ฟเวอร์ที่ไม่มีส่วนหัวโดยไม่ต้องพึ่งพากราฟิก

ธง cn

ฉันต้องการเรียกใช้แขก VM บนเซิร์ฟเวอร์ที่ไม่มีส่วนหัว

แขกใช้งาน Xubuntu สำหรับกราฟิกและ x11vnc ตามที่อธิบายไว้ ที่นี่. ฉันได้ทดสอบ VM บนแล็ปท็อปแล้ว แต่ตอนนี้ฉันต้องการเรียกใช้บนเซิร์ฟเวอร์ Ubuntu ที่ไม่มีหัว ดังนั้นฉันคิดว่าฉันสามารถติดตั้ง VirtualBox เวอร์ชันที่ไม่มี GUI และควบคุม VM ผ่าน vboxmanage คำสั่ง

น่าเสียดายที่เมื่อฉันวิ่ง sudo apt ติดตั้ง virtualbox บนเซิร์ฟเวอร์ต้องการดึง 877 MB ซึ่งส่วนใหญ่ดูเหมือนว่าเกี่ยวข้องกับ GUI:

แพ็คเกจใหม่ต่อไปนี้จะถูกติดตั้ง:
  adwaita-icon-theme at-spi2-core binutils binutils-common binutils-x86-64-linux-gnu
  สร้าง cpp ที่จำเป็น cpp-9 dctrl-tools dkms dpkg-dev fakeroot fontconfig g++ g++-9 gcc
  gcc-9 gcc-9-base gtk-update-icon-cache hicolor-icon-theme มนุษยชาติ-icon-theme
  libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-ผสาน-perl libasan5
  libasyncns0 libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatomic1 libatspi2.0-0
  libavahi-client3 libavahi-common-data libavahi-common3 libbinutils libc-dev-bin
  libc6-dev libcaca0 libcairo-gobject2 libcairo2 libcc1-0 libcolord2 libcrypt-dev
  libctf-nobfd0 libctf0 libcups2 libdatrie1 libdouble-conversion3 libdpkg-perl
  libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libegl-mesa0 libegl1
  libepoxy0 libfakeroot libfile-fcntllock-perl libflac8 libgbm1 libgcc-9-dev
  libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgl1 libgl1-mesa-dri
  libglapi-เมซ่า libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 libgsoap-2.8.91
  libgtk-3-0 libgtk-3-bin libgtk-3-common libharfbuzz0b libice6 libinput-bin libinput10
  libisl22 libitm1 liblcms2-2 libllvm11 liblsan0 liblzf1 libmpc3 libmtdev1 libopus0
  libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0 libpcre2-16-0
  libpixman-1-0 libpulse0 libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5
  libqt5opengl5 libqt5printsupport5 libqt5svg5 libqt5widgets5 libqt5x11extras5
  libquadmath0 librest-0.7-0 librsvg2-2 librsvg2-ทั่วไป libsdl1.2debian
  libsensors-config libsensors5 libsm6 libsndfile1 libsoup-gnome2.4-1 libstdc++-9-dev
  libthai-data libthai0 libtsan0 libubsan1 libvncserver1 libvorbisenc2 libvpx6
  libvulkan1 libwacom-bin libwacom-common libwacom2 libwayland-client0
  libwayland-เคอร์เซอร์0 libwayland-egl1 libwayland-server0 libx11-xcb1 libxcb-dri2-0
  libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-ปัจจุบัน0
  libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0
  libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1
  libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxi6 libxinerama1
  libxkbcommon-x11-0 libxkbcommon0 libxrandr2 libxrender1 libxshmfence1 libxt6 libxtst6
  libxxf86vm1 linux-libc-dev สร้าง manpages-dev mesa-vulkan-drivers qt5-gtk-platformtheme
  qttranslations5-l10n ubuntu-mono virtualbox virtualbox-dkms virtualbox-qt x11-ทั่วไป
อัปเกรดแล้ว 0 รายการ ติดตั้งใหม่ 175 รายการ ลบออก 0 รายการ และไม่ได้อัปเกรด 0 รายการ
จำเป็นต้องได้รับ 143 MB ของไฟล์เก็บถาวร
หลังจากการดำเนินการนี้ พื้นที่ดิสก์เพิ่มเติม 877 MB จะถูกนำมาใช้
คุณต้องการดำเนินการต่อหรือไม่ [ย/น] น
ยกเลิก

เนื่องจากฉันไม่ต้องการให้เซิร์ฟเวอร์ของฉันรกไปด้วยแพ็คเกจที่ฉันไม่ต้องการ ฉันจึงสงสัยว่ามีวิธีติดตั้ง VirtualBox แบบบรรทัดคำสั่งขั้นต่ำเท่านั้นหรือไม่

อีกทางหนึ่ง หาก VirtualBox ไม่มีวิธีเรียกใช้และจัดการ VM โดยไม่มีค่าใช้จ่าย มีวิธีแก้ไขที่ง่ายในทำนองเดียวกันหรือไม่

user535733 avatar
cn flag
ดูการใช้ virsh แทน VirtualBox

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา