handle new option of add-apt-repository to avoid useless update (20.04)
This commit is contained in:
parent
bd79903672
commit
fdc1f2b720
2 changed files with 22 additions and 6 deletions
|
@ -79,11 +79,11 @@ function pressKey () {
|
|||
}
|
||||
|
||||
#
|
||||
# check if OS is Mint 18
|
||||
# check if OS is Mint 18 / Ubuntu 16.04
|
||||
#
|
||||
function isMint18 () {
|
||||
OS=`lsb_release -d | awk -F':' '{print $2}' | awk -F'\t' '{print $2}'`
|
||||
if [[ $OS == *"Linux Mint 18"* ]]; then
|
||||
if [[ $OS == *"Linux Mint 18"* || $OS == *"Ubuntu 16.04"* ]]; then
|
||||
return 0
|
||||
else
|
||||
return 1
|
||||
|
@ -91,11 +91,23 @@ function isMint18 () {
|
|||
}
|
||||
|
||||
#
|
||||
# check if OS is Mint 19
|
||||
# check if OS is Mint 19 / Ubuntu 18.04
|
||||
#
|
||||
function isMint19 () {
|
||||
OS=`lsb_release -d | awk -F':' '{print $2}' | awk -F'\t' '{print $2}'`
|
||||
if [[ $OS == *"Linux Mint 19"* ]]; then
|
||||
if [[ $OS == *"Linux Mint 19"* || $OS == *"Ubuntu 18.04"* ]]; then
|
||||
return 0
|
||||
else
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
#
|
||||
# check if OS is Mint 20 / Ubuntu 20.04
|
||||
#
|
||||
function isMint20 () {
|
||||
OS=`lsb_release -d | awk -F':' '{print $2}' | awk -F'\t' '{print $2}'`
|
||||
if [[ $OS == *"Linux Mint 20"* || $OS == *"Ubuntu 20.04"* ]]; then
|
||||
return 0
|
||||
else
|
||||
return 1
|
||||
|
@ -207,7 +219,11 @@ function addPPA () {
|
|||
if ! grep ^ /etc/apt/sources.list /etc/apt/sources.list.d/* | grep -q ${str2search}; then
|
||||
printf "[PPA] adding : $* "
|
||||
printf "\n[PPA] adding $*\n" &>> $logFile
|
||||
if isMint20; then
|
||||
sudo add-apt-repository -yn $* &>> $logFile
|
||||
else
|
||||
sudo add-apt-repository -y $* &>> $logFile
|
||||
fi
|
||||
ret_code=$?
|
||||
retCode $ret_code
|
||||
else
|
||||
|
|
2
vars.sh
2
vars.sh
|
@ -13,7 +13,7 @@
|
|||
#
|
||||
# app version number
|
||||
#
|
||||
version="0.6.0-b2"
|
||||
version="0.6.0-b3"
|
||||
|
||||
#
|
||||
# myHomedir is used in full paths to the homedir
|
||||
|
|
Loading…
Reference in a new issue