ubuntu 16.04 14.04 安装各种软件

目录

1. 输入法

1.1 安装sunpinyin   

1.2 安装 搜狗拼音

下载安装包

安装 fcitx 

不能中英文切换

在qt 中正常使用

2. opencv  

opencv依赖项  

下载地址 

编译:

删除

3. qt 5.8.0

1.直接下载qt5.8.0版本,解压后安装

2.ROS插件

2.1 UBuntu14.04

2.2 Ubuntu16.04

3.配置系统使用新的QT

4.vs配置文件

4. 微信安装

4.Pangolin

依赖项:

安装:

5.Termitor 终端配置

安装:

Terminator 美化:

快捷键:

6.Ubuntu16.04安装配置JDK1.8

下载

配置环境变量

显示

7. 安装chrome浏览器

 Ubuntu 16.04 安装 Chrome 浏览器命令:

Ubuntu 16.04 安装 Chromium 浏览器命令:

8. 安装网易云音乐

9. git安装

10. 安装eclipse

11. 安装ubuntu 比较文档文件夹软件

12.安装截图工具 Shutter

13. 安装有道词典

安装命令:

14. 安装画图软件kolourpaint4

15. Ubuntu vim

16. Ubuntu 安装后调整分区大小

17. ubuntu 安装串口 cutecom

18. linux平台Clion的安装

19. meld  比较

20. vscode 代码查看

21. pycharm python 工具

22. GitKraken

23. 录屏工具

24. 终端分屏


1. 输入法

1.1 安装sunpinyin   

  • sudo apt-get install  ibus-sunpinyin

重启:

  • Test Extey Setting 里面加Chinese(SunPinYin)(Ibus)

1.2 安装 搜狗拼音

下载安装包

  1. 首先我们先去搜狗输入法的官网下载linux系统下的安装包http://pinyin.sogou.com/linux/。(记住下载对应自己版本的文件)
  2. 直接双击安装该包

安装 fcitx 

  1. sudo add-apt-repository ppa:fcitx-team/nightly   //添加源 
  2. sudo apt-get update//跟新
  3. sudo apt-get install fcitx//安装fcitx

或者直接网页安装   选择fcitx

重启后就ok

不能中英文切换

  • 安装完成后如果出现shift键不能切换中英文输入的情况,请按照下面进行操作.

在qt 中正常使用

  • 将系统的qt5放到你已经安装的目录就可以正常使用了

1.找到以下路径的文件

  • /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so 

2.将他放到安装路径  三个

  1. /home/megvii/Qt5.8.0/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts
  2. /home/megvii/Qt5.8.0/5.8/gcc_64/plugins/platforminputcontexts
  3. /opt/qt59/plugins/platforminputcontexts    //ros没有安装时不用

3.可以用sudo cp /当前文件   目的文件

2. opencv  

opencv依赖项  

  • [compiler] sudo apt-get install build-essential
  • [required] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
  • [optional] sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

下载地址 

  1. cd ~/<my_working_directory>
  2. git clone https://github.com/opencv/opencv.git
  3. git clone https://github.com/opencv/opencv_contrib.git

编译:

  • 1>创建目录 
  1. cd my_working_directory/opencv
  2. mkdir build  
  3. cd build  
  • 2>cmake配置。 Run cmake [<some optional parameters>] <path to the OpenCV source directory>
  • cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .. 
  1. 参数描述:使用release
  2. 在此处可以引入  opencv_contrib   cmake -DOPENCV_EXTRA_MODULES_PATH=<opencv_contrib>/modules <opencv_source_directory>
  3. 可以设置你想要编译的第三方和不想要的第三方  BUILD_opencv_*    cmake -DOPENCV_EXTRA_MODULES_PATH=<opencv_contrib>/modules -DBUILD_opencv_legacy=OFF <opencv_source_directory> 
  4. cmake -DOPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules/ -DBUILD_CUDA_STUBS=OFF   ..
  5. cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -DOPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules/ .. 
  6. 如果您还想从每个模块的“samples”文件夹构建样本,还要包含“-DBUILD_EXAMPLES = ON”选项。
  • 3>编译
  1. make -j4  # 后面指几个核编译
  2. 如果想编译文档   cd ~/opencv/build/doc/     make -j7 doxygen
  • 4>安装
  1. sudo make install

删除

  • cmake 配置中
  • cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .. 
  • 安装到 /usr/local 
  • 因此可以在 /usr/local 中直接删除
  • bin/  include /lib /share  四个目录 中涉及到的opencv数据 

3. qt 5.8.0

How to Install (Users) — ROS Qt Creator Plug-in documentation

1.直接下载qt5.8.0版本,解压后安装

  • http://download.qt.io/archive/qt/5.10/5.10.0/  下载

2.ROS插件

2.1 UBuntu14.04

  •       sudo add-apt-repository ppa:levi-armstrong/qt-libraries-trusty

  •       sudo add-apt-repository ppa:levi-armstrong/ppa  
  •       sudo apt-get update && sudo apt-get install qt57creator-plugin-ros

2.2 Ubuntu16.04

  •       sudo add-apt-repository ppa:levi-armstrong/qt-libraries-xenial  
  •       sudo add-apt-repository ppa:levi-armstrong/ppa  
  •       sudo apt-get update && sudo apt-get install qt57creator-plugin-ros

3.配置系统使用新的QT

安装完毕,替换

  • sudo gedit /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf

把下面的路径改为文件内容成为自己的路径

  1.       /opt/qt57/bin
  2.       /opt/qt57/lib

改为:

  1.       /home/你的用户名/Qt5.8.0/5.8/gcc_64/bin
  2.       /home/你的用户名/Qt5.8.0/5.8/gcc_64/lib

4.vs配置文件

  1. 下载vs2013_dark.xml,拷贝到QtCreator安装目录下的"QtCreator\share\qtcreator\styles"目录下。

  2. 然后启动QtCreator打开"Tools"->"Options",在"Text Editor"界面中的"Color Scheme"下拉框中选择"vs2013_dark"这个配色方案
  3. 点击"应用"即可生效,下次启动依然有效。https://github.com/QingFengLangYue/qtcreator-style

4. 微信安装

使用第三方版本,只不过这个是桌面应用,原理是通过网页API集成的,稳定性还是可以的。

网站:https://github.com/geeeeeeeeek/electronic-wechat/releases

离线版本:(链接: 百度网盘 请输入提取码 密码: rc93)

其实不用担心安全的问题,因为微信在登录上本身就要扫码的。而对于聊天内容会上传第三方,这个可以开个抓包软件一抓就行了。如果还是不放心就使用网页版的。

以下是安装过程:

  1. 下载最新版本tar.gz压缩包https://github.com/geeeeeeeeek/electronic-wechat/releases/download/V2.0/linux-x64.tar.gzwget https://github.com/geeeeeeeeek/electronic-wechat/releases/download/V2.0/linux-x64.tar.gz
  2. 解压压缩包  sudo tar zxvf linux-x64.tar.gz
  3. 把解压的文件夹放在/opt下  sudo mv electronic-wechat-linux-x64/ /opt/electronic-wechat-linux-x64
  4. 创建终端下的快速启动命令
  5. sudo ln -s /opt/electronic-wechat-linux-x64/electronic-wechat /usr/bin/electronic-wechat
#Dash Home的图标一般在两个位置
/usr/share/applications
#或者
~/.local/share/applications(用户独立配置的基本都在这里)
#只要在一个位置建立图标文件即可
sudo vi /usr/share/applications/electronic-wechat.desktop
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Name=Electronic WeChat
Icon=electronic-wechat.png
Exec=/opt/electronic-wechat-linux-x64/electronic-wechat
StartupNotify=false
StartupWMClass=electronic-wechat
OnlyShowIn=Unity;
X-UnityGenerated=true

4.Pangolin

依赖项:

  1. sudo apt-get install libglew-dev  
  2. sudo apt-get install cmake  
  3. sudo apt-get install libboost-dev libboost-thread-dev libboost-filesystem-dev  

安装:

  1. git clone https://github.com/stevenlovegrove/Pangolin.git  
  2. cd Pangolin  
  3. mkdir build  
  4. cd build  
  5. cmake -DCPP11_NO_BOOST=1 ..  
  6. make -j  

由于库的更新 src/cmakelist.txt 将第三方库编译修改option(BUILD_PANGOLIN_LIBREALSENSE "Build support for LibRealSense video input" OFF)

5.Termitor 终端配置

Ubuntu 中默认使用的 shell 终端工具是 gnome-terminal,虽然它已经很好用了,但有时还是无法满足我们程序员各种各样的需求,例如在同一个窗口中启动多个终端!但是!Terminator 就可以完美地实现了在 Ubuntu在同一窗口中启动多个终端,并且可以自由的在一个窗口中分割区域建立新终端,还可以通过鼠标拉伸调整每个终端的大小。

  • erminator是基于python2的,所以就无法打开终端了。解决方案:sudo vim /usr/bin/terminator  将#!/usr/bin/python改为#!/usr/bin/python2

安装:

  •  sudo apt-get install terminator

Terminator 美化:

Terminator 默认的配色和界面是非常非常不好看的,它默认的标题栏是红色的,就是下面这种很难看的样子:

  • man terminator_config

gedit ~/.config/terminator/config

[global_config]
title_transmit_bg_color = "#d30102"
focus = system
suppress_multiple_term_dialog = True
[keybindings]
[profiles]
[[default]]
palette = "#2d2d2d:#f2777a:#99cc99:#ffcc66:#6699cc:#cc99cc:#66cccc:#d3d0c8:#747369:#f2777a:#99cc99:#ffcc66:#6699cc:#cc99cc:#66cccc:#f2f0ec"
background_color = "#2D2D2D" # 背景颜色
background_image = None   
background_darkness = 0.85 
cursor_color = "#FFFFFF" # 光标颜色
cursor_blink = True # 光标是否闪烁
foreground_color = "#EEE9E9" # 文字的颜色
use_system_font = False # 是否启用系统字体
font = Ubuntu Mono 13  # 字体设置,后面的数字表示字体大小
copy_on_selection = True # 选择文本时同时将数据拷贝到剪切板中
show_titlebar = False # 不显示标题栏,也就是 terminator 中那个默认的红色的标题栏
[layouts]
[[default]]
[[[child1]]]
type = Terminal
parent = window0
profile = default
[[[window0]]]
type = Window
parent = ""
[plugins]

快捷键:


Alt+Up                          //移动到上面的终端
Alt+Down                        //移动到下面的终端
Alt+Left                        //移动到左边的终端
Alt+Right                       //移动到右边的终端
Ctrl+Shift+O                    //水平分割终端
Ctrl+Shift+E                    //垂直分割终端
Ctrl+Shift+Right                //在垂直分割的终端中将分割条向右移动
Ctrl+Shift+Left                 //在垂直分割的终端中将分割条向左移动
Ctrl+Shift+Up                   //在水平分割的终端中将分割条向上移动
Ctrl+Shift+Down                 //在水平分割的终端中将分割条向下移动
Ctrl+Shift+S                    //隐藏/显示滚动条
Ctrl+Shift+F                    //搜索
Ctrl+Shift+C                    //复制选中的内容到剪贴板
Ctrl+Shift+V                    //粘贴剪贴板的内容到此处
Ctrl+Shift+W                    //关闭当前终端
Ctrl+Shift+Q                    //退出当前窗口,当前窗口的所有终端都将被关闭
Ctrl+Shift+X                    //最大化显示当前终端
Ctrl+Shift+Z                    //最大化显示当前终端并使字体放大
Ctrl+Shift+N or Ctrl+Tab        //移动到下一个终端
Ctrl+Shift+P or Ctrl+Shift+Tab  //Crtl+Shift+Tab 移动到之前的一个终端
 
//第二部份:有关各个标签之间的操作
F11                             //全屏开关
Ctrl+Shift+T                    //打开一个新的标签
Ctrl+PageDown                   //移动到下一个标签
Ctrl+PageUp                     //移动到上一个标签
Ctrl+Shift+PageDown             //将当前标签与其后一个标签交换位置
Ctrl+Shift+PageUp               //将当前标签与其前一个标签交换位置
Ctrl+Plus (+)                   //增大字体
Ctrl+Minus (-)                  //减小字体
Ctrl+Zero (0)                   //恢复字体到原始大小
Ctrl+Shift+R                    //重置终端状态
Ctrl+Shift+G                    //重置终端状态并clear屏幕
Super+g                         //绑定所有的终端,以便向一个输入能够输入到所有的终端
Super+Shift+G                   //解除绑定
Super+t                         //绑定当前标签的所有终端,向一个终端输入的内容会自动输入到其他终端
Super+Shift+T                   //解除绑定
Ctrl+Shift+I                    //打开一个窗口,新窗口与原来的窗口使用同一个进程
Super+i                         //打开一个新窗口,新窗口与原来的窗口使用不同的进程

6.Ubuntu16.04安装配置JDK1.8

终端输入 getconf LONG_BIT 查看系统的位数

下载

下载对应的JDK,这里下载的是 jdk-8u102-linux-x64.tar.gz

cd ~/下载

  • sudo tar -zxvf jdk-8u102-linux-x64.tar.gz-C /home/你要安装的目录/

配置环境变量

sudo gedit /etc/profile //配置环境变量

  • export JAVA_HOME=/home/你自己安装的路径/jdk1.8.0_102

  • export JRE_HOME=$JAVA_HOME/jre

  • export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH

  • export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

source /etc/profile //保存关闭后使环境变量生效

显示

  • java-version //查看安装结果

java version"1.8.0_102"

Java(TM) SE Runtime Environment (build1.8.0_102-b14)

Java HotSpot(TM)64-Bit Server VM (build 25.102-b14, mixed mode) //完成了安装和配置

7. 安装chrome浏览器

注意chrom浏览器和chromium浏览器是不同的,要区分开来,chromium是chrome的实验版,不够稳定,升级频繁。两者很好区分,chrome是彩色的,chromium是蓝色的。一般我们只安装chrome浏览器。

 Ubuntu 16.04 安装 Chrome 浏览器命令:

  1. sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/

  2. wget -q -O - https://dl.google.com/linux/linux_signing_key.pub  | sudo apt-key add -   //错了就接着下面步骤

  3. sudo apt-get update

  4. sudo apt-get install google-chrome-stable

Ubuntu 16.04 安装 Chromium 浏览器命令:

  1. sudo add-apt-repository ppa:a-v-shkop/chromium

  2. sudo apt-get update

  3. sudo apt-get install chromium-browser

8. 安装网易云音乐

首先,要去官网下载网易云音乐安装包:

网易云音乐Linux客户端官网下载地址

双击下载好的deb包就可以直接安装了,当然,你也可以使用下面的命令来安装:

  • sudo dpkg -i netease-cloud-music_0.9.0-2_amd64.deb

如果安装失败,则使用下面的命令解决依赖:

  • sudo apt-get install -f

然后重新安装deb包。因为deb包的安装方式不会去解决依赖,所以有可能安装失败,这个时候就要先用上述命令解决依赖问题,

然后再次安装,安装完毕,在dash中搜索neteasy即可找到网易云音乐.

9. git安装

  • git sudo apt-get install git

10. 安装eclipse

虽然eclipse已经有淘汰的趋势,但有些地方还是需要它的,例如:C++开发。首先到官网下载eclipse的安装包,请选择Java ee 64位版本的,下载地址如下:

Eclipse Linux版官网下载地址

进入eclipse目录,点击eclipse即可运行注意:安装eclipse前必须安装并配置好JDK

11. 安装ubuntu 比较文档文件夹软件

  • sudo apt-get install meld

12.安装截图工具 Shutter

Shutter号称是Linux下最强大的截图软件,截图后可以编辑。可以直接在Ubuntu软件中心搜索Shutter安装,也可以使用下面的命令安装:

  • sudo apt-get install shutter

当然Ubuntu自带了一个截图软件ScreenShot,直接在dash中搜索ScreenShot就可以打开了,博主比较喜欢用这个,因为操作简单。

13. 安装有道词典

首先到有道词典官网下载deb安装包,

注意有道词典Ubuntu版本只支持到Ubuntu 14.04,如果在Ubuntu 16.04上安装会失败,因为官方的Ubuntu版本的deb包依赖gstreamer0.10-plugins-ugly,但是该软件在16.04里面已经没有了。

所以我们要下载64位的deepin版的安装包,经过博主测试,64位的deepin版的deb包在Ubuntu 16.04上安装成功,

下载地址如下:

  1. 有道词典deepin版64位官网下载地址

安装命令:

最好tab按键提示安装

  • sudo apt-get install ./youdao-dict_1.1.0-0-deepin_amd64.deb

14. 安装画图软件kolourpaint4

  • sudo apt-get install kolourpaint4

15. Ubuntu vim

ubuntu 自带的vi,需要自行安装vim。

  • sudo apt-get install vim

然后VIM配置请看:文本每行都应该换行——vi文件末尾自动换行,不会导致php输出空行 - sink_cup - 博客园

16. Ubuntu 安装后调整分区大小

  • sudo apt-get install gparted

使用live cd或者live dvd启动,命令行里sudo gparted即可。

17. ubuntu 安装串口 cutecom

  • sudo apt-get install cutecom

  • cutecom

18. linux平台Clion的安装

1、得到Linux版Clion的.tar.gz的压缩包

  1. 方法一:去官网直接下载  CLion: A Cross-Platform IDE for C and C++ by JetBrains
  2. 方法二:使用 wget命令,  wget https://download.jetbrains.8686c.com/cpp/CLion-2016.2.2.tar.gz

解压CLion-2016.2.2.tar.gz到当前文件夹

  1. tar -zxvf CLion-2016.2.2.tar.gz  

运行clion.sh脚本

  1. cd clion-2016.2.2/bin/
  2.  ./clion.sh  

打开workspace

  1. 第一次打开点击ok
  2. 然后同意就行
  3.  CLion是收费的,可以选择试用30天,搭建了一个Po .jie的服务器,地址是:http://bash.pub:1017
  4. 选择自己喜欢的主题。
  5. 然后一直往下走,插件先不安装。
  6. 然后新建一个C项目

19. meld  比较

sudo apt-get install meld

meld .

meld a.txt b.txt

20. vscode 代码查看

code .

官网直接下载  .deb

21. pycharm python 工具

pycharm

software安装

22. GitKraken

  • git可视化
  • software安装

23. 录屏工具

  • kazam

24. 终端分屏

  • tmux
  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值