User:Hvosujal: Difference between revisions

From ICO wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 13: Line 13:
fi
fi


#Käivitab apt-get install käsu ja kontrollib, kas käsk läks läbi (kontrollib viimase argumendi järgi)
echo "Parandan vigased install failid"
echo "Parandan vigased install failid"


Line 20: Line 21:
echo ""
echo ""
else
else
echo "1. Vigaseid faile ei parandatud"
echo "Vigaseid faile ei parandatud"
exit 1
exit 1
fi
fi


#Käivitab käsu dpkg käsu ja kontrollib, kas käsk läks läbi (kontrollib viimase argumendi järgi)
dpkg --configure -a
dpkg --configure -a


Line 29: Line 31:
echo ""
echo ""
else
else
echo "2. Vigaseid faile ei parandatud"
echo "Vigaseid faile ei parandatud"
exit 1
exit 1
fi
fi

Revision as of 12:41, 10 May 2011

Quest2

#!/bin/bash
#autor : Heigo Võsujalg

#kontrollib, kas on piisavalt õigusi (oled root)

if [ $UID -ne 0 ]; then

echo "Käivita skripti $(basename $0) juurkasutaja õigustes"
exit 1

fi

#Käivitab apt-get install käsu ja kontrollib, kas käsk läks läbi (kontrollib viimase argumendi järgi)
echo "Parandan vigased install failid"

apt-get install -f

if [ $? -eq 0 ]; then
	echo ""
else
	echo "Vigaseid faile ei parandatud"
	exit 1
fi

#Käivitab käsu dpkg käsu ja kontrollib, kas käsk läks läbi (kontrollib viimase argumendi järgi)
dpkg --configure -a

if [ $? -eq 0 ]; then
	echo ""
else
	echo "Vigaseid faile ei parandatud"
	exit 1
fi

echo "Vigane install on parandatud"