Cyberithub

How to Install YACReader Manga Reader on Ubuntu 20.04 LTS (Focal Fossa)

Advertisements

In this article, I will take you through the steps to install YACReader Manga Reader on Ubuntu 20.04 LTS (Focal Fossa). YACReader is an open source cross-platform Manga Reader written and developed in C++ with Qt support. It is not just a comic reader but also a comic manager which provides best experience to all manga readers. Although it is fully supported in Windows, MAC and Linux systems but with so many features recently added it becomes most suitable reader on Linux based systems. More on official website.

Features

  • It supports a wide variety of comic files and images types like rar, zip, cbr, cbz, tar, pdf etc.
  • You can configure your reading by setting image rotation, double page mode, full screen mode, background color etc.
  • YACReaderLibrary keeps track of your reading progress and collection status.
  • You can also search your favorite comics using the built-in search engine.
  • Using comic vine, you can download comic information like title, number, volumen, authors and many more.

How to Install YACReader Manga Reader on Ubuntu 20.04 LTS (Focal Fossa)

How to Install YACReader Manga Reader on Ubuntu 20.04 LTS 

Also Read: How to Install OpenComic Manga Reader on Ubuntu 20.04 LTS (Focal Fossa)

Step 1: Prerequisites

a) You should have a running Ubuntu 20.04 LTS System.

b) You should have sudo or root access to run privileged commands.

c) You should have curl, gpg and apt utility available in your System.

 

Step 2: Install Repo

Since YACReader is not available from default Ubuntu repo, you need to add below repo to download the package.

root@cyberithub:~# echo 'deb http://download.opensuse.org/repositories/home:/selmf/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:selmf.list
deb http://download.opensuse.org/repositories/home:/selmf/xUbuntu_20.04/ /

 

Step 3: Download GPG Key

You also need to download the GPG key to verify the integrity of the package. Use below command to download the key.

root@cyberithub:~# curl -fsSL https://download.opensuse.org/repositories/home:selmf/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_selmf.gpg > /dev/null

 

Step 4: Update Your Server

Next step is to update the System cache with all the available packages from the newly added repo using apt update command as shown below.

root@cyberithub:~# apt update
Hit:1 http://in.archive.ubuntu.com/ubuntu focal InRelease
Get:3 http://in.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Get:4 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Hit:5 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu focal InRelease
Get:6 http://in.archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
Get:7 http://download.opensuse.org/repositories/home:/selmf/xUbuntu_20.04 InRelease [1,536 B]
Hit:8 http://apt.postgresql.org/pub/repos/apt focal-pgdg InRelease
Hit:9 https://dl.google.com/linux/chrome/deb stable InRelease
Hit:10 http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu focal InRelease
Get:11 http://in.archive.ubuntu.com/ubuntu focal-updates/main amd64 DEP-11 Metadata [278 kB]
Get:12 http://in.archive.ubuntu.com/ubuntu focal-updates/universe amd64 DEP-11 Metadata [390 kB]
Hit:13 https://repo.protonvpn.com/debian stable InRelease
Get:14 http://in.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 DEP-11 Metadata [944 B]
Get:15 http://in.archive.ubuntu.com/ubuntu focal-backports/main amd64 DEP-11 Metadata [7,992 B]
Get:16 http://in.archive.ubuntu.com/ubuntu focal-backports/universe amd64 DEP-11 Metadata [30.8 kB]
Get:17 http://download.opensuse.org/repositories/home:/selmf/xUbuntu_20.04 Packages [1,869 B]
...........................................

 

Step 5: Install YACReader

Next step is to install YACReader using apt install yacreader command as shown below. This will download and install the YACReader package from repository along with all its dependencies as shown below.

root@cyberithub:~# apt install yacreader
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
libmng2 libpoppler-qt5-1 libqt5multimedia5 libqt5qml5 libqt5quick5 libqt5quickwidgets5 libqt5sql5 libqt5sql5-sqlite libqt5xml5 libunarr
qml-module-qtgraphicaleffects qml-module-qtquick-controls qml-module-qtquick-layouts qml-module-qtquick-window2 qml-module-qtquick2
qt5-image-formats-plugins
Suggested packages:
qt5-qmltooling-plugins libqrencode4
The following NEW packages will be installed:
libmng2 libpoppler-qt5-1 libqt5multimedia5 libqt5qml5 libqt5quick5 libqt5quickwidgets5 libqt5sql5 libqt5sql5-sqlite libqt5xml5 libunarr
qml-module-qtgraphicaleffects qml-module-qtquick-controls qml-module-qtquick-layouts qml-module-qtquick-window2 qml-module-qtquick2
qt5-image-formats-plugins yacreader
0 upgraded, 17 newly installed, 0 to remove and 183 not upgraded.
Need to get 6,153 kB of archives.
After this operation, 26.5 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
....................................

 

Step 6: Open YACReader

To open YACReader, Go to Activities and search yacreader in the search box as shown below. Once it pops up, Click on it to Open.

How to Install YACReader Manga Reader on Ubuntu 20.04 LTS (Focal Fossa) 2

Once it is opened, it should show like below. You can go through this document to understand the features and other important updates. Then close this dialog.

How to Install YACReader Manga Reader on Ubuntu 20.04 LTS (Focal Fossa) 3

Now if you open YACReader again, you should see like below where you can now Press 'O' to open comic.

How to Install YACReader Manga Reader on Ubuntu 20.04 LTS (Focal Fossa) 4

 

Step 7: Uninstall YACReader

Once you are done with manga reading, you can choose to uninstall it by using apt remove yacreader command as shown below.

root@cyberithub:~# apt remove yacreader
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libpoppler-qt5-1 libqt5multimedia5 libqt5qml5 libqt5quick5 libqt5quickwidgets5 libqt5sql5 libqt5sql5-sqlite libqt5xml5 libunarr
qml-module-qtgraphicaleffects qml-module-qtquick-controls qml-module-qtquick-layouts qml-module-qtquick-window2 qml-module-qtquick2
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
yacreader
0 upgraded, 0 newly installed, 1 to remove and 183 not upgraded.
After this operation, 6,630 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 194441 files and directories currently installed.)
Removing yacreader (9.8.1-1) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...

Leave a Comment