日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

解决树莓派无法安装QT5 的问题

發(fā)布時間:2023/12/20 c/c++ 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 解决树莓派无法安装QT5 的问题 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

樹莓派安裝QT5步驟
這篇博客里面有步驟,但是我在安裝時候遇到了一下問題,我一開始沒有查到怎么解決就重裝了系統(tǒng),最后發(fā)現(xiàn)應該是源的問題,就寫了這個來記錄一下,希望能幫助到和我一樣玩樹莓派的小伙伴。

1.命令行輸入:sudo apt-get update

2.命令行輸入:sudo apt-get upgrade

3.命令行輸入:sudo rpi-update

4.命令行輸入:sudo apt-get install qt5-default

5.命令行輸入:sudo apt-get install qtcreator

但是我在運行第4步時候會出現(xiàn)以下問題

正在讀取軟件包列表... 完成 正在分析軟件包的依賴關系樹 正在讀取狀態(tài)信息... 完成 有一些軟件包無法被安裝。如果您用的是 unstable 發(fā)行版,這也許是 因為系統(tǒng)無法達到您要求的狀態(tài)造成的。該版本中可能會有一些您需要的軟件 包尚未被創(chuàng)建或是它們已被從新到(Incoming)目錄移出。 下列信息可能會對解決問題有所幫助:下列軟件包有未滿足的依賴關系:qt5-default : 依賴: qtbase5-dev 但是它將不會被安裝 E: 無法修正錯誤,因為您要求某些軟件包保持現(xiàn)狀,就是它們破壞了軟件包間的依賴關系。

這個是因為樹莓派下載源的問題,
把源更新回去就好了
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak.1
sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak.1
先把原來的源備份

然后更換源

1、編輯軟件源配置,刪除原來所有文字,換成下面的
sudo nano /etc/apt/sources.list

deb http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi # Uncomment line below then 'apt-get update' to enable 'apt-get source' #deb-src http://raspbian.raspberrypi.org/raspbian/ buster main contrib non-free rpi

Ctrl+o 保存,之后回車確認,然后 Ctrl+x 退出

2、編輯系統(tǒng)源配置刪除原來所有文字,換成下面的
sudo nano /etc/apt/sources.list.d/raspi.list

deb http://archive.raspberrypi.org/debian/ buster main # Uncomment line below then 'apt-get update' to enable 'apt-get source' #deb-src http://archive.raspberrypi.org/debian/ buster main

然后更新軟件源列表
sudo apt-get update

pi@raspberrypi:~ $ sudo apt-get update 獲取:1 http://mirrors.aliyun.com/raspbian/raspbian stretch InRelease [15.0 kB] 獲取:2 http://mirrors.aliyun.com/raspbian/raspbian stretch/contrib Sources [75.2 kB] 獲取:3 http://mirrors.aliyun.com/raspbian/raspbian stretch/non-free Sources [125 kB] 獲取:4 http://mirrors.aliyun.com/raspbian/raspbian stretch/main Sources [9,722 kB] 獲取:5 http://mirrors.aliyun.com/raspbian/raspbian stretch/main armhf Packages [11.7 MB] 獲取:6 http://mirrors.aliyun.com/raspbian/raspbian stretch/contrib armhf Packages [56.9 kB] 獲取:7 http://mirrors.aliyun.com/raspbian/raspbian stretch/non-free armhf Packages [95.5 kB] 獲取:8 http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian stretch InRelease [25.4 kB] 獲取:9 http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian stretch/main armhf Packages [220 kB] 獲取:10 http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian stretch/ui armhf Packages [45.0 kB] 已下載 22.0 MB,耗時 19 (1,132 kB/s) 正在讀取軟件包列表... 完成

命令行輸入:sudo apt-get upgrade

ps這個在更新時候發(fā)現(xiàn)一個問題,就是下載的時候前幾秒速度很快,然后就速度只有幾十k,要等很久。
我更新下載時候就執(zhí)行這個命令,速度變慢之后Ctrl+c然后再執(zhí)行,就利用前幾秒很快的速度完成了更新。實在不行就只能等了,或者翻個墻啥的不知道有沒有用(我沒翻過)。

命令行輸入:sudo rpi-update

這個好像成不成功都沒啥關系;反正我這里是沒成功的,但是好像不影響的下載qt;

pi@raspberrypi:~ $ sudo rpi-update*** Raspberry Pi firmware updater by Hexxeh, enhanced by AndrewS and Dom*** Performing self-update% Total % Received % Xferd Average Speed Time Time Time CurrentDload Upload Total Spent Left Speed0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (7) Failed to connect to raw.githubusercontent.com port 443: 拒絕連接!!! Failed to download update for rpi-update!!!! Make sure you have ca-certificates installed and that the time is set correctly

然后命令行輸入:sudo apt-get install qt5-default

pi@raspberrypi:~/bishe/shell $ sudo apt-get install qt5-default 正在讀取軟件包列表... 完成 正在分析軟件包的依賴關系樹 正在讀取狀態(tài)信息... 完成 將會同時安裝下列軟件:libegl-dev libgl-dev libgles-dev libgles2-mesa-dev libglx-dev libqt5opengl5-dev libvulkan-dev libxext-dev qt5-qmakeqt5-qmake-bin qtbase5-dev qtbase5-dev-tools qtchooser x11proto-xext-dev 建議安裝:libxext-doc default-libmysqlclient-dev firebird-dev libegl1-mesa-dev libgl1-mesa-dev libpq-dev libsqlite3-devunixodbc-dev 下列【新】軟件包將被安裝:libegl-dev libgl-dev libgles-dev libgles2-mesa-dev libglx-dev libqt5opengl5-dev libvulkan-dev libxext-dev qt5-defaultqt5-qmake qt5-qmake-bin qtbase5-dev qtbase5-dev-tools qtchooser x11proto-xext-dev 升級了 0 個軟件包,新安裝了 15 個軟件包,要卸載 0 個軟件包,有 5 個軟件包未被升級。 需要下載 3,448 kB 的歸檔。 解壓縮后會消耗 28.7 MB 的額外空間。 您希望繼續(xù)執(zhí)行嗎? [Y/n] Y 獲取:1 http://archive.raspberrypi.org/debian buster/main armhf libglx-dev armhf 1.3.0-7~bpo10+1 [16.4 kB] 獲取:2 http://mirrors.zju.edu.cn/raspbian/raspbian buster/main armhf libvulkan-dev armhf 1.1.97-2 [390 kB] 獲取:3 http://archive.raspberrypi.org/debian buster/main armhf libgl-dev armhf 1.3.0-7~bpo10+1 [100 kB] 獲取:6 http://archive.raspberrypi.org/debian buster/main armhf libegl-dev armhf 1.3.0-7~bpo10+1 [19.3 kB] 獲取:7 http://archive.raspberrypi.org/debian buster/main armhf libgles-dev armhf 1.3.0-7~bpo10+1 [50.4 kB] 獲取:4 http://mirrors.zju.edu.cn/raspbian/raspbian buster/main armhf x11proto-xext-dev all 2018.4-4 [3,128 B] 獲取:8 http://archive.raspberrypi.org/debian buster/main armhf libgles2-mesa-dev armhf 19.3.2-1~bpo10+1~rpt1 [49.2 kB] 獲取:10 http://mirrors.zju.edu.cn/raspbian/raspbian buster/main armhf qtchooser armhf 66-2 [23.1 kB] 獲取:5 http://mirrors.ustc.edu.cn/raspbian/raspbian buster/main armhf libxext-dev armhf 2:1.3.3-1+b2 [102 kB] 獲取:9 http://mirrors.ustc.edu.cn/raspbian/raspbia......(后面還有一大堆就不往上放了,反正問題解決了就是了)

然后命令行輸入:sudo apt-get install qtcreator

pi@raspberrypi:~/bishe/shell $ sudo apt-get install qtcreator 正在讀取軟件包列表... 完成 正在分析軟件包的依賴關系樹 正在讀取狀態(tài)信息... 完成 將會同時安裝下列軟件:binfmt-support clang clang-7 geoclue-2.0 iio-sensor-proxy libbotan-2-9 libclang-common-7-dev libclang1-7 libffi-devlibgc1c2 libllvm7 libmbim-glib4 libmbim-proxy libmm-glib0 libncurses-dev libobjc-8-dev libobjc4 libomp-7-dev libomp5-7libqbscore1.12 libqbsqtprofilesetup1.12 libqmi-glib5 libqmi-proxy libqt5designercomponents5 libqt5positioning5libqt5qml5 libqt5quick5 libqt5quicktest5 libqt5quickwidgets5 libqt5script5 libqt5sensors5 libqt5webchannel5libqt5webkit5 libqt5xmlpatterns5 libtinfo-dev libtspi1 llvm-7 llvm-7-dev llvm-7-runtime modemmanager qbs-commonqdoc-qt5 qml-module-qtgraphicaleffects qml-module-qtqml-models2 qml-module-qtquick-controls qml-module-qtquick-layoutsqml-module-qtquick-window2 qml-module-qtquick2 qmlscen......(此處繼續(xù)省略后面的步驟)

自此,QT安裝成功

如果有幸能幫到哪個小伙伴那真的是太好了!

總結

以上是生活随笔為你收集整理的解决树莓派无法安装QT5 的问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。