我刚刚安装了“Sublime Text 3”,但出于某种原因,我无法安装“包管理器”。无论如何,我想尝试卸载它,但我在“ubuntu 软件中心”中找不到它。
在这页面上说在命令行中输入以下内容:
sudo rm -r /opt/Sublime\ Text\ 2
sudo rm /usr/bin/sublime
sudo rm /usr/share/applications/sublime.desktop
sudo sed -i 's/sublime\.desktop/gedit.desktop/g' /usr/share/applications/defaults.list
在这页面上说要安装 synaptic,然后从那里安装和删除软件包。或者使用以下命令删除它:
sudo apt-get remove --purge <package-name>
在这页面上说要使用:
sudo apt-get remove sublime-text-installer
如果我安装了它(我没有,但我想大致了解一下):
sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer
它还说,如果我通过“ubuntu 软件中心”或通过运行来安装它:
sudo dpkg -i sublime-text_build-3047_amd64.deb
然后我应该通过运行以下命令将其删除:
sudo dpkg -r sublime-text
我是否可以随时从终端的任何位置运行“sudo dpkg -r programX”来删除使用“ubuntu sofware center”或“sudo dpkg programX.deb”安装的程序?
我应该使用哪种方法来确保程序被完全删除?第一个说明让我有点害怕它会被安装在各处。为什么所有已安装的软件都没有出现在“ubuntu 软件中心”中?难道没有一个地方可以像在 Windows 的“添加/删除程序”中那样删除程序吗?
关于在 ubuntu(14.04)中安装和卸载程序我需要了解哪些信息?
答案1
假设你按照 github 上的说明操作,我建议你使用 ppa-purge 删除 'deadsnakes' ppa
sudo apt-get install ppa-purge
sudo ppa-purge ppa:fkrull/deadsnakes
更新你的路径以删除按照 github 上的指示添加的路径扩展,并且大多数 lime 应该处于非活动状态。
至于将其完全删除,安装它的方式可能需要查看 makefile 以确定需要删除哪些目录。
答案2
我不建议使用这些说明,因为它们不正确(命令sed -i
甚至不存在)。
apt-get remove --purge 和 synaptic 都可以满足您的需要(事实上,synaptic 基于 apt-get),主要区别在于 synaptic 使用图形界面,包括用于已安装和已卸载软件包的搜索工具。
如果您不确定应用程序的软件包名称,则应使用 synaptic,并在搜索框中输入其名称。它将提供相关软件包的列表,并用蓝色方块标记已安装的软件包。右键单击它们并选择“完全删除”。选择所有软件包后,单击应用。
有关 apt-get 的更多信息,请输入man apt-get
有关 synaptic 的更多信息,阅读维基。
答案3
有了软件中心,一切皆有可能
只需坚持住。
瞧,并不是每个人都有 Sublime Text 3,但考虑到它仍然是一个程序,所以过程应该是这样的:
- 开放软件中心
- 进入历史
- 检查您认为与 Sublime Text 3 相关的包。
我在这里附上了通过这些步骤可以看到的屏幕图片。
有时,软件可能有不同的名称和包名称,例如 Color Chooser 的包名称gtkcolorpick
。
如果你用“颜色选择器”搜索,你将得不到任何结果。你应该去历史部分寻找任何您认为或者看起来像与您的应用相关。
然后,将其移除。
那么如何通过历史记录删除包?
好吧,你记下名字。假设我想删除dh-apparmor
(其实我不想)。现在,我会在“已安装”部分搜索“dh-apparmor”。如果它还没有显示你的应用程序的名称,请点击“显示技术术语”。它现在肯定会显示出来。
只需单击该包并将其卸载!