diff --git a/README.md b/README.md index 4de9999..f9a13a3 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,7 @@ Cross-distro updating and safe update preview Dependencies: - [ztd](https://github.com/zawwz/ztd) +- sudo Supported package managers: - pacman @@ -18,6 +19,10 @@ Supported package managers: Optional dependencies: - yay (AUR support for arch) +#### /!\ + +Does not work with ubuntu + #### Building ``make -j8`` for a shared build diff --git a/commands/apt_fetch b/commands/apt_fetch index 249e54b..8d037c1 100644 --- a/commands/apt_fetch +++ b/commands/apt_fetch @@ -1,2 +1,2 @@ -sudo apt-get update >/dev/null || return $? -apt-get list --upgradable 2>/dev/null | tail -n +2 | awk -F "/" '{print $1" "$2}' | tr -d ']' | awk '{print $1" "$7" -> "$3}' +sudo apt update >/dev/null || return $? +apt list --upgradable 2>/dev/null | tail -n +2 | awk -F "/" '{print $1" "$2}' | tr -d ']' | awk '{print $1" "$7" -> "$3}' diff --git a/include/commands.h b/include/commands.h index 96153b3..aa8fc72 100644 --- a/include/commands.h +++ b/include/commands.h @@ -17,9 +17,9 @@ #define PACMAN_LOCAL_SIZE_CUT_COMMAND " |grep 'Installed Size'|cut -d':' -f2|tr -d ' '|cut -d'i' -f1 | tr -d 'B'|numfmt --from=iec|tr -d '\n'" // apt/dpkg -#define APT_FETCH_COMMAND "sudo apt-get update >/dev/null || return $?\napt-get list --upgradable 2>/dev/null | tail -n +2 | awk -F \"/\" '{print $1\" \"$2}' | tr -d ']' | awk '{print $1\" \"$7\" -> \"$3}'" -#define APT_UPDATE_COMMAND "sudo apt-get upgrade" -#define APT_UPDATE_COMMAND_NOCONFIRM "sudo apt-get -y upgrade" +#define APT_FETCH_COMMAND "sudo apt update >/dev/null 2>&1 || return $?\napt list --upgradable 2>/dev/null | tail -n +2 | awk -F \"/\" '{print $1\" \"$2}' | tr -d ']' | awk '{print $1\" \"$7\" -> \"$3}'" +#define APT_UPDATE_COMMAND "sudo apt upgrade" +#define APT_UPDATE_COMMAND_NOCONFIRM "sudo apt -y upgrade" #define APT_EXT_INFO_COMMAND "apt show " #define APT_LOCAL_INFO_COMMAND "dpkg -s "