Рейтинг:1

установить gtkmm-4.0 в убунту 20.04

флаг us

Почему я не могу сделать это с

sudo apt установить libgtkmm-4.0-dev

Кажется, он доступен на pkgs.org. Я знаю, что могу установить libgtkmm-3.0-dev, используя вышеизложенное, так почему бы не 4.0?

Knud Larsen avatar
флаг by
gtkmm-4.0 — это «будущая версия», пока что доступная в Arch Linux, Mageia Cauldron, OpenSuSE Tumbleweed.
N0rbert avatar
флаг zw
И это зависит от GTK 4, который не упакован даже в Debian.
Рейтинг:4
флаг us

Любой выпуск Ubuntu имеет фиксированный набор программного обеспечения, доступного в репозиториях. Доступна только одна версия, за исключением веб-браузеров и других важных компонентов, и эта версия была определена за некоторое время до фактического выпуска.

Согласно с https://packages.ubuntu.com/search?keywords=gtkmm в гткмм версия, доступная для Ubuntu 20.04, 3.24.0-1.

NoComprende avatar
флаг us
Спасибо за ответ. Я прочитал инструкции по загрузке на сайте developer.gnome.org, но не уверен в зависимостях. Можно ли установить 4.0 на Ubuntu 20.04 или то, что вы говорите выше, означает, что мне придется ждать новой версии Ubuntu, чтобы использовать 4.0? Раньше я не использовал gtkmm, но подумал, что если я собираюсь изучить его, то могу начать с последней версии.
флаг us
@NoComprende Если вам действительно нужна последняя версия для разработки, запустите дистрибутив непрерывного выпуска на виртуальной машине и используйте его там.
NoComprende avatar
флаг us
@Archisman Panigrahi Спасибо, но это немного выше моего понимания. Линуксом пользуюсь всего несколько месяцев.
флаг us
@NoComprende Ubuntu использует фиксированный набор пакетов для обеспечения стабильности, и вам необходимо обновить версию Ubuntu, чтобы получить новые версии программного обеспечения. Но есть операционные системы, в репозиториях которых всегда есть новейшее программное обеспечение (они называются операционными системами с скользящим выпуском, например, Arch (не очень удобна для новичков), Manjaro (удобна для новичков) и т. д.). Я предложил вам установить одну из этих операционных систем в виртуальном боксе (ищите, как это сделать в вашей любимой поисковой системе), и там вы можете установить gtkmm-4.0, если он вам понадобится для разработки программного обеспечения.
NoComprende avatar
флаг us
@Archisman Panigrahi Спасибо за совет.

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

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