目录

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

ubuntu 16.04 14.04 安装各种软件相关推荐

  1. Ubuntu LTS 系统学习使用体会和实用工具软件汇总 6.04 8.04 10.04 12.04 14.04 16.04

    Ubuntu LTS 系统学习体会和工具软件汇总 6.04 8.04 10.04 12.04 14.04 16.04 ubuntu入门必备pdf:http://download.csdn.net/de ...

  2. 安装ubuntu出现BUG soft lockup的解决方法(16.04 14.04)

    安装ubuntu出现BUG soft lockup的解决方法(16.04 14.04) 参考文章: (1)安装ubuntu出现BUG soft lockup的解决方法(16.04 14.04) (2) ...

  3. ubuntu一键更换内核 安装锐速 - 16.04 14.04可用

    原文链接:https://www.jianshu.com/p/19ab389820ef ubuntu一键更换内核 安装锐速 - 16.04 14.04可用 最近发现还是锐速加速效果明显 这里给一个自动 ...

  4. 在Ubuntu18.04.2LTS上安装电子书软件

    在Ubuntu18.04.2LTS上安装电子书软件 一.前言      很多时候我们想在Ubuntu上阅读电子书,但是Ubuntu上的软件对于这种阅读的界面支持并不好,因此我们需要自己加入喜欢的阅读器 ...

  5. ubuntu18.04桌面版安装ROS软件

    机器人操作系统(ROS)入门 文章目录 机器人操作系统(ROS)入门 ROS简介 什么是ROS ROS产生.发展和壮大的原因 ubuntu18.04桌面版安装ROS软件并运行小海龟实例 ROS的安装 ...

  6. ubuntu 美化日常配置和安装常用软件保姆级教程

    目录 ubuntu 美化配置,日常配置,安装常用软件 前期准备 开机黑屏修复 更改用户名 软件包概念 卸载脚本 安装中文输入法 美化 安装必要软件 安装常用软件 微信 Docker 微信安装教程 QQ ...

  7. Ubuntu 18.04/16.04/14.04 + RTX 2070 + CUDA + cuDNN环境配置

    1.英伟达显卡驱动 1.1.第一种安装方法: 对于新出Nvidia显卡,本人并不建议大家到官网手动下载安装NVIDIA的显卡驱动,有可能因为缺少显卡安装包的依赖条件导致最后没有办法安装成功.特别是我刚 ...

  8. 在Ubuntu 20.04系统里安装Flatpak软件应用无图标显示问题的解决

    解决思路:手动将图标添加到系统默认的路径下面 以在Flatpak下安装VSCode为例,可手动将 /var/lib/flatpak/app/com.visualstudio.code/current/ ...

  9. Laptop Ubuntu16.04/14.04 安装Nvidia显卡驱动

    笔记本型号 机械革命(MECHREVO)深海泰坦X6Ti-S(黑曜金)15.6英寸 CPU型号 i5-7300HQ 内存 8G 硬盘容量 128SSD+1T机械硬盘 显卡 GeForce GTX 10 ...

最新文章

  1. 不同版本Eclipse对JDK版本要求
  2. openstack数据库获取一个虚机的floating_ip, fix_ip, project_name, user_name, hostname, host
  3. 7价 半导体掺杂_天津大学封伟团队:新型半导体二维原子晶体锗硅烷材料的带隙调控...
  4. html---textarea初始化时就有个table空格以及tab键操作无效
  5. 随想录(windows上cuda环境安装)
  6. python处理表格很厉害么_还在用excel?太落伍了,现在都用Python和Jupyter处理数据了...
  7. 在线凯撒密码自动分析工具
  8. vue3快速上手(尚硅谷视频笔记)
  9. 直播上市潮 未上市平台未来不可期?
  10. 医院信息化服务器配置,医院信息化建设方案(完整).doc
  11. 脑机接口:互联网遥远的疆界
  12. 利用计算机程序快速得到9*9大小数独的解法
  13. 家用威联通NAS的硬盘方案
  14. [19保研]北京邮电大学计算机学院6月9日校园开放日活动安排
  15. DBA生活篇之休闲:不做宅男!
  16. 字节跳动为什么能够成功?Tag思维、大中台、OKR
  17. vue-seamless-scroll遇到一些问题
  18. 什么是模块化?模块化的好处
  19. 知乎搜索文本相关性与知识蒸馏
  20. Mongodb 学习笔记简介

热门文章

  1. 高德地图上线新能源导航 一站式充电服务缓解里程焦虑
  2. Linux 加密与解密应用
  3. 重学scala:scala面向对象编程之类与对象
  4. matlab颜色图 热力图 等高线图 色卡 色阶 颜色映像 colormap
  5. 3D物联网大数据可视化制作平台
  6. php远程下载到本地,PHP 下载远程文件到本地的简单示例
  7. scum官方服务器维护时间,在等公测的这段时间里聊聊最近很火的scum吧
  8. access查询设计sol视图_选择查询-在access中如何建立一个选择查询只查询一个信?在access 爱问知识人...
  9. 我的(此)电脑里面除了磁盘以外,多了一个CD驱动器,删除方法,亲测有效
  10. C语言和汇编语言函数调用