
我嘗試在 Ubuntu 20.04 上從原始碼配置一個軟體包以便安裝它,但是配置失敗並出現以下錯誤:
Configure: Checking for KDE-Config … Not found
Configure: Error: The important program KDE-Config was not found
我已經安裝了KDE5並嘗試在線查找該軟體包但沒有找到它
誰能告訴我哪個軟體包在 Ubuntu 20.04 上提供了「KDE-Config」?
答案1
NDISWrapper 本身可用於官方 Ubuntu 儲存庫。要安裝它,請使用以下命令:
sudo add-apt-repository universe
sudo apt-get update
sudo apt-get install ndiswrapper # ndiswrapper-dkms
然後關於KNDISWrapper KDE前端。
這是可用的 僅在 ArchLinux 上。相關包最後更新了2015-2017年。要在 Ubuntu 20.04 LTS(focal fossa)上編譯它,請使用以下命令:
sudo apt-get install git build-essential qt5-default qttools5-dev-tools
cd ~/Downloads
git clone https://github.com/maz-1/kndiswrapper.git
cd kndiswrapper/
mkdir -p build
cd build
qmake ..
make
cd ..
cp -r translations ./build/
lrelease ./build/translations/*.ts
sudo mkdir -p /usr/local/share/{kndiswrapper,applications,pixmaps}
sudo mkdir -p /usr/local/bin
sudo cp "./icons/kndiswrapper.svg" "/usr/local/share/kndiswrapper/kndiswrapper.svg"
sudo cp "./icons/kndiswrapper.svg" "/usr/local/share/pixmaps/kndiswrapper.svg"
sudo cp build/kndiswrapper /usr/local/bin
sudo chmod 755 "/usr/local/bin/kndiswrapper"
sudo cp "./build/translations/"*.qm "/usr/local/share/kndiswrapper"
sudo cp "./build/translations/cards_known_to_work.txt" "/usr/local/share/kndiswrapper"
最後使用下面的長單一命令為其建立桌面圖示文件
cat <<EOF | sudo tee "/usr/local/share/applications/kndiswrapper.desktop"
[Desktop Entry]
Encoding=UTF-8
Name=kndiswrapper
Name[de]=kndiswrapper
GenericName=kndiswrapper
GenericName[de]=kndiswrapper
Comment=A GUI for ndiswrapper
Comment[de]=Eine GUI fuer ndiswrapper.
Exec=kndiswrapper
Icon=kndiswrapper
Terminal=false
Type=Application
StartupNotify=true
Categories=Network;
EOF
然後在應用程式選單/破折號中找到圖示。