planowanie Centrum oprogramowania Ubuntu

4

Czy istnieje prosty sposób zaplanowania pobierania za pośrednictwem „Centrum oprogramowania Ubuntu”?

Na przykład: zaznaczyć kilka programów do pobrania i instalacji między 2 a 8 rano?

Andrzej
źródło
Zobacz /etc/cron.daily/aptszczegóły. :)
sarnold
To trochę różni się od tego, czego potrzebuję. Chcę oznaczyć określone programy do pobrania i wkroplenia, zamiast wykonywać zaplanowaną aktualizację.
Andrew
Ach Spróbuj dodać własny skrypt w /etc/cron.daily/który biegnie apt-get install packagename. Myślę, że nic nie zrobi, jeśli pakiet jest aktualny i zainstaluje go bez kłopotów, jeśli nie jest. Nie jestem pewien co do dpkg-reconfigurerzeczy. Możesz /etc/cron.daily/aptpobrać plik z najnowszymi listami pakietów.
sarnold
k, pobawię się tym. Niestety, ta funkcjonalność nie jest wbudowana w „Centrum oprogramowania Ubuntu”. Czy istnieje prosty sposób na dostosowanie „Centrum oprogramowania Ubuntu”, aby na to pozwolić? (brzmi jak odpowiedź brzmi „nie”).
Andrew
@ user81182, rozumiem, skąd pochodzisz, ale filozofią Uniksa jest posiadanie narzędzia do planowania ogólnego przeznaczenia ( crond), które może zaplanować wszystko, aby zrobić wszystko z niezwykle elastycznymi specyfikacjami czasu. :) Trudność z twoją sprawą polega na tym, że chcesz zaktualizować tylko podzbiór pakietów - konfiguracja jest bardzo dobrze przygotowana do aktualizacji wszystkiego lub nic , ale podstawy wymagają nieco więcej. :)
sarnold

Odpowiedzi:

5

Możesz spróbować użyć atpolecenia do uruchomienia zaplanowanego apt-get install package.

Xenoactive
źródło
2

„Centrum oprogramowania Ubuntu” nie zezwala specjalnie na planowanie pobierania / instalacji oprogramowania. Jednak crontab ogólnego harmonogramu zadań może być używany do pobierania / instalowania programów. Na przykład: aby pobrać / zainstalować zaćmienie o 2:30:

  1. Przejdź do terminala i otwórz crontab do edycji:

    sudo crontab -e
    
  2. Dodaj następujący wiersz:

    * 30 2 * * * apt-get install eclipse > /dev/null
    
  3. Zapisz i zamknij crontab (Ctrl + W do zapisu)

Crontab uruchomi się o 2:30 i pobierze / zainstaluje Eclipse. Wszelkie dane wyjściowe terminala z tego działania zostaną wysłane do /dev/null(zniszczone).

Wskazówka: ta strona pozwala automatycznie budować wpisy crontab:

http://www.htmlbasix.com/crontab.shtml

Andrzej
źródło