26 marca 2014 r. zostało wydane graficzne środowisko GNOME w wersji 3.12, które nie trafiło do dystrybucji openSUSE 13.1. Ci, którzy zainteresowani są nowszą wersją tego środowiska, mogą zaktualizować pakiety według instrukcji z tego wpisu. Pozostałe osoby mogą poczekać do wersji 13.2, która prawdopodobnie będzie domyślnie zawierała GNOME 3.14.
W celu zainstalowania środowiska GNOME 3.12 w openSUSE 13.1 najpierw należy uruchomić terminal. Można to zrobić, klikając przycisk Podgląd, gestem wchodząc w podgląd aktywności lub wykonując skrót klawiszowy, jeżeli do takiego skrótu został przypisany terminal.
Po uruchomieniu terminala aktualizację możemy wykonać poprzez zalogowanie się na konto root lub wykonywanie poleceń z użyciem komendy sudo. Na wszelki wypadek przedstawię obie wersje.
W pierwszym wariancie logujemy się na konto root, czyli w terminalu wpisujemy komendę:
su
Po zatwierdzeniu komendy pojawi się pole Hasło:, gdzie należy wpisać hasło użytkownika root.
Kolejnym krokiem jest zaktualizowanie do najnowszych wersji wszystkich pakietów, o ile dostępne są aktualizację. Tę czynność należy wykonać, wpisując polecenie:
zyyper up
Po wykonaniu aktualizacji pakietów dodajemy repozytorium, które zawiera aktualizację środowiska GNOME do wersji 3.12:
zypper ar obs://GNOME:/STABLE:/3.12/openSUSE_13.1/ GS_312
GS_312 to nazwa, pod jaką repozytorium zostanie dodane. Można wpisać swoją nazwę, np. GNOME_312.
Po zatwierdzeniu tego polecenia otrzymamy potwierdzenie dodania repozytorium:
Dodawanie repozytorium 'GS_312' .........................................[gotowe] Repozytorium 'GS_312' zostało dodane Włączono: Tak Automatyczne odświeżanie: Nie Sprawdź GPG: Tak URI: http://download.opensuse.org/repositories/GNOME:/STABLE:/3.12/openSUSE_13.1
Kolejnym krokiem jest wykonanie aktualizacji pakietów za pomocą polecenia:
zypper dup --from GS_312
Po zatwierdzeniu tego polecenia otrzymamy prośbę o potwierdzenie zaufania dla klucza, który powiązany jest z dodanym repozytorium.
Otrzymano nowy klucz podpisujący repozytorium albo pakiet:
Identyfikator klucza: 65A86F31629FF0C2 Nazwa klucza: GNOME OBS Project <GNOME@build.opensuse.org> Odcisk klucza: D3CAF5135D0A8F97AB539ED365A86F31629FF0C2 Klucz utworzony: śro, 16 lip 2014, 23:47:08 Klucz wygasa: pią, 23 wrz 2016, 23:47:08 Repozytorium: GS_312 Odrzucić ten klucz, tymczasowo zaufać czy zaufać na zawsze? [o/t/z/? wyświetla wszystkie opcje] (o):
Wpisujemy t lub z i zatwierdzamy klawiszem ENTER.
W tym momencie rozpocznie się pobieranie niezbędnych pakietów i ich instalacja. Po instalacji należy:
- wylogować się z konta root wpisując polecenie:
exit
- zamknąć terminal
- ponownie uruchomić komputer
Po ponownym uruchomieniu komputera będziemy mogli korzystać ze środowiska GNOME w wersji 3.12.
W drugim wariancie omijamy logowanie się do konta root i wykonujemy pozostałe polecenia dopisując na początku każdego komendę sudo. W przypadku, kiedy nie korzystaliśmy jeszcze z polecenia sudo to przy pierwszym użyciu pojawi się komunikat:
Ufamy, że lokalny administrator udzielił odpowiedniego szkolenia. Zwykle sprowadza się ono do tych trzech rzeczy: 1) należy respektować prywatność innych, 2) należy myśleć przed pisaniem, 3) z dużą władzą wiąże się duża odpowiedzialność. root's password:
W tym miejscu wpisujemy hasło użytkownika root i zatwierdzamy je, klikając ENTER.
W tym wariancie kolejne polecenia będą wyglądały tak:
sudo zypper up
sudo zypper ar obs://GNOME:/STABLE:/3.12/openSUSE_13.1/ GS_312
sudo zypper dup --from GS_312
Po wykonaniu tych poleceń zamykamy terminal i ponownie uruchamiamy komputer.