天天看點

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

安裝VMware tools

首先在登陸後,别着急操作,為了讓我們的ubuntu在VMware下工作更加良好和友善,我們需要在ubuntu上安裝VMwaretools,它可以為我們實先主機和虛拟機間拖拽檔案、粘貼複制、自動調整分辨率等友善的功能。

1.下拉VMware的虛拟機選項,點選安裝VMware tools,此時系統會顯示檢測到一個光驅,并自動打開其檔案夾。 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

2.右鍵複制tar.gz格式的壓縮封包件到home目錄下。注意,ubuntu等Linux的檔案目錄定義不同于windows,他的使用者目錄home地位和作用就相當于windows下的桌面,對它是不分盤的。 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

3.右鍵點選壓縮包,點選extract here解壓到目前目錄。然後輕按兩下進入檔案夾内。

随後我們要開始我們在ubuntu下最重要的起步,使用終端terminal即ubuntu下的dos指令行,可以說在之後的開發過程中我們會有50%以上的操作是用指令行完成的。在這裡我們使用 Ctrl + Alt + T 的快捷鍵來打開終端。 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

輸入

$ cd

$:dollar符,此處代表是一條指令,複制時切勿加入,以後不再解釋該表述方式。

同時注意此處cd指令後有一個空格。cd xx意為進入xx的目錄。此處我們将打開的檔案浏覽器上的位址拖入終端cd 指令後方,敲擊回車後,進入VMwaretools的目錄。 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結
STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

随後輸入安裝指令:

$ sudo ./vmware-install.pl

sudo的指令字首意為以系統管理者身份執行,也就是root身份執行。

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

然後輸入使用者密碼開始安裝,注意在指令行中輸入的密碼是沒用顯示的,是以請確定自己的小鍵盤開了。

安裝過程中會一條一條的出現各種選項,不用管它一直回車就行了。 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

最後安裝完成會顯示 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

最後我們輸入reboot重新開機系統。

$ sudo reboot

重新開機再次進入系統後,此時我們縮放視窗或是拖動檔案到虛拟機中,我們可以發現虛拟機會自動的調整分辨率,同時檔案也可以随意的在主控端和虛拟機中移動了,同時複粘貼的内容也内外不分了。這些功能可以極大地友善我們在開發過程中的操作,甚至比用兩台裝有不同系統的計算機開發都友善。 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

更新軟體與設定

再安裝好系統和VMwaretools後我們最先要幹的就是更新系統和軟體,哦對了還有設定成中文。要怎麼操作呢?我們慢慢來。

注意這些操作都要求主機要連接配接網絡,否則将無法正常下載下傳

更新軟體源

右上角點開system settings->點選software&updates 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

在download from中點選other 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

然後在彈出的視窗右側點選select best 讓系統自動選擇最好的下載下傳源伺服器。這一過程會花費一些時間要耐心等待。最後點選choose server選擇該伺服器。 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

或者手動指定一個國内的伺服器如阿裡雲、搜狐什麼的。 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

點選software&updates視窗的close,此時會彈出軟體源已更新是否重新加載清單的提示,點選reload選項。至此我們便完成了軟體源的選擇和更新操作。 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

設定中文

随後點選language,随後系統會提醒語言包不完整是否安裝,點選install然後輸入密碼開始安裝。 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結
STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

再點選install/remove language,勾選Chinese simple随後會自動安裝簡體中文包。此時如果出現ubuntu software database is broken的報錯,隻要回到上步手動指定一個下載下傳源如aliyun什麼的就好了。 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

添加好後,将中文項拖動到視窗清單裡的第一項,然後點選apply system wide後重新開機。 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

這裡可以點否也可點是,改操作會把一些使用者下的檔案夾改為中文,如視訊,圖檔什麼的。 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

更新已安裝的軟體

輸入 sudo apt-get dist-upgrade,更新所有的軟體:

$ sudo apt-get dist-upgrade

會提示你要下載下傳多少軟體,已經多少M大小,你回車選擇是,之後就自動安裝了。由于有時更新涉及到系統核心和GUI顯示等,在更新的過程中會有很多異常,如圖示消失什麼的情況,别擔心等更新完成後就會恢複了

設定輸入法

在終端中輸入以下指令,安裝sunpinyin輸入法。

$ sudo apt-get install ibus-sunpinyin

然後在輸入法中設定添加sunpinyin 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結
STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結
STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

然後建立一個文檔按ctrl+space,看看是不是能輸入中文啦~。

最後的一些微調

至此安好系統後的所有基礎性操作都已完成。其他的一些設定大家可以在系統設定菜單中自己看看,和windows下的控制台很像。比如我在這寫安裝後就進入顯示設定将 啟動器圖示調小。 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

同時設定開啟了工作區和将軟體菜單顯示在視窗上的選項。 

STM32進階開發-(2)ubuntu安裝和配置 安裝VMware tools 更新軟體與設定 總結

總結

至此我們所有的設定和前期系統準備都已完成,接下來就要進入實質化的操作了,不過在程式設計之前我們還需要熟悉ubuntu系統的一下特性和它終端的指令,下一章我們就先講解這個。