как в дебиан 10 удалить лишние рабочие столы?

Knoppix

Модераторы: Warderer, Модераторы разделов

Ответить
ngg
Сообщения: 87
ОС: debian

как в дебиан 10 удалить лишние рабочие столы?

Сообщение ngg »

Здравствуйте

На один пк установил несколько рабочих столов во время установки ос? теперь , оставив одну остальные хочу удалить? как это сделать, пожалуйста подскажите?

Debian 10 Buster
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4455
Статус: GNU generation
ОС: Debian GNU/Linux

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение Rootlexx »

Какие именно "рабочие столы"? Они устанавливаются метапакетами, и удаляются ими же.
Спасибо сказали:
ngg
Сообщения: 87
ОС: debian

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение ngg »

Rootlexx писал:
09.04.2020 20:30
Какие именно "рабочие столы"? Они устанавливаются метапакетами, и удаляются ими же.
xfce4
Meta-package for the Xfce Lightweight Desktop Environment-- в синаптике удалил (отметить полное удаление), перезапустил пк , кликнул по шестеренке, а там стоит пункт "сеанс"? тоже самое и с kde?
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4455
Статус: GNU generation
ОС: Debian GNU/Linux

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение Rootlexx »

apt autoremove запустите. Только внимательно просмотрите список на предмет важного.
Спасибо сказали:
ngg
Сообщения: 87
ОС: debian

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение ngg »

Rootlexx писал:
09.04.2020 22:28
apt autoremove запустите. Только внимательно просмотрите список на предмет важного.
а что считается важным? если такое обнаружено, то как его исключить? если применил полное удаление в синаптике, то почему не удалились?

root@debian:/home/user# apt autoremove
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Следующие пакеты будут УДАЛЕНЫ:
ethtool fonts-roboto-hinted fonts-roboto-unhinted gtk2-engines-xfce kwrite
liballegro4.4 libalut0 libanyevent-i3-perl libanyevent-perl
libasync-interrupt-perl libcec4 libconfuse-common libconfuse2 libcrossguid0
libdevil1c2 libecore-audio1 libecore-bin libecore-con1 libecore-drm2-1
libecore-evas1 libecore-fb1 libecore-file1 libecore-imf1 libecore-input1
libecore-ipc1 libecore-wl2-1 libecore-x1 libecore1 libector1 libedje-bin
libedje1 libeet1 libeeze1 libefreet-bin libefreet1a libeina1a libeio1
libelementary-data libelementary1 libelocation1 libelput1 libembryo-bin
libembryo1 libemile1 libemotion1 libethumb-client-bin libethumb-client1
libethumb1 libev-perl libev4 libevas-loaders libevas1 libevas1-engines-drm
libevas1-engines-fb libevas1-engines-wayland libevas1-engines-x libftgl2
libglfw3 libguard-perl libjs-iscroll libluajit-5.1-2 libluajit-5.1-common
liblzo2-2 libmicrohttpd12 libp8-platform2 libpcrecpp0v5 libpoppler-cpp0v5
libreoffice-gtk2 libthunarx-3-0 libtinyxml2.6.2v5 libx86-1 libxcb-xrm0
libxdo3 libxfce4ui-utils libxneur libxosd2 pm-utils python-olefile
python-pil thunar thunar-data thunar-volman vbetool xdotool xfce4-appfinder
xfce4-pulseaudio-plugin
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 86 пакетов, и 17 пакетов не обновлено.
После данной операции объём занятого дискового пространства уменьшится на 69,6 MB.
Хотите продолжить? [Д/н]
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4455
Статус: GNU generation
ОС: Debian GNU/Linux

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение Rootlexx »

ngg писал(а):
09.04.2020 23:10
если применил полное удаление в синаптике, то почему не удалились?
Потому что скорее всего, "полное удаление" в Synaptic -- это удаление пакета вместе с установленными им конфигурационными файлами и иными данными, но это не касается удаления более не используемых его зависимостей.
Спасибо сказали:
ngg
Сообщения: 87
ОС: debian

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение ngg »

Rootlexx писал:
09.04.2020 23:34
Потому что скорее всего, "полное удаление" в Synaptic -- это удаление пакета вместе с установленными им конфигурационными файлами и иными данными, но это не касается удаления более не используемых его зависимостей.
а что считается важным? если такое обнаружено, то как его исключить? если применил полное удаление в синаптике, то почему не удалились?

но это не касается удаления более не используемых его зависимостей--Meta-package for the Xfce Lightweight Desktop Environment, если удалил вот этот основной пакет, то рабочий стол в общем почему запускается? это же его сердцевина? Rootlexx, Ваш ответ такой не подробный, пожалуйста дополните?
чтобы удалить Xfce вместе установленными зависимостями, то надо выполнить вот эту команду, " apt autoremove" и всё ? или вот так надо, apt autoremove Xfce"?
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5289
ОС: Gentoo

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение /dev/random »

ngg писал(а):
13.04.2020 03:18
чтобы удалить Xfce вместе установленными зависимостями, то надо выполнить вот эту команду, " apt autoremove" и всё ? или вот так надо, apt autoremove Xfce"?
Нужно удалить метапакет (насколько я помню, в вашем случае это "xfce4"?), а потом выполнить "apt autoremove".
ngg писал(а):
13.04.2020 03:18
если удалил вот этот основной пакет, то рабочий стол в общем почему запускается? это же его сердцевина?
Нет. Метапакет - это пустой пакет (или почти пустой, он может содержать какой-нибудь README или ChangeLog), зависящий от множества других пакетов. Он предназначен для удобства, чтобы можно было установить кучу пакетов одновременно, не перечисляя их все. При установке метапакета "xfce4" пакетный менеджер увидит, что он зависит от пакетов, составляющих XFCE, и установит их, и только после этого установит пустой пакет "xfce4". Этот пакет будет помечен как установленный пользователем, а остальные - как установленные по зависимостям. Команда "apt autoremove" просматривает список установленных по зависимостям пакетов, находит среди них те, от которых не зависит ни один установленный пакет, и удаляет их. Сам метапакет пуст, его удаление всего лишь разрешает команде "apt autoremove" удалить пакеты, от которых он зависел.
Спасибо сказали:
ngg
Сообщения: 87
ОС: debian

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение ngg »

"apt autoremove" выполнил, но рабочий стол этот не удалился?
/dev/random, что конкретно я должен сделать чтобы удалить рабочий стол xfce вместе с ним установленными пакетами, например я установил,утилиту для создания снимков? и не удалить что нибудь важного и нужного?
Вложения
иксссссссссссс.png
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение Bizdelnick »

Попробуйте apt remove xfce4\*, а потом опять apt autoremove.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
ngg
Сообщения: 87
ОС: debian

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение ngg »

Спасибо большое, всё удалилось. Пожалуйста один вопрос, чтобы удалить kde? команды должны быть такими "apt remove kde\*, а потом опять apt autoremove.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение Bizdelnick »

Если KDE устанавливалось метапакетом (знать бы ещё, каким…), то должно быть достаточно apt remove --autoremove task-kde-desktop kde-full kde-plasma-desktop. Если не всё удалится, то — да, как Вы написали.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
ngg
Сообщения: 87
ОС: debian

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение ngg »

Bizdelnick писал:
13.04.2020 11:14
Если KDE устанавливалось метапакетом (знать бы ещё, каким…), то должно быть достаточно apt remove --autoremove task-kde-desktop kde-full kde-plasma-desktop. Если не всё удалится, то — да, как Вы написали.
Спасибо большое, всё прошло удачно. только один вопрос, пожалуйста- apt autoremove запустите. Только внимательно просмотрите список на предмет важного-посоветовал другой автор--как можно смотреть на предмет важного? ничего в этом процессе непонятно?
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение Hephaestus »

ngg писал(а):
13.04.2020 17:15
как можно смотреть на предмет важного?
Обыкновенно.
В данном случае речь о пакетах, предлагаемых к удалению apt autoremove
Причем, это пакеты, от которых не зависят другие пакеты.
Смотрим этот список и находим там пакеты, про которые мы точно знаем, что оно нам нужно.
Вероятнее всего, там таких не будет, поскольку это всё-таки пакеты, установленные в своё время автоматически (по зависимостям), а не вручную. Но тем не менее, посмотреть не вредно (автоматическое разруливание зависимостей порой выдает странные результаты).

А вот знание о том, что стоит удалить, а что оставить, приходит с опытом. Это я не про данный конкретный случай, а вообще. Для начала достаточно обращать внимание на пакеты, установленные лично (не по зависимостям) или пусть даже по зависимостям, но они Вам нужны (вдруг в списке на удаление такие окажутся).
Например, Вы удаляете xfce, а под раздачу попадает, скажем, ещё и firefox, который Вы удалять совсем не собирались. Конкретно такое будет вряд ли, это утрированный пример. Просто для понимания.
Последний раз редактировалось Hephaestus 13.04.2020 21:01, всего редактировалось 2 раза.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
ngg
Сообщения: 87
ОС: debian

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение ngg »

Вы удаляете xfce, а под раздачу попадает, скажем, ещё и firefox- - -если там окажется firefox то как его добавить в исключения прежде чем нажать , да?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение Bizdelnick »

ngg писал(а):
13.04.2020 19:00
если там окажется firefox то как его добавить в исключения прежде чем нажать , да?
apt install firefox (исходя из предположения, что пакет называется firefox, как Вы написали, хотя на самом деле он firefox-esr).
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
ngg
Сообщения: 87
ОС: debian

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение ngg »

Bizdelnick писал:
13.04.2020 19:15
ngg писал(а):
13.04.2020 19:00
если там окажется firefox то как его добавить в исключения прежде чем нажать , да?
apt install firefox (исходя из предположения, что пакет называется firefox, как Вы написали, хотя на самом деле он firefox-esr).
сначала программы которые попали в этот список надо переписать и потом после выполнения команды apt autoremove заново устанавливать? попасть туда системные пакеты не могут? и после удаления, система не может сломаться?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение Bizdelnick »

ngg писал(а):
13.04.2020 20:42
сначала программы которые попали в этот список надо переписать и потом после выполнения команды apt autoremove заново устанавливать?
Нет, надо до autoremove выполнить команду установки. Тогда пакеты будут помечены как установленные вручную, и autoremove их не удалит. Можно и в synaptic то же самое сделать, вроде бы.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
ngg
Сообщения: 87
ОС: debian

Re: как в дебиан 10 удалить лишние рабочие столы?

Сообщение ngg »

Спасибо большое за решение.
Спасибо сказали:
Ответить