配置語言
-
依次點擊設置--Region & Language--Manage Installed Languages --install/remove language--chinese(simplified) 和English--apply,把漢語拖到最上方,關閉,重啟ubuntu
-
下載搜狗for linux
地址:https://pinyin.sogou.com/linux/?r=pinyin
點擊下載64bit版本
-
在/Downloads文件夾下面找到搜狗的deb安裝包,雙擊安裝
-
在軟件中心搜索sogou,點擊安裝
-
在系統設置里找到區域和語言--管理已安裝的語言--添加和刪除語言--fcitx
## 配置python ubuntu16默認只有Python2,python3需要手動安裝,ubuntu18默認安裝了python3
下載python3.5
sudo apt-get install python3.5
創建軟鏈接
sudo ln -s /usr/bin/python3.5 /usr/bin/python3
注意不要更改默認的Python指向,因為有一些系統軟件使用的是Python2,更改后可能會報錯
## 安裝常用軟件
chrome
http://www.google.cn/intl/zh-CN/chrome/browser/desktop/index.html
選擇64位deb包,保存文件,雙擊安裝,再在軟件中心搜索,安裝,為了以后使用方便,把chrome拖動到左側收藏夾收藏
### vim ```bash sudo apt install vim
<br>
### sublimetext3
直接在軟件中心搜索sublimetext,點擊安裝
<br>
### pycharm
在軟件中心或者官網下載
下載地址:<http://www.jetbrains.com/pycharm/>
activate code
MTW881U3Z5-eyJsaWNlbnNlSWQiOiJNVFc4ODFVM1o1IiwibGljZW5zZWVOYW1lIjoiTnNzIEltIiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c2Ugb25seSIsImNoZWNrQ29uY3VycmVudFVzZSI6ZmFsc2UsInByb2R1Y3RzIjpbeyJjb2RlIjoiSUkiLCJwYWlkVXBUbyI6IjIwMTktMTEtMDYifSx7ImNvZGUiOiJBQyIsInBhaWRVcFRvIjoiMjAxOS0xMS0wNiJ9LHsiY29kZSI6IkRQTiIsInBhaWRVcFRvIjoiMjAxOS0xMS0wNiJ9LHsiY29kZSI6IlBTIiwicGFpZFVwVG8iOiIyMDE5LTExLTA2In0seyJjb2RlIjoiR08iLCJwYWlkVXBUbyI6IjIwMTktMTEtMDYifSx7ImNvZGUiOiJETSIsInBhaWRVcFRvIjoiMjAxOS0xMS0wNiJ9LHsiY29kZSI6IkNMIiwicGFpZFVwVG8iOiIyMDE5LTExLTA2In0seyJjb2RlIjoiUlMwIiwicGFpZFVwVG8iOiIyMDE5LTExLTA2In0seyJjb2RlIjoiUkMiLCJwYWlkVXBUbyI6IjIwMTktMTEtMDYifSx7ImNvZGUiOiJSRCIsInBhaWRVcFRvIjoiMjAxOS0xMS0wNiJ9LHsiY29kZSI6IlBDIiwicGFpZFVwVG8iOiIyMDE5LTExLTA2In0seyJjb2RlIjoiUk0iLCJwYWlkVXBUbyI6IjIwMTktMTEtMDYifSx7ImNvZGUiOiJXUyIsInBhaWRVcFRvIjoiMjAxOS0xMS0wNiJ9LHsiY29kZSI6IkRCIiwicGFpZFVwVG8iOiIyMDE5LTExLTA2In0seyJjb2RlIjoiREMiLCJwYWlkVXBUbyI6IjIwMTktMTEtMDYifSx7ImNvZGUiOiJSU1UiLCJwYWlkVXBUbyI6IjIwMTktMTEtMDYifV0sImhhc2giOiIxMDgyODE0Ni8wIiwiZ3JhY2VQZXJpb2REYXlzIjowLCJhdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlLCJpc0F1dG9Qcm9sb25nYXRlZCI6ZmFsc2V9-aKyalfjUfiV5UXfhaMGgOqrMzTYy2rnsmobL47k8tTpR/jvG6HeL3FxxleetI+W+Anw3ZSe8QAMsSxqVS4podwlQgIe7f+3w7zyAT1j8HMVlfl2h96KzygdGpDSbwTbwOkJ6/5TQOPgAP86mkaSiM97KgvkZV/2nXQHRz1yhm+MT+OsioTwxDhd/22sSGq6KuIztZ03UvSciEmyrPdl2ueJw1WuT9YmFjdtTm9G7LuXvCM6eav+BgCRm+wwtUeDfoQqigbp0t6FQgkdQrcjoWvLSB0IUgp/f4qGf254fA7lXskT2VCFdDvi0jgxLyMVct1cKnPdM6fkHnbdSXKYDWw-MIIElTCCAn2gAwIBAgIBCTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE4MTEwMTEyMjk0NloXDTIwMTEwMjEyMjk0NlowaDELMAkGA1UEBhMCQ1oxDjAMBgNVBAgMBU51c2xlMQ8wDQYDVQQHDAZQcmFndWUxGTAXBgNVBAoMEEpldEJyYWlucyBzLnIuby4xHTAbBgNVBAMMFHByb2QzeS1mcm9tLTIwMTgxMTAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxcQkq+zdxlR2mmRYBPzGbUNdMN6OaXiXzxIWtMEkrJMO/5oUfQJbLLuMSMK0QHFmaI37WShyxZcfRCidwXjot4zmNBKnlyHodDij/78TmVqFl8nOeD5+07B8VEaIu7c3E1N+e1doC6wht4I4+IEmtsPAdoaj5WCQVQbrI8KeT8M9VcBIWX7fD0fhexfg3ZRt0xqwMcXGNp3DdJHiO0rCdU+Itv7EmtnSVq9jBG1usMSFvMowR25mju2JcPFp1+I4ZI+FqgR8gyG8oiNDyNEoAbsR3lOpI7grUYSvkB/xVy/VoklPCK2h0f0GJxFjnye8NT1PAywoyl7RmiAVRE/EKwIDAQABo4GZMIGWMAkGA1UdEwQCMAAwHQYDVR0OBBYEFGEpG9oZGcfLMGNBkY7SgHiMGgTcMEgGA1UdIwRBMD+AFKOetkhnQhI2Qb1t4Lm0oFKLl/GzoRykGjAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBggkA0myxg7KDeeEwEwYDVR0lBAwwCgYIKwYBBQUHAwEwCwYDVR0PBAQDAgWgMA0GCSqGSIb3DQEBCwUAA4ICAQAF8uc+YJOHHwOFcPzmbjcxNDuGoOUIP+2h1R75Lecswb7ru2LWWSUMtXVKQzChLNPn/72W0k+oI056tgiwuG7M49LXp4zQVlQnFmWU1wwGvVhq5R63Rpjx1zjGUhcXgayu7+9zMUW596Lbomsg8qVve6euqsrFicYkIIuUu4zYPndJwfe0YkS5nY72SHnNdbPhEnN8wcB2Kz+OIG0lih3yz5EqFhld03bGp222ZQCIghCTVL6QBNadGsiN/lWLl4JdR3lJkZzlpFdiHijoVRdWeSWqM4y0t23c92HXKrgppoSV18XMxrWVdoSM3nuMHwxGhFyde05OdDtLpCv+jlWf5REAHHA201pAU6bJSZINyHDUTB+Beo28rRXSwSh3OUIvYwKNVeoBY+KwOJ7WnuTCUq1meE6GkKc4D/cXmgpOyW/1SmBz3XjVIi/zprZ0zf3qH5mkphtg6ksjKgKjmx1cXfZAAX6wcDBNaCL+Ortep1Dh8xDUbqbBVNBL4jbiL3i3xsfNiyJgaZ5sX7i8tmStEpLbPwvHcByuf59qJhV/bZOl8KqJBETCDJcY6O2aqhTUy+9x93ThKs1GKrRPePrWPluud7ttlgtRveit/pcBrnQcXOl1rHq7ByB8CFAxNotRUYL9IF5n3wJOgkPojMy6jetQA5Ogc8Sm7RG6vg1yow
<br>
### virtualenv
安裝virtualenv
```bash
pip3 install virtualenv
pip3 install virtualenvwrapper
配置環境變量 ```bash mkdir $HOME/.virtualenvs
<br>
打開bashrc文件
```bash
vim ~/.bashrc
在最后面加上以下代碼 ```bash export WORKON_HOME=$HOME/.virtualenvs export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 source ~/.local/bin/virtualenvwrapper.sh
<br>
刷新配置文件
```bash
source ~/.bashrc
測試是否安裝成功 ```bash mkvirtualenv -p python3 test
創建虛擬環境成功后會自動進入虛擬環境,exit退出后輸入workon再按tab鍵測試是否會提示已創建的虛擬環境,有則說明virtualenvwrapper也安裝成功
<br>
### mysql
從官方提供的mysql-apt-config.deb包進行APT源設置
APT源下載地址:https://dev.mysql.com/downloads/repo/apt/
下載完成以后,默認apt源保存在了Downloads目錄下
<br>
下載好了后,執行配置命令
```bash
cd Downloads/
sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb
依次選擇mysql-server&cluster --- mysql5.7 --- ok
完成之后執行命令升級apt ```bash sudo apt-get update
<br>
安裝mysql
```bash
sudo apt-get install mysql-server
根據提示設置root賬號的登錄密碼,至此安裝成功
### navicat 下載安裝包,解壓到opt目錄下
進入解壓后的文件夾,執行命令
./start_navicat
有時需要安裝mono和gecko,安裝即可
下載官網logo圖片到start_navicat同一目錄
創建navicat.desktop文件
cd /usr/share/applications
sudo vim navicat.desktop
文件內容
[Desktop Entry]
Encoding=UTF-8
Name=navicat
Comment=The Smarter Way to manage dadabase
Exec=/opt/navicat120_premium_cs_x64/start_navicat # 路徑和你的文件路徑一樣
Icon=/opt/navicat120_premium_cs_x64/navicat.png # 路徑和你的文件路徑一樣
Categories=Application;Database;MySQL;navicat
Version=1.0
Type=Application
Terminal=0
redis
sudo apt-get install redis-server
redis的配置文件/etc/redis/redis.conf
postman
從官網下載Postman軟件包,官網地址:<https://www.getpostman.com/downloads/
安裝Postman運行的依賴包
sudo apt-get install libgconf-2-4
sudo apt-get install libcanberra-gtk-module
把下載回來的Postman從`Downloads`目錄中解壓並剪切到`/opt`目錄下
cd ~/Downloads
sudo tar -zxf Postman-linux-x64-7.0.7.tar.gz
sudo mv Postman /opt
把官方上面的logo圖片下載回來,

創建桌面快捷方式,創建快捷方式文件
sudo vim /usr/share/applications/postman.desktop
快捷方式文件代碼如下
[Desktop Entry]
Encoding=UTF-8
Name=postman
Comment=用於接口測試的一個工具
Exec=/opt/Postman/Postman
Icon=/opt/Postman/postman.svg
Categories=Application;Web;MySQL;postman
Version=1.0
Type=Application
Terminal=0
在應用程序中搜索postman
,並設置到收藏夾。
### git 運行下面命令直接安裝 ```bash sudo apt-get install git ```
### nginx
直接運行命令安裝
sudo apt-get install nginx
安裝好的文件位置: ``` /usr/sbin/nginx # 主程序目錄 /etc/nginx # 存放配置文件目錄 /usr/share/nginx # 存放靜態文件目錄 /var/log/nginx # 存放日志目錄
<br>
相關操作
首次啟動nginx服務器
sudo /usr/sbin/nginx
停止nginx服務器
sudo /usr/sbin/nginx -s stop
重啟nginx
sudo /usr/sbin/nginx -s reload
<br>
### nvm
由於node.js的版本一直處於不斷更新中,所以我們需要一個版本管理器來更好的使用node.js。
nvm是一個開源的node版本管理器,通過它,你可以下載任意版本的node.js,還可以在不同版本之間切換使用。
**注意:安裝nvm之前,要確保當前機子中不存在任何版本的node,如果有,則卸載掉。**
github:<https://github.com/creationix/nvm>
安裝命令
```bash
sudo apt install curl
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
source ~/.bashrc
### node 使用nvm的相關命令安裝node。 ```bash # 查看官方提供的可安裝node版本 nvm ls-remote
安裝執行版本的node,例如:nvm install v10.15.2
nvm install
卸載node版本,例如:nvm uninstall v10.15.2
nvm uninstall
查看已安裝的node列表
nvm ls
切換node版本,例如:nvm use v10.15.2
nvm use
設置默認版本,如果沒有設置,則開機時默認node是沒有啟動的。
nvm alias default v10.15.2
查看當前使用的版本
nvm current
<br>
### cnpm
默認情況下,npm安裝插件是從國外服務器下載,受網絡影響大,可能出現網絡異常。
通過淘寶鏡像加速npm
```bash
# 打印默認的 registry 地址
npm config -g get registry
# 設置淘寶鏡像
npm config -g set registry https://registry.npm.taobao.org
### vue-cli 使用前面已經安裝好的node版本,進行安裝。
注意一旦安裝以后,以后這個vue-li最好契合當前node版本。也就是說,運行接下來安裝的vue-cli時,最好運行的就是本次跑的node版本。如果回頭切換到其他版本node來運行vue-cli,有可能因為版本不兼容出現不必要的bug。
文檔:https://cli.vuejs.org/zh/guide/installation.html
安裝命令
npm install -g @vue/cli @vue/cli是3.0的寫法
npm install -g @vue/cli-init # vue2.x版本需要安裝橋接工具
# 安裝完成可以查看版本
vue -V
# 搭建項目
# vue2.x
vue init webpack <項目目錄名>
# vue3.x
vue create <項目目錄名>