Opera Debian/Gnome

Jeśli w tytule występuje spiętrzenie niezrozumiałych wyrazów, z dużą dozą pewności można stwierdzić, że treść dotyczyć będzie Linuksa. W tym przypadku nie byle jakiego, bo Debiana, a właściwie wyglądu Opery pod tym systemem.

Opera korzysta z QT, nie GTK, a jakie QT jest - każdy widzi. Mówiąc oględnie, niezbyt piękne. Można jednak zmienić styl interfejsu QT na milszy dla oka.

Pobieramy z oficjalnego serwera Operę 8.52 lub 9 Preview 2. Dostępne są paczki dla Debiana Sarge i Etch.

Będziemy także potrzebować programu do konfiguracji QT, czyli qtconfig, który wymaga paczki libqt3-mt. Opera z kolei wymaga libqt3c102-mt. Instalacja qtconfig z libqt3-mt powoduje odinstalowanie libqt3c102-mt i Opery i odwrotnie. Tak naprawdę jednak obydwie biblioteki różni jedynie nazwa. Rozwiązaniem problemu jest zainstalowanie zmodyfikowanej paczki Opery, z poprawną nazwą biblioteki, zgodnie z opisem podanym przez forumowicza w14.

Tworzymy podkatalog:

cd ~
mkdir opera
cd opera

Następnie przenosimy do niego paczkę z Operą:

mv opera*.deb opera

Rozpakowujemy ją:

ar -x ./opera*.deb
rm *.deb
tar xvzf data.tar.gz && rm data.tar.gz
mkdir DEBIAN && cd DEBIAN
tar xvzf ../control.tar.gz && rm ../control.tar.gz

Edytujemy plik control, zamieniając libqt3c102-mt na libqt3-mt. Składamy i instalujemy nasze dzieło:

cd ../../
dpkg-deb -b opera opera_libqt3-mt.deb
dpkg -i opera_libqt3-mt.deb

Teraz możemy już ze spokojem przystąpić do instalacji qtconfig:

apt-get install qt3-qtconfig

Uruchamiamy go poleceniem qtconfig, i wybieramy najmilszy dla oka styl interfejsu (np. Platinum) opcją Select GUI Style. Na zakładce Fonts dobieramy czcionkę i zapisujemy zmiany.

Opera powinna teraz wyglądać mniej przerażająco. Dla zwolenników stylów z rodziny Clearlooks miła niespodzianka - istnieje styl dla QT wzorowany na Clearlooks. Nosi on nazwę Polymer i można go pobrać ze specjalnych repozytoriów. Repozytoria dodać należy do pliku /etc/apt/sources.list. W przypadku Sarge:

deb http://www.informatik.tu-cottbus.de/~mkrause/debian sarge main

Dla Debiana Sid:

deb http://www.informatik.tu-cottbus.de/~mkrause/debian sid main

Dalej:

apt-get update
apt-get install polymer

Po zakończeniu instalacji Polymer aktywować można poprzez qtconfig. Z katalogu skórek Opery należałoby też wybrać jakąś bardziej przystającą do reszty interfejsu (w moim przypadku nieźle sprawdzają się Designer i Carthago).

Kombinujesz jak koń pod górę ;)

Kombinujesz jak koń pod górę ;)

Wystarczy pobrać Operę *.5.deb (dla sarge) aby pasowało do libqt3-mt albo *.6.deb (dla etch) aby pasowało do libqt3c102-mt.

Przynajmniej tak mi się wydaje ;) Tak przynajmniej było z Operą pod Ubuntu.

p.s. Skórka Tango ładnie się z Gnomem prezentuje…

Rozmyślania adasia

A może to jest na odrót…

Portret użytkownika archetwist

Kombinacje

Chyba sam trochę przekombinowałeś ;) . Ja pobrałem deb dla Sarge (czyli odpowiednią wersję), a mimo to były problemy z biblioteką przy próbie instalacji qtconfig. Może to dlatego, że zaktualizowałem część sierżanckich pakietów. Nie wiem. W każdym razie nie tylko ja spotkałem się z tym problemem.

Sposób wyświetlania odpowiedzi

Wybierz preferowany sposób wyświetlania odpowiedzi i kliknij "Zachowaj ustawienia", by wprowadzić zmiany.