Ubuntu16 01安裝配置qt5 7 1及解除安裝

2021-09-25 03:15:56 字數 1893 閱讀 3737

因為目前在做乙個ns3上搭建網路的實驗,需要安裝特定版本的qt。中間遇到了很多問題,來記錄一下。

ubuntu 16.04自帶qt4,但我需要的是qt5(qt5.7+)。

如果採用命令列安裝qt5-default(很容易搜到的方法):

1.apt-get安裝qt

sudo

apt-get

install cmake qt5-default qtcreator

安裝的並不是指定版本的qt,可能是qt5.x版本。我用這個語句安裝的是qt5.5.1,並不滿足我的需求,因此我必須尋求別的方法。

如果你只是需要qt5+,那麼到這裡就可以滿足需求,只需再修改一下配置檔案,就可以預設啟動qt5了。

2.修改qt配置檔案

cd /usr/lib/x86_64-linux-gnu/qt-default/qtchooser

sudo vim default.conf

將第一行的

/usr/lib/x86_64-linux-gnu/qt4/bin

改為/usr/lib/x86_64-linux-gnu/qt5/bin

測試一下:

qmake -v
如果顯示版本為5.x 即配置成功。

但是我需要解除安裝已經安裝的qt5,所以還需繼續如下:

3. 解除安裝qt5-default

sudo

apt-get remove qt5-default

sudo

apt-get remove --auto-remove qt5-default

sudo

apt-get purge qt5-default

sudo

apt-get purge --auto-remove qt5-default

到目前為止,qt5可以算是解除安裝完成。

接下來需要直接安裝qt5.7.1,

4.run檔案安裝qt

根據這個鏈結找到自己需要的qt版本

mkdir qt5.7

cd qt5.7

wget 5.7/5.7.1/qt-opensource-linux-x64-5.7.1.run

修改.run檔案許可權

sudo

chmod u+x qt-opensource-linux-x64-5.7.0.run

執行run檔案

./qt-opensource-linux-x64-5.7.0.run
安裝完成

note: 在查詢資料的過程中又找到了另一種安裝方法,測試過也是有效的,鏈結放在這裡:how to update qt from 5.5.1 to 5.9.5 on ubuntu 16.04

5.修改qt配置檔案

和步驟2相似,在安裝完成5.7之後,使用qmake -v 檢視仍然是舊版本的qt,因此需要將新版本qt的bin檔案告訴系統。

cd /usr/lib/x86_64-linux-gnu/qt-default/qtchooser

sudo vim default.conf

將第一行

/usr/lib/x86_64-linux-gnu/qt4/bin

改為新安裝的bin檔案(我使用的是預設路徑)

/home/emma/qt5.7.0/5.7/gcc_64/bin

之後輸入qmake -v檢視,即可以得到想要的。

ubuntu安裝 配置samba

一 配置samba sudo apt get install samba 2 配置 sudo vi etc samba smb.conf 在末尾加入 x read only no 或則 writtable yes path your path guest ok no 4.新增使用者 sudo add...

ubuntu 安裝配置vsftpd

一。安裝vsftp和db4 sudo apt get install vsftpd sudo apt get install db4.6 util 二。建立虛擬使用者口令庫檔案 sudo mkdir etc vsftpd 新建名為logins.txt的使用者口令檔案,sudo gedit etc v...

Ubuntu安裝配置NX Server

二 安裝 sudo dpkg i nxclient 3.4.0 7 i386.deb sudo dpkg i nxnode 3.4.0 14 i386.deb sudo dpkg i nxserver 3.4.0 14 i386.deb注意安裝順序不要改變!三 配置 1 ssh配置 修改sshd c...