Update setup.sh
Fixed install commands to not require user input.
This commit is contained in:
parent
8bf3ecfd1f
commit
51e843fe2e
8
setup.sh
8
setup.sh
@ -63,7 +63,7 @@ if [[ "$OSTYPE" == "linux-gnu"* ]]; then
|
|||||||
echo "Installing Python TK if not found on the system."
|
echo "Installing Python TK if not found on the system."
|
||||||
if [ ! $(dpkg-query -W -f='${Status}' python3-tk 2>/dev/null | grep -c "ok installed") -eq 0 ]; then
|
if [ ! $(dpkg-query -W -f='${Status}' python3-tk 2>/dev/null | grep -c "ok installed") -eq 0 ]; then
|
||||||
if [ root = true ]; then
|
if [ root = true ]; then
|
||||||
apt-get install python3-tk
|
apt install -y python3-tk
|
||||||
else
|
else
|
||||||
echo "This script needs to be run as root or via sudo to install packages."
|
echo "This script needs to be run as root or via sudo to install packages."
|
||||||
exit 1
|
exit 1
|
||||||
@ -74,7 +74,7 @@ if [[ "$OSTYPE" == "linux-gnu"* ]]; then
|
|||||||
elif "$distro" | grep -Eqi "Fedora|CentOS|Redhat"; then
|
elif "$distro" | grep -Eqi "Fedora|CentOS|Redhat"; then
|
||||||
if ! rpm -qa | grep -qi python3-tkinter; then
|
if ! rpm -qa | grep -qi python3-tkinter; then
|
||||||
if [ root = true ]; then
|
if [ root = true ]; then
|
||||||
dnf install python3-tkinter
|
dnf install python3-tkinter -y
|
||||||
else
|
else
|
||||||
echo "This script needs to be run as root or via sudo to install packages."
|
echo "This script needs to be run as root or via sudo to install packages."
|
||||||
exit 1
|
exit 1
|
||||||
@ -83,7 +83,7 @@ if [[ "$OSTYPE" == "linux-gnu"* ]]; then
|
|||||||
elif "$distro" | grep -Eqi "arch" || "$family" | grep -qi "arch"; then
|
elif "$distro" | grep -Eqi "arch" || "$family" | grep -qi "arch"; then
|
||||||
if ! pacman -Qi tk >/dev/null; then
|
if ! pacman -Qi tk >/dev/null; then
|
||||||
if [ root = true ]; then
|
if [ root = true ]; then
|
||||||
pacman -S tk
|
pacman --noconfirm -S tk
|
||||||
else
|
else
|
||||||
echo "This script needs to be run as root or via sudo to install packages."
|
echo "This script needs to be run as root or via sudo to install packages."
|
||||||
exit 1
|
exit 1
|
||||||
@ -92,7 +92,7 @@ if [[ "$OSTYPE" == "linux-gnu"* ]]; then
|
|||||||
elif "$distro" | grep -Eqi "opensuse" || "$family" | grep -qi "opensuse"; then
|
elif "$distro" | grep -Eqi "opensuse" || "$family" | grep -qi "opensuse"; then
|
||||||
if ! rpm -qa | grep -qi python-tk; then
|
if ! rpm -qa | grep -qi python-tk; then
|
||||||
if [ root = true ]; then
|
if [ root = true ]; then
|
||||||
zypper install python-tk
|
zypper install -y python-tk
|
||||||
else
|
else
|
||||||
echo "This script needs to be run as root or via sudo to install packages."
|
echo "This script needs to be run as root or via sudo to install packages."
|
||||||
exit 1
|
exit 1
|
||||||
|
Loading…
Reference in New Issue
Block a user