Skip to content

debup

Choose a tag to compare

@Ruraam Ruraam released this 27 Sep 14:24
· 106 commits to main since this release
93afd1a

Debup v4.0.0 — Changelog

⚡ Unified Experience (yay / paru style)

•Default execution (dbp): Refresh both your Debian core system (APT)and your installed GitHub releases in a single command.

•Interactive Hybrid Search (-s): Combined results from APT repositoriesand GitHub Releases with multi-selection support (1 3, 1-3) and star counts .

•Modern TUI: Clean, stylized real-time output for APT operations (run_apt_styled).

Enhanced Security & Auditing

•Pre-install Inspection (-I): Perform a surgical audit of any .deb packagewithout installing it (inspect directory structure, file permissions, and critical scripts like preinst/postinst).

•Integrity Checks: Automated verification of SHA-256 checksums before package processing.

System Dashboard & Insights

•System Telemetry (-S): Instant overview of your package ecosystem:

•Total installed APT packages

•Managed GitHub release packages

•Pinned/locked packages

•Local API cache size•Remaining GitHub API rate limit & reset countdown (e.g., $5000 / 5000$, resets in 1h)

•Repository Info(-f): Fetch and inspect repository metadata (stars, license, topics, description) directly from the terminal.

Core Engine & Reliability

•Self-Updating: Built-in self-update mechanism directly from GitHub releases alongside standard APT repository support.

•Network & Cache: Strict curl timeouts, TTL-based caching to conserve API quotas, and smooth progress tracking.

•POSIX & TTY Hardening: Resolved terminal stream lockups (/dev/tty handling vs file descriptors).

•i18n Support: Full internationalization (en, fr, es, de, it, pt).

Easter Egg

•-Syu flag: Because Arch muscle memory never trulyfades..."I use Debian btw."
"All the stability of Debian, all the speed and comfort ofArch."