BI7BST 這個系統要提供統一的音效卡及 CAT 控制,其中一種實現方法是在 pipewire 中先建立一個 placeholder 的音效卡,這個音效卡可以被映射到任何一個物理音效卡。然後在建立這個 livecd 的時候,將所有軟體都指向那個 placeholder 音效卡。接著,利用 Hamlib 讓所有程式都能提供一個統一的 CAT 控制伺服器,這樣只要一處設定 CAT,就可以在各處使用。 BI1XJT 不如開發一個「Helvum」以及相關的說明文件,讓使用者自行連接並操作。
ShadowMov xyzyx 首先,`glibc` 沒有 `lib` 前綴。 然後,似乎國內的幾個 Linux 發行版 (例如 glibc) 的關鍵依賴版本都比較低,據說是因為遠早期的工信部將「信創」認證卡在了這些版本上(可能是因為這種舊版本普遍對 ARM 支援更好,而對其他指令集不友善?)。 不過,具體來說,如果是 JTDX 的情況,實際上可能是因為在編譯時使用了新的 glibc 版本,因此自動導入了新的 glibc 符號,感覺重新編譯一次應該就能解決。
xyzyx ShadowMov 從頭重新編譯真的很麻煩,但如果有了 AI 的協助,反而不會太困難。只是需要先自行編譯 `pkg-config` 和 `hamlib` 之後,才能使用 JDTX 等工具,這個過程其實很快,已經解決了。😆
BI7BST ShadowMov @xyzyx 可以從 https://build.deepin.com/project/show/deepin:CI:TestingIntegration:test-integration-pr-2950:community 導入,無需自行編譯
tudoubocai 總結一下評論區的方案: 1、可以製作一個預先安裝 Linux 的 USB 系統,隨時隨地攜帶,連接電腦後使用 USB 開機。 2、製作一個腳本,可以一次性安裝所有需要的軟體。 3、建立一個虛擬機系統,使用時從虛擬機啟動。