So recently, my dad brought a pretty old printer to home. It comes with a CD but currently we don’h have anything like CD Drive or whatever it is called. But I am pretty certain it is for Windows only. I could use Bottles or Wine though but that should be the very last option for me.
So I did my search at “EPSON Download Cennter”.
I have downloaded all the files but the problem is that EPSON only provides .deb
files and .rpm
files.
I have never build a PKGFILE before. I have already looked in AUR archive and it is depressing that no one have ever built epson drivers.
I decided to build it myself. So I did my research. I found this Reddit Post, where it says:
A DEB package is just an
ar
archive containing twotar
archives, the one you’re interested in isdata.tar
. Extracting thedata.tar
archive gets you the files that should go at the root.
So I extracted epson-printer-utility_1.2.2-1_amd64.deb
using dpkg -x
. But there aren’t any tar
archives but typical Linux System Directories, /opt
and /usr
.
As I expected, there is the an executable file called epson-printer-utility
in /opt/epson-printer-utility/bin
. When I tried to run it with ./epson-printer-utility
, it says:
./epson-printer-utility: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory
There are people who had the same issue:
- StackOverflow
- Another StackOverflow
- ANOTHER STACKOVERFLOW???
All of them said they fixed it by themselves and all of them were using WSL(Windows Subsystem for Linux) and I wasn’t. I think it is pretty much one of the WSL errors but sadly I am on EndeavourOS.
Theses are the information I got for running hostnamectl
but tell me if you guys need something better.
Static hostname: europa
Icon name: computer-laptop
Chassis: laptop
Machine ID: 6a1c394c10544aaa93c965ba50a05765
Boot ID: 76f97fbd1be54cc4ab98a27c223e5b2c
Operating System: EndeavourOS
Kernel: Linux 6.13.6-arch1-1
Architecture: x86-64
Hardware Vendor: Lenovo
Hardware Model: Lenovo V15 G2 ALC
Firmware Version: GLCN52WW
Firmware Date: Fri 2022-12-09
Firmware Age: 2y 3month 3d
Not to mention that there are total of three .deb
files and I am stuck at the very first one lmao. Hopefully someone can help my stupid ass. Thanks in advance! And sorry for useless long shit ahh block of texts.