@@ -18,6 +18,10 @@ elif grep -qi fedora /etc/os-release; then
1818 echo " Fedora detected, skipping pip check."
1919elif grep -qi ubuntu /etc/os-release; then
2020 echo " Ubuntu detected, skipping pip check."
21+ elif grep -qi zorin /etc/os-release; then
22+ echo " Zorin OS detected, skipping pip check."
23+ elif grep -qi debian /etc/os-release; then
24+ echo " Saving Python Pip check for later."
2125else
2226 if ! command -v pip & > /dev/null; then
2327 echo " Python Pip is not installed. Please install it now."
@@ -45,6 +49,18 @@ case "$choice" in
4549 sudo dnf install -y python3-setuptools python3-pyfiglet python3-packaging python3-psutil
4650 elif grep -qi ubuntu /etc/os-release; then
4751 sudo apt-get install -y python3-setuptools python3-pyfiglet python3-packaging python3-psutil
52+ elif grep -qi zorin /etc/os-release; then
53+ sudo apt-get install -y python3-setuptools python3-pyfiglet python3-packaging python3-psutil
54+ elif grep -qi debian /etc/os-release; then
55+ sudo apt-get install -y python3-setuptools python3-pyfiglet python3-psutil
56+ echo " WARNING: Debian does not have the package python3-packaging in it's official repo. Checking for python pip..."
57+ sleep 1
58+ if ! command -v pip & > /dev/null; then
59+ echo " Python Pip is not installed. Good luck on getting python3-packaging!"
60+ else
61+ echo " Python Pip detected, installing packaging..."
62+ pip install packaging
63+ fi
4864 else
4965 pip install pyfiglet
5066 pip install packaging
0 commit comments