poniedziałek, 18 marca 2013

Fedora instalacja pakietu z updates-testing repo

Gdy zachodzi potrzeba zainstalowania jakiegoś pakietu z updates-testing repo, a nie chcemy na stałe włączać tego repozytorium, to w terminalu wykonujemy polecenie, np instalacja amaroka:

sudo yum install amarok --enablerepo=updates-testing

środa, 6 marca 2013

Fedora XFCE brak powiadomienia aktualizacji

XFCE jest to lekkie środowisko graficzne dla systemu Linux. W Fedorze jest pewna niedogodność, mianowicie, brak powiadomienia o dostępnych aktualizacjach. Opiszę tutaj sposób jak to obejść.

XFCE aktualizacje

Najpierw tworzymy skrypt genmon-yum.sh o zawartości:

#!/bin/bash

updates=$( yum check-update )

if [ $? = 100 ]
then 
echo -e "<img>/usr/share/icons/oxygen/22x22/emblems/emblem-important.png</img>"
echo -e "<tool>Updates Available</tool>"
echo -e "<click>gpk-update-viewer</click>"
else
echo -e "<img>/usr/share/icons/oxygen/22x22/actions/dialog-ok.png</img>"
echo -e "<tool>all updates applied</tool>"
echo -e "<click>gpk-update-viewer</click>"
fi

Następnie nadajemy mu uprawnienie wykonywania i kopiujemy do odpowiedniej lokalizacji:

chmod +x genmon-yum.sh

cp genmon-yum.sh  /usr/local/bin

Zakładamy, że "oxygen icons: są zainstalowane, jeżeli nie to je zainstaluj. Tyle na temat skryptu. Teraz instalujemy xfce4-genmon-plugin:

sudo yum install xfce4-genmon-plugin

Dodajemy tą wtyczkę do panelu, po polsku nazywa się „Generyczny Monitor” i konfigurujemy ją w ten sposób:
  • w pole polecenie wpisz: /usr/local/bin/genmon-yum.sh
  • odznacz Etykieta
  • Okres ustaw dowolnie, ja mam ustawione sprawdzanie co 1 godzinę (3600 s)
Po wykonaniu aktualizacji należy odświeżyć Generyczny Monitor poprzez otworzenie jego Właściwości i kliknięciu Zamknij.

piątek, 1 marca 2013

Iplalite MATE, XFCE

Iplalite jest to linuksowa wersja programu ipla przeznaczone do oglądanie telewizji internetowej. Niestety uruchamia się tylko w środowisku Gnome i KDE.

Moja iplalite

Aby uruchomić ją w środowisku MATE albo XFCE należy stworzyć jako root następujący skrypt w /opt/iplalite/bin/iplastart o zawartości:

#!/bin/bash
export GNOME_DESKTOP_SESSION_ID=1
/opt/iplalite/bin/iplalite

Nadajemy mu odpowiednie prawa:

chmod 755 /opt/iplalite/bin/iplastart 

Następnie na pulpicie na aktywatorze iplalite klikamy prawym przyciskiem myszy, wybieramy "Właściwości" i zmieniamy iplalite na iplastart. W ten sposób emulujemy dla ipla środowisko Gnome

I na koniec ważna uwaga, jeżeli nie mamy gnome-keyring to instalujemy, w Fedorze:

sudo yum install gnome-keyring

Fedora usuwanie starych jąder

W Fedorze bardzo często aktualizowane są jądra systemu. Aby utrzymać porządek należy od czasu do czasu usuwać stare jądra, zwalniamy w ten sposób miejsce na dysku.
Najpierw należy ustalić jaką wersję jądra mamy zainstalowaną:

[janek@localhost ~]$ rpm -q kernel
pakiet kernel nie jest zainstalowany

Jeżeli otrzymamy taki komunikat, to mamy zainstalowany kernel-PAE, sprawdzamy:

[janek@localhost ~]$ rpm -q kernel-PAE
kernel-PAE-3.7.9-201.fc18.i686
kernel-PAE-3.7.9-205.fc18.i686

Aby usunąć stare jądro wydajemy polecenie:

sudo yum remowe kernel-PAE-3.7.9-201.fc18.i686

Ja przyjmuję zasadę, że pozostawiam w systemie dwa najnowsze jądra.