Schemaic package repositories
APT and DNF repositories for Schemaic, a fast native SQL editor for MySQL, MariaDB, PostgreSQL and SQLite. Install from here and updates arrive with the rest of your system. Latest: 0.24.0.
The one-line way in, on any Linux, is the installer script — it detects the distribution, adds the right repository below, and installs:
curl -fsSL https://raw.githubusercontent.com/fadion/schemaic/main/install.sh | bash
Everything below is what that script does, written out, for anyone who would rather do it by hand.
Debian, Ubuntu and derivatives
curl -fsSL https://fadion.github.io/schemaic/schemaic.asc \
| sudo gpg --dearmor -o /usr/share/keyrings/schemaic-archive-keyring.gpg
curl -fsSL https://fadion.github.io/schemaic/schemaic.sources \
| sudo tee /etc/apt/sources.list.d/schemaic.sources > /dev/null
sudo apt-get update
sudo apt-get install schemaic
Upgrades then come with sudo apt-get upgrade.
Fedora, RHEL, CentOS and openSUSE
sudo curl -fsSL https://fadion.github.io/schemaic/schemaic.repo \
-o /etc/yum.repos.d/schemaic.repo
sudo dnf install schemaic
On openSUSE, sudo zypper addrepo https://fadion.github.io/schemaic/schemaic.repo
and sudo zypper install schemaic. Upgrades come with
dnf upgrade or zypper update.
Signing key
Both repositories are signed, and so is every RPM in them. The public key
is schemaic.asc
(binary keyring for APT's
signed-by); its fingerprint is:
ABDBDC3958F3FAFC734273796566ECED7795DC1A
This key says a package came from this repository and arrived unaltered. It is not a code-signing certificate and vouches for no identity beyond that — the Windows and macOS builds are unsigned, deliberately, and say so.
Unattended upgrades
Debian and Ubuntu users who want Schemaic picked up automatically can add
its origin to /etc/apt/apt.conf.d/50unattended-upgrades:
Unattended-Upgrade::Allowed-Origins {
"Schemaic:stable";
};
Nothing upgrades on its own without that — a package manager waits to be asked.
What is here
The five most recent releases in each format, so a
release you would rather not be on can be rolled back to with
apt-get install schemaic=X.Y.Z or
dnf downgrade schemaic. Older versions stay available as direct
downloads on the
Releases page, which
is where these packages are built from.
Only x86_64/amd64. There is no 32-bit or ARM
Linux build to publish.