最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

編譯 qBittorrent-Enhanced-Edition 時出現(xiàn)的問題

2022-01-10 11:54 作者:-l0_0l-  | 我要投稿

目錄

1 環(huán)境

  • qBittorrent Enhanced Edition v4.4.0.10

  • Raspbian 11

2 編譯參考文檔

qBittorrent Compilation Wiki

3 安裝 libtorrent-rasterbar-dev 1.2.14 時出現(xiàn)的問題

因為 stable 版本是 1.2.9,testing 版本才有 1.2.14 ,因此想著加一個 testing 的源, 結(jié)果也很成功,可以正常安裝。

但安裝完后,重啟,發(fā)現(xiàn) ssh 連不上了。。。 重新刷機,重復(fù)之前的步驟,發(fā)現(xiàn)在該包和相關(guān)依賴安裝完后,sshd 被設(shè)置為 disable 了。 將 sshd 啟動,還是連不上, 日志也沒報錯。修改 sshd 的配置后,還是一樣。 以為是客戶端的原因,將其升級到最新版,還是連不上。 過了一段時間,覺得可能是 libssl 被更新了的原因,于是將 openssh-server 也更新, ssh 就可以連上了。

4 啟動 qbitorrent-nox 失敗

編譯安裝完后,一啟動執(zhí)行程序就報錯,顯示 libtorrent-rasterbar.so.10 中某一處出問題。

經(jīng)查找,qBittorrent-Enhanced-Edition 在某處 release 中有提到過 libtorrent 要加「-std=c++17」編譯, 而 qBittorrent Wiki 中沒提到編譯 libtorrent 時需要注意什么,那很有可能是安裝的 libtorrent 不是按 c++17 標(biāo)準(zhǔn)編譯的。

嘗試加「-std=c++17」手動編譯 libtorrent 。 編譯檢測時出現(xiàn)的兩個問題及解決方法:

  • Could not find a version of the Boost::System library

    • ./configure --with-boost-libdir=/usr/lib/arm-linux-gnueabihf [ 參考 ]

  • OpenSSL library not found

    • apt install libssl-dev [ 參考 ]

編譯一段時間后,出現(xiàn)「out of memory」的問題。。。加之編譯奇慢,不想再弄了。

之后打算直接下載編譯好的 qBittorrent-Enhanced-Edition 執(zhí)行文件, 不過又想到 README 里有提到可以添加源進(jìn)行下載,看了下該源提供下載的軟件包,發(fā)現(xiàn)居然有編譯好的 libtorrent-rasterbar-dev 。 大喜。重新將 qBittorrent-Enhanced-Edition 編譯后,啟動正常。

5 全部編譯步驟

  • 導(dǎo)入 Repository ,具體參考 GitHub 上的 README

  • sudo apt install qttools5-dev

  • sudo apt install libtorrent-rasterbar-dev

    • 可指定版本 sudo apt install libtorrent-rasterbar-dev=<version>

  • ./configure --disable-gui --prefix=<自定義路徑>

  • make

  • make install

編譯 qBittorrent-Enhanced-Edition 時出現(xiàn)的問題的評論 (共 條)

分享到微博請遵守國家法律
拉萨市| 万州区| 南安市| 井研县| 赤水市| 射洪县| 老河口市| 荆门市| 佛坪县| 红原县| 宜章县| 巴中市| 浠水县| 木兰县| 沧州市| 石泉县| 吴川市| 福州市| 承德县| 昭平县| 穆棱市| 平利县| 雷州市| 凤冈县| 景洪市| 固镇县| 澜沧| 广东省| 维西| 英超| 乳山市| 壶关县| 筠连县| 民乐县| 额济纳旗| 桃源县| 香港 | 三台县| 永州市| 台北县| 牡丹江市|