Рейтинг:0

Проблемы с удалением KDE Plasma

флаг in
Sid

Я запускал сервер Ubuntu и хотел использовать DE, но теперь не могу его удалить. Есть некоторые проблемы с настройками сна, когда сервер переходит в спящий режим из-за некоторых пакетов, установленных KDE Plasma. Когда я пытаюсь удалить его, я получаю «не установлено, поэтому не удалено».

Вот именно это я и делаю.

sudo apt очистить плазменный рабочий стол:

Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Пакет "плазма-рабочий стол" не установлен, поэтому не удаляется
0 обновлено, 0 установлено заново, 0 удалено и 30 не обновлено.

Но потом я бегу sudo apt список плазмы:

Листинг... Готово

Plasma-applet-redshift-control/focal 1.0.18+phabricator~2019080100-1 все

плазменная интеграция браузера / фокусные обновления, теперь 5.18.5-0ubuntu0.1 amd64 [остаточная конфигурация]

Плазменные календари-аддоны/фокусные-обновления 4:5.18.7-0ubuntu0.1 amd64

Plasma-dataengines-addons/focal-updates 4:5.18.7-0ubuntu0.1 amd64

плазменные данные рабочего стола/фокусные обновления 4:5.18.8-0ubuntu0.1 все

... И еще больше пакетов.

Явно ЧТО-ТО еще установлено. Как я могу избавиться от этого?

guiverc avatar
флаг cn
Установка пакетов рабочего стола при настройке сервера может изменить многие конфигурации на параметры рабочего стола по умолчанию (включая мощность), удаление этих пакетов приведет к удалению пакетов; но настройки, измененные при установке, необходимо отменить вручную; некоторые изменения вносятся постустановочными скриптами, а не самими пакетами (*следствие установки пакетов да*). Возможно, ваша проблема не связана с пакетом; но конфиги изменились. Вы должны предоставить информацию о выпуске и указать, какие пакеты были установлены, как удалены и т. д. Использовали ли вы `purge`, хотя даже это *вероятно* не исправит все. Вы использовали `sudo apt autoremove`
Nmath avatar
флаг ng
Решается ли проблема при удалении этих других пакетов?
Sid avatar
флаг in
Sid
@guiverc Я использовал команды sudo apt purge и sudo apt autoremove. Я не знал, что настройки могут быть изменены навсегда, но похоже, что пакеты все еще установлены, из-за списка apt | Команда grep Plasma, которую я выполнил.
Sid avatar
флаг in
Sid
@Nmath Моя проблема в том, что я не могу удалить пакеты. Например, если вы посмотрите на вторую команду, которую я выполнил, и я выберу любой пакет из перечисленных пакетов, он не будет удален. Например, пакет Plasma-Desktop. Если я использую sudo apt purge Plasma-Desktop, результат будет таким: Чтение информации о состоянии... Готово Пакет "плазма-рабочий стол" не установлен, поэтому не удален. Если я запускаю apt list | grepplasma-desktop результат покажет, что он все еще установлен.
guiverc avatar
флаг cn
Вы не предоставили подробную информацию о том, что вы на самом деле установили; упоминается конкретный пакет, который вы удалили (или *пытались удалить*), но не было предоставлено никаких подсказок относительно того, что на самом деле было установлено. У вас есть доступ к машине, поэтому вы можете просматривать ее журналы, мы не можем. Если мы хотим правильно помочь, вам нужно предоставить то, что было установлено (в идеале, команды); и что было удалено/очищено; ваша вставленная ошибка означает, что вы не устанавливали этот пакет (или уже удалили его, т.е. ошибка оператора)
Nmath avatar
флаг ng
Но метапакета `plasma-desktop` в этом списке нет. `plasma-desktop-data` — это другой пакет. В любом случае, вы, возможно, на собственном горьком опыте узнали, почему добавление DE просто для того, чтобы попробовать, — плохая идея. В будущем вы можете использовать живую сессию, чтобы она не повлияла на вашу установленную систему. Метапакеты DE содержат десятки, а иногда и более 100 зависимостей. Удалить или изменить DE действительно сложно, поэтому Ubuntu имеет так много официальных версий.
guiverc avatar
флаг cn
Может быть полезно (недавний вопрос - https://askubuntu.com/questions/1393497/safe-way-to-remove-des), но, как уже говорилось, вы не предоставили четких сведений о том, что было сделано для установки рабочего стола, поэтому я по крайней мере, у меня нет подсказок, чтобы направить вас (и я немного знаком с добавлением/удалением рабочих столов!)
user535733 avatar
флаг cn
@Sid ваш второй вывод (список подходящих), похоже, НЕ включает какие-либо установленные пакеты. Установленные пакеты обозначаются пометкой `[installed]`. Вы показываете один пакет (интеграция с плазменным браузером), помеченный как `[residual-config]`, используйте команду apt 'purge', чтобы избавиться от остаточных конфигураций.
Sid avatar
флаг in
Sid
@Nmath Я определенно усвоил урок. Я урезал список пакетов из-за длины, но в их число попал плазменный рабочий стол.
Sid avatar
флаг in
Sid
@guiverc Если я недостаточно ясно выразился, я использую «подходящий список | grep Plasma» и вижу много установленных пакетов, но когда я пытаюсь их удалить, я получаю «не установлено, поэтому не удалено.Однако пользователь 535733 говорит, что установленные пакеты помечены как [installed], а это значит, что я каким-то образом вижу неустановленные пакеты. Если они действительно не установлены и мои проблемы с питанием вызваны плохими конфигурационными файлами, как мне изменить эти вещи обратно и что представляют собой перечисленные пакеты?
guiverc avatar
флаг cn
Но я спрашиваю, как они были установлены; так как лучший способ их удаления - обратный тому, как установлен (* если вы пытаетесь избежать проблем в вашей базовой системе; в противном случае вам лучше всего смотреть журналы пакетов и отменять таким образом; но чем меньше пакетов изменяется, тем лучше в будущем с учетом выпуска-обновления и т. д. *). Вы не предоставили ту информацию, которую я бы использовал, чтобы обеспечить наилучшие результаты и наименьшее влияние на систему, которая у вас была до добавления пакетов KDE/Kubuntu (*и, как уже было сказано, в будущем, если вы захотите выпустить-обновить до 22.04 легко и т.д.*)...
Sid avatar
флаг in
Sid
@guiverc Меня, честно говоря, не волнуют какие-либо проблемы в моей системе, поскольку это побочный проект, в котором есть только несколько дополнительных пакетов. Я просто хочу избежать возни со сбросом системы. Есть ли простой способ сделать это? Извините, если я немного глуп, я все еще новичок в таких вещах.
guiverc avatar
флаг cn
Как уже говорилось, проще всего обратить вспять то, что было сделано; Журналы `apt` - это огромная подсказка (`var/log/apt/history.log`), где именно команды apt/dpkg внесли изменения, иначе они будут в другом месте. Если вы вручную установили https://packages.ubuntu.com/focal/plasma-applet-redshift-control https://packages.ubuntu.com/focal/plasma-desktop-data и другие пакеты в вашем списке; вы можете удалить их, но я *держу пари*, если вы специально не установили их вручную; вы просто стремитесь к *легким* фруктам, а не к реальной проблеме (и чем больше изменений вносится, тем более нестандартной вы делаете свою систему..

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

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