Я хочу сделать apt-get purge firefox
в ubuntu14.04LTS, но это показывает, что мой ubuntu-mate-desktop
также будет удален, если я это сделаю.
$ sudo apt-get purge firefox
[sudo] password for tiger:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
caja-extensions-common caja-gksu caja-open-terminal caja-sendto dconf-editor
eom eom-common libgtksourceview2.0-0 libgtksourceview2.0-common
libmate-sensors-applet-plugin0 libmatedict6 mate-applets mate-applets-common
mate-icon-theme-faenza mate-media mate-netspeed mate-sensors-applet
mate-themes mate-utils mate-utils-common pluma pluma-common
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
firefox* ubuntu-mate-desktop*
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
After this operation, 173 MB disk space will be freed.
Do you want to continue? [Y/n]
```
Я вижу эту ссылку: пакет ubuntu-mate-desktop зависит , кажется, что в нем нет firefox
.
Почему это происходит?
mate-desktop
и ubuntu-mate-desktop
две разные вещи с разными целями.
Когда вы проверили зависимости mate-desktop
, вы не увидели Firefox, потому что mate-desktop
предназначен только для установки самого Mate и не включает в себя набор программ.
ubuntu-mate-desktop
- это «полный» рабочий стол mate, который включает в себя набор программ, включая Firefox. Вы можете увидеть его зависимости здесь: https://packages.ubuntu.com/xenial/ubuntu-mate-desktop
Если вы удалите Firefox, он обязательно удалит ubuntu-mate-desktop
, но это не удаляет сам Mate, только супер пакет, который включает в себя Mate и все эти другие программы. Предполагая, что другие его части были установлены во время установки Ubuntu или помечены как установленные вручную, с тех пор они останутся.