Круглые трубчатые шумоглушители / Виавент
Шумоглушители в системах вентиляции выполняют роль гасителей турбулентного и аэродинамического шума, источником которых являются работающее оборудование и передвижение воздушных масс.
Шумоглушители ГТК по серии 5.904-17 предназначены для систем общеобменной вентиляции, не содержащих взрывоопасные и радиоактивные примеси. При наличии агрессивных примесей, детали глушителей должны быть выполнены из соответствующего коррозионностойкого материала.
Габаритные и присоединительные размеры
Диаметр (d), мм | D, мм | ГТК-1 (L=980 мм) | ГТК-2 (L=480 мм) |
100 | 315 | ГТК 1-1 | ГТК 2-1 |
125 | 315 | ГТК 1-2 | ГТК 2-2 |
140 | 355 | ГТК 1-3 | ГТК 2-3 |
160 | ГТК 1-4 | ГТК 2-4 | |
180 | 355 | ГТК 1-5 | ГТК 2-5 |
200 | 400 | ГТК 1-6 | ГТК 2-6 |
225 | 450 | ГТК 1-7 | ГТК 2-7 |
250 | 450 | ГТК 1-8 | ГТК 2-8 |
315 | 500 | ГТК 1-9 | ГТК 2-9 |
355 | 460 | ГТК 1-10 | ГТК 2-10 |
400 | 630 | ГТК 1-11 | ГТК 2-11 |
450 | 630 | ГТК 1-12 | ГТК 2-12 |
500 | 710 | ГТК 1-13 | ГТК 2-13 |
560 | 710 | ГТК 1-14 | ГТК 2-14 |
630 | 800 | ГТК 1-15 | ГТК 2-15 |
710 | 900 | ГТК 1-16 | ГТК 2-16 |
800 | 1000 | ГТК 1-17 | ГТК 2-17 |
900 | 1120 | ГТК 1-18 | ГТК 2-18 |
1000 | 1250 | ГТК 1-19 | ГТК 2-19 |
L — длина d — диаметр входного/выходного отверстия D — диаметр корпуса шумоглушителя
Изменение звуковой мощности
Диаметр (d), мм | Длина, мм | Снижение уровней звуковой мощности (дБ) ГТК в октавных полосах со среднегеометрическими частотами, Гц | |||||||
63 | 125 | 250 | 500 | 1000 | 4000 | 8000 | |||
100 | 600 | 4 | 8 | 14 | 26 | 34 | 41 | 45 | 25 |
900 | 5 | 11 | 21 | 33 | 48 | 50 | 50 | 28 | |
125 | 600 | 5 | 7 | 11 | 20 | 19 | 16 | 12 | 11 |
900 | 9 | 12 | 20 | 36 | 34 | 27 | 19 | 17 | |
160 | 600 | 2 | 5 | 10 | 18 | 23 | 33 | 30 | 19 |
900 | 4 | 8 | 16 | 27 | 36 | 47 | 37 | 21 | |
200 | 600 | 4 | 6 | 9 | 17 | 17 | 12 | 9 | 8 |
900 | 6 | 9 | 16 | 30 | 28 | 20 | 15 | 14 | |
250 | 600 | 3 | 5 | 8 | 17 | 16 | 9 | 7 | 6 |
900 | 4 | 8 | 14 | 30 | 28 | 15 | 12 | 11 | |
315 | 600 | 3 | 5 | 9 | 17 | 12 | 8 | 7 | 6 |
900 | 4 | 8 | 15 | 28 | 20 | 13 | 11 | 10 | |
400 | 600 | 2 | 4 | 9 | 12 | 10 | 7 | 6 | 5 |
900 | 3 | 7 | 15 | 20 | 16 | 11 | 9 | 8 | |
500 | 600 | 1 | 3 | 8 | 11 | 8 | 5 | 5 | 4 |
900 | 2 | 5 | 13 | 17 | 12 | 10 | 8 | 7 |
Аэродинамические характеристики шумоглушителей ГТК
Шумоглушители ГТК
ПОЧТА ДЛЯ ЗАЯВОК
ARMAVENT@BK. RU
с 9:00 до 19:00 без выходных
8 /925/ 277-60-70
Наш адрес:
140060, Московская обл, Люберцы г, Октябрьский рп, Ленина ул,
дом № 47, павильон 2-041
Производство вентиляционного оборудования
Звоните прямо сейчас:
8 /495/ 640-85-05
8 /925/ 277-60-70
9.00-17.00 (пятница – до 16.00)
Почта для заявок
Главная/Вентиляционное оборудование/Шумоглушители для вентиляции/ГТК
Трубчатые круглые шумоглушители ГТК относятся к деталям вентиляционных систем, которые отвечают за полное или частичное подавления аэродинамического шума, возникающего в круглых каналах при перемещении газовоздушных сред. Шумоглушители для вентиляции имеют конструкцию из двух цилиндрических корпусов, помещенных один в другой. Между корпусами размещен специальный звукопоглощающий материал, а внутренняя часть перфорирована. Монтаж шумоглушителей ГТК осуществляется непосредственно в круглый воздуховод при помощи хомутов.
Необходимая длина шумоглушителя определяется в зависимости от требуемого снижения уровней шума в октавных полосах, указанных в таблицах ниже.
Габаритные размеры
Тип | D,мм | D1,мм | C,мм | Масса, кг | Тип | D,мм | D1,мм | C,мм | Масса, кг |
ГТК 100-900 | 100 | 200 | 900 | 3,1 | ГТК 100-600 | 100 | 200 | 600 | 2,2 |
ГТК 125-900 | 125 | 225 | 3,6 | ГТК 125-600 | 125 | 225 | 2,6 | ||
ГТК 160-900 | 160 | 260 | 4,3 | ГТК 160-600 | 160 | 260 | 3,0 | ||
ГТК 200-900 | 200 | 300 | 5,6 | ГТК 200-600 | 200 | 300 | 4,1 | ||
ГТК 250-900 | 250 | 350 | 7,2 | ГТК 250-600 | 250 | 350 | 5,0 | ||
ГТК 315-900 | 315 | 415 | 8,2 | ГТК 315-600 | 315 | 415 | 8,4 | ||
ГТК 400-900 | 400 | 540 | 11,3 | ГТК 400-600 | 400 | 540 | 9,3 | ||
ГТК 500-900 | 500 | 640 | 18,3 | ГТК 500-600 | 500 | 640 | 10,2 |
Таблица значений снижения звуковой мощности шумоглушителей ГТК, в зависимости от длины
Внутренний диаметр глушителя, мм | Расчетная длина, мм | Снижение уровней звуковой мощности (дБ) трубчатыми глушителями круглого сечения в октавных полосах со среднегеометрическими частотами, Гц | |||||||
63 | 125 | 250 | 500 | 1000 | 2000 | 4000 | 8000 | ||
100 | 600 | 4 | 8 | 14 | 26 | 34 | 41 | 45 | 25 |
900 | 5 | 11 | 21 | 33 | 48 | 50 | 50 | 28 | |
125 | 600 | 5 | 7 | 11 | 20 | 19 | 16 | 12 | 11 |
900 | 9 | 12 | 20 | 36 | 34 | 27 | 19 | 17 | |
160 | 600 | 2 | 5 | 10 | 18 | 23 | 33 | 30 | 19 |
900 | 4 | 8 | 16 | 27 | 36 | 47 | 37 | 21 | |
200 | 600 | 4 | 6 | 9 | 17 | 17 | 12 | 9 | 8 |
900 | 6 | 9 | 16 | 30 | 28 | 20 | 15 | 14 | |
250 | 600 | 3 | 5 | 8 | 17 | 16 | 9 | 7 | 6 |
900 | 4 | 8 | 14 | 30 | 28 | 15 | 12 | 11 | |
315 | 600 | 3 | 5 | 9 | 17 | 12 | 8 | 7 | 6 |
900 | 4 | 8 | 15 | 28 | 20 | 13 | 11 | 10 | |
400 | 600 | 2 | 4 | 9 | 12 | 10 | 7 | 6 | 5 |
900 | 3 | 7 | 15 | 20 | 16 | 11 | 9 | 8 | |
500 | 600 | 1 | 3 | 8 | 11 | 8 | 5 | 5 | 4 |
900 | 2 | 5 | 13 | 17 | 12 | 10 | 8 | 7 |
Купить
Товары группы : Шумоглушители ГТП, Шумоглушители ГТПи, Шумоглушители ГП
Отправить заявку или задать вопрос
Мы ответим вам в ближайшее время
это поле обязательно для заполнения
это поле обязательно для заполнения
это поле обязательно для заполнения
это поле обязательно для заполнения
Filename. png
Статус файла…
Filename.png
Статус файла…
не более:5
это поле обязательно для заполнения
Ознакомлен с пользовательским соглашением
Спасибо! Форма отправлена
Создание, разработка сайта – студия Мегагрупп.ру.
Copyright © 2008 – 2022 Армавент
Звоните прямо сейчас:
8 /495/ 640-85-05
8 /925/ 277-60-70
9.00-17.00 (пятница – до 16.00)
140060, Московская обл, Люберцы г, Октябрьский рп, Ленина ул, дом № 47, павильон 2-041, этаж 2
Вся информация на сайте носит справочный характер и ни при каких условиях не является публичной офертой
Шумоглушители трубчатые ГТК (круглые) и ГТП (прямоугольные)
Шумоглушители трубчатые ГТК (круглые) и ГТП (прямоугольные)
Шумоглушитель трубчатый ГТП (прямоугольный)
Обозначение | Сечение, мм. | Длина L, мм. | Масса, кг. | |
---|---|---|---|---|
внутреннее Н х В | наружное Н1хВ1 | |||
ГТП – 1-1 | 100 х 200 | 300 х 400 | 980 | 18,8 |
ГТП – 1-2 | 200 х 300 | 400 х 500 | 980 | 26,2 |
ГТП – 1-3 | 200 х 400 | 400 х 600 | 980 | 29,6 |
ГТП – 1-4 | 300 х 400 | 500 х 600 | 980 | 33,7 |
ГТП – 1-5 | 400 х 400 | 600 х 600 | 980 | 37,3 |
ГТП – 2-1 | 100 х 200 | 300 х 400 | 480 | 11,2 |
ГТП – 2-2 | 200 х 300 | 400 х 500 | 480 | 15,6 |
ГТП – 2-3 | 200 х 400 | 400 х 600 | 480 | 18,1 |
ГТП – 2-4 | 300 х 400 | 500 х 600 | 480 | 20,4 |
ГТП – 2-5 | 400 х 400 | 600 х 600 | 480 | 22,2 |
Шумоглушители трубчатые ГТК (круглые), (Евростандарт)
Обозначение | Сечение, мм. | Длина, мм. | Масса, кг. | |
---|---|---|---|---|
внутреннее, D мм. | наружное, D1 мм. | |||
Евростандарт Ф100/600 | 100 | 200 | 600 | 4,0 |
Евростандарт Ф125/600 | 125 | 225 | 600 | 4,6 |
Евростандарт Ф160/600 | 160 | 260 | 600 | 5,4 |
Евростандарт Ф200/600 | 200 | 300 | 600 | 6,5 |
Евростандарт Ф250/600 | 250 | 400 | 600 | 8,9 |
Евростандарт Ф315/600 | 315 | 450 | 600 | 10,5 |
Евростандарт Ф400/600 | 400 | 560 | 600 | 14,0 |
Евростандарт Ф100/900 | 100 | 200 | 900 | 5,3 |
Евростандарт Ф125/900 | 125 | 225 | 900 | 6,0 |
Евростандарт Ф160/900 | 160 | 260 | 900 | 7,2 |
Евростандарт Ф200/900 | 200 | 300 | 900 | 8,8 |
Евростандарт Ф250/900 | 250 | 400 | 900 | 11,9 |
Евростандарт Ф315/900 | 315 | 450 | 900 | 14,0 |
Евростандарт Ф400/900 | 400 | 560 | 900 | 18,3 |
Шумоглушитель трубчатый ГТК (круглый)
Обозначение | Сечение, мм. | Длина L, мм. | Масса, кг. | |||
---|---|---|---|---|---|---|
внутреннее D, мм. | наружное D1, мм. | фланец | ниппель | фланец | ниппель | |
ГТК – 1-1 | Ø 125 | Ø 315 | 980 | 940 | 9,7 | 9,1 |
ГТК – 1-2 | Ø 200 | Ø 400 | 980 | 940 | 12,9 | 11,8 |
ГТК – 1-3 | Ø 250 | Ø 450 | 980 | 960 | 16,0 | 14,6 |
ГТК – 1-4 | Ø 315 | Ø 560 | 980 | 960 | 22,1 | 19,3 |
ГТК – 1-5 | Ø 400 | Ø 710 | 980 | 960 | 31,3 | 27,6 |
ГТК – 1-6 | Ø 500 | Ø 800 | 980 | 980 | 37,2 | 32,6 |
ГТК – 2-1 | Ø 125 | Ø 315 | 480 | 440 | 5,7 | 5,14 |
ГТК – 2-2 | Ø 200 | Ø 400 | 480 | 440 | 7,7 | 6,60 |
ГТК – 2-3 | Ø 250 | Ø 450 | 480 | 460 | 9,6 | 8,20 |
ГТК – 2-4 | Ø 315 | Ø 560 | 480 | 460 | 13,2 | 11,2 |
ГТК – 2-5 | Ø 400 | Ø 710 | 480 | 460 | 19,5 | 15,8 |
ГТК – 2-6 | Ø 500 | Ø 800 | 480 | 480 | 23,1 | 18,5 |
Шумоглушитель прямоугольный “Евростандарт”
Шифр | Ширина В, мм. | Высота Н, мм. | Длина L, мм. | Масса, кг. |
---|---|---|---|---|
Евростандарт 300×150 | 300 | 150 | 1000 | 7,5 |
Евростандарт 400×200 | 400 | 200 | 1000 | 10,0 |
Евростандарт 500×250 | 500 | 250 | 1000 | 14,5 |
Евростандарт 500×300 | 500 | 300 | 1000 | 16,5 |
Евростандарт 600×300 | 600 | 300 | 1000 | 18,0 |
Евростандарт 600×350 | 600 | 350 | 1000 | 19,5 |
Евростандарт 700×400 | 700 | 400 | 1000 | 25,5 |
Евростандарт 800×500 | 800 | 500 | 1000 | 31,0 |
Евростандарт 1000×500 | 1000 | 500 | 1000 | 37,0 |
– Ошибка спама от gedit при запуске из командной строки
Я установил gedit в качестве своего редактора git, и у меня он работает достаточно хорошо. Когда я делаю git commit
, появляется gedit с информацией о коммите, и я могу ввести свое сообщение коммита, Ctrl+S, Ctrl+Q, и git продолжит работу, как и ожидалось.
Однако, поскольку git commit
и, следовательно, gedit
был запущен из командной строки, он продолжает выводить на терминал некоторые мусорные ошибки во время работы:
(gedit:13464): Gtk-CRITICAL **: 14:34:01.231: gtk_box_gadget_distribute: утверждение «размер >= 0» не удалось в GtkScrollbar (gedit:13464): Gtk-CRITICAL **: 14:34:06.108: gtk_box_gadget_distribute: утверждение «размер >= 0» не удалось в GtkScrollbar (gedit:13464): Gtk-CRITICAL **: 14:34:07.616: gtk_box_gadget_distribute: утверждение «размер >= 0» не удалось в GtkScrollbar (gedit:13464): Gtk-CRITICAL **: 14:34:13.934: gtk_box_gadget_distribute: утверждение «размер >= 0» не удалось в GtkScrollbar
Хотя ошибки помечены как критические, я не испытываю реальных проблем с gedit. Ошибки, однако, серьезно загромождают мой терминал, тогда как вместо этого я бы предпочел видеть более интересную историю вывода/оболочки (да, я знаю, что могу прокручивать вверх, это не главное), например, результат git status
, который я вызывал непосредственно перед git commit
.
Почему печатаются эти ошибки? В данном случае это явно какая-то проблема с GTK, но мне все равно – как я могу заставить gedit заткнуться об этом?
Я использую Debian 10, и мои пакеты gtk:
albatross-gtk-theme/now 1.7.4-1 все [установлено, локально] blackbird-gtk-theme/testing,теперь 0.4+20160704~ab4a30e-1 все [установлено,автоматически] bluebird-gtk-theme/testing,теперь 1.3-1 все [установлено,автоматически] fcitx-config-gtk/testing, теперь 0.4.10-2 amd64 [установлено, автоматически] fcitx-frontend-gtk2/сейчас 1:4.2.9.6-5 amd64 [установлен, можно обновить до: 1:4.2.9.6-6] fcitx-frontend-gtk3/сейчас 1:4.2.9.6-5 amd64 [установлено, можно обновить до: 1:4.2.9.6-6] gedit-common/now 3.30.2-2 все [установлено, можно обновить до: 3.34.0-1] gedit-plugin-bookmarks/сейчас 3.30.1-3 amd64 [установлено, можно обновить до: 3.34.0-3] gedit-plugin-bracket-completion/теперь 3.30.1-3 amd64 [установлено, можно обновить до: 3.34.0-3] gedit-plugin-character-map/now 3.30.1-3 amd64 [установлен, можно обновить до: 3. 34.0-3] gedit-plugin-code-comment/now 3.30.1-3 amd64 [установлено, можно обновить до: 3.34.0-3] gedit-plugin-color-picker/теперь 3.30.1-3 amd64 [установлено, можно обновить до: 3.34.0-3] gedit-plugin-color-schemer/теперь 3.30.1-3 amd64 [установлено, можно обновить до: 3.34.0-3] gedit-plugin-commander/сейчас 3.30.1-3 amd64 [установлено, можно обновить до: 3.34.0-3] gedit-plugin-draw-spaces/теперь 3.30.1-3 amd64 [установлено, можно обновить до: 3.34.0-3] gedit-plugin-find-in-files/now 3.30.1-3 amd64 [установлен, можно обновить до: 3.34.0-3] gedit-plugin-git/now 3.30.1-3 amd64 [установлено, можно обновить до: 3.34.0-3] gedit-plugin-join-lines/now 3.30.1-3 amd64 [установлен, можно обновить до: 3.34.0-3] gedit-plugin-multi-edit/now 3.30.1-3 amd64 [установлен, можно обновить до: 3.34.0-3] gedit-plugin-smart-spaces/now 3.30.1-3 amd64 [установлен, можно обновить до: 3.34.0-3] gedit-plugin-synctex/now 3.30.1-3 amd64 [установлен, можно обновить до: 3.34.0-3] gedit-plugin-terminal/теперь 3.30.1-3 amd64 [установлено, можно обновить до: 3. 34.0-3] gedit-plugin-translate/сейчас 3.30.1-3 amd64 [установлено, можно обновить до: 3.34.0-3] gedit-plugin-word-completion/сейчас 3.30.1-3 amd64 [установлено, можно обновить до: 3.34.0-3] gedit-plugin-zeitgeist/сейчас 3.30.1-3 amd64 [установлено, можно обновить до: 3.34.0-3] gedit-plugins-common/now 3.30.1-3 amd64 [установлено, можно обновить до: 3.34.0-3] gedit-plugins/теперь 3.30.1-3 все [установлено, можно обновить до: 3.34.0-3] gedit/сейчас 3.30.2-2 amd64 [установлено, можно обновить до: 3.34.0-1] gir1.2-gtk-3.0/теперь 3.24.5-1 amd64 [установлено, можно обновить до: 3.24.12-1] gir1.2-gtkclutter-1.0/testing, теперь 1.8.4-4 amd64 [установлено, автоматически] gir1.2-gtksource-3.0/сейчас 3.24.9-2 amd64 [установлен, можно обновить до: 3.24.11-2] gir1.2-javascriptcoregtk-4.0/now 2.24.3-1~deb10u1 amd64 [установлен, можно обновить до: 2.26.1-3] greybird-gtk-theme/testing,теперь 3.22.10-1 все [установлено,автоматически] gstreamer1.0-gtk3/теперь 1.14.4-1 amd64 [установлено, можно обновить до: 1. 16.1-1] gtk-update-icon-cache/now 3.24.5-1 amd64 [установлено, можно обновить до: 3.24.12-1] gtk2-engines-murrine/testing,теперь 0.98.2-2 amd64 [установлено,автоматически] gtk2-engines-pixbuf/now 2.24.32-3 amd64 [установлено, можно обновить до: 2.24.32-4] gtk2-engines/testing,теперь 1:2.20.2-5 amd64 [установлено,автоматически] ibus-gtk3/сейчас 1.5.19-4 amd64 [установлено, можно обновить до: 1.5.19-4+b1] ibus-gtk/now 1.5.19-4 amd64 [установлено, можно обновить до: 1.5.19-4+b1] libavahi-ui-gtk3-0/testing,теперь 0.7-4+b1 amd64 [установлено,автоматически] libcanberra-gtk3-0/testing, теперь 0.30-7 amd64 [установлено, автоматически] libcanberra-gtk3-module/testing, теперь 0.30-7 amd64 [установлено, автоматически] libcheese-gtk25/теперь 3.31.90-1 amd64 [установлено, можно обновить до: 3.34.0-1+b1] libclutter-gtk-1.0-0/testing, теперь 1.8.4-4 amd64 [установлено, автоматически] libcolord-gtk1/testing, теперь 0.1.26-2 amd64 [установлено, автоматически] libdbusmenu-gtk3-4/testing, сейчас 18.10.20180917~bzr490+repack1-1 amd64 [установлено,автомат] libdbusmenu-gtk4/testing,теперь 18. 10.20180917~bzr490+repack1-1 amd64 [установлено,автоматически] libgtk-3-0/теперь 3.24.5-1 amd64 [установлен, можно обновить до: 3.24.12-1] libgtk-3-bin/now 3.24.5-1 amd64 [установлен, можно обновить до: 3.24.12-1] libgtk-3-common/now 3.24.5-1 все [установлено, можно обновить до: 3.24.12-1] libgtk-vnc-2.0-0/теперь 0.9.0-1.1 amd64 [установлено, можно обновить до: 0.9.0-1.1+b1] libgtk2.0-0/теперь 2.24.32-3 amd64 [установлен, можно обновить до: 2.24.32-4] libgtk2.0-bin/now 2.24.32-3 amd64 [установлен, можно обновить до: 2.24.32-4] libgtk2.0-common/now 2.24.32-3 все [установлено, можно обновить до: 2.24.32-4] libgtkmm-2.4-1v5/testing,теперь 1:2.24.5-4 amd64 [установлено,автоматически] libgtkmm-3.0-1v5/теперь 3.24.0-2 amd64 [установлен, можно обновить до: 3.24.2-1] libgtksourceview-3.0-1/теперь 3.24.9-2 amd64 [установлен, можно обновить до: 3.24.11-2] libgtksourceview-3.0-common/now 3.24.9-2 все [установлено, можно обновить до: 3.24.11-2] libgtksourceviewmm-3.0-0v5/testing, теперь 3.18.0-4 amd64 [установлено, автоматически] libgtkspell0/сейчас 2. 0.16-1.2 amd64 [установлено, можно обновить до: 2.0.16-1.2+b1] libgtkspell3-3-0/testing, теперь 3.0.9-3 amd64 [установлено, автоматически] libjavascriptcoregtk-4.0-18/now 2.24.3-1~deb10u1 amd64 [установлен, можно обновить до: 2.26.1-3] libreoffice-gtk3/now 1:6.1.5-3+deb10u3 amd64 [установлен, можно обновить до: 1:6.3.3-2] libspice-client-gtk-3.0-5/теперь 0.35-2 amd64 [установлен, можно обновить до: 0.37-1] libwebkit2gtk-4.0-37/теперь 2.24.3-1~deb10u1 amd64 [установлен, можно обновить до: 2.26.1-3] libwxgtk3.0-gtk3-0v5/testing, теперь 3.0.4+dfsg-15 amd64 [установлено, автоматически] lightdm-gtk-greeter/testing, теперь 2.0.6-1 amd64 [установлено, автоматически] qalculate-gtk/testing, теперь 2.8.2-1 amd64 [установлено, автоматически] qt5-gtk-platformtheme/testing,теперь 5.12.5+dfsg-2 amd64 [установлено,автоматически] трансмиссия-GTK/сейчас 2.94-2 amd64 [установлен, обновляется до: 2.94-2+b1] uim-gtk2.0-immodule/testing,теперь 1:1.8.8-6+b1 amd64 [установлено,автоматически] uim-gtk2.0/testing,теперь 1:1. 8.8-6+b1 amd64 [установлено,автоматически] uim-gtk3-immodule/testing,теперь 1:1.8.8-6+b1 amd64 [установлено,автоматически] uim-gtk3/testing,теперь 1:1.8.8-6+b1 amd64 [установлено,автоматически] xdg-desktop-portal-gtk/testing, теперь 1.4.0-2 amd64 [установлено, автоматически] xdg-user-dirs-gtk/testing, теперь 0.10-3 amd64 [установлено, автоматически]
apt – 18.04: необходимо обновить до GTK 3.24
Спросил
Изменено 2 года, 6 месяцев назад
Просмотрено 5k раз
Мне нужно обновить версию GTK с 3.20 до 3.24, чтобы собрать пакет из исходников.
Запуск
sudo apt install libgtk-3-0
дает мне.
libgtk-3-0 уже самая новая версия (3.22.30-1ubuntu4).
Я попытался собрать его из исходников, что привело к той же проблеме с glib. Что, в свою очередь, сказало мне, что моя версия мезона устарела, когда я попытался собрать ее из исходного кода. В этот момент я понял, что должен быть лучший способ.
Есть ли способ установить достаточно новую версию GTK с помощью apt (или любого другого инструмента в этом отношении)? Вроде есть версия для Дебиан Сид.
Я использую Ubuntu 18.04, поэтому apt настроен на бионический репозиторий.
- способный
- gtk3
- бойкий
1
dpkg --список | grep libgtk
на 19.10 показывает:
ii libgtk-3-0:amd64 3.24.12-1ubuntu1 amd64 Библиотека графического пользовательского интерфейса GTK ii libgtk-3-bin 3.24.12-1ubuntu1 amd64 программы для библиотеки графического пользовательского интерфейса GTK ii libgtk-3-common 3.24.12-1ubuntu1 все общие файлы для библиотеки графического пользовательского интерфейса GTK ii libgtk2.0-0:amd64 2.24.32-4ubuntu1 amd64 Библиотека графического пользовательского интерфейса GTK — старая версия ii libgtk2.0-bin 2.24.32-4ubuntu1 amd64 программы для библиотеки графического пользовательского интерфейса GTK ii Связка libgtk2. 0-cil 2.12.40-2 amd64 CLI для набора инструментов GTK+ 2.12 ii libgtk2.0-cil-dev 2.12.40-2 привязка командной строки amd64 для инструментария GTK+ 2.12 ii libgtk2.0-common 2.24.32-4ubuntu1 все общие файлы для библиотеки графического пользовательского интерфейса GTK ii libgtk2.0-dev:amd64 2.24.32-4ubuntu1 файлы разработки amd64 для библиотеки GTK ii libgtk2.0-doc 2.24.32-4ubuntu1 вся документация для библиотеки графического пользовательского интерфейса GTK ii libgtk3-perl 0.036-1 все привязки Perl для библиотеки графического пользовательского интерфейса GTK+ II libgtkd-3-0 3.9.0-1 библиотека графического пользовательского интерфейса amd64 GTK+ — привязки D ii libgtkglext1:amd64 1.2.0-9 amd64 Расширение OpenGL для GTK+ (общие библиотеки) ii libgtkmm-2.4-1v5:amd64 1:2.24.5-4 amd64 Обертки C++ для GTK+ 2 (общие библиотеки) ii libgtkmm-3.0-1v5:amd64 3.24.1-1 amd64 Оболочки C++ для GTK+ (общие библиотеки) ii libgtksourceview-4-0:amd64 4.4.0-1 общие библиотеки amd64 для виджета подсветки синтаксиса GTK+ ii libgtksourceview-4-common 4. 4.0-1 все общие файлы для виджета подсветки синтаксиса GTK+ ii libgtkspell0:amd64 2.0.16-1.2 надстройка проверки орфографии amd64 для виджета GTK TextView
Таким образом, вы можете попробовать установить его, используя репозитории eoan, но лучше использовать 19.10 где-нибудь на виртуальной машине, чтобы избежать нарушения зависимостей и множества проблем, используя этот плохой обходной путь.
2
Твой ответ
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя адрес электронной почты и пароль
Опубликовать как гость
Электронная почта
Обязательно, но не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания, политикой конфиденциальности и политикой использования файлов cookie
The GTK Project — бесплатный кроссплатформенный набор инструментов для виджетов с открытым исходным кодом
Примечание. Эти инструкции предназначены для разработчиков, желающих создавать приложения Windows на основе GTK, а не для конечных пользователей. В Windows приложения GTK обычно уже связаны с GTK, поэтому конечным пользователям не нужно беспокоиться о том, как установить сам GTK.
Существуют различные способы установки GTK на компьютеры для разработки Windows.
MSYS2
Этот метод основан на пакетах, предоставляемых MSYS2, который предоставляет UNIX-подобную среду для Windows. Оба этих репозитория также предоставляют пакеты для большого количества других полезных библиотек с открытым исходным кодом.
gvsbuild
Этот метод предоставляет сценарии для сборки стека GTK из исходного кода и выводит библиотеки и инструменты, которые могут использоваться проектами на основе Visual Studio или Meson.
Предполагается, что вы используете Windows 7 или более позднюю версию. Для более старых версий Windows вам потребуется выполнить специальную сборку старых версий GLib и GTK.
Использование GTK из пакетов MSYS2
Установка
Проект MSYS2 предоставляет UNIX-подобную среду разработки для Windows. Он предоставляет пакеты для многих программных приложений и библиотек, включая стек GTK. Если вы предпочитаете разработку с помощью Visual Studio, вместо этого вам следует использовать gvsbuild.
В MSYS2 пакеты устанавливаются с помощью менеджера пакетов pacman.
Примечание. В следующих шагах мы предполагаем, что вы используете 64-разрядную версию Windows 9
.0004 . Поэтому имена пакетов включают идентификатор архитектуры x86_64. Если вы используете 32-разрядную версию Windows, адаптируйте приведенные ниже инструкции, используя идентификатор архитектуры i686.
Шаг 1. : Загрузите программу установки MSYS2, соответствующую вашей платформе, и следуйте инструкциям по установке.
Шаг 2. : Установите GTK4 и его зависимости. Откройте оболочку MSYS2 и выполните:
pacman -S mingw-w64-x86_64-gtk4
Если вы хотите разрабатывать с помощью GTK3, запустите:
пакман -S mingw-w64-x86_64-gtk3
Шаг 3. (необязательно) : Если вы хотите разработать приложение GTK3 на Python, вам необходимо установить привязки Python.
Если вы разрабатываете на Python 3:
pacman -S mingw-w64-x86_64-python-gobject
Если вы разрабатываете на Python 2:
pacman -S mingw-w64-ucrt-x86_64-python2-gobject2
Также, если вы хотите разработать приложение GTK в Vala, вам необходимо дополнительно установить пакет vala:
pacman -S mingw-w64-ucrt-x86_64-вала
Шаг 4. (необязательно) : Установите инструменты сборки. Если вы хотите разработать приложение GTK на других языках, таких как C, C++, Fortran и т. д., вам понадобится компилятор, такой как gcc, и другие инструменты разработки: pacman -S mingw-w64-x86_64-toolchain base-devel
Сборка и распространение вашего приложения
После того, как вы установили GTK, как указано выше, у вас не должно возникнуть проблем с компиляцией приложения GTK. Для его успешного запуска вам также понадобится тема GTK. В GTK есть некоторая старая встроенная поддержка темы Windows, но это делает ваше приложение похожим на приложение Windows 7. Лучше получить тему Windows 10, например, Windows 10 Transformation Pack.
Шаг 1. Скопируйте папку gtk-3.20
этого репозитория в папку share/themes/Windows10/gtk-3.0/
в папке установки.
Шаг 2. Вам также необходимо скопировать значки из темы Adwaita, которую вы можете скачать из исходников GNOME.
Шаг 3. Выполните те же действия для значков hicolor
, которые являются обязательным запасным вариантом для значков, недоступных в Adwaita.
Шаг 4. Чтобы GTK подхватил эту тему, поместите файл settings.ini
в etc/gtk-3.0
в папку установки. Это должно содержать
[Настройки] gtk-theme-name=Windows10 gtk-font-name=Segoe UI 9
Шаг 5.