[DEB] Debian package

Support for Ubuntu and other Desktop Linux distributions
Post Reply
User avatar
rednoah
The Source
Posts: 14491
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

[DEB] Debian package

Post by rednoah » 13 Jul 2018, 12:00

FileBot provides it's own APT repository, so you can install and upgrade FileBot via sudo apt-get install filebot.


The installer/deb.sh will add the repository and install FileBot for you:

Code: Select all

bash -xu <<< "$(curl -fsSL https://raw.githubusercontent.com/filebot/plugins/master/installer/deb.sh)"


Alternatively, you can manually add the repository via Software & Update:

1. Add Key File:

Code: Select all

https://get.filebot.net/filebot/KEYS
Image

2. Add APT line:

Code: Select all

deb https://get.filebot.net/deb/ stable main
Image
Image

3. Install FileBot including suggested packages:

Code: Select all

sudo apt-get install filebot --install-suggests
:idea: Please read the FAQ and How to Request Help.

jbuck79
Posts: 3
Joined: 09 Aug 2018, 23:17

Re: [DEB] Debian package

Post by jbuck79 » 15 Aug 2018, 22:12

I'm getting the following when updating my sources on Ubuntu 18.04. Anyone else? Is there something I need to do to fix it?

Code: Select all

W: Skipping acquire of configured file 'main/binary-i386/Packages' as repository 'https://get.filebot.net/deb stable InRelease' does not seem to provide it (sources.list entry misspelt?)

User avatar
rednoah
The Source
Posts: 14491
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: [DEB] Debian package

Post by rednoah » 16 Aug 2018, 06:24

Sorry, 32-bit Linux (i386) is not supported. You'll need to install 64-bit Linux (amd64 / x86_64) since the Debian package is only available for this architecture. Why are you still using 32-bit Linux? Is there any particular reason?

:idea: The Portable TAR package can work on armv7l / aarch64 / i386 / amd64 so you might want to consider that if you're stuck on 32-bit Linux for some reason.
:idea: Please read the FAQ and How to Request Help.

jbuck79
Posts: 3
Joined: 09 Aug 2018, 23:17

Re: [DEB] Debian package

Post by jbuck79 » 16 Aug 2018, 23:02

I'm using a 64-bit version of Ubuntu. Here is my output of 'uname -a'.

Code: Select all

Linux fileserver 4.15.0-32-generic #35-Ubuntu SMP Fri Aug 10 17:58:07 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

User avatar
rednoah
The Source
Posts: 14491
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: [DEB] Debian package

Post by rednoah » 17 Aug 2018, 04:13

Strange. I guess you can ignore the i386 packages warning then as it's not particularly relevant to your amd64 machine.

Maybe setting arch=amd64 will make the warning go away:

Code: Select all

deb [arch=amd64] https://get.filebot.net/deb/ stable main
:idea: Please read the FAQ and How to Request Help.

jbuck79
Posts: 3
Joined: 09 Aug 2018, 23:17

Re: [DEB] Debian package

Post by jbuck79 » 17 Aug 2018, 23:44

That seems to have resolved it. Thanks.

JonBackhaus
Posts: 1
Joined: 09 Sep 2018, 00:45

Re: [DEB] Debian package

Post by JonBackhaus » 09 Sep 2018, 00:48

Is there a particular repo for the CLI tool only? I'm running into an issue with the snap in Ubuntu 18.04 so I was hoping to try a different image.

User avatar
rednoah
The Source
Posts: 14491
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: [DEB] Debian package

Post by rednoah » 09 Sep 2018, 03:58

There is no repository for headless FileBot only. But does it matter? Are you worried about disk space?
:idea: Please read the FAQ and How to Request Help.

alteredstate
Posts: 3
Joined: 14 Sep 2012, 23:15

Re: [DEB] Debian package

Post by alteredstate » 29 Sep 2018, 02:12

If I just want to use the Filebot CLI does that still require a paid license?

User avatar
rednoah
The Source
Posts: 14491
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: [DEB] Debian package

Post by rednoah » 29 Sep 2018, 06:02

Yes. For the sake of simplicity, any and all versions on all platforms for all use cases now require the same universal license.
:idea: Please read the FAQ and How to Request Help.

User avatar
Rando
Posts: 1
Joined: 02 Oct 2018, 20:35

Re: [DEB] Debian package

Post by Rando » 02 Oct 2018, 20:40

Does 4.8.2 on Debian require Java 10 the same as the windows version? I'm using OpenJDK on my server and don't really want to install another runtime. Would 4.7.9 be the best option here?

User avatar
rednoah
The Source
Posts: 14491
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: [DEB] Debian package

Post by rednoah » 03 Oct 2018, 08:23

The DEB package includes it's own private JRE so it does not require you to install any specific version of Java on your system.
:idea: Please read the FAQ and How to Request Help.

Lantizia
Posts: 1
Joined: 31 Oct 2018, 11:55

Re: [DEB] Debian package

Post by Lantizia » 31 Oct 2018, 12:04

Hey, long time user here (just bought a lifetime license - although have donated before and also was a part of the patreon thing until it went no where)...

Just installed via APT and noticed a few odd quirks...

You're probably best not telling people to use --install-suggests. Mostly because a) 'recommends' would be a better fit and b) using --install-suggests is recursive, so you end up with a whole Web server (in my case apache2) being installed just because you installed FileBot :)...

Code: Select all

[email protected]:~/Downloads$ aptitude why apache2
i   filebot           Suggests   ffmpeg                                
i A ffmpeg            Suggests   ffmpeg-doc                            
i A ffmpeg-doc        Depends    libjs-jquery                          
i A libjs-jquery      Recommends javascript-common                     
i A javascript-common Suggests   apache2 (>= 2.4.6~) | lighttpd | httpd
Also in your last post to this thread you said the JRE is built in, if that is the case - why is it on the suggests list? (which is currently... openjdk-10-jre openjfx mediainfo libchromaprint-tools)

Perhaps a better apt-get line would be simply...

Code: Select all

sudo apt-get -y install openjfx mediainfo libchromaprint-tools filebot
Or instead make openjfx, mediainfo and libchromaprint-tools to be 'recommends' instead. Most desktop users are used to extra stuff being pulled in via recommends, whilst server administrators (I do this on my Debian boxes) turn off automatically installing recommends as a matter of course.

Thanks for all the hard work :)

Steven

p.s. more info on Debian policy for using suggests/recommends can be found here... https://www.debian.org/doc/debian-polic ... re-depends

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests