Наша совместная команда Banwar.org

Связаться с нами

  • (097) ?601-88-87
    (067) ?493-44-27
    (096) ?830-00-01

Статьи

Ліквідація gksu в Ubuntu 18.04

Олексій Федорчук

Сьогоднішній ранок зустріло мене прохолодою, що сприяє планам на день - швидко-швидко дозбирувати реліз Cintu у вигляді її mini-редакції. Тому як вчорашній (точніше, вже теж сьогоднішній) вечір закінчився у мене установкою базової системи і налаштуванням консолі. Попереду була тільки установка іксів, середовища Cinnamon і дисплейного менеджера MDM, після чого mini-редакцію можна було вважати практично готовою.

Ан не тут-то було. Бо ранок зустрів мене не тільки прохолодою, але і підлістю, яка проявилася на останній операції - на команду

# Apt install mdm

пішов радісний відповідь, що зробити це ніяк не вийде: пакет mdm залежить від пакета gksu, а той не може бути встановлений.

Чимало здивований цією обставиною (адже при підготовці останнього пре-релізу Cintu 18.04 з обома пакетами все було в порядку), я пошукав невловимий пакет спочатку в репозиторії:

$ Apt search gksu

А потім на Ubuntu packages - в обох випадках безуспішно:

Переконавшись, немов персонаж Саги про Ньяле, що так воно і є, що ноги немає ... тобто gksu відсутня, я, за наводкою з Фейсбуку (від Дмитра Антонова) і з форуму Matuntu (Від Тетяни Іванової), дізнався і причину такого неподобства. Виявляється, пакет gksu дійсно був видалений з репозиторію Ubuntu як застарілий.

Виникає питання - а що може застаріти в такій програмі, як Gksu? Виявляється, те, що вона не підтримується в Wayland'е, який був умолчальне для сеансі GNOME з Ubuntu 17.10. В 18.04 в сеансі GNOME за замовчуванням знову повернули традиційний Xorg, а ось прекрасно працює в ньому Gksu, навпаки, прибрали - в очікуванні того, що в Ubuntu 18.10 умолчальне знову буде Wayland.

Логіка, звичайно, приголомшлива, жваво нагадує старий анекдот:

Му-му Герасим втопив, а чому пам'ятник Некрасову поставили?

Однак справа навіть не в логіці, а в принциповому підході розробників. Пакет gksu числиться в залежностях у ряду програм з «головного» сховища та «законних» клонів Ubuntu:

$ Apt rdepends gksu G Залежить ... Залежить: gkdebconf (> = 1.3.5) Залежить: numix-folders Залежить: cinnamon Залежить: cubic (> = 2.0.2) | Залежить: mythtv-frontend | Залежить: mythtv-backend | залежить: hannah-foo2zjs залежить: xnetcardconfig | залежить: unetbootin залежить: umit залежить: sbackup-gtk залежить: network-config залежить: lxqt | залежить: hplip-gui залежить: aptoncd залежить: gddccontrol залежить: edubuntu-netboot залежить: caja-gksu

Не кажучи вже про програми з PPA-репозиторіїв і з «позашлюбних» дериватів Ubuntu, на зразок Linux Mint і інших (ім'я їм легіон). А адже саме достатку програм від сторонніх майнтайнеров, як і легкістю створення дериватів, і офіційно визнаних, і не сподобилися такої честі, значною мірою визначалася досі популярність «головний» системи.

Так що видаляти такий пакет буквально напередодні релізу (нагадаю, що два тижні тому gksu ще був на місці) - кілька недобре. Настільки недобре, що можна було б сказати і гірше - але це не є політкоректно.

Звичайно, нічого страшного конкретно для Cintu немає: у нас з мінлива, крім збирається «з нуля» варіанту є й інший, який був зібраний в лютому місяці і апгрейд аж до останнього релізу . А нині благополучно був доведений до релізний стану. Ймовірно, як пропонує Тетяна, можна і використовувати gksu з Ubuntu 17.10 - номери версій там і тут збігаються. Однак насторожує тенденція.

Бо збуваються побоювання, що виникли при заміні Unity на GNOME як десктопа «головний» системи: перенесення Ubuntu в апстрім останнього не могло не позначитися на всіх її дериватів - по крайней мере, тих, що базуються на бібліотеках Gtk. А в тій чи іншій мірі це вони все, за винятком Kubuntu.

І починають терзати смутні сумніви: а чи не змінити нам базис? Адже не зійшовся ж світ клином на Ubuntu, є такі дистрибутиви, як Antergos або Void Linux, прекрасно підтримують середу Cinnamon. Яка насправді для нас з мануалу важливіше, ніж те, на чому вона стоїть. Бо в ній ми працюємо, і її ми любимо ...

Виникає питання - а що може застаріти в такій програмі, як Gksu?
І починають терзати смутні сумніви: а чи не змінити нам базис?

Новости

Banwar.org
Наша совместная команда Banwar.org. Сайт казино "Пари Матч" теперь доступен для всех желающих, жаждущих волнения и азартных приключений.