https://github.com/imkkingshuk/linjitsu
Linjitsu : The Ultimate Linux Package Manager is an all-encompassing, versatile command-line tool designed for efficient management of Linux package managers. With a wide range of functionalities, Linjitsu streamlines the process of handling packages across various Linux distributions. Simplify your Linux package management with Linjitsu!
https://github.com/imkkingshuk/linjitsu
apt-package-management command-line-package-management dnf-package-management firmware-management-linux flathub-repository flatpak-management flatpak-permissions-linux linux linux-apps-managment linux-automation-tool linux-package-manager open-source-package-manager opensource pacman-package-management rpm-package-management shell-script-package-manager snap-package-management software-management system-administration system-administration-tool
Last synced: 3 months ago
JSON representation
Linjitsu : The Ultimate Linux Package Manager is an all-encompassing, versatile command-line tool designed for efficient management of Linux package managers. With a wide range of functionalities, Linjitsu streamlines the process of handling packages across various Linux distributions. Simplify your Linux package management with Linjitsu!
- Host: GitHub
- URL: https://github.com/imkkingshuk/linjitsu
- Owner: ImKKingshuk
- License: gpl-3.0
- Created: 2024-06-06T23:11:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-06T23:42:47.000Z (over 1 year ago)
- Last Synced: 2024-12-31T10:42:23.547Z (9 months ago)
- Topics: apt-package-management, command-line-package-management, dnf-package-management, firmware-management-linux, flathub-repository, flatpak-management, flatpak-permissions-linux, linux, linux-apps-managment, linux-automation-tool, linux-package-manager, open-source-package-manager, opensource, pacman-package-management, rpm-package-management, shell-script-package-manager, snap-package-management, software-management, system-administration, system-administration-tool
- Language: Shell
- Homepage:
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Linjitsu
v1.0.1
`Linjitsu : The Ultimate Linux Package Manager` is an all-encompassing, versatile command-line tool designed for efficient management of Linux package managers. With a wide range of functionalities, Linjitsu streamlines the process of handling packages across various Linux distributions, offering a unified and powerful toolkit for package installation, updates, cleaning, and more. Simplify your Linux package management with Linjitsu!
## What's New (v1.0.1)
- Initial release with comprehensive support for APT, DEB, DNF, Flatpak, Pacman, RPM, and Snap.
- Added features for listing installed applications, updating all apps, searching and installing applications, and cleaning up unnecessary data.
- Special Flatpak functionalities including adding FlatHub repository, deleting unused runtimes, and managing permissions.## Features
- ๐ฆ **Package Listing**: Easily list all installed packages or just user-installed packages for a quick overview.
- โฌ๏ธ **System Updates**: Effortlessly update all applications to their latest versions.
- ๐ **Search & Install**: Search for new packages and install them with ease.
- ๐๏ธ **Uninstall Packages**: Remove unwanted packages to free up system resources.
- ๐งน **System Cleanup**: Clean up cache and unnecessary data to maintain a tidy system.
- ๐ **Flatpak Management**: Special support for Flatpak including repository management and permission handling.
- ๐ฅ๏ธ **Firmware Management**: Check, install, and manage firmware updates seamlessly.
- ๐ ๏ธ **Cross-Distribution**: Works with multiple Linux distributions and package managers for ultimate flexibility.
- โ๏ธ **Terminal-Based**: Fully terminal-based operations for streamlined and efficient management.## Requirements
- Linux-based operating system
- Bash-compatible environment
- Internet connectivity for fetching updates and installing packages## Installation
1. Clone the repository:
```bash
git clone https://github.com/ImKKingshuk/Linjitsu.git
cd Linjitsu
```## Usage
1. **Launch Linjitsu : The Ultimate Linux Package Manager**:
```bash
bash Linjitsu.sh
```2. **Select Your Package Manager**: Choose from APT, DEB, DNF, Flatpak, Pacman, RPM, or Snap.
3. **Perform Desired Operations**: Follow the on-screen menu to list, update, install, or uninstall packages.
4. **Explore Flatpak Features**: For Flatpak users, additional options like adding FlatHub, managing permissions, and cleaning up are available.
5. **Firmware Management**: Use the firmware options to check and apply firmware updates.
## Contributing
Contributions to `Linjitsu : The Ultimate Linux Package Manager` are highly welcomed! Feel free to report issues, suggest enhancements, or submit pull requests. Let's together make Linux package management more accessible, powerful, and efficient!
## Disclaimer
The developer of `Linjitsu : The Ultimate Linux Package Manager` is not responsible for any misuse or illegal activities conducted with this tool. Ensure proper authorization before using `Linjitsu : The Ultimate Linux Package Manager` for package management or system modifications. Always adhere to ethical practices and comply with all applicable laws and regulations.
## Acknowledgments
`Linjitsu : The Ultimate Linux Package Manager` is developed for educational and research purposes. It should be used with caution and in compliance with legal guidelines.