顯示具有 WSL 標籤的文章。 顯示所有文章
顯示具有 WSL 標籤的文章。 顯示所有文章

2019年7月9日 星期二

Windows 10 下安裝 WSL 2 的注意事項

輸入指令
wsl --set-version 2
可以用 wsl -l 查詢到資訊






所以 就是 Ubuntu-18.04
指令要修改為 wsl --set-version Ubuntu-18.04 2

再指定預設 WSL
wsl --set-default-version 2
這樣開啟就是 WSL 2 了

驗證的方式是輸入
wsl -l -v







就可以知道目前是不是 WSL 2 的版本 了

2019年6月29日 星期六

2019年2月28日 星期四

WSL 安裝 Visual Studio Code 記錄筆記

去官網下載 .deb 安裝檔
https://code.visualstudio.com/download

使用 dpkg 指令安裝 Visual Studio Code
sudo dpkg -i code_1.31.1-1549938243_amd64.deb

如果發生錯誤訊息:
dpkg: dependency problems prevent configuration of code:
 code depends on libnotify4; however:
  Package libnotify4 is not installed.
....
 code depends on libxss1; however:
  Package libxss1 is not installed.

dpkg: error processing package code (--install):
 dependency problems - leaving unconfigured
Processing triggers for mime-support (3.60ubuntu1) ...
Errors were encountered while processing:
 code

先執行 sudo su 換 root 權限
輸入
sudo apt update
sudo apt-get -f upgrade
執行更新一下

再安裝相關依賴的函示庫
sudo apt install libnotify4 libnss3 libxkbfile1 libsecret-1-0 libgtk-3-0 libxss1

再輸入一次安裝 Visual Studio Code
sudo dpkg -i code_1.31.1-1549938243_amd64.deb
應該是就安裝成功了(到這一步,我安裝成功了)

輸入 code 執行 Visual Studio Code
如果發生錯誤訊息:
/usr/share/code/bin/../code: error while loading shared libraries: libX11-xcb.so.1: cannot open shared object file: No such file or directory

輸入
sudo apt-get install libxss1

如果還是一樣發生錯誤,可以試試輸入
sudo apt-get install gconf-service libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxss1 libxtst6 libappindicator1 libnss3 libasound2 libatk1.0-0 libc6 ca-certificates fonts-liberation lsb-release xdg-utils wget

安裝完

輸入 code --version 測試 Visual Studio Code 是否安裝成功!







顯示版本號,安裝成功!

2019年2月13日 星期三

重置 WSL Ubuntu

點擊 「應用程式設定」
































點擊「重置」





























再進入 Ubuntu 就會要求你輸入新的帳號跟密碼

2019年2月1日 星期五

Windows 10 subsystem for Linux ( Ubuntu ) ( WSL ) apt-get install xxxx 指令發生錯誤 E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? 解決方法

使用 Windows 10 subsystem for Linux ( WSL )
的 apt-get install xxxx 指令發生錯誤




E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?

使用下列指令可以解決:

sudo -i





指令執行後,再輸入密碼切換到 Root 模式。

sudo apt-get update










指令執行完畢,就能正常使用 apt-get install xxxx 指令了。

2019年1月22日 星期二

Windows 10 WSL 下 Ubuntu 下安裝 mysql

輸入密碼後 sudo apt-get update 一下

首先執行 mysql 安裝指令:
sudo apt-get install mysql-server

完成後要啟動 mysql 服務,不然會提示:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

使用 sudo service mysql start 啟動 mysql 服務

透過下列指令設定 mysql root 密碼:
mysql -u root -p

Visual Studio 2017/2019 推薦的擴充功能與更新

參考文章: 覺得 Google 的 Blogger 不太順手?透過 HTML 的 iframe 移花接木 HackMD