Jak bezpiecznie wypróbować KDE?

36

Istnieje sposób, aby bezpiecznie wypróbować KDE na szczycie instalacji Ubuntu, zachowując możliwość cofnięcia zmian, jeśli nie podoba mi się to, jak działa.

dag729
źródło

Odpowiedzi:

26

Absolutnie najbezpieczniejszym sposobem jest zainstalowanie go na osobnej partycji, ale to prawdopodobnie więcej pracy, niż potrzebujesz.
Zalecam zainstalowanie Kubuntu. Nie jestem pewien, czy tak naprawdę miałeś na myśli mówiąc „KDE na szczycie instalacji Ubuntu”, ale Kubuntu to niewiele więcej niż KDE + Ubuntu. Po prostu zrób:

sudo apt-get install kubuntu-desktop Zainstaluj Kubuntu

w dowolnym oknie terminala (zainstaluje masę pakietów kde). Pod koniec pojawi się monit, czy chcesz używać gdm lub kdm jako menedżera logowania. Możesz wybrać jedną z nich, ale kdm zapewni Ci pełne doświadczenie Kubuntu.

Przy następnym uruchomieniu, tuż przed zalogowaniem, wybierz KDE jako menedżera sesji. Będzie korzystał z tego samego $HOMEi tego samego folderu głównego, a zatem nadal będziesz mieć zainstalowane wszystkie te same programy, a ich odpowiednie ustawienia zostaną zachowane. Mogę się mylić, ale myślę, że tylko ustawienia zapisane poniżej ~/.gnome2/nie zostaną załadowane przez KDE (w końcu są to ustawienia gnome).


Na koniec nie musisz tak naprawdę usuwać KDE. Możesz nadal używać gnome regularnie i nigdy więcej nie wybierać KDE w menedżerze sesji. Jeśli z jakiegoś powodu, nie chcą naprawdę usunąć KDE (być może trzeba zwolnić miejsce), oto co trzeba zrobić:

sudo apt-get purge kubuntu-desktop

kubuntu-desktop to atrapa pakietu (zauważysz, że proces usuwania będzie szybki), usunięcie tego pakietu sprawi, że apt uzna wszystkie pakiety kde za niepotrzebne (ponieważ zostały one przyniesione przez ten jeden), więc po prostu:

sudo apt-get autorove --purge

Jeśli zdecydujesz się zachować gdm jako menedżera logowania, możesz zatrzymać się tutaj. Jeśli w pierwszym kroku zdarzyło Ci się wybrać kdm jako menedżera logowania, będziesz musiał albo ponownie zainstalować gdm (jest on już technicznie zainstalowany, więc możesz go ponownie skonfigurować, jeśli wiesz jak) sudo apt-get install --reinstall gdm lub ponownie zainstalować kdm sudo apt-get install kdm.


EDYCJA Według @AnwarShah powyższa metoda usuwania Kubuntu w rzeczywistości nie działa. Nie mam maszyny Ubuntu, na której można by ją teraz przetestować, więc przedstawię tylko alternatywną metodę.

Polecenie zawarte w tej odpowiedzi , należy usunąć wszystkie ślady KDE z systemu. Przed uruchomieniem powinieneś przeczytać wszystkie pakiety i upewnić się, że żaden z nich nie został wcześniej przez Ciebie zainstalowany! Pamiętaj, aby usunąć nazwę wszystkich pakietów, które chcesz zachować. (Ponadto nie przeczytałem wszystkich tych pakietów, więc nie mogę zagwarantować niczego odnośnie skuteczności poleceń).

Alternatywnie możesz śledzić wszystkie pakiety zainstalowane podczas instalacji kubuntu-desktop, a następnie po prostu zrobić apt-get purgena tych pakietach. Wymaga to przemyślenia kopiowania listy pakietów z powrotem podczas instalacji kubuntu-desktop(i pamiętania, gdzie ją zapisałeś), ale jest to trochę bezpieczniejsze.

Malabarba
źródło
1
Dziękuję bardzo: w jaki sposób mogę śledzić wszystkie pakiety dostarczane z kubuntu-desktop?
dag729,
1
@ dag729: Kiedy wykonasz to pierwsze polecenie, apt-get wyświetli listę wszystkich pakietów, które zostaną zainstalowane i poprosi o potwierdzenie. Skopiuj je gdzieś.
Malabarba,
1
Zwykle po „apt-get purge kubuntu-desktop” możesz uruchomić „apt-get autorove --purge”, aby usunąć wszystko, co on wciągnął.
Kees Cook
@kees: Myślałem o tym, ale czy nie usunie to również KDM (powodując problemy z logowaniem)?
Malabarba,
1
Być może jednak gdmpowinno tam być. Jeśli nie, spróbuj wykonać to, sudo apt-get install ubuntu-desktopaby upewnić się, że ma wszystko, czego potrzebuje Gnome.
Kees Cook
8

Po prostu zainstaluj ...

sudo apt-get install kubuntu-desktop Zainstaluj Kubuntu

Podczas logowania (po wprowadzeniu nazwy użytkownika) możesz wybrać, który chcesz uruchomić (gnome / kde / xfce / ...), więc zawsze możesz wrócić do gnome, nawet bez restartu.

sBlatt
źródło
4
To działa. Odinstalowanie części, jeśli Ci się nie podoba, nie jest tak proste, ale można to zrobić.
frabjous
4
Dodałbym również nowego użytkownika do testowania KDE, aby nie zaśmiecał twojego istniejącego $ home plikami konfiguracyjnymi KDE. Jeśli lubisz KDE, w porządku, po prostu użyj zwykłego użytkownika z sesją KDE. Jeśli ci się nie podoba, twój profil nie został w żaden sposób zmieniony.
Jonathon
@frabjous: Jeśli zaznaczysz wszystko, co kubuntu-desktop wymaga jako automatycznej (zamiast ręcznej) instalacji, np. przez aptitude, powinno to być znacznie łatwiejsze.
1
Utworzenie innego użytkownika do celów testowych jest moim zdaniem najlepszym rozwiązaniem.
skalka
Odinstalowanie nie jest takie łatwe. Wypróbowałem to w natarczywy, oniryczny, a teraz precyzyjny sposób. To nigdy nie działa. Ponieważ pakiety na utrzymaniu nigdy nie są oznaczane jako automatycznie instalowane. To może dać ci podpowiedź. apt-config dump.
Anwar
1

Uruchomić na maszynie wirtualnej?

Lub wypróbuj Live CD.

Cody Harlow
źródło
2
Nie jest to opcja, ponieważ chcę zobaczyć, jak działa na takich samych warunkach jak gnome: Wiem, jak to jest (użyłem KDE w Karmie), ale chcę wypróbować to z nowym sprzętem i konfiguracjami.
dag729
2
Ah, dobrze. Cóż, Live CD też by działało.
Cody Harlow
@Mitch „Uruchom go na maszynie wirtualnej lub wypróbuj CD na żywo” jest zdecydowanie odpowiedzią na to, jak bezpiecznie wypróbować różnorodne oprogramowanie, w tym KDE. Odpowiedzi nie stają się komentarzami tylko dlatego, że są krótkie. Gdyby to zostało opublikowane jako komentarz, skomentowałbym prośbę, aby autor zrobił z tego odpowiedź.
Eliah Kagan,
-2

Mój wybór (ponieważ odnowione systemy są naprawdę tanie ~ 200 USD) zbuduj z nich stanowisko testowe! Mam kilka systemów stanowisk testowych, na których instaluję - przed instalacją lub aktualizacją krytycznych systemów. Próbowałem live CD, ale wolę stanowisko testowe.

Syborgia Alphas
źródło
1
Plakat szczególnie chce zobaczyć, jak działa w jego systemie.
Steven
tak - ale nie eksperymentujesz w środowisku produkcyjnym (lub jeśli istnieje obawa, że ​​możesz stracić dane.
Syborgia Alphas
Używam tego standardu - nawet przy aktualizacjach LTS.
Syborgia Alphas