Repository navigation
debup
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.,
•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."