[sisyphus] А с чем едят packagekit?

Alexei V. Mezin alexei.mezin на gmail.com
Сб Дек 7 22:16:40 MSK 2019


Имеется новый компьютер, на который установлена распоследняя 
KWorkstation, обновленная до текущего состояния P9. При установке создан 
первый юзер (UID/GID 500/500), а так же еще один юзер командой adduser 
(логин для ребенка).

Запущен сеанс КДЕ5 от этого второго обычного юзера. У него выскакивает 
какой-то Discover (plasma5-discover). Ну что сказать, 
стильно-модно-молодежно, красивое приложение, советует что бы еще в 
систему поставить, про апдейты сообщает и т.п.

А вот далее как-то не очень:

* потыкал там-сям в этом Дискавере. Он отвалился. Другой раз вроде 
отвалился не он, а "какой-то packagekit". Потом поглядел в корень диска, 
а там 10+ гигабайт дампов этого самого packagekit (десятки файлов вида 
.12345 по 350-400Мб). И вот это уже не модно-молодежно, а какой-то трэш 
и угар. Особенно с учетом что обычный "домашний" пользователь никогда не 
увидит эти файлы, начинающиеся с точки. И у него просто через месяц 
кончится место на диске.

* ок, потыкал мышкой в приложение еще. Красиво предлагает обновиться. 
Ок, нажал обновиться. Пожужжало, и говорит "надо обязательно 
перезагрузиться, желательно прям сейчас". Это теперь так модно, да? 
Обновилось десяток  второстепенных пакетов, и прям точно надо 
перезагружаться?

Хотя при более пристальном взгляде оказалось, что ничего не обновилось. 
А в корне диска был создан какой-то симлинк. Ок, перезагрузился. И что 
же? Система начала загружаться, сплэшскрин, все как обычно, а потом БАЦ 
И СНОВА ПЕРЕЗАГРУЗКА! Со второго раза загрузилось, симлинка в корне нет, 
зато и правда dist-upgrade выдает, что новых пакетов нет.

Это теперь линукс так принято обновлять? Линукс-10 с интерфейсом "Метро" 
не за горами?

* потыкал в Дисквер еще. Решил через него поставить приложение. Нажимаю 
"установить". Он о чем-то думает, судя по прогресс-барам что-то качает, 
а потом говорит "надо повышение привилегий" и запрашивает пароль. Какой 
именно пароль? НИГДЕ НЕ НАПИСАНО. Ок, ввожу пароль рута - облом. Ввожу 
пароль юзера -- снова облом. Ввожу пароль юзера 500/500 -- вроде бы 
сработало.

Это что за фигня такая? Опять какое-то современное нововведение? Зачем? 
Почему? Как об этом должен догадаться пользователь?!!

* ок, после пароля пожжужало, ошибок не выдало. Но и на экране осталась 
кнопка "Установить". Заглянул в меню -- приложение, которое я ставил, 
появилось, запускается, работает. Но в Дискавере оно все равно имеет 
статус "Установить". Обновил, перезапустил! Все равно "Установить", хотя 
для установленных приложения кнопка выглядит как "Удалить".

Это так и задумано? Нам точно нужны такие нововведения?




















Подробная информация о списке рассылки Sisyphus