I cannot get a Canon Printer driver to install from a download. I go to the directory with the install file and run sudo bash install.sh, and get the following errors:
---------------------------------------------#
# Install Start
#---------------------------------------------#
Machine Type = x86_64
Package Type = rpm
Package list =
./64-bit_Driver/RPM/cnrdrvcups-ufr2lt-uk-5.00-1.x86_64.rpm
#---------------------------------------------#
# dnf upgrade
#---------------------------------------------#
libglade2
install.sh: line 300: dnf: command not found
jbigkit-libs
install.sh: line 300: dnf: command not found
#---------------------------------------------#
# dnf install
#---------------------------------------------#
install.sh: line 313: dnf: command not found
#---------------------------------------------#
# Install Package Check
#---------------------------------------------#
NG: libglade2
#---------------------------------------------#
# dnf install
#---------------------------------------------#
install.sh: line 313: dnf: command not found
#---------------------------------------------#
# Install Package Check
#---------------------------------------------#
NG: jbigkit-libs
Some system libraries could not be installed.
Refer to the Readme file for more information.
Do you want to continue with installation? (y/n)y
#---------------------------------------------#
# Install Printer Driver (rpm -Uvh --replacepkgs)
#---------------------------------------------#
rpm: RPM should not be used directly install RPM packages, use Alien instead!
rpm: However assuming you know what you are doing...
error: Failed dependencies:
/bin/sh is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libatk-1.0.so.0()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libc.so.6()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libc.so.6(GLIBC_2.2.5)(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libc.so.6(GLIBC_2.3)(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libc.so.6(GLIBC_2.3.2)(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libcups.so.2()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libcupsimage.so.2()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libdl.so.2()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libdl.so.2(GLIBC_2.2.5)(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libgcc_s.so.1()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libgcc_s.so.1(GCC_3.0)(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libgdk_pixbuf-2.0.so.0()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libglade-2.0.so.0()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libglib-2.0.so.0()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libgmodule-2.0.so.0()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libgobject-2.0.so.0()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libgtk-x11-2.0.so.0()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libm.so.6()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libm.so.6(GLIBC_2.2.5)(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libpthread.so.0()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libpthread.so.0(GLIBC_2.2.5)(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libpthread.so.0(GLIBC_2.3.2)(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
librt.so.1()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libstdc++.so.6()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libstdc++.so.6(CXXABI_1.3)(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libstdc++.so.6(GLIBCXX_3.4)(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
libxml2.so.2()(64bit) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
rtld(GNU_HASH) is needed by cnrdrvcups-ufr2lt-uk-5.00-1.x86_64
find: ‘PPD’: No such file or directory
#---------------------------------------------#
# cups restart
#---------------------------------------------#
/etc/init.d/cups restart
Restarting cups (via systemctl): cups.service.
Could not install.