13rac1 / twemoji-color-font

Twitter Unicode emoji color OpenType-SVG font for Linux/MacOS/Windows
Other
1.72k stars 74 forks source link

Add support for Ubuntu Eoan #76

Closed dopeghoti closed 4 years ago

dopeghoti commented 4 years ago

When following the install instructions on Ubuntu Eaon, the following error occurs in response to apt-add-repoitory:

E: The repository 'http://ppa.launchpad.net/eosrei/fonts/ubuntu eoan Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.

apt update reports the same error, and the subsequent apt install therefore fails.

BananaManCJ commented 4 years ago

Try sudo apt-add-repository "http://ppa.launchpad.net/eosrei/fonts/ubuntu disco Release"

dav-is commented 4 years ago

The PPA also doesn't include the newest release

knghtbrd commented 4 years ago

TL;DR: We still need Eoan and now Focal support.

Try sudo apt-add-repository "http://ppa.launchpad.net/eosrei/fonts/ubuntu disco Release"

What that puts into my repository list is:

deb http://ppa.launchpad.net/eosrei/fonts/ubuntu focal disco Release

Consequently, that doesn't work. The following, though, does:

deb http://ppa.launchpad.net/eosrei/fonts/ubuntu disco main

Put it in some sources.list file, I like using /etc/apt/sources.list.d/eosrei-ubuntu-fonts.list because it's descriptive! Of course it won't work without the GPG key. I'd love to be able to tell you how I created /etc/apt/trusted.gpg.d/eosrei_ubuntu_fonts.gpg in the exact format apt wants it with just one command, sadly what seems from manpages like it should work … doesn't … and so I did a whole convoluted series of steps not worth describing here. Instead, use this:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4FAF283F8E373663B56D7031E167BF6B827F24EF

Ubuntu-based systems have convenient GUI tools for managing those keys Debian systems just won't have installed, so I prefer the separate keyring file approach. If I no longer needed twemoji-color-font because it were now included by default, say, it'd be easy to revoke Brad's permissions to install stuff on my machine. I mean it's unlikely to happen soon, and Noto has pretty good color emoji support without this font … but the magic in the package that makes Bitstream Vera your default font instead of DejaVu is kind of important.

13rac1 commented 4 years ago

Updated to Twemoji 13.0.1, made a release, pushed to Launchpad . Xenial, Groovy, Focal, and Bionic are supported.