我已经使用 Ubuntu 一段时间了。昨天我尝试安装 WINE 1.9.5。
由于某种原因,它没有出现在 Dash 中,因此我尝试按照终端中的指示将其卸载:sudo ppa-purge ppa:wine/wine-builds
我注意到它开始卸载/删除我甚至没有安装的应用程序包,尽管我不太确定几个包(所以我在过程中取消了它)和我的问题是:
1:当我没有安装诸如 extremetux-data 之类的软件包时,为什么它会删除/卸载它?
2:它是否真的删除了我在基本设置中安装的一些软件包,或者至少在我安装 WINE 之前安装的一些软件包,例如:(pandoc、pandoc-data 或 tcl)?
-
这是终端日志和它试图删除的软件包(在我取消它之前):
Removing kde-l10n-ja (4:4.13.0-0ubuntu1) ...
Removing ibus-anthy (1.5.4-2) ...
Removing anthy (9100h-23ubuntu2) ...
Removing anthy-common (9100h-23ubuntu2) ...
Removing calligra-l10n-ca (1:2.8.1-0ubuntu1) ...
Removing calligra-l10n-cs (1:2.8.1-0ubuntu1) ...
Removing calligra-l10n-da (1:2.8.1-0ubuntu1) ...
Removing calligra-l10n-de (1:2.8.1-0ubuntu1) ...
Removing calligra-l10n-fr (1:2.8.1-0ubuntu1) ...
Removing calligra-l10n-hu (1:2.8.1-0ubuntu1) ...
Removing calligra-l10n-it (1:2.8.1-0ubuntu1) ...
Removing calligra-l10n-nb (1:2.8.1-0ubuntu1) ...
Removing calligra-l10n-nl (1:2.8.1-0ubuntu1) ...
Removing calligra-l10n-pl (1:2.8.1-0ubuntu1) ...
Removing calligra-l10n-pt (1:2.8.1-0ubuntu1) ...
Removing calligra-l10n-ptbr (1:2.8.1-0ubuntu1) ...
Removing calligra-l10n-ru (1:2.8.1-0ubuntu1) ...
Removing calligra-l10n-sv (1:2.8.1-0ubuntu1) ...
Removing calligra-l10n-uk (1:2.8.1-0ubuntu1) ...
Removing calligra-l10n-zhtw (1:2.8.1-0ubuntu1) ...
Removing extremetuxracer-data (0.4-5ubuntu1) ...
Removing extremetuxracer-extras (0.6-1) ...
Removing fonts-inconsolata (001.010-5) ...
Removing gnome-web-photo (0.10.6-1) ...
Removing kde-l10n-zhtw (4:4.12.97-0ubuntu1) ...
Removing ibus-chewing (1.4.10.1-1) ...
Removing kde-l10n-ko (4:4.13.0-0ubuntu1) ...
Removing ibus-hangul (1.4.2-3) ...
Removing kde-l10n-bg (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-ca (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-cs (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-da (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-de (4:4.13.3-0ubuntu0.1) ...
Removing kde-l10n-engb (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-fr (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-hu (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-id (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-it (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-nb (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-nl (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-pl (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-pt (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-ptbr (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-ru (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-sv (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-th (4:4.10.97-0ubuntu1) ...
Removing kde-l10n-uk (4:4.13.0-0ubuntu1) ...
Removing kde-l10n-vi (4:4.13.0-0ubuntu1) ...
Removing libanthy0:amd64 (9100h-23ubuntu2) ...
Removing libchewing3:amd64 (0.3.5-4build1) ...
Removing libchewing3-data:amd64 (0.3.5-4build1) ...
Removing libhangul1:amd64 (0.1.0-3) ...
Removing libhangul-data (0.1.0-3) ...
Removing pandoc (1.12.2.1-1build2) ...
Removing liblua5.1-0:amd64 (5.1.5-5ubuntu0.1) ...
Removing libmozjs185-1.0 (1.8.5-1.0.0+dfsg-4ubuntu1) ...
Removing tcl8.5 (8.5.15-2ubuntu1) ...
Removing libtcl8.5:amd64 (8.5.15-2ubuntu1) ...
Removing libtimezonemap1 (0.4.1) ...
Removing pandoc-data (1.12.2.1-1build2) ...
Removing python3-regex (0.1.20140216-1) ...
Removing python-regex (0.1.20140216-1) ...
Removing python3-enchant (1.6.5-2build1) ...
Removing python3-levenshtein (0.11.2-1build1) ...
Removing sbsigntool (0.6-0ubuntu7) ...
Processing triggers for gnome-menus (3.10.1-0ubuntu2) ...
我对 ubuntu 非常满意,我的系统非常稳定,这就是为什么我想知道我是否搞砸了什么或意外卸载了软件包!(当然,我正在运行 Gnome 桌面环境)
希望有人能给我提供更多有关此的信息吗?
答案1
许多软件包都依赖于其他软件包才能运行,这些软件包被称为“依赖项”。这些软件包会自动安装,用户只需确认安装基础软件包即可。您看到的标记为要删除的软件包就是这些依赖项。
该ppa-purge
命令将删除指定的存储库(在本例中为 WINE)、从中安装的任何软件包以及这些软件包的任何依赖项。
运行sudo apt-get install -f
并再次sudo dpkg --configure -a
运行该ppa-purge
命令。然后运行sudo apt-get install -f
以确保一切正常。
编辑:我刚刚注意到您已经删除了一些系统软件包。PPA Purge 选项可能不太好。相反,请尝试运行sudo apt-get install -f
然后sudo apt-get remove wine-*
。
答案2
@Zacharee1
(解决了)
谢谢非常感谢您花时间解释。当然!我不知道为什么我没有考虑它的依赖关系,但话又说回来,我仍然不完全理解为什么软件包(依赖关系)例如:(语言软件包)kde-l10n 或 calligra-l10n 等与 WINE 有什么关系,删除 WINE 或 Wine 的存储库?
幸运的是,我解决了它,但采用了不同的方法。(因为这次事故发生在我的笔记本电脑上)
我按照不同的教程卸载了它,然后安装它并再次卸载它,确保它被完全删除!
我有另一台电脑,安装了完全相同的 ubuntu 版本和完全相同的程序(当然没有 WINE),非常稳定。所以我打开了 SYNAPTIC PACKAGE MANAGER,并比较了当我意外使用 ppa:purge 命令时它删除的所有软件包。
感谢上帝,只有几个软件包(65)可供比较,我注意到一切都是一样的,笔记本电脑上删除的软件包都没有安装在我的电脑上!除了 3 个软件包:sbsigntool (0.6-0ubuntu7) libtimezonemap1 (0.4.1) libmozjs185-1.0 (1.8.5-1.0.0+dfsg-4ubuntu1)
我安装了这 3 个软件包!但幸运的是,无论有没有这些软件包,我都没有遇到任何缺失的情况,也没有注意到任何不稳定的情况!*
我认为这应该可以解决我遇到的整个问题,找出我是否遗漏了什么东西或者在 UBUNTU 中搞砸了什么东西,或者这是一个错误的解决方案/方法,我是否忘记了什么东西??