Conky jako monitor aktualizacji

Uwaga: Ten wpis został utworzony ponad rok temu. Informacje w nim zawarte mogą być nieaktualne!

Conky może również informować nas o dostępnych aktualizacjach, wyświetlając nazwy pakietów w oknie programu. Oto krótki poradnik:

1. Otwórz terminal (Aplikacje > Akcesoria > Terminal) i wydaj polecenie:

sudo gedit /etc/init.d/UPGRADE.MONITOR

2. W oknie, które Ci się pojawi wklej poniższy kod:

#!/bin/bash
apt-get update
sh -c "apt-get dist-upgrade -s | grep Inst | cut -c 6- > /var/log/upgrades.log"

Zapisz plik (CTRL+S) i zamknij edytor.

3. Teraz, nadaj mu uprawnienia do uruchamiania:

chmod +x /etc/init.d/UPGRADE.MONITOR

4. Otwórz plik /etc/crontab:

sudo gedit /etc/crontab

5. W oknie, które się otworzy wpisz kod:

10,20,30,40,50,59 * * * * root /etc/init.d/UPGRADE.MONITOR

Zapisz i zamknij.

6. Wydaj polecenie:

sudo /etc/init.d/cron reload

7. Na koniec pozostała edycja pliku konfiguracyjnego conky:

gedit ~/.conkyrc

8. W miejscu, w którym chcesz wyświetlić listę dostępnych aktualizacji, wklej kod:

${execi 60 cat /var/log/upgrades.log}

Gdzie execi 60 to czas w sekundach, po którym zostanie uaktualniona lista.

Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  • amistad89

    Dziękuje.Od dłuższego czasu czegoś takiego szukałem.

  • marcin111

    Witam.
    Posiadam Linux Mint 8 Helena i zatrzymałem się przy punkcie:
    3. Teraz, nadaj mu uprawnienia do uruchamiania:
    chmod +x /etc/init.d/UPGRADE.MONITOR

    Gdy skopiowałem to i wkleiłem tą komendę to w terminalu pojawił się komunikat:
    chmod: nie można zmienić uprawnień do `/etc/init.d/UPGRADE.MONITOR’: Operation not permitted
    Co robić?
    Pozdrawiam.

  • http://www.ubuntu-pomoc.org Szmitas

    Dodaj na początku „sudo”

  • pan_zabka

    Nie działa. Podobnie jak w przypadku temperatury nVidii, zrobiłem wszystko wg. instrukcji, a conky nie wyświetla nic…