sudo apt remove ubuntu-web-launchers
运行dpkg -L ubuntu-web-launchers
--100%亚马逊)
sudo apt remove ubuntu-web-launchers
运行dpkg -L ubuntu-web-launchers
--100%亚马逊)
Answers:
卸下unity-webapps-common
包装后,亚马逊将从破折号删除。由于Amazon webapp是该软件包的一部分,因此您不能仅删除Amazon部分(而且,缺少编辑源代码)。当其他程序(例如Unity Tweak Tool)依赖该程序包时,这是一个问题。
正如fitojb在对另一个问题的回答中所指出的那样,此命令将阻止在破折号中显示Amazon图标:
sudo rm -rf /usr/share/applications/ubuntu-amazon-default.desktop
但是,正如dobey在下面的注释中指出的那样,当unity-webapps-common
软件包更新时,该文件将被替换,并且该命令将不得不再次运行。一种更永久的方法是将.desktop文件复制到本地应用程序目录,然后在文件中添加一行以防止其显示在破折号中:
echo 'Hidden=true' | cat /usr/share/applications/ubuntu-amazon-default.desktop - > ~/.local/share/applications/ubuntu-amazon-default.desktop
~/.local/share/applications/
并在Hidden=true
其末尾添加该行即可。
正如Aibara Iduas所说,解决/usr/share/applications/ubuntu-amazon-default.desktop
是解决之道。但是它将在下一次升级时返回。复制文件的解决方案~/.local/share/applications/ubuntu-amazon-default.desktop
仅对当前用户有效。要为计算机上的所有用户禁用此.desktop文件,并防止升级将其退回,解决方案是使用转移文件dpkg-divert
。
sudo dpkg-divert \
--divert /usr/share/applications/ubuntu-amazon-default.desktop.diverted \
--local \
--rename \
/usr/share/applications/ubuntu-amazon-default.desktop
rm -rf /usr/share/applications/ubuntu-amazon-default.desktop
命令放入脚本中,然后经常通过cron运行它。在Ubuntu 16.04中工作。
在Ubuntu 18.04中,只需卸载ubuntu-web-launchers
软件包:
sudo apt remove ubuntu-web-launchers
如您所见,它仅包含Amazon启动器
dpkg -L ubuntu-web-launchers
第一。
locate
查找相关文件,并dpkg -S
在其中一些文件上确定了相关的软件包名称。
为了避免安装应用程序以取消安装应用程序,我手动执行了此操作(在Ubuntu 16中):
sudo rm /usr/share/applications/ubuntu-amazon-default.desktop
sudo rm /usr/share/unity-webapps/userscripts/unity-webapps-amazon/Amazon.user.js
sudo rm /usr/share/unity-webapps/userscripts/unity-webapps-amazon/manifest.json
如果再次秘密安装它,只需再次运行它,或将其放入更新操作系统时运行的清理脚本中即可。
资料来源:https : //www.lifewire.com/remove-amazon-application-from-ubuntu-4134329
注意:仅当您从15.10 LTS升级到16.04 LTS时,此解决方案才可能有效
现在,这很容易,请按windows/superkey。在bash中,输入amazon以查找amazon软件。
右键单击它,查看详细信息,您将在其中找到令人难以置信的删除按钮:)
玩得开心。
如何删除Unity Web应用程序? ->尝试:
sudo apt-get remove unity-webapps-amazon*
不能说这是解决方案,因为我做的第一件事是搜索“ amazon”文件并手动删除了“ / usr / share / unity-webapps / userscripts / unity-webapps-amazon /” (不删除了它)亚马逊),现在apt-get将找不到亚马逊。
unity-webapps-amazoncloudread
,如果删除该软件包,则不执行任何操作。