Ook het installeren van de driver van canon scangearmp-mg5300series-1.80-1-deb geeft
deze foutmelding:
L_INST_COM_01_02="An error occurred. The package management system cannot be identified.\n"
De waarde \n is kennelijk blank, want die zie ik niet.
De foutmelding is afkomstig uit de installatie shell-script en start ik zo op:
cd naar betreffende map en dan:
./ sudo install.sh
Voor package management system wordt verwacht rpm of deb
C_FUNC_get_system()
{
local c_system_rpm=""
local c_system_deb=""
## Judge is the distribution supporting rpm? ##
rpm --version 1> /dev/null 2>&1
c_system_rpm=$?
## Judge is the distribution supporting dpkg(debian)? ##
dpkg --version 1> /dev/null 2>&1
c_system_deb=$?
## rpm and deb are error, or rpm and deb are no error, is error ##
if [ $c_system_rpm = 0 -a $c_system_deb = 0 ] || [ $c_system_rpm != 0 -a $c_system_deb != 0 ]; then
return $C_ERR_CODE
else
if test $c_system_rpm -eq 0; then
C_system="rpm"
C_arch32="i386"
C_arch64="x86_64"
else
C_system="deb"
C_arch32="i386"
C_arch64="amd64"
fi
fi
return 0
}
Is er in 12.04 was verandert m.b.t. shell-script? Ik kan natuurlijk wel wat coding onschadelijk maken en de antwoorden geven, maar het eigenlijke installeren zal waarschijnlijk ook niet gaan.
Heb nog geprobeerd hoe het in een oude versie (10.10) ging, maar dan zegt hij
¨command not found¨, hoewel een list command die installl.sh natuurlijk laat zien!!!
Mogelijk is shell-scripting daar nog niet gesupporteerd.