Debian 11, bullseye
These are general notes of Debian-11, codename "bullseye" regarding with installation, system-setup, maintenance, etc...
These are general notes of Debian-11, codename "bullseye" regarding with installation, system-setup, maintenance, etc...
Download the lsb-compat package from https://packages.debian.org/stretch/lsb-compat
Install using # apt install ./package.deb
Go to https://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
Type model and search the driver and follow onscreen instruction to download the right driver
Download, unpack, go to dir, and install like # apt install ./the-right-printer-driver.deb
Search UFR2 LT Linux at www.google.com
Download the driver from the https://asia.canon/en/support/0100924010#:~:text=%22Canon%20UFR%20II%2FUFRII%20LT,system%20for%20Linux%20operating%20systems
Unpack, go to the directory, install using # ./install.sh
Enable i386 by # dpkg --add-architecture i386
Update repo # apt update
Install # apt install libstdc++6:i386 libgcc1:i386 zlib1g:i386 libncurses5:i386
If get "Printing Stopped" message and not working, then check if lsb-compat is installed.
Download viber.deb from the official website and install # apt install ./viber.deb
Then install libqt5gui5 package, # apt install libqt5gui5
Dual booting Arch and Debian is easy and possible. Install Arch linux first using systemd-boot as bootloader (EFI). Then install Debian using official installation media. Use manual partitioning. The installation media will auto detect ESP and SWAP. The swap partition will be formatted again (So, later you will need to change UUID of swap partition in /etc/fstab) and /EFI/debian directory will be created without touching anything in ESP directory so that existing Arch linux system remains intact.
After installation of Debian, in Arch linux system, add entry of grub of Debian.
/boot/loader/entries/debian.conf
---------------
title Debian Grub
linux /EFI/debian/shimx64.efi
Then you should also edit /boot/loader/loader.conf
default arch.conf
timeout 3
console-mode max
Reboot and select Debian Grub in systemd-boot menu.
To set up scanner of Epson L360 printer (it can be also applied to Arch and other linux distros)
Plug usb from the printer (scanner)
Check the printer (scanner) using $ lsusb
Find the printer (scanner) in outputs. Eg: Bus 001 Device 004: ID 04b8:08d1 Seiko Epson Corp. EPSON L360 Series
Then put the printer's ID with the following format: usb 0x04b8 0x08d1 in /etc/sane.d/epson2.conf like below;
# For libusb support for unknown scanners use the following command
# usb <vendor ID> <product ID>
# e.g.:
# usb 0x4b8 0x110
usb 0x04b8 0x08d1
When install packages from www.suckless.org by doing # make install method, one or more of the following message likely to show;
X11/Xatom.h: No such file or directory
X11/Xlib.h: No such file or directory
X11/Xft/Xft.h: No such file or directory
In that case, it needs to install development library packages which are named as the following format lib*-dev.
For Example: install
# apt install libx11-dev libxft-dev
See the following pages;
https://packages.debian.org/search?searchon=contents&keywords=Xft.h
.....