# Install eg with Homebrew, dnf

Expert Guide. Norton Guide Reader For GNU/Linux. Version 1.02 via Homebrew; verified from local package data.

## Install

```sh
sudo av install brew:eg
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install eg
```

  Evidence: local Homebrew formula metadata

### Linux

- dnf (92%):

```sh
sudo dnf install eg
```

  Evidence: Fedora Rawhide package metadata: eg from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst

## Package facts

- **Package key:** brew:eg
- **Package manager:** Homebrew
- **Package manager page:** <https://formulae.brew.sh/formula/eg>
- **Version:** 1.02
- **Source summary:** Expert Guide. Norton Guide Reader For GNU/Linux
- **Homepage:** <https://github.com/davep/eg>
- **Repository:** <https://github.com/davep/eg>
- **Upstream docs:** <https://github.com/davep/eg#readme>
- **License:** GPL-2.0-or-later
- **Source archive:** <https://github.com/davep/eg/archive/refs/tags/v1.02.tar.gz>
- **Generated:** 2026-07-08T18:08:21+00:00

## Executables

- eg (cli)
- eg (alias)

## Dependencies

- s-lang

## Install behavior

- Post-install hook: not defined
- Bottle: available on arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, catalina, monterey, sonoma, ventura

## Freshness

- Page generated: 2026-07-08
- Package-manager version: 1.02
- Local data: ok
- Upstream repository: https://github.com/davep/eg
- Upstream latest detected: v1.02 (current)
- info: No package-manager update timestamp was available.
## Project history and usage

eg, short for Expert Guide, is a console Norton Guide reader for GNU/Linux and macOS.

### Project history

The upstream README describes Expert Guide as a Norton Guide reader developed on and for Linux, with possible portability to DOS via DJGPP and other Unix-like systems with the S-Lang library. The GitHub repository was created in 2015, but the Changes file records much earlier 0.00 through 0.05-era development history.

### Adoption history

The package is niche because Norton Guide files are a legacy documentation format. Its Homebrew formula keeps a small terminal reader available for users who still have old guides or want a Unix-like way to inspect them.

### How it is used

Users build with make, install with make install, and read the included man page for basic usage. The README notes that anyone familiar with Norton Guide or Expert Help should understand the interface quickly.

The Changes file documents features typical of an interactive terminal reader: remembered last guide location, menus, search, regular expression search, save-to-file, guide directory scanning, config reading from ~/.egrc, suspend/resume, and repeated search.

### Why package nerds care

This eg is package-nerd-significant mostly as preservation tooling. It keeps a DOS-era documentation reader pattern available in Unix package managers and also creates the naming collision that makes srsudar/eg ship in Homebrew as eg-examples.

### Timeline

- Pre-2015: Changes file records 0.00 through 0.05 development.
- 2015: Public GitHub repository created.
- 2015: README footnote records macOS support as of December 2015.
- 2017: Repository last pushed according to GitHub metadata.

### Related projects

- Related projects include Norton Guide, Expert Help, DJGPP, S-Lang, and the unrelated srsudar/eg command-example browser.

### Sources

- <https://github.com/davep/eg>
- <https://raw.githubusercontent.com/davep/eg/master/README>
- <https://raw.githubusercontent.com/davep/eg/master/Changes>
- <https://api.github.com/repos/davep/eg>


## Security Notes

No matching local secret-handling manifest was found for eg. Nucleus package metadata is still published here so future coverage has a stable package URL.


## Source Database Details

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** eg
- **Version Scheme:** 0
- **Revision:** 0
- **Head Version:** HEAD
- **Conflicts With:** eg-examples
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable

## Other Package-Manager Records

- dnf - eg - 1.7.5.2-43.fc44: normalized package name match | Fedora Rawhide package metadata: eg from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst | Git for mere mortals | http://www.gnome.org/~newren/eg/


## Related links

- [Source-control packages](https://www.automicvault.com/pkg/source-control-tools/) - Belongs to a source-control command family.
- [Networking and protocol packages](https://www.automicvault.com/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Homebrew utility packages](https://www.automicvault.com/pkg/brew-utility-packages/) - Matched curated package taxonomy and local package facts.
- [s-lang](https://www.automicvault.com/pkg/brew/s-lang/) - Runtime dependency declared by Homebrew.
- [archgw](https://www.automicvault.com/pkg/brew/archgw/) - Local package facts share a topical domain. Shared terms: linux.
- [auditwheel](https://www.automicvault.com/pkg/brew/auditwheel/) - Local package facts share a topical domain. Shared terms: linux.
- [autopep8](https://www.automicvault.com/pkg/brew/autopep8/) - Local package facts share a topical domain. Shared terms: guide.

## Combined YAML source

View the package source record on GitHub. [combined/eg.yml](https://github.com/automic-vault/db/blob/main/combined/eg.yml)


## Sources

- Nucleus package database
- package-page enrichment
- curated package history
- package version freshness
- package relationship graph
- external package-manager database matches
- cross-ecosystem install command graph
