ソースを参照

Selectively remove repo files for --uninstall

bryan 4 日 前
コミット
f21e162177
1 ファイル変更7 行追加4 行削除
  1. 7 4
      installJRMC

+ 7 - 4
installJRMC

@@ -1592,10 +1592,13 @@ uninstall() {
     done
   done
 
-  echo "Removing MC repository files"
-  execute sudo rm -f \
-    "/etc/yum.repos.d/jriver.repo" \
-    /etc/apt/sources.list.d/{jriver,mediacenter}*.{list,sources} # also remove legacy repo files
+  # Remove the repository files
+  for file in "/etc/yum.repos.d/jriver.repo" /etc/apt/sources.list.d/{jriver,mediacenter}*.{list,sources}; do
+    if [[ -e $file ]]; then
+      echo "Removing repository file: $file"
+      execute sudo rm -f "$file"
+    fi
+  done
 
   [[ $ID == "suse" ]] && execute sudo zypper --non-interactive removerepo jriver