В чем разница между "gnome-software" и "ubuntu-software"
Я побежал sudo apt-get upgrade
и он обновил пакеты, gnome-software
а также ubuntu-software
, Из любопытства я набрал оба в Терминале, и я не нашел разницы между ними. Есть ли разница, да, что это? Если нет, то почему есть два пакета.
1 ответ
Canonical, создатели Ubuntu, создали Ubuntu Software Center (software-center
) как удобный способ обнаружения и установки пакетов apt (более дружественный, чем Synaptic, который был менеджером пакетов в то время).
Затем проект GNOME подумал: "Эй, это действительно хорошая идея. Давайте создадим центр программного обеспечения для GNOME. Он будет следовать нашим собственным принципам пользовательского интерфейса и будет работать на всех видах различных дистрибутивов Linux, а не только на Ubuntu.". Со временем они создали Центр программного обеспечения GNOME (т.е. gnome-software
). (Теперь, когда я думаю об этом, возможно, что Центр программного обеспечения Gnome уже существовал первым, но Canonical отвергла его по тем или иным причинам, решив вместо этого написать собственную версию. Я думаю, что их критиковали за это решение, но это их право.)
Оба центра программного обеспечения существовали некоторое время, но затем Canonical передумала и решила, что глупо иметь две команды, работающие над подобными проектами. Поэтому в последнем выпуске Ubuntu они полностью прекратили работу Ubuntu Software Center в пользу использования GNOME Software Center. Это останется центром программного обеспечения по умолчанию в обозримом будущем выпусков Ubuntu, и Canonical будет работать над улучшением кода и его интеграцией с Ubuntu.
Однако многие пользователи, которые обновили свои установки до 16.04 с более старой версии (вместо новой установки), теперь имеют оба центра программного обеспечения, поскольку программе обновления не нравится удалять пакеты, если они больше не используются.
(отказ от ответственности: у меня может быть неправильный график событий; не стесняйтесь меня поправлять)