Ubuntu16.04安装后开发环境配置和常用软件安装

Ubuntu16.04安装后1.安装常用软件搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+图像编辑器GIMP Image Editor安装+视频录制软件RcordMyDesktop安装.2.开发环境配置.JDK环境配置+Scala环境配置+nodejs环境配置+开发工具intellij IDEA安装+Python数据分析环境配置+Jupyter开发工具安装+Python多版同时支持.

1.Ubuntu16.04安装常用软件(搜狗输入法+编辑器Atom+浏览器Chome+视频播放器vlc+视频录制软件RcordMyDesktop)

1.1.安装搜狗输入法

a安装ficx输入法和可视化配置工具

[email protected]:~$ sudo apt-get install fcitx
[email protected]:~$ sudo apt-get install fcitx-config-common
[email protected]:~$ sudo apt-get install fcitx-config-gtk

去搜狗官网下载linux版输入法 
sudo dpkg -i /home/wxl/Downloads/sogoupinyin_2.0.0.0078_amd64.deb

更新 sudo apt-get upgrade -f

选择 语言支持 中选择fcitx(system settings – langure superter) 
在fcitx配置中选择sougo输入法(或者搜索框中打开fcitx configuration)如图去除 Only Show Current Language“选项”,去掉这个对勾,才能搜到Sogou Pinyin 

1.2.安装atom setup

下载atom的.deb安装包 
首先包安装,会提示安装依赖

sudo dpkg -i /home/wxl/Downloads/atom-amd64.deb

安装所需依赖

sudo apt-get -f install

再次包安装即可成功,在dashboard中搜atom可以看到,已经成功安装了。

sudo dpkg -i /home/wxl/Downloads/atom-amd64.deb

1.3.安装chome

sudo dpkg -i /home/wxl/Downloads/google-chrome-stable_current_amd64.deb
sudo apt-get -f install
sudo dpkg -i /home/wxl/Downloads/google-chrome-stable_current_amd64.deb

1.4.安装vlc播放器

sudo apt-get install vlc

1.5.GIMP Image Editor安装

类似与photoshop,用于图片的编辑。 
直接在应用商店Ubuntu Software中搜索安装。 

1.6.命令总结

#查看想要安装的包,如查看带有fcitx的所有包
wxl@wxl-pc:~$ sudo apt-cache search fcitx
#安装已经下载好的deb包,如安装谷歌浏览器
wxl@wxl-pc:~$ sudo dpkg -i /home/wxl/Downloads/google-chrome-stable_current_amd64.deb
#安装ubuntu自带源中有的包
wxl@wxl-pc:~$ sudo apt-get install 软件名字
#系统(或依赖)更新
wxl@wxl-pc:~$ ssudo apt-get -f install

2.Ubuntu16.04配置开发环境(JDK环境配置+scala环境配置+nodejs环境配置+开发工具intellij IDEA+数据分析Python环境+开发工具Jupyter)

2.0. Ubuntu三种级别的环境变量配置

2.0.1 临时变量,即在退出terminal后便会失效。

export PATH=${PATH}

2.0.2 单一用户变量,相当于windows的“用户变量”

vim ~/.bashrc

2.0.3 系统变量,相当于windows的”系统变量”–提示千万别修改环境变量!

vim /etc/environment

Tip:Ubuntu修改了environment无法进入系统

按ctrl+alt+F1进入命令提示符模式 
输入用户名和密码

/usr/bin/sudo /usr/bin/vi /etc/environment

修改回来

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

重启,即可

/usr/bin/sudo reboot

Tip:CentOS下的全局环境变量文件为:/etc/profile,单一用户环境变量文件为:~/.bash_profile

2.1. JDK环境配置(系统环境变量)

解压,并放置/opt/Java路经下

cd /homw/wxl/Downloads
tar -zxf jdk-8u92-linux-x64.tar.gz
sudo mv jdk1.8.0_92 /opt/java

配置系统变量

sudo vim /etc/profile.d/java.sh
#增加内容
export JAVA_HOME=/opt/java
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

source变量生效,在当前terminal下生效

source /etc/profile

 
或者logout/用户注销.登陆 
这样使得用户变量在当前用户下生效

2.2. Scala环境配置

解压,移动到/opt

cd /home/wxl/Downloads
tar -zxf scala-2.11.8.tgz

sudo mv scala-2.11.8 /opt/scala

scala环境变量配置

sudo vim /etc/profile.d/scala.sh

#增加内容
export SCALA_HOME=/opt/scala
export PATH=${SCALA_HOME}/bin:$PATH

source变量生效,在当前terminal下生效

source /etc/profile

查看scala -version 

2.3. 安装Intellj IDEA

tar -zxf ideaIU-2016.2.tar.gz
sudo mv idea-IU-162.1121.32 idea

启动安装脚本在/bin目录下

./idea.sh

开始通过界面安装

 
选择在线激活 
 
添加开启图标 
 
选择安装支持scala的插件 
 
安装最后需要给予权限 
 
安装完成 

2.4. 安装nodejs

下载最新版nodejs 
解压,并放置在/opt路径下

tar -xf node-v6.3.0-linux-x64.tar.xz
  • 1
  • 1
sudo mv node-v6.3.0-linux-x64 /opt/nodejs
  • 1
  • 1

配置变量

[email protected]:~$ sudo vim /etc/profile.d/nodejs.sh
增加内容
export NODE_HOME=/opt/nodejs
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5

使得变量生效,当重启机器或者用户注销时自动是用户生效/查看版本情况

source /etc/profile
node -v
  • 1
  • 2
  • 1
  • 2

2.5.配置pyton数据科学开发环境

ubuntu16.04本身自带pyton2.7.12(输入pyton可查看)和3.5.1+(输入python3,可查看)

5.5.1. 配置python2

安装pip

sudo apt install python-pip
  • 1
  • 1

查看当前环境已经安装的python包

pip list
  • 1
  • 1

更新pip

pip install --upgrade pip
  • 1
  • 1

2.5.2 配置pyhton3

sudo apt install python3-pip
  • 1
  • 1

查看当前环境已经安装的python包

pip3 list
  • 1
  • 1

更新pip3

pip3 install --upgrade pip
  • 1
  • 1

Tip:/usr/share/python-wheels

2.6. Jupyter notebook安装/

Jupyter notebook方便的基于web开发的工具,可以及时浏览和调整。

2.6.1. 为python2安装jupyter notebook

sudo pip install jupyter
  • 1
  • 1

两者只安装一种,否则后者覆盖前者,如果需要python2和python3共同使用jupyter notebook。请看6。

2.6.2. 为python3安装jupyter notebook

sudo pip3 install jupyter
  • 1
  • 1

2.7. Jupyter notebook同时支持python2和python3。

如果你像我一样,因为工作需要同时需要python2和python3一起工作,那么接下来就介绍如何使得两个python不同版本的内核共存。 
如果已经安装了python2的jupyter notebook,那么在打开notebook时候想要同时能使用python3的内核。

python3 -m pip install ipykernel
python3 -m ipykernel install --user
  • 1
  • 2
  • 1
  • 2

如果提前安装的是python3的jupyter notebook,则把命令部分的3替换成2,即可。

文档支持

时间: 2024-12-28 15:31:31

Ubuntu16.04安装后开发环境配置和常用软件安装的相关文章

Ubuntu16.04的PHP开发环境配置

--> 自从换了php开发之后发现还是开源语言才是长久之道,开发环境搭建方便,支持的平台也多,性能也好,考虑到这些,其他一些不如意也就不足为虑了.一直用家里的老电脑开发,用32位的系统,然后被强制升级成Win10之后,就一直卡的要死,然后就一直想着要是64位系统就好了,起码可以升级内存,然后就琢磨着怎么提升一下性能.另外一个原因是很多工具,如谷歌浏览器,MySql等新版本都不再直接提供X86安装包了,未来的趋势也是如此继续用32位的系统就会越来越麻烦(虽然可以自己用源码编译安装,毕竟这个难度比较

Ubuntu16.04搭建LAMP开发环境

Ubuntu16.04搭建LAMP开发环境 虚拟机上安装好Ubuntu16.04后,是一台空白的Ubuntu.我的目的是搭建LAMP环境,顺便搭一个Python Django环境. 基本设置 1.配置网络环境 管理员给分配了一个静态IP,所以还需要进一步配置网络环境 配置DNS:右上角网络连接->编辑链接->有线连接1->IPv4设置->DNS服务器:202.112.80.106->保存 登陆网关:对于校园网用户来说,登陆网关才能访问外网 测试: ping www.baidu

Ubuntu 14.04下java开发环境的搭建--1--JDK的安装

说明:以下内容均是本人个人经验,接触ubuntu系统是从10.04开始,转眼转眼之间已经四年了,经常浏览各种相关论坛,发现从我刚开始基础到现在,论坛上还有很多人在问关于JAVA环境配置的相关问题.所以我把我的个人经验总结成下文,仅供新手参考,老鸟绕行! 下面开始. 首先java开发环境包括的一些基本内容: 1.jdk 安装 ----jdk-6u45-linux-x64.bin 2.eclipse 安装 ----eclipse-jee-kepler-SR2-linux-gtk-x86_64.tar

Ubuntu16.04搭建各种开发环境的IDE: QT5 , CodeBlocks ,eclipse-cdt, PyCharm

搭建Ubuntu下C/C++以及Python的集成开发环境,采用双系统(Win7+Ubuntu)的Ubuntu16.04-LTS系统, 关于双系统的搭建可以参考下面博客(图文十分详细):https://www.cnblogs.com/Duane/p/5424218.html 首先在Ubuntu中安装搜狗输入法(用习惯了搜狗),参见此博文:https://blog.csdn.net/zhengliuguo/article/details/78350192 接下来开始搭建集成开发环境: 首先查看系统

Digispark(ATTINY85) 微型开发板驱动安装与开发环境配置教程

前几天无聊就弄了弄这个玩,网上教程可能有点杂,在这里就总结一下. Digispark开发板(也就是badusb)能干什么,自己搜去,/坏笑. 1.准备材料:Attiny85微型 USB接口开发板 Digispark kickstarter扩展板开发板(淘宝上9 RMB左右,我自己在这里购买的:点击进入,自己斟酌哪里购买) 这个可以直接连接电脑的USB接口. 2.接着安装Arduino IDE来配置环境. 各版本下载链接:https://pan.baidu.com/s/1T7OetboNNUneK

Python编译器及Sublime Text3安装及开发环境配置

1.初学Python,你需要一个好的开发编辑器 在选择Python编辑器时,可能纠结于那个Python的版本更好一些,在Python2.x和Python3.x版本中, Python3.x版本更好一些,因为Python3.x版本是在Python2.x的基础上,完善和扩充了很多内容. 1.1如何在Windows 10下载安装Python3.x? 无论下载安装什么软件,最好在该软件的官网进行下载安装. 以在Python-3.7.4版本为例: 1.百度搜索官网https://www.python.org

PHP开发环境配置(Zend Server安装)

运行安装文件(ZendServer-CE-php-5.3.2-5.0.1-Windows_x86.exe)开始安装,选项请参照我的选择. 这里不做改动,维持默认选择即可 点击Browse按钮更改安装目录为D盘 更改Web Server Port为85 以避免跟IIS冲突 安装完成因Zend Server存在配置文件编码的错误,需要手工做更改. 用记事本打开D:\Program Files\Zend\ZendServer\etc\ZendEnablerConf.xml文件. 将 锘??xml ve

golang开发环境配置及Beego框架安装

配置环境:Windows7推荐IDE:LiteIDEGO下载地址:http://www.golangtc.com/downloadBeego开发文档地址:http://beego.me/docs/intro/ 安装步骤:  一.GO环境安装  二.配置系统变量  三.Beego安装 一.GO环境安装  根据上面下载地址,下载go1.5rc1.windows-amd64.msi并点击安装,默认安装路径C:\go 二.配置系统变量  添加2个系统变量    1.设置GOPATH 值为 E:\GOPA

ubuntu16.04搭建RTT开发环境

RTT下载路径:https://www.rt-thread.org/page/download.html RTT版本:v3.1.3 1. 在 home/sean/work目录下新建rtthread目录,将下载的源码拷贝到 rtthread 目录: 2.为了方便在系统的任意地方进行rtthread的开发,需要设置部分环境变量: 将 RTT_ROOT 加入到环境变量:在/home/sean/.profile 文件末尾添加 export RTT_ROOT=$HOME/work/rtthread/ ,保