基础入门路第6篇 Ubuntu系统软件安装配置2

基础入门路之 Ubuntu系统软件安装配置2

    • 1.安装QT
          • 1. .run直接安装
          • 2. ***Ubuntu中切换Qt***
          • 3. ubuntu16.04命令行安装后需要安装的qtcharts
    • 2.安装字体
    • 3.终端下对于deb包安装的软件操作
    • 4.卸载编译文件
    • 5.cmake安装与使用
          • 1. Cmake安装新版本
          • 2. Cmake使用之安装路径
          • 3. Cmake使用之删除安装文件
    • 6.Typora
    • 7.Mathpix
    • 8.格式化代码astyle
    • 9.说明

修改:2019.8.22

1.安装QT

在官网下载

1. .run直接安装
sudo chmod a+x ***.run
./***.run      # 安装在home目录下
sudo ./***.run # 安装opt目录下,二者选一个即可,推荐opt目录下

一路正常安装,但是要注意安装的时候选择需要的组件!!

然后写入环境(下面的选择直接对应后面环境变量的生效设置):

sudo gedit /etc/profile  # 所有用户的环境变量

### 推荐使用bashrc写入当前用户变量
gedit ~/.bashrc   # 当前用户变量

添加:

# QT 
export PATH="/opt/Qt5.12.3/5.12.3/gcc_64/bin:$PATH"
export LD_LIBRARY_PATH="opt/Qt5.12.3/5.12.3/gcc_64/lib:$LD_LIBRARY_PATH"

将具体位置修改为安装的位置即可,因为你不一定和我一样还选择这个5.12.3版本了,毕竟越新的版本越好~。

执行命令:

source /etc/profile   # 所有用户环境变量

source ~/.bashrc  # 当前用户环境变量
2. Ubuntu中切换Qt

①环境变量

sudo gedit /usr/share/qtchooser/qt5-x86_64-linux-gnu.conf

更改为类似如下语句(路径需要对应调整):

/opt/Qt5.12.3/5.12.3/gcc_64/bin
/opt/Qt5.12.3/5.12.3/gcc_64/lib

执行命令:

sudo rm /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf
sudo ln -s /usr/share/qtchooser/qt5-x86_64-linux-gnu.conf /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf

如果要还原,则执行命令

sudo rm /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf
sudo ln -s /usr/share/qtchooser/qt4-x86_64-linux-gnu.conf /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf

②在终端测试,输入命令:

qmake -v

需要出现类似以下显示:

QMake version 3.1
Using Qt version 5.12.3 in /opt/Qt5.12.3/5.12.3/gcc_64/lib

–注意必须是你修改的路径才说明修改正确!

③之后再进行测试,再终端输入:

which qmake

需要出现类似以下显示:

/opt/Qt5.12.3/5.12.3/gcc_64/bin/qmake

–注意必须是你修改的路径才说明修改正确!

3. ubuntu16.04命令行安装后需要安装的qtcharts

这一部分不是必须的,是针对命令行安装QT的安装插件给的补充这个插件的安装方式,如果使用.run安装的,这一步不需要看,这个只是针对命令行安装QT,然后又需要使用Qtcharts这个组件的,发现并没有Qtcharts插件的解决办法

git clone https://github.com/qtproject/qtcharts.git
cd qtcharts
qmake

这时会出现问题是’qtConfig’ is nit a recongnized test function

这时输入:

git checkout 5.7

出来:Brach 5.7 set up to track remote brach 5.7 from origin.

Switch to a new brach ‘5.7’

这时再输入

qmake

就没有问题了,然后就可以继续了,得等一会儿。

make
sudo make install

2.安装字体

将要安装的字体放在一个文件夹下,以/home/UsrName/Download/Font为例 。

在终端中输入:

sudo cp -r /home/UsrName/Download/Font /usr/share/fonts/ 

在终端中依次输入以下三条命令:

sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv

3.终端下对于deb包安装的软件操作

安装deb软件包 dpkg -i xxx.deb

删除软件包 dpkg -r xxx.deb

连同配置文件一起删除 dpkg -r --purge xxx.deb

查看软件包信息 dpkg -info xxx.deb

查看文件拷贝详情 dpkg -L xxx.deb

查看系统中已安装软件包信息 dpkg -l

重新配置软件包 dpkg-reconfigure xxx

4.卸载编译文件

这个是卸载(删除)通过cmake make方式安装的软件、库文件,一般在build文件夹下会有install_manifest.txt文件,执行下面命令即可删除安装的文件。

cat install_manifest.txt | sudo xargs rm

5.cmake安装与使用

1. Cmake安装新版本

由于命令行直接执行sudo apt install cmake只能安装较低版本的cmake,如果要安装高版本的cmake,则参考如下教程~

下载网站

官网教程

Ubuntu升级CMAKE教程:

在官网下载需要的版本,解压,然后执行命令:

sudo apt-get install build-essential
./configure
make
sudo apt-get install checkinstall
sudo checkinstall
sudo make install

安装之后的一些设置:

sudo rm /usr/bin/cmake
sudo ln -s /usr/local/bin/cmake /usr/bin/cmake
sudo rm /usr/bin/ctest
sudo ln -s /usr/local/bin/ctest /usr/bin/ctest
sudo rm /usr/bin/cpack
sudo ln -s /usr/local/bin/cpack /usr/bin/cpack
2. Cmake使用之安装路径

cmake安装文件编译项目时指定安装路径:

①方法一:命令行中指定

cmake -DCMAKE_INSTALL_PREFIX=/usr ..

②方法二:CmakeLists.txt中指定

SET(CMAKE_INSTALL_PREFIX < install_path >)
3. Cmake使用之删除安装文件
cat install_manifest.txt | sudo xargs rm

之后再根据install_manifest.txt寻找安装时候新建的文件夹,把这些文件夹删除即可。

6.Typora

非常好用的markdown编辑器,强烈推荐!!!!!!!

wget -qO - https://typora.io/linux/public-key.asc | sudo apt-key add -
sudo add-apt-repository 'deb https://typora.io/linux ./'
sudo apt-get update
sudo apt-get install typora

7.Mathpix

神器!具体介绍请搜一下吧~
推荐商店安装!!

如果命令行安装:

sudo snap install mathpix-snipping-tool

8.格式化代码astyle

参考博客

9.说明

这一片介绍的都是很实用的软件!下一篇接着介绍其他的软件吧~

你可能感兴趣的:(软件使用,ubuntu开发,环境配置)