Рейтинг:-1

Будет ли Ubuntu 22.04 поддерживать GTK4?

флаг kr

Я не уверен, является ли Ask Ubuntu подходящим местом для этого вопроса, или я должен спросить об этом на https://discourse.ubuntu.com/, но я с нетерпением жду следующего выпуска LTS и надеюсь, что он будет содержать GTK4. Я разрабатываю приложения GTK, и в GTK 3.22.30 (самый высокий выпуск для Ubuntu 18.04) существовала ошибка, из-за которой пульсация на GtkProgressBar работала неправильно. Позже это было исправлено в GTK 3.24, который доступен для Ubuntu 20.04, но я не хочу обновлять компьютеры клиентов с Ubuntu 16.04 до Ubuntu 20.04, а затем неизбежно снова, когда мне придется переносить все с GTK3 на GTK4.Я знаю, что Ubuntu 22.04 будет иметь рабочий стол GNOME 40, но я ничего не видел в отношении GTK4. Если у кого-то есть какие-либо обновления по этому поводу, мы будем очень благодарны. Спасибо!

РЕДАКТИРОВАТЬ: я не задавал этот вопрос о доступности GTK4. Он был предназначен больше для той версии GTK, которую Ubuntu использует изначально (доступно через обновление apt-get). Например, самые высокие версии GTK, доступные для разных выпусков LTS:

Ubuntu 16.04 LTS -> GTK 3.20.8
Ubuntu 18.04 LTS -> GTK 3.22.30
Ubuntu 20.04 LTS -> GTK 3.24.20
guiverc avatar
флаг cn
Я полагаю, что в Ubuntu 22.04 **нет** GNOME 40; ожидалось, что в Ubuntu 21.10 будет GNOME 41; увы, время ушло, и вместо этого он *поставляется* с GNOME 40; но я очень сомневаюсь, что в Ubuntu 22.04 все еще будет GNOME 40, хотя это не был рабочий стол GNOME, ожидаемый в Ubuntu 21.10.
user535733 avatar
флаг cn
Я думаю, что этот вопрос кажется актуальным: мне кажется, что это вопрос о том, как работает цикл разработки Ubuntu. Это не вопрос поддержки перед выпуском.
Kulfy avatar
флаг mz
Я согласен с @user535733. Цитата из [ответа Хорхе] (https://meta.askubuntu.com/a/872/816190) на [Когда уместны вопросы об «ubuntu + 1»? - Спросите Ubuntu Meta](https://meta.askubuntu.com/q/871/816190): *"**Должно быть разрешено:** Вопросы о функциях, которые появятся в выпуске."*.
флаг cn
И я надеюсь, что он будет поставляться с текущей версией Gtk 4.6.1. В эти первые дни важно переключиться с 4.4 на 4.6, так как это исправляет некоторые серьезные ошибки. А 22.04 будет базой для снэпов. К сожалению, на данный момент нет WebKitGtk для Gtk4.
Рейтинг:5
флаг us

В Ubuntu 21.04 уже есть пакеты GTK4 в дополнение к GTK3, как и в грядущей версии 21.10.

Тогда 22.04, безусловно, будет иметь GTK4, но невозможно предсказать версию GTK4, которую он будет иметь.

Выпускать Версия ГТК
Убунту 21.04 3.24.25, 4.0.3
Убунту 21.10 3.24.29, 4.4.0
Убунту 22.04 ЛТС слишком рано знать точную версию

Вы можете проверить себя на https://packages.ubuntu.com/search?suite=default&section=all&arch=any&keywords=gtk-4&searchon=names

Однако вы можете стремиться к любой последней версии GTK и опубликовать свое приложение через snap/flatpak.

user535733 avatar
флаг cn
+1 за то, что научил ОП ловить рыбу
Leigh K avatar
флаг kr
Мне все равно, доступны ли пакеты. Меня интересует, какую версию GTK изначально использует Ubuntu (доступно через обновление apt-get). См. редактирование.
Kulfy avatar
флаг mz
@Archisman Я заменил форматирование кода форматированием таблицы, так как ИМХО здесь таблица имела бы больше смысла, чем форматирование кода. Не стесняйтесь откатывать изменения, если вы не согласны :)
флаг us
@Kulfy Спасибо.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.