Skip to content

0.2.1

Latest

Choose a tag to compare

@github-actions github-actions released this 24 Jul 13:42
202af6f

Install

Linux

The artifact is an AppImage — a single self-contained executable. Download it, extract, and drop it on your PATH as lgpm (swap x86_64 for aarch64 on ARM):

wget https://github.com/logos-co/logos-package-manager/releases/download/0.2.1/lgpm-x86_64-linux.tar.gz
tar -xvf lgpm-x86_64-linux.tar.gz
mkdir -p ~/.local/bin
install -m755 lgpm-x86_64.AppImage ~/.local/bin/lgpm
# make sure ~/.local/bin is on your PATH (add this to ~/.bashrc or ~/.zshrc):
export PATH="$HOME/.local/bin:$PATH"

Now lgpm runs from anywhere. (If you hit a FUSE error, run it as APPIMAGE_EXTRACT_AND_RUN=1 lgpm.)

macOS (Apple Silicon)

Download from the terminal with wget or curlnot a web browser. Browsers tag downloads with com.apple.quarantine, which makes Gatekeeper block this unsigned binary. Fetching over the terminal and extracting with tar never sets that flag, so the binary runs as-is — no signing or notarization needed.

wget https://github.com/logos-co/logos-package-manager/releases/download/0.2.1/lgpm-aarch64-macos.tar.gz
tar -xvf lgpm-aarch64-macos.tar.gz
# move the whole folder somewhere permanent (keep its contents together —
# the binary finds its libraries via ../lib) and put its bin/ on your PATH:
mv lgpm-aarch64-macos ~/.local/lgpm
echo 'export PATH="$HOME/.local/lgpm/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

Now lgpm runs from anywhere.

What's Changed

  • feat: lift display_name field from metadata.json by @Khushboo-dev-cpp in #21
  • chore: bump logos-package for Manifest displayName by @Khushboo-dev-cpp in #22
  • Report version, commit, and dev/portable build in lgpm --version by @dlipicar in #23
  • fix: use the shared semver implementation, and stop clobbering newer packages by @dlipicar in #25

Full Changelog: pre-release-05b2cf8-7...0.2.1