Як безпечно спробувати KDE?


36

Існує спосіб безпечно спробувати KDE поверх установки Ubuntu, зберігаючи можливість відновити зміни, якщо мені не подобається, як вона працює?

Відповіді:


26

Абсолютний найбезпечніший спосіб зробити це - встановити його на окремий розділ, але це, мабуть, більше роботи, ніж потрібно.
Що я б рекомендував, це встановити Kubuntu. Я не впевнений, чи справді це ви мали на увазі, коли ви сказали "KDE поверх інсталяції Ubuntu", але Kubuntu - трохи більше, ніж KDE + Ubuntu. Просто зробіть:

sudo apt-get install kubuntu-desktop Встановіть Kubuntu

на будь-якому вікні терміналу (він встановить тонну пакетів kde). Зрештою, вам з’явиться запит, якщо ви хочете використовувати gdm або kdm в якості менеджера входу. Добре вибрати будь-який, але kdm надасть вам повний досвід Kubuntu.

Під час наступного завантаження, безпосередньо перед входом у систему, виберіть KDE як менеджера сеансів. Він буде використовувати ту саму $HOMEі ту саму кореневу папку, і, таким чином, у вас все одно будуть встановлені ті ж самі програми, і їх відповідні налаштування будуть збережені. Я можу помилятися, але я думаю ~/.gnome2/, що KDE не завантажуватиме лише налаштування, що зберігаються під цим ( зрештою, це налаштування gnome).


Нарешті, вам не потрібно видаляти KDE після цього. Ви можете продовжувати регулярно використовувати gnome і більше ніколи не вибирати KDE у менеджері сеансів. Якщо з якоїсь - то причини, ви дійсно хочете , щоб дійсно видалити KDE (можливо , вам потрібно , щоб звільнити місце), ось що ви робите:

sudo apt-get purge kubuntu-desktop

kubuntu-desktop - це фіктивний пакет (ви помітите, що процес видалення буде швидким). Якщо видалити цей пакет, apt вважатиме всі пакети kde непотрібними (оскільки їх приніс цей), так що просто зробіть:

sudo apt-get autoremove --purge

Якщо ви вирішили зберегти gdm в якості менеджера входу, ви можете зупинитися тут. Якщо ви на першому кроці вибрали kdm в якості свого менеджера входу, вам доведеться або перевстановити gdm (він технічно вже встановлений, тому ви можете просто перенастроїти його, якщо знаєте як) sudo apt-get install --reinstall gdm або знову встановити kdm sudo apt-get install kdm.


EDIT Відповідно до @AnwarShah, описаний вище метод для видалення Kubuntu насправді не працює. У мене немає машини Ubuntu, на якій би зараз перевірити це, тому я просто запропоную альтернативний метод.

Команда, надана у цій відповіді , повинна видалити всі сліди kde з вашої системи. Перш ніж запустити його, ви повинні прочитати всі пакунки та переконайтесь, що жоден з них раніше не встановлений! Обов’язково видаліть назву будь-яких пакунків, які ви хочете зберегти. (Крім того, я не прочитав усі ці пакети, тому не можу гарантувати нічого щодо ефективності команд.)

Крім того, ви можете відслідковувати всі встановлені пакети при встановленні kubuntu-desktop, а потім просто робити apt-get purgeці пакунки. Це вимагає продумання копіювання списку пакунків під час встановлення kubuntu-desktop(та запам'ятовування, де ви його зберегли), але це трохи безпечніше зробити.


1
Дякую вам велике: як я можу відстежувати всі пакунки, які постачаються з kubuntu-desktop?
— dag729

1
@ dag729: Коли ви виконуєте цю першу команду, apt-get перелічить усі пакунки, які будуть встановлені, і попросить підтвердження. Скопіюйте їх кудись.
— Малабарба,

1
Зазвичай після "apt-get purge kubuntu-desktop" ви можете запустити "apt-get autoremove --purge", щоб видалити все інше, що в ньому вийшло.
— Kees Cook

@kees: Я думав про це, але хіба це також не видалить kdm (тим самим спричиняючи проблеми при вході)?
— Малабарба,

1
Можливо, хоча gdmвсе-таки там бути. Якщо ні, спробуйте дотримуватися його, sudo apt-get install ubuntu-desktopщоб переконатися, що в ньому є все, що потрібно Gnome.
— Кіс Кук

8

Просто встановіть його ...

sudo apt-get install kubuntu-desktop Встановіть Kubuntu

При вході (після введення свого імені користувача) ви можете вибрати, яке саме потрібно завантажити (gnome / kde / xfce / ...), тому завжди можна повернутися до gnome, навіть без перезавантаження.


4
Це працює. Видалення деталей, якщо вам це не подобається, не так просто, але це можна зробити.
— frabjous

4
Я також додаю нового користувача лише для тестування KDE, щоб він не захаращував ваш існуючий $ home файлами конфігурації KDE. Якщо вам подобається KDE, добре, просто використовуйте звичайного користувача для сеансу KDE. Якщо вам це не подобається, ваш профіль жодним чином не впливає на ваш профіль.
— Джонатан

@frabjous: Хоча якщо ви позначаєте все, що kubuntu-desktop вимагає автоматичної (замість ручної) установки, наприклад, через здатність, це має бути набагато простіше.

1
Створення іншого користувача для тестування, на мою думку, є найкращим рішенням.
— скалька

Видалити це не так просто. Я спробував це в natty, oneiric, і тепер в точності. Це ніколи не працює. Оскільки пакети утриманців ніколи не позначаються автоматично встановленими. Це може дати вам підказку. apt-config dump.
— Анвар


1

Запустити його в VM?

Або спробуйте живий компакт-диск.


2
Не варіант, тому що я хочу побачити, як він працює на тих же умовах, що і gnome: я знаю, як це (я використовував kde назад у кармічній), але я хочу спробувати це з цим новим обладнанням та конфігураціями.
— dag729

2
Ага, гаразд. Що ж, живий компакт-диск також буде працювати.
— Коді Харлоу

@Mitch "Запустіть його у віртуальній машині або спробуйте живий компакт-диск" - це безумовно відповідь на те, як безпечно спробувати широке різноманіття програмного забезпечення, включаючи KDE. Відповіді не стають коментарями лише короткими. Якби це було розміщено як коментар, я б прокоментував автор запитати його у відповідь.
— Елія Каган

-2

Мій вибір (оскільки оновлені системи справді дешеві - $ 200) побудуйте для цього тестовий стенд! У мене є кілька систем тестових стендів, які я встановлюю - перед установкою або оновленням критичних систем. Я спробував живий компакт-диск, але віддаю перевагу тестовому стенду.


1
Плакат спеціально хоче побачити, як це працює в його системі.
— Стівен

так - але ви не експериментуєте у виробничих умовах (або якщо є страх, ви можете втратити дані.
— Syborgia Alphas

Я використовую цей стандарт - навіть на оновленнях LTS.
— Syborgia Alphas
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.