Как найти текущую версию Gnome для Ubuntu 18.04 из интернета?
Я пишу это в Ubuntu 16.04.5 LTS. Я смотрю на Gnome Extensions для Ubuntu 18.04, которые работают с Gnome версии 3.24 и не работают с версией 3.26.
Как я могу узнать с помощью браузера (поиск Google не говорит мне), apt list | grep ...
или другое означает, какую версию Gnome Ubuntu 18.04 использует сегодня?
Перезагрузка каждый раз, когда я хочу узнать что-то о версии, которую я не загрузил, неудобна.
Результаты теста:
zcat /dev/nvme0n1p10/usr/share/doc/gnome-session-bin/changelog.Debian.gz | head -n1
gzip: /dev/nvme0n1p10/usr/share/doc/gnome-session-bin/changelog.Debian.gz: Not a directory
Важное примечание: у меня не установлен 18.04. У меня установлено 18.04 Unity. Я хочу знать, что текущая известная версия будет установлена, чтобы я мог исследовать ошибки перед установкой.
РЕДАКТИРОВАТЬ: я не ищу версию Gnome текущего загруженного раздела (как делает дубликат кандидата) с помощью:
$ apt-cache policy gnome-shell
gnome-shell:
Installed: (none)
Candidate: 3.18.5-0ubuntu0.3
Version table:
3.18.5-0ubuntu0.3 500
500 http://ca.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages
3.18.4-0ubuntu3 500
500 http://ca.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
Я ищу версию GNOME для раздела, который должен быть смонтирован первым (18.04). Или просто ссылка на веб-сайт, содержащий текущие номера версий на сегодня для 14.04, 16.04, 18.04 и т. Д.
1 ответ
TLDR: Ubuntu 18.04 LTS использует GNOME 3.28, а Ubuntu 16.04 LTS использует GNOME 3.18.
Если вы установили GNOME в качестве deb-пакетов, вы можете посетить packages.ubuntu.com
и получить информацию оgnome-session-bin
:
trusty (14.04LTS) (gnome): GNOME Session Manager - Minimal runtime 3.9.90-0ubuntu12: amd64 trusty-updates (gnome): GNOME Session Manager - Minimal runtime 3.9.90-0ubuntu12.1: amd64 xenial (16.04LTS) (gnome): GNOME Session Manager - Minimal runtime 3.18.1.2-1ubuntu1: amd64 xenial-updates (gnome): GNOME Session Manager - Minimal runtime 3.18.1.2-1ubuntu1.16.04.2: amd64 artful (17.10) (gnome): GNOME Session Manager - Minimal runtime 3.26.1-0ubuntu5: amd64 artful-updates (gnome): GNOME Session Manager - Minimal runtime 3.26.1-0ubuntu6: amd64 bionic (18.04LTS) (gnome): GNOME Session Manager - Minimal runtime 3.28.1-0ubuntu2: amd64 bionic-updates (gnome): GNOME Session Manager - Minimal runtime 3.28.1-0ubuntu3: amd64 cosmic (gnome): GNOME Session Manager - Minimal runtime 3.28.1-0ubuntu3: amd64
В установленной системе вы можете использовать один из
dpkg -l gnome-session-bin
apt list gnome-session-bin | grep gnome
или непосредственно просмотреть соответствующие файлы журнала изменений:
Ubuntu 16.04 LTS:
$ zcat /usr/share/doc/gnome-session-bin/changelog.Debian.gz | head -n1 gnome-session (3.18.1.2-1ubuntu1.16.04.2) xenial; urgency=medium
Ubuntu 18.04 LTS:
$ zcat /usr/share/doc/gnome-session-bin/changelog.Debian.gz | head -n1 gnome-session (3.28.1-0ubuntu3) bionic; urgency=medium
любой текущий Ubuntu (будет смонтирован):
sudo mount /dev/sdXY /mnt zcat /mnt/usr/share/doc/gnome-session-bin/changelog.Debian.gz | head -n1
Для Snap-упакованного GNOME вы можете использовать snap list
(ниже пример для 18.04 LTS):
$ snap list | grep gnome
gnome-3-26-1604 3.26.0 64 stable/… canonical -
gnome-calculator 3.28.1 170 stable/… canonical -
gnome-characters 3.28.2 96 stable/… canonical -
gnome-logs 3.28.2 34 stable/… canonical -
gnome-system-monitor 3.26.0 41 stable/… canonical -