1. 程式人生 > >Ubuntu 18.04開發環境部署流程

Ubuntu 18.04開發環境部署流程

jetbrains locate type top man pycharm ase cti pychar

部署流程

  1. 安裝系統
  2. 安裝Eclipse和jre
  3. 配置系統
  4. 安裝輔助工具

安裝系統

用安裝盤安裝即可。
一般boot 1G,swap按內存大小,home 20G,根剩余。

安裝Eclipse和jre

解壓到文件夾eclipse-cpp-oxygen-3-linux-gtk-x86_64.tar.gzjre-8u161-linux-x64.tar.gz得到eclipse/jre1.8.161/

sudo mv ./eclipse /opt
sudo mv ./jre1.8.161 /usr/lib/java

# 配置jre
sudo gedit /etc/environment
JAVA_HOME="/usr/lib/java/
" CLASSPATH="$JAVA_HOME/lib" #PATH=".....:/usr/lib/java/bin" sudo update-alternatives --install /usr/bin/java java /usr/lib/java/bin/java 300 # 配置Eclipse的快捷方式 touch /usr/share/applications/eclipse.desktop [Desktop Entry] Name=Eclipse Comment=Eclipse SDK Encoding=UTF-8 Exec=/opt/eclipse/eclipse Icon=/opt/eclipse/icon.xpm Terminal
=false Type=Application Categories=Application;Development; sudo chmod 777 /usr/share/applications/eclipse.desktop

配置系統

#安裝基本開發組件
sudo apt-get  install  build-essential

# 關閉系統錯誤報告
sudo gedit /etc/default/apport
# set =0

# 配置開機自動登陸,UI中進行
# 配置程序自動啟動,UI中進行,或/etc/rc.local
# 配置usb與串口端口權限和別名,見代碼中
# 配置串口組
sudo adduser name dialout

gnome-terminal -- /home/msharp/workcvbg/dros_space/dros/Debug/dros

輔助工具

  1. teamviewer
  2. 微信 Firefox插件
  3. IPtux 飛鴿傳書
  4. 五筆配置
  5. ftp
  6. telnet
    [error1]:
    
    Cant find a source file at "/build/glibc-Cl5G7W/glibc-2.23/nptl/pthread_setschedprio.c"
    Locate the file or edit the source lookup path to include its location.

    解決辦法:對象的成員變量初始化。

    sudo adduser name dialout

  7. Ubuntu18.04安裝開發軟件

1 安裝sublime

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
sudo apt-get install apt-transport-https
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text

2 安裝pip&spyder

python2 & pip

sudo apt-get install python-pip
pip -V
sudo pip install spyder
pip list#查看pip安裝的軟件
#python3 & pip3
sudo apt-get install python3-pip pip3 -V sudo pip3 install spyder pip3 list#查看pip3安裝的軟件

3 安裝pycharm

下載Liunx版pycharm
https://www.jetbrains.com/pycharm/download/#section=linux
安裝pycharm

解壓
tar -zxvf pycharm-professional-2018.2.1.tar.gz -C ~/指定目錄
安裝
cd ~/指定目錄/pycharm-2018.2.1/bin/
sh ./pycharm.sh
破解
vim pycharm.vmoptions
vim pycharm64.vmoptions
添加信息
-javaagent:/指定路徑/pycharm-2018.2.1/bin/JetbrainsCrack-3.1-release-enc.jar
使用
sh ./pycharm.sh

創建啟動圖標

#進入App快捷方式文件夾
cd /usr/share/applications
#創建快捷方式文件
sudo vim pycharm.desktop
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=Pycharm
Icon=/指定路徑/pycharm-2018.2.1/bin/pycharm.png
Exec=/指定路徑/pycharm-2018.2.1/bin/pycharm.sh
StartupNotify=false
StartupWMClass=Pycharm

4 安裝postman

下載Linux版postman
https://www.getpostman.com/apps
安裝

tar -zxvf Postman-linux-x64-6.2.5.tar.gz -C ~/指定目錄

創建啟動圖標

#進入App快捷方式文件夾
cd /usr/share/applications
#創建快捷方式文件
sudo vim postman.desktop
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=Postman
Icon=/指定路徑/Postman/app/resources/app/assets/icon.png
Exec=/指定路徑/Postman/Postman
StartupNotify=false
StartupWMClass=postman

Ubuntu 18.04開發環境部署流程