mirror of
https://github.com/searxng/searxng.git
synced 2024-11-22 19:01:00 +00:00
[fix] old images need an initial 'apt update'
see https://github.com/asciimoo/searx/pull/1803#issuecomment-616684353 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
This commit is contained in:
parent
5fc17de861
commit
d21e0b0ef8
1 changed files with 6 additions and 0 deletions
|
@ -1216,6 +1216,8 @@ uWSGI_disable_app() {
|
|||
# distro's package manager
|
||||
# ------------------------
|
||||
|
||||
_apt_pkg_info_is_updated=0
|
||||
|
||||
pkg_install() {
|
||||
|
||||
# usage: TITEL='install foobar' pkg_install foopkg barpkg
|
||||
|
@ -1230,6 +1232,10 @@ pkg_install() {
|
|||
fi
|
||||
case $DIST_ID in
|
||||
ubuntu|debian)
|
||||
if [[ $_apt_pkg_info_is_updated == 0 ]]; then
|
||||
export _apt_pkg_info_is_updated=1
|
||||
apt update
|
||||
fi
|
||||
# shellcheck disable=SC2068
|
||||
apt-get install -m -y $@
|
||||
;;
|
||||
|
|
Loading…
Reference in a new issue