Automic VaultAutomic Vault

brew

gqlplus mit Homebrew installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für gqlplus in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install gqlplus

local Homebrew formula metadata

Überblick

Paketzusammenfassung

Drop-in replacement for sqlplus, an Oracle SQL client

Befehle und Aliase

  • gqlplus

Verlauf

Projektgeschichte und Nutzung

GQLPlus is a Unix and Unix-like front end for Oracle SQL*Plus. It preserves SQL*Plus-style interaction while adding command-line editing, command history, and table and column completion.

Projektgeschichte

The official homepage says GQLPlus was originally written by Ljubomir J. Buturovic of San Francisco State University and later maintained by Jess Portnoy. The project was designed to stay close enough to SQL*Plus that users could substitute it without retraining.

The SourceForge file history shows releases back to 2002, with `gqlplus-1.1` appearing on 2002-06-09. The project later published source tarballs, RPMs, DEBs, and macOS binaries.

The GIT repository browser records a first Git commit on 2014-08-08, after years of SourceForge file releases. That makes the code browser a later hosting artifact rather than the beginning of the software.

Adoptionsgeschichte

GQLPlus targeted a very specific annoyance for Oracle users on Unix terminals: plain SQL*Plus did not offer the shell-like editing and history behavior users expected from interactive command-line tools.

Its adoption pattern was small but practical. SourceForge distributed source archives, Debian packages, RPM packages, and a macOS binary, while Homebrew kept the single `gqlplus` executable available for macOS users who needed a SQL*Plus-compatible wrapper.

Wie es verwendet wird

Users place the single compiled executable on PATH and run it instead of `sqlplus`. GQLPlus delegates the database interaction model to SQL*Plus compatibility while improving the line-editing experience with GNU Readline.

The tool can read table and view names at startup for completion, with the official files page noting synchronization behavior and restart requirements after schema changes.

Warum Paket-Nerds sich dafür interessieren

GQLPlus is a package-archive survivor: a small C wrapper around a proprietary database client that made Unix terminal work less painful without requiring a new database IDE.

It matters to package nerds because it captures a common open-source packaging pattern from the 2000s: wrap a vendor CLI, add readline, ship tar.gz plus distro-native packages, and let users keep their existing workflow.

Zeitleiste

  • 2002-06-09: SourceForge files include `gqlplus-1.1`.
  • 2003-01-22: SourceForge files include an early numbered release folder after `gqlplus-1.1`.
  • 2006-12-02: SourceForge files show continued release activity in the 1.x line.
  • 2011-12-19: SourceForge files show GQLPlus 1.14 packages.
  • 2012-01-23: GQLPlus 1.15 source tarball is published.
  • 2014-08-08: SourceForge Git repository records its first Git commit.
  • 2014-08-19: GQLPlus 1.16 source tarball is published.

Related projects

  • Oracle SQL*Plus is the client interface GQLPlus emulates and wraps.
  • GNU Readline provides the editing and history behavior named by the official homepage.

Sicherheitslage

Risikostufe: yellow

broad file, network, media, or database tool signal. generalized runtime or code generation signal.

Risikoklassifikator

yellow Risiko · mittel Konfidenz · runtime

Warum

  • broad file, network, media, or database tool signal
  • generalized runtime or code generation signal

Signale

  • text:repl
  • text:sql,client

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 1 Laufzeitabhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
gqlpluscliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-26
Manager-Version1.16
Manager aktualisiert2026-06-22
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://gqlplus.sourceforge.net/

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:gqlplus
Version1.16
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/gqlplus
Homepagehttps://gqlplus.sourceforge.net/
Repositoryhttps://sourceforge.net/p/gqlplus/gqlplus-code
Upstream-Dokumentationhttps://gqlplus.sourceforge.net/
LizenzGPL-2.0-only
Quellarchivhttps://downloads.sourceforge.net/project/gqlplus/gqlplus/1.16/gqlplus-1.16.tar.gz
Zuletzt aktualisiert2026-06-22T14:03:39-07:00
Pulseupdated
Abhängigkeitenlibedit
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namegqlplus
Version Scheme0
Revision2
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment