Ubuntu 22中如何让快捷方式同时存在于收藏坞和应用程序界面?
Ubuntu 22中如何让快捷方式同时存在于收藏坞和应用程序界面?
嗨,我之前也碰到过这个一模一样的问题!在Ubuntu 22.04里,当你把应用从程序列表右键添加到收藏坞时,系统默认是移动快捷方式而不是复制,这就导致应用列表里的图标直接消失了。别担心,下面两种方法都能轻松解决,亲测有效:
方法一:图形界面操作(小白友好)
- 打开文件管理器,按下
Ctrl+H显示隐藏文件,然后导航到~/.local/share/applications目录(这里存放着你自己安装的应用快捷方式) - 找到那个消失的应用对应的
.desktop文件(比如你要找的是Chrome,那就是google-chrome.desktop) - 右键点击这个文件,选择「复制」,然后在同一个目录里右键选择「粘贴」,会生成一个名为「副本 xxx.desktop」的文件
- 右键重命名这个副本,改成一个不重复的名字(比如
google-chrome-favorites.desktop,名字随便取,只要不跟原文件重名就行) - 现在回到应用列表,你会看到两个相同的应用图标,把其中一个拖到收藏坞,另一个就会稳稳留在应用列表里啦
如果是系统预装的应用(比如Firefox、终端),它们的快捷方式在/usr/share/applications目录里,复制的时候需要右键选择「以管理员身份打开」这个目录,再进行复制粘贴操作哦。
方法二:终端命令操作(效率党首选)
- 按下
Ctrl+Alt+T打开终端 - 先进入用户应用快捷方式目录:
cd ~/.local/share/applications - 复制目标快捷方式文件,比如要复制Chrome的话就输入:
cp google-chrome.desktop google-chrome-favorites.desktop - 执行命令更新桌面数据库,让系统识别新的快捷方式:
update-desktop-database ~/.local/share/applications - 回到应用列表就能看到两个图标了,把其中一个添加到收藏坞即可
要是处理系统预装应用,需要复制系统目录里的文件到用户目录,命令要加sudo,比如:sudo cp /usr/share/applications/firefox.desktop ~/.local/share/applications/firefox-favorites.desktop,输入密码后回车就行,这样不会修改系统级的文件,更安全。
备注:内容来源于stack exchange,提问作者sam islam
相关产品推荐
相关产品推荐

