From 4d579dd94b2e15955d5f1e8e056521d190d582df Mon Sep 17 00:00:00 2001 From: Kay0u Date: Thu, 19 Mar 2020 16:04:05 +0100 Subject: [PATCH] Manage repo before upgrade --- install_yunohost | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/install_yunohost b/install_yunohost index 53f1fca..c2db014 100755 --- a/install_yunohost +++ b/install_yunohost @@ -258,6 +258,16 @@ function check_assertions() function upgrade_system() { + # Comment cdrom repository line + if grep -E "^deb[[:blank:]]+cdrom:\[Debian.+?stretch[[:blank:]]+main$" /etc/apt/sources.list then + sed -i -E "s/^(deb[[:blank:]]+cdrom:\[Debian.+?)stretch[[:blank:]]+main$/\#\1stretch[[:blank:]]main/g" /etc/apt/sources.list + fi + + # Add the main repository if it is not already in the sources.list file. + if ! grep -E "^deb[[:blank:]]+http://deb.debian.org/debian\/?[[:blank:]]+stretch[[:blank:]]+main$" /etc/apt/sources.list then + echo "deb http://deb.debian.org/debian stretch main" >> /etc/apt/sources.list + fi + apt_get_wrapper update \ || return 1