User:Hvosujal: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Hvosujal (talk | contribs)
No edit summary
Hvosujal (talk | contribs)
No edit summary
Line 3: Line 3:
#!/bin/bash
#!/bin/bash
#autor : Heigo Võsujalg
#autor : Heigo Võsujalg
 
#kontrollib, kas on piisavalt õigusi (oled root)
#kontrollib, kas on piisavalt õigusi (oled root)
 
if [ $UID -ne 0 ]; then
if [ $UID -ne 0 ]; then
 
echo "Käivita skripti $(basename $0) juurkasutaja õigustes"
echo "Käivita skripti $(basename $0) juurkasutaja õigustes"
exit 1
exit 1
 
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 19:
if [ $? -eq 0 ]; then
if [ $? -eq 0 ]; then
echo ""
echo ""
else
else
echo "Vigaseid faile ei parandatud"
echo "Apt-get käsk vigaseid faile ei parandanud. Proovin dpkg käsuga"
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


if [ $? -eq 0 ]; then
if [ $? -eq 0 ]; then
echo ""
echo "Success"
 
else
else
echo "Vigaseid faile ei parandatud"
echo "Dpkg käsk vigaseid faile ei parandanud"
exit 1
exit 1
fi
fi


echo "Vigane install on parandatud"
echo "Vigane install on parandatud"
</source>
</source>

Revision as of 12:28, 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

echo "Parandan vigased install failid"

apt-get install -f

if [ $? -eq 0 ]; then
	echo ""

else
	echo "Apt-get käsk vigaseid faile ei parandanud. Proovin dpkg käsuga"
	
fi

dpkg --configure -a


if [ $? -eq 0 ]; then
	echo "Success"

else
	echo "Dpkg käsk vigaseid faile ei parandanud"
	exit 1

fi

echo "Vigane install on parandatud"