部署流程

  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 # 配置Eclipse的快捷方式
touch /usr/share/applications/eclipse.desktop
[Desktop Entry]
Name=Eclipse
Comment=Eclipse SDK
Encoding=UTF-
Exec=/opt/eclipse/eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=Application;Development; sudo chmod /usr/share/applications/eclipse.desktop

配置系统

#安装基本开发组件
sudo apt-get install build-essential # 关闭系统错误报告
sudo gedit /etc/default/apport
# set = # 配置开机自动登陆,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]:
    
    Can't 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..tar.gz -C ~/指定目录
安装
cd ~/指定目录/pycharm-2018.2./bin/
sh ./pycharm.sh
破解
vim pycharm.vmoptions
vim pycharm64.vmoptions
添加信息
-javaagent:/指定路径/pycharm-2018.2./bin/JetbrainsCrack-3.1-release-enc.jar
使用
sh ./pycharm.sh

创建启动图标

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

4 安装postman

下载Linux版postman 
https://www.getpostman.com/apps 
安装

tar -zxvf Postman-linux-x64-6.2..tar.gz -C ~/指定目录

创建启动图标

#进入App快捷方式文件夹
cd /usr/share/applications
#创建快捷方式文件
sudo vim postman.desktop
[Desktop Entry]
Encoding=UTF-
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开发环境部署流程的更多相关文章

  1. 基于Ubuntu 18.04.5 LTS 部署Ceph集群测试及Ceph RDB的使用。

    1.ceph简介 Ceph在一个统一的系统中独特地提供对象.块和文件存储 1.1 ceph官网架构图 1.2 架构解释   CEPH 对象存储 CEPH 块设备 CEPH 文件系统 RESTful 接 ...

  2. ubuntu 13.04 开发环境搭建

    install ubuntu1, mysql serversudo apt-get install mysql-server2, ssh sudo apt-get install openssh-se ...

  3. Ubuntu 18.04机器学习环境安装

    安装net-tools sudo apt install net-tools #查看IP ifconfig #ssh服务是否安装 ps -e | grep ssh #安装openssh-server ...

  4. Ubuntu 18.04 使用docker 部署gitlab并且使用自定义端口号

    搭建原因 两个月前我搭建了公司的docker(无法自定义端口,),当初只想着把托管在GitHub的项目代码放在公司的服务器上面,后来忙着修改人脸服务器代码,忘记了,这个月由于领导提的需求比较多,还是托 ...

  5. Ubuntu 14.04开发环境初始化

    安装fcitx, fcitx-googlepinyin, 移除默认键盘快捷键. 英文版不要安装系统推荐的语言更新,会使浏览器以及其他的应用的字体变成bitmap. 安装nvidia驱动 安装vim,设 ...

  6. Ubuntu 14.04开发环境

    安装ssh服务:sudo apt-get install openssh-server 安装vim:sudo apt-get install vim-gtk 安装gparted:sudo apt-ge ...

  7. Ubuntu 18.04.1 LTS + kolla-ansible 部署 openstack Rocky all-in-one 环境

    1. kolla 项目介绍 简介 kolla 的使命是为 openstack 云平台提供生产级别的.开箱即用的自动化部署能力. kolla 要实现 openetack 部署分为两步,第一步是制作 do ...

  8. Ubuntu 18.04 环境下 kubernetes v1.16.2 单机部署说明

    一.安装环境 本次部署使用阿里云ECS 操作系统: Ubuntu  18.04 64位 实例规格: ecs.c6.large 2U4G 二.kubernetes 版本 k8s.gcr.io/kube- ...

  9. Ubuntu 18.04 安装部署Net Core、Nginx全过程

    Ubuntu 18.04 安装部署Net Core.Nginx全过程 环境配置 Ubuntu 18.04 ,Nginx,.Net Core 2.1, Let's Encrypt 更新系统 sudo a ...

随机推荐

  1. [BZOJ1492][NOI2007]cash-[cdq分治]

    Description 传送门 Solution 首先,最优情况一定是某一天把所有金券卖出或买入是最优的. 在金券一定的情况下,分散卖一定没有统一在最优的那天卖更优. 然后,我们假定在某一天卖,则在该 ...

  2. js的视频和音频采集

    js的视频和音频采集 今天要写的,不是大家平时会用到的东西.因为兼容性实在不行,只是为了说明下前端原来还能干这些事. 大家能想象前端是能将摄像头和麦克风的视频流和音频流提取出来,再为所欲为的么.或者说 ...

  3. google::protobuf 编译方法

    这两天用了一下Protobuf 感觉很方便, 记录一下编译过程, 以做务忘(需要安装cmake): 1: 下载地址: https://developers.google.com/protocol-bu ...

  4. 在Windows2008下添加iscsi存储出现磁盘Offine(The disk is offine because of policy set by an adminstrator)的解决方法

    打开CMD命令行输入如下命令: DISKPART.EXE DISKPART> san SAN Policy : Offline Shared DISKPART> san policy=On ...

  5. RetinaNet 迁移学习到自标数据集

    Keras-RetinaNet 在自标数据集 alidq 上训练 detection model RetinaNet 模型部署与环境配置 参考README 数据预处理 数据统计信息: 类别:gun1, ...

  6. mac react-native从零开始android真机测试

    1. 安装android相关jdk,(https://blog.csdn.net/vvv_110/article/details/72897142) 2. 手机和mac使用usb连接, 手机开发者设置 ...

  7. mysqldb下载地址

    mysqldb x64    https://pan.baidu.com/s/1dFJ3G0T x32及源码 https://pypi.python.org/pypi/MySQL-python/1.2 ...

  8. [数位DP]把枚举变成递推(未完)

    动态规划(DP)是个很玄学的东西 数位DP实际上 就是把数字上的枚举变成按位的递推 有伪代码 for i =这一位起始值 i<=这一位终止值 dp[这一位][i]+=dp[这一位-1][i]+- ...

  9. HDU 5191 Building Blocks

    题目链接: hdu:http://acm.hdu.edu.cn/showproblem.php?pid=5191 bc(中文):http://bestcoder.hdu.edu.cn/contests ...

  10. HDU 5285 wyh2000 and pupil 判二分图+贪心

    题目链接: hdu:http://acm.hdu.edu.cn/showproblem.php?pid=5285 bc:http://bestcoder.hdu.edu.cn/contests/con ...