The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

openSUSE развивает новый графический интерфейс установки пакетов YQPkg

20.12.2024 22:05

Проект openSUSE объявил о разработке нового графического интерфейса для выбора и установки пакетов YQPkg, образованного путём создания самодостаточного приложения из компонента YQPackageSelector, входящего в состав YaST. YQPkg избавлен от привязки к YaST и не использует его компоненты в качестве зависимостей - для работы с пакетами напрямую используется libzypp. Код написан на языке С++ и распространяется под лицензией GPLv2. Графический интерфейс основан на библиотеке Qt.

В программе поддерживаются такие операции, как установка/обновление/удаление пакетов, оценка зависимостей, предоставление сводной и подробной информации о пакете. Разработка находится на альфа-стадии. Среди ещё не реализованных возможностей: операции с репозиториями, обновление состояния репозитория и импорт GPG-ключей.



  1. Главная ссылка к новости (https://news.opensuse.org/2024...)
  2. OpenNews: Доступен атомарно обновляемый дистрибутив openSUSE Leap Micro 6.1
  3. OpenNews: Дистрибутив openSUSE представил альтернативный инсталлятор Agama 10
  4. OpenNews: Началась разработка дистрибутива openSUSE Leap 16.0
  5. OpenNews: Компания SUSE попросила прекратить использование бренда SUSE в проекте openSUSE
  6. OpenNews: Релиз дистрибутива openSUSE Leap 15.6
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/62447-opensuse
Ключевые слова: opensuse
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (21) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 22:53, 20/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > C++, Qt, интерфейс не переработан до неузнаваемости

    Хм, что не так, где подвох?

     
     
  • 2.8, 12yoexpert (ok), 00:29, 21/12/2024 [^] [^^] [^^^] [ответить]  
  • –4 +/
    не осилили ни qss, ни qml. лучше так, что на веб-шлаке типа раста или js. можно qt6ct заюзать
     
     
  • 3.24, Аноним (24), 13:10, 21/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    да-да, а потом заставим тебя переписывать на раст. или ты ещё не умеешь?
     
  • 2.18, Dzen Python (ok), 10:58, 21/12/2024 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Есть один: как только доведут версию до. х.9.9.9 со стабилизацией фич и ТЫ (да, ТЫ) привыкнешь к нормальному гую этой программы - по решению небинарного транс-СЕО (этот/эти) с разноцветными волосами сделают единственным нескучный веб-интерфейс, который тянет всю палитру лефтпадов от реакта до вуе, с обязательным переписываениемя ядра и либы на раст
     
     
  • 3.26, Аноним (1), 13:44, 21/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ответ неверный. Мы уже наблюдаем замену одного на другое, с сохранением предыдущего интерфейса. А веб установщик выкинут на мороз.
     

  • 1.3, Аноним (3), 23:29, 20/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Имеет вид археологической древности.
     
     
  • 2.6, Аноним (6), 23:39, 20/12/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Имеет вид археологической древности.

    Да вообще-то - под Synaptic обычный косит. Без ложной скромности.

     
     
  • 3.22, oBerkut (ok), 11:54, 21/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Выглядит точно так же как Yast Software. Вроде ничего не изменилось.
     

  • 1.4, Ilya Indigo (ok), 23:36, 20/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Обломались со своим Ruby!
    Студенты закончили универ и больше этот YaST с его кучей хлама на ruby поддерживать некому и теперь от него избавляются.
    Хоть что-то полезное, но можно было на плюсах писать изначально.
     
     
  • 2.9, Аноним (9), 00:45, 21/12/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    тут питон был бы в самый раз
     
     
  • 3.15, Илья (??), 08:49, 21/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    По питону волна хейта идёт. Он не оправдал ожиданий.
     

  • 1.5, Аноним (6), 23:39, 20/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > Код написан на языке С++ и распространяется под лицензией GPLv2.
    > Графический интерфейс основан на библиотеке Qt.

    Надо же. У зюзи случился приступ адеквата в кои-то веки? Прямо странно даже. А то свой YaST изгадили в какое-то кривое паленое скриптог@вно просто.

     
  • 1.7, th3m3 (ok), 23:52, 20/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Код написан на языке С++

    Слава богу, что не поганый электрон с js.

     
  • 1.10, 12см (?), 06:56, 21/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Страшненький, не буду пользоваться
     
  • 1.11, Аноньимъ (ok), 07:03, 21/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как произносится название?
     
  • 1.13, Аноним (13), 07:44, 21/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    *Новые обои*
    *Новая система пакетов*
    *Новый установщик*
    *Новая система управления пакетами*
    >Вы находитесь здесь<

    Что дальше?

     
  • 1.14, Аноним (14), 08:16, 21/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    У всех графических интерфейсов для работы с пакетами есть одна большая проблема. Как только в пакете есть триггер, требующий интерактивного ответа, напр. через libcurses, то графический интерфейс подвисает, и его приходится убивать вместе с дочерними процессами. И проблему эту не решить без унифицированного слоя абстракции, выдающего как GUI (для всех тулкитов), так и псевдооконный TUI, так и текстовый CLI, так и интегрирующийся в менеджер пакетный, и перевода всех триггеров, задействующих интерактивность, на него. Это огромная задача, которой никто заниматься не будет, так как все и так пользуются пакетным менеджером исключительно из консоли, а GUI - они просто для галочки, чтобы в них мордой тыкать и как мантру твердить "our distro is secretary-friendly".
     
     
  • 2.17, Аноним (17), 10:18, 21/12/2024 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >так как все и так пользуются пакетным менеджером исключительно из консоли,

    Эти все сейчас в одной комнате с нами?

     
  • 2.20, Dzen Python (ok), 11:13, 21/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Как только в пакете есть триггер, требующий интерактивного ответа, напр. через libcurses,

    ...то тебя можно поздравить - ты скачал левый пакет, и поэтому все претензии могут быть только к тебе или к мэйнтейнеру: но не к собравшему этот пакет 10 лет назад, а к недавно собравшему. Потому, что современные пакеты обёртывают такие триггеры не через костыли, а через API пакетника. Даже в дебиане.

    > которой никто заниматься не будет, так как все

    ...уже сделано и теперь проблема реально на стороне или пакета, или юзера, которому приспичило поставить такой пакет

     
     
  • 3.25, Аноним (25), 13:21, 21/12/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну 10 лет назад ... не знаю. Я последний раз пакетным менеджером через GUI пользовался в 2010 на Ubuntu. Тогда было проблемой. Но спасибо, прочитал про debconf.
     

  • 1.23, Аноним (23), 12:23, 21/12/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну фиг знает, все эти графические менеджеры пакетов такое себе, на мой личный вкус, конечно. Через консоль как то намного понятнее и комыортнее, что ли
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру