Ubuntu Focal系统中已安装软件(含Wine)无法使用且在应用文件夹找不到的问题求助
Ubuntu Focal系统中已安装软件(含Wine)无法使用且在应用文件夹找不到的问题求助
Hey Mia,碰到这种明明终端显示已装最新版本,却在应用文件夹找不到软件的情况真的挺闹心的,我来帮你梳理几个常见的排查方向和解决办法:
先确认软件是否真的完成安装
打开终端,针对Wine可以输入命令:dpkg -l | grep wine,其他软件把wine换成对应的软件名就行。如果输出里的包状态是ii开头,说明软件确实已经成功安装;如果是其他状态(比如rc),那说明安装可能不完全,需要重新安装。检查软件可执行文件是否存在
如果确认安装完成,先试试直接在终端启动软件:输入wine(其他软件同理)。如果能正常启动,那问题大概率是没有生成桌面快捷方式;如果终端提示“command not found”,那说明安装过程有问题,需要重新安装(后面会说方法)。
也可以用which wine查看可执行文件的路径,如果能输出类似/usr/bin/wine的路径,就证明程序本体是存在的。手动创建桌面快捷方式
要是确实没有快捷方式,我们可以手动创建一个:- 终端输入
nano ~/.local/share/applications/wine.desktop,打开一个空白的配置文件 - 粘贴以下内容:
[Desktop Entry] Name=Wine Comment=运行Windows应用程序 Exec=wine Type=Application Terminal=false Icon=wine Categories=Utility;- 按
Ctrl+O保存,Ctrl+X退出编辑器 - 给文件添加执行权限:
chmod +x ~/.local/share/applications/wine.desktop
之后去应用文件夹里找找,应该就能看到Wine的图标了。其他软件可以参考这个方法,把Name、Exec、Icon换成对应软件的信息就行。
- 终端输入
刷新应用菜单索引
有时候系统的应用菜单索引没及时刷新,导致新安装的软件显示不出来。可以在终端输入update-desktop-database ~/.local/share/applications/来刷新本地的应用索引,之后重启一下系统或者重新打开应用菜单试试。重新安装软件(如果执行命令也启动不了)
如果终端输入wine提示找不到命令,那可能是安装过程中出现了损坏,我们可以彻底卸载后重新安装:- 卸载Wine相关包:
sudo apt remove --purge wine* - 清理残留依赖:
sudo apt autoremove - 重新安装:
sudo apt install wine
安装完成后再试试启动和找快捷方式。
- 卸载Wine相关包:
备注:内容来源于stack exchange,提问作者Mia S
相关产品推荐
相关产品推荐

