由于在Windows下運行ionic老是報錯,所以我決定開始配置一個虛擬機的Ubuntu,這里記錄下需要用到的東西。如果偶爾能幫到你,那也挺好的。
Node
node推薦使用nvm包管理工具來進行安裝,Github。
nvm安裝
安裝非常簡單 ,終端復(fù)制粘貼:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
下載完成后,復(fù)制粘貼:
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
//兩行一起粘貼到終端就好
nvm使用
nvm install 6.9.5 //安裝`6.9.5`版本node
nvm install latest //安裝最新版本
nvm install 6.9.5 32 //安裝32位6.9.5版本
nvm list // 列出所用安裝的版本
nvm use 6.9.5 //切換到6.9.5版本
nvm use 6.9.5 32 //切換32位版本
Chrome
打開Ubuntu終端,32位版本,使用下面的命令。
wget https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb
64位版本,使用下面的命令。
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
下載好后
32 位安裝命令:
sudo dpkg -i google-chrome-stable_current_i386.deb
64 位安裝命令:
sudo dpkg -i google-chrome-stable_current_amd64.deb
有可能出現(xiàn)依賴沒有事先安裝,會導(dǎo)致安裝失敗,執(zhí)行下面的命令
sudo apt-get install -f
若還不能解決,就執(zhí)行remove,讓安裝系統(tǒng)恢復(fù)可運作狀態(tài)
sudo apt-get remove chrome-chrome-stable
Virtual Stdio Code
- 在官網(wǎng)下載 .deb 格式的VSCode安裝文件
- 終端執(zhí)行 sudo dpkg 文件名字` 就可以了。
VirtualBox虛擬機掛載共享文件
安裝增強功能包(Guest Additions)
安裝好Ubuntu 11.04 后,運行Ubuntu并登錄。然后在VirtualBox的菜單里選擇"設(shè)備(D)" -> "安裝增強功能(I)..."。
您會發(fā)現(xiàn)在Ubuntu桌面上多出一個光盤圖標,這張光盤默認被自動加載到了文檔夾
/media/VBoxGuestAdditions-4.1.4
進入命令行終端,輸入:
cd /media/VBoxGuestAdditions-4.1.4
sudo ./VboxLinuxAdditions.run
不同版本路徑可能有所不同,請根據(jù)自己的實際情況 安裝
開始安裝工具包,安裝完畢后重啟Ubuntu。配置共享文檔夾
重啟完成后點擊"設(shè)備(Devices)" -> 共享文檔夾(Shared Folders)菜單,添加一個共享文檔夾,選項固定和臨時是指該文檔夾是否是持久的。共享名能夠任取一個自己喜歡的,比如"gongxiang",盡量使用英文名稱。掛載共享文檔夾
重新進入虛擬Ubuntu,在命令行終端下輸入:
sudo mkdir /mnt/shared
sudo mount -t vboxsf gongxiang /mnt/shared
其中"gongxiang"是之前創(chuàng)建的共享文檔夾的名字。OK,現(xiàn)在Ubuntu和主機能夠互傳文檔了。
假如您不想每一次都手動掛載,能夠在/etc/fstab中添加一項
gongxiang /mnt/shared vboxsf rw,gid=username,uid=username,auto 0 0
以上的 vboxsf 是群組名稱 username 是你的 用戶名 就是 /home/下的文件夾名稱
/mnt/shared 是掛載目錄
這樣就能夠自動掛載了。卸載的話使用下面的命令:
sudo umount -f /mnt/shared
注意:
共享文檔夾的名稱千萬不要和掛載點的名稱相同。