Solved Help installing MF3010 Printer driver with Debian12 on Compaq Presario CQ40 laptop

Solved issue
The output in post #20, if it is the output of: cat /etc/apt/sources.list, which it looks like, shows that the debian repos are there, and correctly configured.

The other command in post #20: ls /etc/apt/sources.list.d, shows that there's nothing configured in that directory. That is fine if the above output is of /etc/apt/sources.list, and is correct. The apt command should be working perfectly well with these configurations.

However, there appear to be a number of critical outputs from all the attempts at installation shown in earlier posts:
no installation candidate

dependency problems prevent configuration

This may mean that the package is missing, has been obsoleted, or
is only available from another source

Some system libraries could not be installed

will not downgrade

Errors were encountered while processing:

Without going into the details of each problem and error, these messages from apt taken together suggest an almost insurmountable situation to rectify, especially for someone not well versed in dependency issues. In these circumstances, the neatest solution appears to me to be a new clean installation. After such an installation, one could undertake a methodical approach to install each new package that needed to be installed, one by one, not moving on allowing errors to persist and conflate and multiply, but rather trying to resolve matters at each single step.
 
Last edited:


root@NidhiS:~# dir /etc/apt
apt.conf.d listchanges.conf sources.list trusted.gpg.d
auth.conf.d listchanges.conf.d sources.list~
keyrings preferences.d sources.list.d
root@NidhiS:~# dir /etc/apt/sources.list
/etc/apt/sources.list
root@NidhiS:~#
 
AFAIU from the shared error logs and your insights, ideally re-installing OS is a feasible solution. However I am hesitant doing so (again) on this laptop in anticipation of various hurdles; starting from install rufus; unable to locate package, etc.. Instead trying to follow advise on post#15 seems viable at this point, which needs lot of time reading, understanding before implementing with get back researching every-time an error blocks.

I shall try again as have been inspired by your support.
 
Following instructions on post#15 seems impossible due to the same error issues reported earlier.
Hence re-installing Debian and need an expert advice to proceed as I am stuck at the following screen.

20231020_165903.jpg
20231020_165825.jpg
20231020_165650.jpg
 
Have a look here where there are some images of the installation process, but they may differ slightly to your situation: https://ostechnix.com/install-debian-12-bookworm/

Basically this is what you need to do:
Go back to the first screen in post #24:
Select the first disk: sda.
Make the whole partition, root, which you indicate with the forward slash: /
Then press: Continue.
 
Thank you People.
reinstalled Debian 12
faced the same issues in installing packages
Manually updated the sources.list file
Downloaded and installed the Cannon MF3010 Printer driver and it worked.
@osprey , even though I couldn't follow as you have instructed but it helped to nail the issue.
Special thanks to you for your reviews and advice.
 
Sharing logs of successful install for any reference. I also partly followed instructions in this video

"
nidhi@NidhiS:~$ tar xvzf ~/Downloads/linux-UFRII*tar.gz -C /tmp/
linux-UFRII-drv-v580-m17n/
linux-UFRII-drv-v580-m17n/resources/
linux-UFRII-drv-v580-m17n/resources/installer_zh_CN_utf8.lc
linux-UFRII-drv-v580-m17n/resources/installer_ja_utf8.lc
linux-UFRII-drv-v580-m17n/resources/installer_de_utf8.lc
linux-UFRII-drv-v580-m17n/resources/installer_es_utf8.lc
linux-UFRII-drv-v580-m17n/resources/installer_fr_utf8.lc
linux-UFRII-drv-v580-m17n/resources/installer_ko_utf8.lc
linux-UFRII-drv-v580-m17n/resources/installer_en_utf8.lc
linux-UFRII-drv-v580-m17n/resources/installer_it_utf8.lc
linux-UFRII-drv-v580-m17n/resources/installer_zh_TW_utf8.lc
linux-UFRII-drv-v580-m17n/Sources/
linux-UFRII-drv-v580-m17n/Sources/cnrdrvcups-lb-5.80-1.04.tar.xz
linux-UFRII-drv-v580-m17n/ARM64/
linux-UFRII-drv-v580-m17n/ARM64/Debian/
linux-UFRII-drv-v580-m17n/ARM64/Debian/cnrdrvcups-ufr2-uk_5.80-1.04_arm64.deb
linux-UFRII-drv-v580-m17n/ARM64/RPM/
linux-UFRII-drv-v580-m17n/ARM64/RPM/cnrdrvcups-ufr2-uk-5.80-1.04.aarch64.rpm
linux-UFRII-drv-v580-m17n/x64/
linux-UFRII-drv-v580-m17n/x64/Debian/
linux-UFRII-drv-v580-m17n/x64/Debian/cnrdrvcups-ufr2-uk_5.80-1.04_amd64.deb
linux-UFRII-drv-v580-m17n/x64/RPM/
linux-UFRII-drv-v580-m17n/x64/RPM/cnrdrvcups-ufr2-uk-5.80-1.04.x86_64.rpm
linux-UFRII-drv-v580-m17n/x86/
linux-UFRII-drv-v580-m17n/x86/Debian/
linux-UFRII-drv-v580-m17n/x86/Debian/cnrdrvcups-ufr2-uk_5.80-1.04_i386.deb
linux-UFRII-drv-v580-m17n/x86/RPM/
linux-UFRII-drv-v580-m17n/x86/RPM/cnrdrvcups-ufr2-uk-5.80-1.04.i386.rpm
linux-UFRII-drv-v580-m17n/Documents/
linux-UFRII-drv-v580-m17n/Documents/espanol/
linux-UFRII-drv-v580-m17n/Documents/espanol/UsersGuide-ufr2-SP.html
linux-UFRII-drv-v580-m17n/Documents/espanol/README-ufr2-5.8xSP.html
linux-UFRII-drv-v580-m17n/Documents/espanol/LICENSE-ES.txt
linux-UFRII-drv-v580-m17n/Documents/deutsch/
linux-UFRII-drv-v580-m17n/Documents/deutsch/LICENSE-DE.txt
linux-UFRII-drv-v580-m17n/Documents/deutsch/UsersGuide-ufr2-DE.html
linux-UFRII-drv-v580-m17n/Documents/deutsch/README-ufr2-5.8xDE.html
linux-UFRII-drv-v580-m17n/Documents/uk_eng/
linux-UFRII-drv-v580-m17n/Documents/uk_eng/README-ufr2-5.8xUK.html
linux-UFRII-drv-v580-m17n/Documents/uk_eng/UsersGuide-ufr2-UK.html
linux-UFRII-drv-v580-m17n/Documents/uk_eng/LICENSE-EN.txt
linux-UFRII-drv-v580-m17n/Documents/simplified_chinese/
linux-UFRII-drv-v580-m17n/Documents/simplified_chinese/LICENSE-CN.txt
linux-UFRII-drv-v580-m17n/Documents/simplified_chinese/UsersGuide-ufr2-SC.html
linux-UFRII-drv-v580-m17n/Documents/simplified_chinese/README-ufr2-5.8xSC.html
linux-UFRII-drv-v580-m17n/Documents/francais/
linux-UFRII-drv-v580-m17n/Documents/francais/README-ufr2-5.8xFR.html
linux-UFRII-drv-v580-m17n/Documents/francais/UsersGuide-ufr2-FR.html
linux-UFRII-drv-v580-m17n/Documents/francais/LICENSE-FR.txt
linux-UFRII-drv-v580-m17n/Documents/korean/
linux-UFRII-drv-v580-m17n/Documents/korean/README-ufr2-5.8xKR.html
linux-UFRII-drv-v580-m17n/Documents/korean/UsersGuide-ufr2-KR.html
linux-UFRII-drv-v580-m17n/Documents/korean/LICENSE-KO.txt
linux-UFRII-drv-v580-m17n/Documents/traditional_chinese/
linux-UFRII-drv-v580-m17n/Documents/traditional_chinese/LICENSE-TW.txt
linux-UFRII-drv-v580-m17n/Documents/traditional_chinese/UsersGuide-ufr2-TC.html
linux-UFRII-drv-v580-m17n/Documents/traditional_chinese/README-ufr2-5.8xTC.html
linux-UFRII-drv-v580-m17n/Documents/italiano/
linux-UFRII-drv-v580-m17n/Documents/italiano/README-ufr2-5.8xIT.html
linux-UFRII-drv-v580-m17n/Documents/italiano/LICENSE-IT.txt
linux-UFRII-drv-v580-m17n/Documents/italiano/UsersGuide-ufr2-IT.html
linux-UFRII-drv-v580-m17n/MIPS64/
linux-UFRII-drv-v580-m17n/MIPS64/RPM/
linux-UFRII-drv-v580-m17n/MIPS64/RPM/cnrdrvcups-ufr2-uk-5.80-1.04.mips64el.rpm
linux-UFRII-drv-v580-m17n/install.sh
nidhi@NidhiS:~$ su -
Password:
root@NidhiS:~# cd /tmp/linux-UFRII*
root@NidhiS:/tmp/linux-UFRII-drv-v580-m17n# sudo ./install.sh
This installer is recommended for the following distributions that are currently supported as of the release of this installer:
- Fedora/Ubuntu/CentOS/Debian/UOS/Kylin OS/NeoKylin OS

If this installer is run under distributions for which the support period has ended, the installation of additional system libraries may be necessary after driver installation is complete.

Note that an internet connection is required for installation.

Do you want to continue with installation? (y/n)y

#----------------------------------------------------#
# Install Start
#----------------------------------------------------#
Machine Type = i386
Package Type = deb
Package list =
./x86/Debian/cnrdrvcups-ufr2-uk_5.80-1.04_i386.deb

#----------------------------------------------------#
# Install Package Check
#----------------------------------------------------#
OK: cups

#----------------------------------------------------#
# Install Package Check
#----------------------------------------------------#
#----------------------------------------------------#
# apt-get update
#----------------------------------------------------#
Ign:1 cdrom://[Debian GNU/Linux 12.1.0 Bookworm - Official i386 DVD Binary-1 with firmware 20230722-10:50] bookworm InRelease
Err:2 cdrom://[Debian GNU/Linux 12.1.0 Bookworm - Official i386 DVD Binary-1 with firmware 20230722-10:50] bookworm Release
Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs
Hit:3 http://deb.debian.org/debian bookworm InRelease
Hit:4 http://deb.debian.org/debian bookworm-updates InRelease
Hit:5 http://security.debian.org/debian-security bookworm-security InRelease
Reading package lists... Done
E: The repository 'cdrom://[Debian GNU/Linux 12.1.0 Bookworm - Official i386 DVD Binary-1 with firmware 20230722-10:50] bookworm Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

#----------------------------------------------------#
# apt-get install cups-bsd
#----------------------------------------------------#
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Suggested packages:
inetutils-inetd | inet-superserver
The following NEW packages will be installed:
cups-bsd
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 41.0 kB of archives.
After this operation, 130 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main i386 cups-bsd i386 2.4.2-3+deb12u4 [41.0 kB]
Fetched 41.0 kB in 0s (419 kB/s)
Preconfiguring packages ...
Selecting previously unselected package cups-bsd.
(Reading database ... 264528 files and directories currently installed.)
Preparing to unpack .../cups-bsd_2.4.2-3+deb12u4_i386.deb ...
Unpacking cups-bsd (2.4.2-3+deb12u4) ...
Setting up cups-bsd (2.4.2-3+deb12u4) ...
Processing triggers for man-db (2.11.2-2) ...

OK: cups-bsd

#----------------------------------------------------#
# Install Package Check
#----------------------------------------------------#
OK: libcups2

#----------------------------------------------------#
# Install Package Check
#----------------------------------------------------#
#----------------------------------------------------#
# apt-get install libcupsimage2
#----------------------------------------------------#
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following NEW packages will be installed:
libcupsimage2
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 16.9 kB of archives.
After this operation, 44.0 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main i386 libcupsimage2 i386 2.4.2-3+deb12u4 [16.9 kB]
Fetched 16.9 kB in 0s (210 kB/s)
Selecting previously unselected package libcupsimage2:i386.
(Reading database ... 264549 files and directories currently installed.)
Preparing to unpack .../libcupsimage2_2.4.2-3+deb12u4_i386.deb ...
Unpacking libcupsimage2:i386 (2.4.2-3+deb12u4) ...
Setting up libcupsimage2:i386 (2.4.2-3+deb12u4) ...
Processing triggers for libc-bin (2.36-9+deb12u3) ...

OK: libcupsimage2

#----------------------------------------------------#
# Install Package Check
#----------------------------------------------------#
OK: libgtk-3-0

#----------------------------------------------------#
# Install Package Check
#----------------------------------------------------#
OK: libjpeg62-turbo

#----------------------------------------------------#
# Install Package Check
#----------------------------------------------------#
OK: libgcrypt20

#----------------------------------------------------#
# Install Package Check
#----------------------------------------------------#
OK: libjbig0

#----------------------------------------------------#
# Install Package Check
#----------------------------------------------------#
OK: lsb-release

#----------------------------------------------------#
# Install Printer Driver (dpkg -i -G --force-overwrite)
#----------------------------------------------------#
Selecting previously unselected package cnrdrvcups-ufr2-uk.
(Reading database ... 264554 files and directories currently installed.)
Preparing to unpack .../cnrdrvcups-ufr2-uk_5.80-1.04_i386.deb ...
Unpacking cnrdrvcups-ufr2-uk (5.80-1.04) ...
Setting up cnrdrvcups-ufr2-uk (5.80-1.04) ...
Restarting cups (via systemctl): cups.service.
localuser:root being added to access control list
Processing triggers for mate-menus (1.26.0-3) ...
Processing triggers for gnome-menus (3.36.0-1.1) ...
Processing triggers for desktop-file-utils (0.26-1) ...
Processing triggers for mailcap (3.70+nmu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...

root@NidhiS:/tmp/linux-UFRII-drv-v580-m17n#

"

:)
 
6.1 is an older kernel and not even updated anymore, which i why i cant stand ubuntu or debian, try this just to sate me please, go get a usb stick and put whatever version of garuda manjaro or endeavor on it and try a live install with a newer kernel and i bet it just detects, also garuda comes with a printer driver installation manager by default
 


Top