Linux VirtualBox安裝及使用指南

2019獨角獸企業重金招聘Python工程師標準>>> hot3.png

VirtualBox是一款虛擬機軟件。雖然它的功能并不及VMware Workstation Pro,但它對開源精神的堅持使得它在Linux中依然深受歡迎。

唯一難以令人接受的是,VirtualBox的安裝步驟較為復雜。不過,VirtualBox的開發者已給出了解決方案(原文為英文:Linux_Downloads – Oracle VM VirtualBox):

基于Debian的Linux

將以下行添加到/etc/apt/sources.list。根據你的發行版的代號,將<mydist>替換為相應的發行版名稱(支持舊版VirtualBox不同的發行版)

deb https://download.virtualbox.org/virtualbox/debian <mydist> contrib

之后,下載并注冊

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

安裝VirtualBox

apt-get update
apt-get install virtualbox-5.2

基于RedHat的Linux

我們為Oracle Linux/Fedora/RHEL/openSUSE提供了一個yum/dnf風格的存儲庫。所有.rpm包都已簽名。可以在此處下載rpm的Oracle公鑰。您可以添加此密鑰(通常不需要,見下文)

rpm --import oracle_vbox.asc

或者下載并注冊

wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | rpm --import -

導入公鑰后,可以使用包簽名進行檢查

rpm --checksig PACKAGE_NAME

對于yum用戶(Oracle Linux/Fedora/RHEL/CentOS之一)來說,在使用virtualbox時,不需要導入密鑰。下面的repo文件是yum自動下載和導入公鑰的!Zypper用戶應該運行

zypper refresh

(以上內容來自Google翻譯)

VirtualBox在安裝完成后,將自動創建一個用戶組vboxusers。這個組表示已連接物理機的USB介質在運行VirtualBox時可以被客戶機識別的用戶集合。

如果某個用戶位于vboxusers組中,那么當以此用戶的身份運行VirtualBox時,當前插入的USB介質可以被VirtualBox的客戶機識別。否則在VirtualBox中將不顯示任何可連接至客戶機的USB介質。

向vboxusers組中添加用戶(將<username>替換為你的用戶名)

adduser <username> vboxusers

你可以選擇安裝Oracle VM VirtualBox Extension Pack。它是VirtualBox提供的擴展包,可以為VirtualBox提供一些擴展功能。

在進入虛擬機系統之前,你需要為這個虛擬機分配一個新的虛擬光驅以安裝VirtualBox Guest Additions。當分配完成后,進入虛擬機系統并選擇“設備”->“安裝增強功能”,開始執行安裝。

美中不足的是,這個擴展包中的功能似乎并不適用于所有客戶機系統。如果你的客戶機使用了3代USB驅動,請訪問驅動程序和軟件并搜索“USB”,將“篩選方式”更改為“驅動程序”及安裝的虛擬機系統版本。如果不清楚應該下載哪一個驅動,可以試試全部下載并逐個安裝。如果安裝成功并能正常使用USB 3.0集線器,那么就無需再執行安裝步驟;如果安裝不成功,就嘗試下一個。

參考資料:VirtualBox/USB - Community Help Wiki

轉載于:https://my.oschina.net/u/3918369/blog/1933890

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/537990.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/537990.shtml
英文地址,請注明出處:http://en.pswp.cn/news/537990.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

java web vm_java web .vm文件??

在JavaWeb項目中有很多.vm文件&#xff0c;打開以后是類似于.NETMVC項目中的.cshtml文件的形式#if($linkList)#set($itemsOnLine0)#foreach($linkin...在Java Web項目中有很多.vm文件&#xff0c;打開以后是類似于.NET MVC項目中的.cshtml文件的形式#if($linkList)#set ($items…

Android studio gradle 無法獲取 pom文件

Android studio 3.1 導入app項目后&#xff0c;gradle無法獲取 pom文件 具體保存內容如下&#xff1a; Could not GET https://dl.google.com/dl/android/maven2/com/android/tools/build/transform-api/2.0.0-deprecated-use-gradle-api/transform-api-2.0.0-deprecated-use-g…

生產環境linux下安裝兩個及兩個以上tomcat實踐

前言: 在生產環境部署程序項目中&#xff0c;有時候由于服務器緊張或缺少服務器等原因,往往都需要安裝兩個及兩個以上tomcat。我們需要在/etc/profile中增加tomcat的環境變量&#xff0c;然后在新增加的tomcat的bin目錄下的catalina.sh中引用自己在/etc/profile中配置的環境變量…

java 內存 四_java最終化的內存保留問題(4)

四、一種代替最終化的選擇在前面一節中的示例還存在一種不確定性可能&#xff1a;JVM并不能保證它在最終化隊列中調用對象的終結器的順序。而來自于所有類(應用程序&#xff0c;庫&#xff0c;等等)的終結器都是被同等對待的。因此&#xff0c;一個占有大量內存或一種稀有的本地…

基于Spring Boot不同的環境使用不同的配置方法

原文路徑&#xff1a;http://www.jb51.net/article/132589.htm ---------------------------------------- 默認是profile為dev&#xff0c;可以修改 spring 多文件配置&#xff1a; 1、properties文件 2、YAML文件 一、properties文件 在 Spring Boot 中&#xff0c; 多環境配…

java set方法賦值_java方面:private屬性,沒有set方法,只有get方法,如何給這個屬性賦值?...

富國滬深用反射吧&#xff0c;然后設置setAccessible為true就可以了&#xff0c;如下&#xff1a;public class Test {private String readOnly;public String getReadOnly() {return readOnly;}public static void main(String[] args) throws SecurityException, NoSuchField…

SpringBoot項目在IntelliJ IDEA中實現熱部署

spring-boot項目熱部署idea工具&#xff1a; &#xff08;1&#xff09;、pom文件引入&#xff1a;都需要為true<!-- 熱部署模塊 --> <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId…

java nio 對消息分片_Java NIO:應用

Java NIO 是一種非阻塞的、面向塊而非字節的 IO 方式。雖然 Java 的傳統 IO 也進行了一些基于 NIO 的改造&#xff0c;NIO 仍然能夠帶來許多優勢。面向流的 IO 方便我們一個字節一個字節地處理數據&#xff0c;有利于實現過濾等功能&#xff0c;更加優雅和簡單。相應地&#xf…

使用Notepad++來比較文件

原文連接&#xff1a;https://blog.csdn.net/sanqima/article/details/50467154 -----------------------------------------------------------------------------Notepad&#xff0c;也叫npp&#xff0c;是一款類似于記事本的開源小軟件。它運行便攜&#xff0c;體積小、資源…

利用lamda函數 的函數式編程 實現scrapy審計外網安全問題

2019獨角獸企業重金招聘Python工程師標準>>> import scrapy from scrapy.spiders import Spiderdef parse_response(response, ip_in):title response.xpath("/html/head/title").extract()[0]filename quotes.txtwith open(filename, a) as f:f.write(…

Linux服務器上新增開放端口號

原文連接&#xff1a; https://blog.csdn.net/u012562106/article/details/52882666 ---------------------------------------開放端口的方法&#xff1a; 方法一&#xff1a;命令行方式 1. 開放端口命令&#xff1a; /sbin/iptables -I INPUT -p tcp --dport 8…

return ,continue,break的用法與區別總結

1、return 語句的作用 (1) return 從當前的方法中退出,返回到該調用的方法的語句處,繼續執行。 (2) return 返回一個值給調用該方法的語句&#xff0c;返回值的數據類型必須與方法的聲明中的返回值的類型一致&#xff0c;可以使用強制類型轉換來是數據類型一致。 (…

linux java -xms_為什么JVM比指定的-Xms消耗更少的內存?

我的問題是 Headers &#xff0c;我通過搜索獲得了一些知識&#xff1a;但還是不知道為什么&#xff0c;有些可以提供一些幫助嗎&#xff1f;這是我在Ubuntu12.04(64位)上的測試運行JDK 1.7.0_04 . 和頂部顯示如下&#xff1a;PID USER PR NI VIRT RES SHR S %CPU %MEM TIME CO…

Jquery的一些方法

$.trim(str);說明&#xff1a;去掉字符串首尾空格。轉載于:https://www.cnblogs.com/gygtech/p/9552538.html

清除nginx服務器網站緩存數據

原文連接&#xff1a;https://blog.csdn.net/Crabime/article/details/51883028?locationNum2&fps1 -------------------------------------公司網站上線之后后面老是出現一些小的bug&#xff0c;但是這些bug在vi上改了之后打開更改的網頁卻發現并沒有更改&#xff0c;goo…

linux安裝指定版本python_ubuntu多版本python為指定版本python安裝庫

當安裝了多個版本的Python時&#xff0c;比如一個python2.7&#xff0c;一個python3.5&#xff0c;需要為某個python版本安裝庫時如何精準的指定python版本呢。網上多數回答都是用到pyenv、virtualenv之類&#xff0c;看了下感覺跟我的預期不一致。因為PyCharm已經可以管理多個…

Linux 如何通過某一臺服務器調用執行多臺遠程服務器上的腳本,結果顯示在本地?...

現在都流行自動化運維了&#xff0c;可能目前技術不夠&#xff0c;很多自動化工具還不怎么會用&#xff0c;所以本次只是通過ssh來實現功能。 說明&#xff1a;自己寫的一個簡單腳本&#xff0c;只是實現了基礎功能&#xff0c;還有待優化。 一共三臺機器&#xff1a; master&a…

linux下查看磁盤分區的文件系統格式

原文鏈接&#xff1a; https://www.cnblogs.com/youbiyoufang/p/7607174.html ------------------------------------------------------------------------- df -T 只可以查看已經掛載的分區和文件系統類型。 Filesystem Type 1K-blocks Used Available Use% Mounted on/dev/s…

ERROR 1045 (28000): Access denied for user root@localhost (using password: NO)

Linux下mysql的安裝&#xff0c;真是不同Linux環境&#xff0c;各種問題。步驟&#xff1a; 1、暫停mysql服務 service mysqld stop2、設置mysql模式# mysqld_safe --usermysql --skip-grant-tables --skip-networking & 3、clone session&#xff0c;新窗口# mysql -u roo…

mysql 跳表 b 樹_簡單談談Mysql索引與redis跳表

摘要面試時&#xff0c;交流有關mysql索引問題時&#xff0c;發現有些人能夠濤濤不絕的說出B樹和B樹&#xff0c;平衡二叉樹的區別&#xff0c;卻說不出B樹和hash索引的區別。這種一看就知道是死記硬背&#xff0c;沒有理解索引的本質。本文旨在剖析這背后的原理&#xff0c;歡…