Як безпечно спробувати 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.