Как обновить программное обеспечение Adobe unattendedly?

Я хотел бы использовать необслуживаемое обновление для обновления Adobe Reader, Flash player и всего остального Канонических партнеров. Там нос, я включил /etc/apt/apt.conf.d/50unattended-upgrades

Unattended-Upgrade::Allowed-Origins {
    "${distro_id} ${distro_codename}-security";
    "${distro_id} ${distro_codename}-updates";
        "Canonical ${distro_codename}";
//  "${distro_id} ${distro_codename}-proposed";
//  "${distro_id} ${distro_codename}-backports";
};

sudo unattended-upgrade --dry-run -d

говорит

Initial blacklisted packages: 
Starting unattended upgrades script
Allowed origins are: ['o=Ubuntu,a=oneiric-security', 'o=Ubuntu,a=oneiric-updates', 'o=Canonical,a=oneiric']
Checking: acroread-common (["<Origin component:'partner' archive:'' origin:'' label:'' site:'archive.canonical.com' isTrusted:False>"])
Checking: adobe-flash-properties-gtk (["<Origin component:'partner' archive:'' origin:'' label:'' site:'archive.canonical.com' isTrusted:False>"])
Checking: adobe-flashplugin (["<Origin component:'partner' archive:'' origin:'' label:'' site:'archive.canonical.com' isTrusted:False>"])
Checking: adobereader-deu (["<Origin component:'partner' archive:'' origin:'' label:'' site:'archive.canonical.com' isTrusted:False>"])
Checking: handbrake-cli (["<Origin component:'main' archive:'oneiric' origin:'LP-PPA-stebbins-handbrake-snapshots' label:'HandBrake Snapshots' site:'ppa.launchpad.net' isTrusted:True>"])
Checking: handbrake-gtk (["<Origin component:'main' archive:'oneiric' origin:'LP-PPA-stebbins-handbrake-snapshots' label:'HandBrake Snapshots' site:'ppa.launchpad.net' isTrusted:True>"])
Checking: sopcast-player (["<Origin component:'main' archive:'oneiric' origin:'LP-PPA-ferramroberto-sopcast' label:'LffL Sopcast' site:'ppa.launchpad.net' isTrusted:True>"])
pkgs that look like they should be upgraded: 
Fetched 0 B in 0s (0 B/s)                                                      
blacklist: []
InstCount=0 DelCount=0 BrokenCout=0
No packages found that can be upgraded unattended

И это не обновит. Как я могу обновить стороннее программное обеспечение автоматически?

1
задан 18 May 2014 в 01:16

3 ответа

Кажется, что для репозитория партнера, необходимо добавить что-то вроде этого:

"deb http://archive.canonical.com/ubuntu ${distro_codename} partner"

Исходная строка - это:

deb http://archive.canonical.com/ubuntu oneiric partner 
1
ответ дан 7 December 2019 в 14:45

Это работает на меня:

"Canonical:${distro_codename}";
1
ответ дан 7 December 2019 в 14:45

У меня была та же проблема на 14,04 (надежный человек), и я нашел подсказку, в которой я нуждался в этом отчете об ошибках панели запуска (897460).

Необходимо использовать Шаблон Источников в 50unattended-обновлениях, в сочетании с любым из других данных ответов, которые используют Позволенные Источники. От README:

Шаблон источников позволяет Вам давать список (стиля шарика) шаблоны для соответствия против.

Мои 50unattended-обновления теперь похожи:

// Automatically upgrade packages from these (origin:archive) pairs
Unattended-Upgrade::Allowed-Origins {
        "${distro_id}:${distro_codename}-security";
        "Canonical:${distro_codename}";
};

Unattended-Upgrade::Origins-Pattern {
        "origin=Canonical, suite=partner";
};

... и когда я тестирую теперь:

~# unattended-upgrade --dry-run 
/usr/bin/dpkg --status-fd 9 --unpack --auto-deconfigure /var/cache/apt/archives/adobe-flashplugin_1%3a20161026.1-0ubuntu0.14.04.1_amd64.deb 
/usr/bin/dpkg --status-fd 11 --configure adobe-flashplugin:amd64

Еще некоторые ресурсы:

0
ответ дан 7 December 2019 в 14:45

Другие вопросы по тегам:

Похожие вопросы: