本文介紹在windows下安裝ubuntu并且讓pioneer1的應用程序跑起來的全過程。雖然安裝ubuntu不是本文重點,但是還是啰嗦地寫一遍吧。
Ubuntu選擇的是ubuntu-16.04.7-desktop-amd64.iso,雖然現(xiàn)在最新版本已經(jīng)是20.04.1了,這個看個人愛好吧,反正pioneer1的應用程序只有在16.04上測試過,其他版本不保證能用了。
虛擬機工具VMware用的是VMware Workstation 15 Player,其他版本暫時也未測試。
現(xiàn)在開始安裝。
VMware的安裝很簡單,自行下載安裝包安裝即可,沒啥特別,這里就不詳細說明了。
在windows下新建一個文件夾,用于安裝ubuntu。
打開VMware,選擇創(chuàng)建新的虛擬機,然后按照圖片一步步往下操作:
內(nèi)存設(shè)置為物理內(nèi)存的一半:
處理器核心數(shù)選擇實際的一半:
選擇事先下載的ubuntu安裝鏡像:
然后選擇我們新建的虛擬機,播放虛擬機:
然后會讓你設(shè)置時區(qū)和密碼,看自己喜好設(shè)置。
接下去等待安裝完成。
完成后重啟。
由于國內(nèi)網(wǎng)速的原因,需要更新一下源。
打開網(wǎng)頁https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/,選擇合適的版本,然后復制源:
打開超級終端(Ctrl+Alt+t),輸入以下命令更新。
重命名原來的源作為備份:
sudo mv /etc/apt/sources.list sources.list_backup
新建一個sources.list文件
sudo vi /etc/apt/sources.list
輸入之前復制的內(nèi)容并保存退出,vi的操作可以自行谷歌一下。
更新apt軟件源:
sudo apt-get update
sudo apt-get upgrade
完成后重啟。
為了方便從windows拷貝文件到ubuntu,我們需要安裝VMware-tools。
在開始之前,先關(guān)閉虛擬機,然后將光驅(qū)的配置改回來:
重新運行虛擬機,然后安裝VMware Tools:
等待下載完成:
下載完成后,可以看到CD ROM中有VMware Tools相關(guān)內(nèi)容了:
將VMwareTools-10.3.21-14772444.tar.gz拷貝到app文件夾下(這個是自己在任意目錄新建的,也可以是其他文件夾),然后按照下面的命令完成安裝即可:
途中會讓你選擇一些目錄等,全都按回車選擇默認即可,直到完成安裝。
完成后重啟虛擬機,就可以發(fā)現(xiàn)安裝成功了,這個時候如果調(diào)整窗口大小,ubuntu的分辨率也會跟著改變,也可以直接和windows之間相互拷貝文件了。
將下載好的pioneer1_client_set和pioneer1_client兩個程序拷貝到ubuntu的任意目錄下,直接用鼠標復制黏貼即可,比如下圖我就把兩個程序拷貝到了~/raspberry/pioneer1目錄下:
按照《PF0001-燒錄制作好的image到SD卡并做啟動RaspberryPi 4B前的準備工作》所描述的方法,將樹莓派連上電源。
在運行pioneer1_client_set和pioneer1_client之前需要確認一下有沒有可執(zhí)行權(quán)限:
可見只有rw權(quán)限,需要增加x權(quán)限,使用命令chmod +x pioneer1_client*:
用./pioneer1_client 172.20.10.9命令運行程序:
運行另一個程序./pioneer1_client_set172.20.10.9
看到以上信息,就可以說明程序執(zhí)行正常并且已經(jīng)連接到樹莓派了。
責任編輯人:CC
-
WINDOWS
+關(guān)注
關(guān)注
4文章
3573瀏覽量
89368 -
Ubuntu
+關(guān)注
關(guān)注
5文章
566瀏覽量
30054
原文標題:【PF0002】在VMware下安裝ubuntu 16.04并將應用程序拷貝到ubuntu中運行
文章出處:【微信號:TalkBT,微信公眾號:藍牙】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
為什么用1621B驅(qū)動液晶的時候初始化時正常顯示,但程序跑起來是卻不停閃爍呢?
[MsgOS]讓系統(tǒng)跑起來
MDK自帶系統(tǒng)keil RTX中程序沒跑起來
請問裸板程序運行是否一定需要uboot先跑起來?
如何讓你的ESP32跑起來
怎樣讓自己編譯的uboot跑起來
程序能跑起來就是很好的c代碼嗎
如何讓你的ESP32跑起來呢
SpinalHDL是如何讓仿真跑起來的
STM32如何區(qū)分程序跑起來用的是HSE還是HSI呢?
Zynq 7015 linux跑起來之導入之BOOT.bin生成詳解
如何在AM5708 EVM板子上移植ubuntu系統(tǒng)并把docker跑起來
![如何在AM5708 EVM板子上移植<b class='flag-5'>ubuntu</b>系統(tǒng)并把docker<b class='flag-5'>跑起來</b>](https://file.elecfans.com/web2/M00/1C/33/pYYBAGGKViyAcM0PAAAFCKQnCAw808.png)
評論