Безопасно удаление рабочего стола Gnome на Fedora 29

Если у вас 16 ГиБ ОЗУ (и больше ничего не работает), вы можете попробовать:

tar -cf - foo/ | xz --lzma2=dict=1536Mi,nice=273 -c - > foo.tar.xz 

Для распаковки потребуется 1,5 ГиБ и примерно 11x что для сжатия. Отрегулируйте соответственно меньший объем памяти.

Это поможет, только если данные действительно такие большие, и в любом случае это не поможет ЭТО , но все же ...

Если вы сжимаете двоичные файлы, добавьте - -x86 как первая опция xz. Если вы играете с "мультимедийными" файлами (несжатым звуком или растровыми изображениями), вы можете попробовать с --delta = dist = 2 (поэкспериментируйте со значением, хорошие значения - 1..4).

Если вы любите приключения, вы можете попробовать поиграть с другими параметрами LZMA, например

--lzma2=dict=1536Mi,nice=273,lc=3,lp=0,pb=2

(это настройки по умолчанию, вы можете попробовать значения от 0 до 4, а lc + lp не должно превышать 4)

Чтобы увидеть, как предустановки по умолчанию отображаются на эти значения, вы можете проверить исходный файл src / liblzma / lzma / lzma_encoder_presets.c. Однако ничего интересного там нет (-e устанавливает красивую длину на 273, а также регулирует глубину).

3
23.11.2018, 16:37
3 ответа

Фактически вы можете удалять и устанавливать пакеты одной и той же операцией с помощью dnf swap. А так как опция принимает группы, а также отдельные имена пакетов, вы можете очень просто переключать одно на другое:

dnf swap @gnome-desktop @kde-desktop
15
27.01.2020, 21:17

Как указано в другом ответе, вы можете удалить весь GNOME с помощью # dnf group remove gnome-desktop. Это удалит большинство пакетов, даже не связанных с самим GNOME (Xorg например ).

Однако, если вы просто хотите переключиться с одного DE без полной переустановки, вы можете установить другое окружение, например, с помощью. # dnf groupinstall kde-desktop. Это вернет X и все необходимые пакеты, как в новой версии Fedora.

Одна раздражающая мелочь, которую я обнаружил, заключается в том, что вам нужно переустанавливать такие пакеты, как chromium, используя dnf. Однако они сохранят свои конфигурации, так что для меня это не было большой проблемой.

6
27.01.2020, 21:17

Вероятно, это неудовлетворительный ответ, но я так не думаю. Недавно я попытался удалить gnome из Fedora 29, чтобы перейти на i3. После настройки оконного менеджера я использовал $ sudo dnf group remove gnome-desktop, чтобы «просто» избавиться от gnome, и после этого я даже не смог запустить xserver. Как вы сказали, $ dnf group remove gnome-desktop-environmentкажется устаревшим. Мне эта ветка тоже показалась интересной .

1
27.01.2020, 21:17

Теги

Похожие вопросы