![20.04 配置错误:未找到重要程序 KDE-Config](https://linux22.com/image/1024383/20.04%20%E9%85%8D%E7%BD%AE%E9%94%99%E8%AF%AF%EF%BC%9A%E6%9C%AA%E6%89%BE%E5%88%B0%E9%87%8D%E8%A6%81%E7%A8%8B%E5%BA%8F%20KDE-Config.png)
我有一个包,正在尝试从 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
然后在应用程序菜单/破折号中找到图标。