diff --git a/tuxc/package_managers/apt b/tuxc/package_managers/apt new file mode 100644 index 0000000..f9dce62 --- /dev/null +++ b/tuxc/package_managers/apt @@ -0,0 +1,9 @@ +searchCommand = "apt search" +syncCommand = "apt update" +installCommand = "apt install" +reinstallCommand = "apt install --reinstall" +removeCommand = "apt remove" +purgeCommand = "apt remove --purge" +upgradeCommand = "apt upgrade" +cleanCommand="apt-get autoclean" +supCommand="apt update && apt upgrade" diff --git a/tuxc/package_managers/brew b/tuxc/package_managers/brew new file mode 100644 index 0000000..b1cbcf1 --- /dev/null +++ b/tuxc/package_managers/brew @@ -0,0 +1,9 @@ +searchCommand = "brew search" +syncCommand = "brew update" +installCommand = "brew install" +reinstallCommand = "brew install" +removeCommand = "brew remove" +purgeCommand = "brew remove" +upgradeCommand = "brew upgrade" +cleanCommand="brew cleanup" +supCommand="brew update && brew upgrade" diff --git a/tuxc/package_managers/custom_template b/tuxc/package_managers/custom_template new file mode 100644 index 0000000..0744d1c --- /dev/null +++ b/tuxc/package_managers/custom_template @@ -0,0 +1,9 @@ +searchCommand = "" +syncCommand = "" +installCommand = "" +reinstallCommand = "" +removeCommand = "" +purgeCommand = "" +upgradeCommand = "" +cleanCommand="" +supCommand="" diff --git a/tuxc/package_managers/dnf b/tuxc/package_managers/dnf new file mode 100644 index 0000000..e8ba631 --- /dev/null +++ b/tuxc/package_managers/dnf @@ -0,0 +1,9 @@ +searchCommand = "dnf search" +syncCommand = "dnf --refresh check-update" +installCommand = "dnf install" +reinstallCommand = "dnf reinstall" +removeCommand = "dnf remove" +purgeCommand = "dnf autoremove" +upgradeCommand = "dnf upgrade" +cleanCommand="dnf clean all" +supCommand="dnf --refresh upgrade" diff --git a/tuxc/package_managers/eopkg b/tuxc/package_managers/eopkg new file mode 100644 index 0000000..4d9d3da --- /dev/null +++ b/tuxc/package_managers/eopkg @@ -0,0 +1,9 @@ +searchCommand = "eopkg sr" +syncCommand = "eopkg ur" +installCommand = "eopkg it" +reinstallCommand = "echo 'This feature it not yet implemented'" +removeCommand = "eopkg rm" +purgeCommand = "eopkg rm --purge" +upgradeCommand = "eopkg up" +cleanCommand="eopkg dc" +supCommand="eopkg up" diff --git a/tuxc/package_managers/equo b/tuxc/package_managers/equo new file mode 100644 index 0000000..cd7c792 --- /dev/null +++ b/tuxc/package_managers/equo @@ -0,0 +1,9 @@ +searchCommand = "equo s" +syncCommand = "equo up" +installCommand = "equo i" +reinstallCommand = "equo i" +removeCommand = "equo rm" +purgeCommand = "equo remove --configfiles" +upgradeCommand = "equo u" +cleanCommand="equo cleanup" +supCommand="equo up && equo u" diff --git a/tuxc/package_managers/pacman b/tuxc/package_managers/pacman new file mode 100644 index 0000000..a1a59c5 --- /dev/null +++ b/tuxc/package_managers/pacman @@ -0,0 +1,9 @@ +searchCommand = "pacman -Ss" +syncCommand = "pacman -Sy" +installCommand = "pacman -S" +reinstallCommand = "pacman -S" +removeCommand = "pacman -R" +purgeCommand = "pacman -Rdd" +upgradeCommand = "pacman -Su" +cleanCommand="pacman -Rsn s(pacman -Qdtq)" +supCommand="pacman -Syu" diff --git a/tuxc/package_managers/pkgman b/tuxc/package_managers/pkgman new file mode 100644 index 0000000..8360eb9 --- /dev/null +++ b/tuxc/package_managers/pkgman @@ -0,0 +1,9 @@ +searchCommand = "pkgman search" +syncCommand = "pkgman full-sync" +installCommand = "pkgman install" +reinstallCommand = "" +removeCommand = "pkgman uninstall" +purgeCommand = "" +upgradeCommand = "pkgman update" +cleanCommand="" +supCommand="pkgman update" diff --git a/tuxc/package_managers/xbps-install b/tuxc/package_managers/xbps-install new file mode 100644 index 0000000..65ef714 --- /dev/null +++ b/tuxc/package_managers/xbps-install @@ -0,0 +1,9 @@ +searchCommand = "xbps-query -Rs" +syncCommand = "xbps-install -S" +installCommand = "xbps-install" +reinstallCommand = "xbps-install -f" +removeCommand = "xbps-remove" +purgeCommand = "xbps-remove -R" +upgradeCommand = "xbps-install -Su" +cleanCommand="xbps-remove -O" +supCommand="xbps-install -Su" diff --git a/tuxc/package_managers/yum b/tuxc/package_managers/yum new file mode 100644 index 0000000..c13685a --- /dev/null +++ b/tuxc/package_managers/yum @@ -0,0 +1,9 @@ +searchCommand = "yum search" +syncCommand = "yum check-update" +installCommand = "yum install" +reinstallCommand = "yum reinstall" +removeCommand = "yum remove" +purgeCommand = "yum remove" +upgradeCommand = "yum update" +cleanCommand="yum autoremove" +supCommand="yum check-update && yum update" diff --git a/tuxc/package_managers/zypper b/tuxc/package_managers/zypper new file mode 100644 index 0000000..f4d5a71 --- /dev/null +++ b/tuxc/package_managers/zypper @@ -0,0 +1,9 @@ +searchCommand = "zypper search" +syncCommand = "zypper refresh" +installCommand = "zypper install" +reinstallCommand = "zypper install -f" +removeCommand = "zypper remove" +purgeCommand = "zypper rm" +upgradeCommand = "zypper update" +cleanCommand="zypper clean" +supCommand="zypper refresh && zypper update" diff --git a/tuxc/tuxc b/tuxc/tuxc new file mode 100755 index 0000000..78f1a78 Binary files /dev/null and b/tuxc/tuxc differ