Jak usunąć stos włączania jądra / LTS?

11

to pytanie dotyczące stosu włączania LTS składa się z dwóch części:

  1. Zainstalowałem Linux 3.5.0-x na Precise 64bit przez sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantal. Jak się okazuje, VirtualBox nie działa jeszcze na nowym jądrze (EDYCJA: Naprawiono to teraz.) Dlatego chcę go usunąć z systemu. Zgodnie z oczekiwaniami usunięcie meta-pakietów za pomocą sudo apt-get install linux-generic-lts-quantal xserver-xorg-lts-quantalnie wystarczy. Jakie pakiety muszę usunąć ręcznie? Dla jądra chciałbym zrobić (jak na razie) sudo apt-get remove linux-image-3.5.0-25-generic. Jednak w odniesieniu do xserver-org jestem zagubiony. Jak mogę wrócić do oryginalnego Xserver?
  2. Zainstalowałem system z nośnikiem instalacyjnym 12.04.2. Tam też mam jądro 3.5.0-x, ponieważ jest to domyślne ustawienie dla tego wydania punktowego . Jak mogę obniżyć wersję jądra (i Xserver?) Do serii 3.2.0-x?

Dziękuję Ci!

Andre
źródło
Innym sposobem może być użycie VirtualBox z tego PPA dopóki nie zostanie ustalona dla Precise + kernel 3.5: bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1081307/... . Ale wciąż interesuje mnie, jak przejść z 3,5 do 3,2.
Andre

Odpowiedzi:

5

Ważne: poniższe instrukcje działają tylko wtedy, gdy nadal masz zainstalowane jądro stosu wstępnego, np. 3.2.0-38.

Po zainstalowaniu stosu włączania uruchom polecenie „uname -r”, aby sprawdzić aktualną wersję jądra. Zastąp to w poniższym poleceniu:

sudo apt-get purge linux-generic-lts-quantal xserver-xorg-lts-quantal linux-headers-generic-lts-quantal linux-image-generic-lts-quantal linux-image-3.5.0-25-generic linux-headers-3.5.0-25

Ponownie zainstaluj ważne komponenty (w tym sam X!), Które zostały usunięte z powodu zależności powyższych poleceń:

sudo apt-get install xserver-xorg xserver-xorg-input-synaptics

Napraw klienta Steam:

sudo apt-get install libgl1-mesa-glx:i386

Na koniec uruchom ponownie komputer.

IMHO stos aktywacji nie jest gotowy do wydania. Z mojego doświadczenia wynika, że ​​Virtualbox, Samba i klient Steam psują się przy zainstalowanym stosie włączania. Istnieje obejście dla Virtualbox, ale jak dotąd nie dla Samby ani Steam (marzec 2013).

happyskeptic
źródło
2

W Trusty / 14.04 jest jeszcze kilka pakietów, które należy usunąć, w przeciwnym razie apt-get będzie narzekał.

sudo apt-get remove linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic

Następnie zainstaluj, xserver-xorgjeśli nie jest zainstalowany, uruchom ponownie starą wersję jądra, usuń jądro (i) 3.16 i możesz zacząć.

Jeśli używasz Steam, musisz zainstalować dwa pakiety:

sudo apt-get install libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
otus
źródło
0

Procedura do rozważenia:

  1. Odinstaluj następujące pakiety:

    linux-generic-lts-quantal
    xserver-xorg-lts-quantal
    
  2. Zainstaluj następujące pakiety:

    linux-generic
    linux-headers-generic
    linux-image
    linux-image-generic
    linux-libc-dev
    linux-tools
    
  3. Uruchom ponownie jądro w wersji 3.2.0-38

  4. Odinstaluj pakiety linux-headers-3.5.0-xi linux-image-3.5.0-x.

Powodzenia i miłej zabawy.

Myślę, więc jestem
źródło
Dzięki! Co mam zrobić ze stosem graficznym? Zainstalowanie xserver-xorg-lts-quantal usuwa „stary” xserver -... Czy zostanie on ponownie zainstalowany automatycznie?
Andre
Oryginał został przywrócony.
cogitoergosum