系列文章目錄
[ROS基礎-1] Linux系統介紹與ubuntu安裝(virtualbox)前言
ROS大多數版本的開發是在Linux系統上完成的,所以我們在學習ROS系統之前需要學習一個Linux系統,只有掌握了Linux系統的相關知識才能更好的學習掌握ROS系統。
一、Linux是什麼?
示例:pandas 是基於NumPy 的一種工具,該工具是爲了解決數據分析任務而創建的。
Linux系統是什麼?我們平時聽過window系統,蘋果的ios系統,這邊所屬的Linux系統也是同上面兩個一樣的操作系統
操作系統在整個計算機系統中,是在硬件→內核→系統調用→應用程序體系裏負責內核→系統調用模塊,但直觀的看,操作系統還包含一些在其上運行的應用程序,比如文本編輯器、瀏覽器、電子郵件等。
操作系統的作用用大白話來說,就是爲底層硬件提供兼容性。
沒有性能強大的操作系統,再好的主機配置也不能打遊戲。
市面上的幾種操作系統,各有優缺,我們所熟悉的window系統可以說是用戶最多的系統,但是安全性、兼容性並不是說非常出色,而ios系統的兼容性可以說非常強大,但是它只有破解之後才能安裝到非蘋果的PC上。而Linux系統可以說安全性甩出win一條街,而且是開源的,具有非常好的性價比。
Linux系統有幾個代表性的發行版:
- CentOS:像現在的阿里雲,百度雲,騰訊雲都用的是這個服務器;
- Redhat(小紅帽):屬於軟件免費,後期服務收費;
- Ubuntu(烏班圖);
- 麒麟Linux
- 紅旗Linux
後面這兩款是我們國內人員開發發行的
而我們需要上手學習的叫做Ubuntu,這邊也就不做多的介紹了,主要還是爲大家演示ubuntu的安裝,這邊的安裝方式基於virtualbox虛擬機的安裝方式,當然也可以直接安裝雙系統。
那麼接下來我們就來教大家安裝ubuntu(烏班圖)系統。
二、安裝步驟
在安裝之前我們需要準備好virtual box軟件和ubuntu桌面版的鏡像
鏈接
1.新建虛擬機
安裝好的virtual box如圖,點擊新建
給ubuntu取個名字,並指定文件位置,點擊下一步。
這邊需要分配內存大小,我的電腦16G運行的可以分到8G以上,分多少大家可以自己考究,我一般習慣分4G或者6G。分好單機下一步
點擊創建
使用VDI類型,點擊下一步。
這邊我們選擇固定大小
選擇創建的磁盤大小,入門使用40G足夠了。
等待虛擬機創建就行了
至此,我們的虛擬機就安裝好了,但是它就像沒有安裝系統的電腦,爲此我們還需進行一些配置和安裝系統。
2.配置虛擬機
選好虛擬機然後單擊設置
在-常規-高級-中,兩個選項選成雙向,方便操作。
-系統-處理器-,可以根據個人選擇處理器數量,我這邊選4,可以保證虛擬機可以流暢一些。
-儲存-,接下來選擇鏡像
我這邊選的ubuntu18.04.5的鏡像,單擊ok即可
3.安裝ubuntu
點擊啓動,會出現新的窗口。
我們已經選好了鏡像源,點擊啓動
啓動後出現界面,我們可以把滑輪滑倒最下面選擇中文簡體,點擊安裝ubuntu
點擊繼續
我們選擇正常安裝,把“其他選項”的兩個去掉可以安裝快一些,或者直接斷網。點擊繼續
選這個然後點擊現在安裝。
點擊繼續
點擊繼續
這邊需要給計算機取名字,密碼可以是單個數字或者字母的,選擇自動登錄也可以,然後點擊繼續
等待安裝完成,這個過程快的可能就一分鐘。
安裝完成之後提示需要重啓,點擊現在重啓即可。如果出現無法關機,可以直接點擊X進行強制關機。
切記,點擊不升級。
至此,我們的ubuntu便安裝完成了。
4.安裝增強工具
點擊設備,選擇“安裝增強功能”
點擊運行
輸入密碼
等待完成即可,
現在重啓,重啓之後,窗口便可以進行自由縮放。
至此步驟全部完成,不過新的系統如果想要方便使用,還需要進行一些配置哦,比如源配置。這邊就不帶大家一步一步走了,我們CSDN很多此方面優秀博文可以查閱。
總結
文章先介紹了Linux系統以及Ubuntu,之後分4步驟進行安裝,根據作者的步驟即可完成,整個過程還是比較繁瑣的。
ROS學習並非一朝一夕可以完成,接下來我也會堅持發表關於ROS學習的筆記,如有哪裏不對的,也可以請各位指正。
祝大家變得更強!