24 maj 2012

PPA Purge - usuwanie zmian z repozytoriów PPA

Witam.

Domyślnie repozytoria Ubuntu posiadają bogatą bazę dostępnych paczek dla naszej wersji systemu, lecz niestety ze względu na sposób dystrybucji Ubuntu (nie jest to dystrybucja ciągła) i chęć odwalania co pół roku szopki przy wydawaniu kolejnej wersji tej dystrybucji... paczki dostępne w danej wersji są aktualne, że tak się wyrażę "tak sobie".

Widać to choćby po XFCE 4.10 w Precise, albo przy okazji KDE w danej wersji Ubuntu.

Generalnie często z pomocą w znalezieniu i zainstalowaniu najnowszej wersji danego programu przychodzi nam Personal Package Archives, czyli w skrócie PPA.

Oczywiście zawsze istnieje ryzyko że po aktualizacji dany program będzie nam stwarzał problemy w systemie, co spowoduje chęć powrotu do stanu wyjściowego.
Downgrade danej paczki można co prawda łatwo wykonać w np. Synapticu, ale jeśli paczek jest dużo (plus zależności między nimi) to wiadomo - "trochę to potrwa", a w przypadku takiego "skromnego" KDE z PPA to będzie zwykły sadyzm ;)

Tyle tytułem wstępu...



W Ubuntu (i pochodnych) repozytorium PPA dodajemy do naszej listy repozytoriów poleceniem:

sudo apt-add repository ppa:nazwa naszego repo/ppa


Natomiast usunąć repozytorium z listy możemy poleceniem:

sudo add-apt-repository --remove ppa:nazwa naszego repo/ppa

Jeśli chcemy przywrócić stan z przez aktualizacji (po przez PPA) to przyda nam się narzędzie PPA-Purge. Znajduje się ono domyślnie w repozytoriach Ubuntu więc je instalujemy:
sudo apt-get install ppa-purge
Po zainstalowaniu ppa-purge wystarczy wydać polecenie:

sudo ppa-purge ppa:nazwa naszego repo/ppa


--PRZYKŁAD--
1. dodajemy nowe repozytorium
2. odświeżamy
3. aktualizujemy Xfce 4.8 do wersji 4.10

4. przywrócenie Xfce do wersji 4.8

1. → sudo add-apt-repository ppa:xubuntu-dev/xfce-4.10
2. → sudo apt-get update
3. → sudo apt-get dist-upgrade

4. → sudo ppa-purge ppa:xubuntu-dev/xfce-4.10

Zaletą PPA-Purge jest też to że po wszystkim wyłącza nam dane PPA, ale go nie usuwa (zawsze możemy je łatwo włączyć w np. Synapticu).


To tyle.

11 maj 2012

XFCE 4.10 - instalacja w Xubuntu 12.04 LTS

Co prawda Xfce 4.10 było już dostępne od kilku dni w tym repozytorium, lecz wczoraj paczuszki zostały przeniesione do repozytorium docelowego czyli "Xubuntu Developers" team.
Należy też pamiętać że domyślnie w Xubuntu 12.04 LTS będzie dostępne tylko Xfce 4.8, a pierwszym wydaniem Xubuntu z fabrycznym Xfce 4.10 będzie dopiero Xubuntu 12.10 "Quantal Quetzal".

OK, dodajemy repozytorium i przeprowadzamy aktualizację Xfce do wersji 4.10:

sudo add-apt-repository ppa:xubuntu-dev/xfce-4.10
sudo apt-get update
sudo apt-get dist-upgrade

Przegląd nowości oraz lista zmian dotycząca Xfce 4.10 była już wspomniana tutaj, więc nie będę się tutaj powtarzał.
Natomiast poniższy film to tylko moja wariacja na temat Xfce 4.10 oraz Unity "look like style" ;)



Jeśli z jakiś powodów nowa wersja omawianego środowiska nie przypadła nam do gustu to zawsze możemy użyć (najpierw trzeba zainstalować :) ppa-purge i usunąć zmiany jakie dokonała aktualizacja z dodanego PPA:
sudo apt-get install ppa-purge
sudo ppa-purge ppa:xubuntu-dev/xfce-4.10

Po wszystkim zostanie też wyłączona aktywność danego PPA, którego poszczuliśmy przy użyciu ppa-purge (w Synaptic'u możemy łatwo włączyć dane repozytorium).

W sumie to tyle.
Miłego użytkowania nowego XFCE 4.10!


ŹRÓDŁO: launchpad.net/xubuntu-dev

6 maj 2012

Optymalizacja środowiska KDE

Dostępne aktualnie środowisko KDE w wersji 4.8.3 jest już samo z siebie całkiem sprawnie pracującym kawałkiem kodu (na sprzęcie Atom 330 dual-core, Nvidia ION), lecz jak zawsze można poprawić to i owo :)

1. W pierwszej kolejności wybieramy się do ustawień systemowych → uruchamianie/wyłączanie i pozbywamy się kilku zbędnych procesów (Menedżer usług):
- BlueDevil (Bluetooth)
- Moduł wyszukiwanie Nepomuka (po co mi to?)
- Powiadomienia Muon (Synaptic rulez;)
- Zarządzanie energią
- Akonadi, etc.

Zarządzanie sesją - przy logowaniu → Uruchom pustą sesję.
Oczywiście sprawdzamy też zawartość "Automatyczne uruchamianie".

2. Przechodzimy do działu "Efekty pulpitu" i wyłączamy użycie VSync (wyłączamy także w panelu sterowania Nvidia-Settings), możemy też pozbyć się kilku efektów pulpitu oraz wyłączyć efekty pulpitu dla okien pełnoekranowych.
Generalnie KDE (kubuntu-desktop) po świeżej instalacji jest przyozdobiony dużą ilością świecidełek/efektów pulpitu, które to nie są nam niezbędne do życia.

Wygląd przestrzeni roboczej → zmieniamy domyślną dekorację Oxygen na Plastik.

Z tacki systemowej (lub raczej z usr/share/autostart) pozbywamy się zbędnych rzeczy, typu nepomuk, aplet drukarki, etc.



W KRunner (Alt+F2) możemy powyłączać niepotrzebne nam wtyczki.

3. Otwieramy Synaptic (albo Terminal) i instalujemy :
kde-config-qt-graphicssystem
Następnie w "Ustawieniach Systemowych" → Qt Graphics System przełączamy podsystem graficzny na Raster, po czym należy się wylogować lub uruchomić ponownie Ubuntu dla zatwierdzenia zmian.
Raster daje ponoć niezłego kopa KDE...

W ocenie czy dana zmiana wpłynęła pozytywnie na szybkość działania KDE/Kwin przydatny jest efekt pulpitu "Pokaż FPS" i sprawdzenie ile klatek animacji na sekundę jest generowanych przy np. przemieszczaniu okien na pulpicie, ich minimalizowaniu, otwieraniu menu głównego, itp.
Możemy też spróbować zastąpić domyślnego menadżera okien Kwin na inny (np. Compiz) i sprawdzić jak działa KDE.



Osobiście korzystam też (z racji posiadanego sprzętu) z kerneli pod Atoma, aktualnie to 3.3.5-ext73-f1-19.0-atom-ags-cfs :

kernele eXt73

To chyba z grubsza większość rzeczy jakie możemy zrobić w celu polepszenia wydajności KDE i zmniejszenia zużycia pamięci RAM poniżej 350 MB, choć bardziej zależało mi tutaj na płynności działania KDE.
Całość to oczywiście system 64-bit.

I to chyba wszystko.
Amen.