Kitty: Ubuntu package?

Created on 17 May 2018  路  9Comments  路  Source: kovidgoyal/kitty

Hello,

Having an Ubuntu package that we could $ sudo apt install kitty would be great. Cloning a source into some directory, manually installing build dependencies, and symlinking a script to invoke a binary you've compiled by yourself surely works, but it's not good system management hygiene. Package managers exist for a reason, they cleanly install/uninstall/purge software on your machine, without you having to remember "Oh yeah I installed harfbuzz to be able to build kitty, now that I don't need kitty anymore, I should remember to uninstall it".

Let's put together an Ubuntu package!

Most helpful comment

On Tue, Jun 23, 2020 at 11:57:42AM -0700, Gudjon wrote:

I'd be amazed if a snap package actually worked on more distributions
than the binaries I provide.

Why not both? I love Snap!

Because I love my free time!

All 9 comments

Look in the README, there is a link to a debian package, simply use that, since IIRC ubuntu just copies debian packages anyway.

Personally, I have better things to do than maintain millions of packages for the millions of distros out there, but feel free to contribute a ubuntu package to ubuntu if you wish, all the other linux packages of kitty are contributed by users to their respective distros.

Just a suggestion: snap/flatpack packaging would solve this millions of distros issue.

I know it, I am not looking for help. I am compiling it myself anyway, because I don't like such binary installs.

I am just telling you : a snap package is universal and offers advantages like direct distribution to the user and automatic updates for ALL Linux distributions.

https://snapcraft.io/

It's amusing that you think snap packages work on all distributions. Let
alone offer auto-updates, on all distributions. For instance, I use Arch
Linux and unless you set it up manually snapd an AppArmor are not going to be around.

https://wiki.archlinux.org/index.php/Snap

I'd be amazed if a snap package actually worked on more distributions
than the binaries I provide.

ALL Linux distributions.

snap depends on systemd

I understand the concept of universal is very relative and will remain like this for a while. Yes, this is not going to work magically everywhere all the sudden and there will be always some distros apart.

But, it is a start.

But nevermind if you are not convinced and don't like it. I don't want to open a debate here and I am not complaining about anything. Sorry. That was just a friendly suggestion.

Keep up the good work with Kitty. Just started to look at this and it is very nice so far.

I'd be amazed if a snap package actually worked on more distributions
than the binaries I provide.

Why not both? I love Snap! I'll be happy to contribute.

On Tue, Jun 23, 2020 at 11:57:42AM -0700, Gudjon wrote:

I'd be amazed if a snap package actually worked on more distributions
than the binaries I provide.

Why not both? I love Snap!

Because I love my free time!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

hdriqi picture hdriqi  路  3Comments

RedBeard0531 picture RedBeard0531  路  4Comments

mihaicristiantanase picture mihaicristiantanase  路  3Comments

wavexx picture wavexx  路  3Comments

reed-jones picture reed-jones  路  4Comments