Convert .deb packages with debtap but failing

So, I’m new to Arch Linux but I have been trying to search for solutions on the internet, specifically command lines, etc… to try to make things work but I am having no chances. Whenever a command actually works, it turns up with an error, I search up the error to try to find a fix and then that fix doesn’t work.

I’m trying to get an app called “Akuse” which is a platform to watch anime on without having to go on a website. On Windows, you just download the .exe and it works outside the box.

I heard you can use debtap to convert .deb into something Arch Linux can read, so I’ve been trying to set that up. I first used the command:

yay -S debtap

To get debtap. Then I used:

sudo debtap -u

To update its database (which ends in a failure). I haven’t been able to find a fix for the failure but for your guys records the error message goes like this:

warning: download failed: http://mirror.f4st.host/archlinux/core/os/x86_64/core.files: failed to connect to morror.f4st.host port 80 after 1720 ms: Could not connect to server

Then it says:

Synchronization failed. Exiting…

I have to “debtap -u” at least once before running the script according to Konsole. So I’ve been trying to do that but it ends in failures. Nothing on the internet to help me fix that error either.

When I do:

debtap -s akuse.deb

The error I get is:

Error: You must enable a multilib repository, synchronize pacman database and then run at least once “debtap -u” with root privileges (preferably recently), before running this script.

Then I found a command: pacman -Sl multilib
Off the internet for enabling multilib but that didn’t work. I think that command is for updating the repository if I am not mistaken. But that didn’t really do anything but list all the multilib lib32’s with their up-to-date versions.

I’m at a loss here. Is there a solution to this madness or maybe an easier way to open .deb packages? I also tried to get Discord and that failed miserably too.

yay -S akuse

it is in the aur.

yay Akuse
3 aur/akuse-git 1.3.0.r0.ga538e7a-1 (+0 0.00) 
    Simple and easy to use anime streaming desktop app without ads.
2 aur/akuse-bin 1.5.0-1 (+1 0.24) 
    Simple and easy to use anime streaming desktop app without ads.
1 aur/akuse 1.5.0-1 (+2 0.48) 
    Simple and easy to use anime streaming desktop app without ads.
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> 

multilib:

sudo nano /etc/pacman.conf

find:

[multilib]
Include = /etc/pacman.d/mirrorlist

if the lines have a ‘#’ in front remove.

discord is also in the repo.

2 Likes

God bless you for the fast response! Holy cow.

Alright so then to get Discord I imagine I do:
yay -S discord

?

Anything in the AUR or Arch packages are hard for me to install because I simply lack the knowledge of the command to use to get those downloaded. That’s why when I learned .tar.gz’s were basically linux’s way of dealing with zip files on windows, I thought maybe i could just extract them to a folder and run the executable… which is what i did a long time ago when i first tested out EndeavourOS like 6 months ago… but on this rerun it failed to work, so I have not a clue what i did to get that to work.

I’m having an issue with the Akuse installation. It wants to download like over 30GB’s of nonsense and my laptop only has like 60GB of storage… Why is it even doing that when the original file is like 50Mb’s?

Then try the bin version (bin is precompiled binary). And yes yay -S discord.

To search just type yay <search words>.

Ahhhh it is electron (a “cut-down” version of chrome browser), it is not going to be small.

Semi-solution:

yay -S electron26-bin
# Then:
yay -S akuse-bin
# Then:
rm ~/.cache/yay/electron26
rm ~/.cache/yay/electron26-bin

The build files are not needed. It doesn’t run for me, just a black screen when I try to play.

yay akuse-bin

Works, but then it says:

"There are 13 providers avaiable for java-runtime-headless:
Repository extra"

And then when I choose 1 - 13 it goes back to installing electron, which, I’ll say again, I do not have the space for that. Unfortunately this old laptop never came with much storage to begin with. I think it has like 60-85GB’s available with absolutely nothing on it. And then you put any OS on it and that space available gets cut in half.

Anyway, how can I avoid downloading electron? Because so far both: yay -S akuse and yay akuse-bin want to eventually download electron. There’s no way that electron is required for akuse to work…

yay -S jdk-openjdk

then try again…

1 Like

yay -S electron26-bin should download a lot less, but electron is not small. Anyway, off to bed now :zzz:

2 Likes

yay -S electron26-bin worked perfectly. Installed that in under 200MB’s. Now for installing Akuse, I’m getting nothing but errors.

“Error installing repo packages”
“Failed to retrieve some files”
“Failed to install layer, rolling up to next layer.error:error installing repo packages”

Then it says there’s 4 packages that need to be installed so I do: Y for Yes… And then that eventually fails too.

I know you went to bed and I appreciate all your help so far but this is a mess truly.

Edit: No hope installing Discord either.

There is an AppImage on the github site

1 Like

I’m aware of the .appimage

I downloaded that and ran it like an .exe and it worked just fine. But that’s only a temporary solution. I wanted to install into the storage instead of using the appimage. Because with the appimage, with 3 different computers and multiple different android based devices, I could A) watch thru a browser (firefox with ublockorigin) or B) just use akuse on Windows (which I wanted to avoid because I wanna learn how to use Linux) (working on a degree in IT and it requires knowledge in linux, macosx and windows).

Ok, just had a look at some similar errors and the most common answer/solution seems to be people using a lower case s instead of an uppercase S
If you could post the actual output it would help

yay -S akuse-bin doesn’t work. It fails every time I attempt that command line. It can’t be that I am using an -s instead of an -S…

As for the output I don’t know how to screenshot on linux. I would have to take a picture thru my phone and then upload it to an image file hosting site to get it on here.

Open forum on phone, add the image using the 7th icon (upward pointing arrow)

Or copy and paste the terminal output - highlight with mouse, Ctrl+Shift+C then paste into reply. Put ``` above and below to get a code box:

like this.

Makes it easier to read.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.