在官网下载
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 # 当前用户环境变量
①环境变量
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
–注意必须是你修改的路径才说明修改正确!
这一部分不是必须的,是针对命令行安装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
将要安装的字体放在一个文件夹下,以/home/UsrName/Download/Font
为例 。
在终端中输入:
sudo cp -r /home/UsrName/Download/Font /usr/share/fonts/
在终端中依次输入以下三条命令:
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv
安装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
这个是卸载(删除)通过cmake make方式安装的软件、库文件,一般在build文件夹下会有install_manifest.txt文件,执行下面命令即可删除安装的文件。
cat install_manifest.txt | sudo xargs rm
由于命令行直接执行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
cmake安装文件编译项目时指定安装路径:
①方法一:命令行中指定
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
②方法二:CmakeLists.txt中指定
SET(CMAKE_INSTALL_PREFIX < install_path >)
cat install_manifest.txt | sudo xargs rm
之后再根据install_manifest.txt
寻找安装时候新建的文件夹,把这些文件夹删除即可。
非常好用的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
神器!具体介绍请搜一下吧~
推荐商店安装!!
如果命令行安装:
sudo snap install mathpix-snipping-tool
参考博客
这一片介绍的都是很实用的软件!下一篇接着介绍其他的软件吧~