๐ Automate and simplify your Linux system updates! Fixify ensures your system stays up-to-date, optimized, and clutter-free. Say goodbye to outdated kernels and broken dependencies with this all-in-one tool. ๐
- ๐ข Update package lists to fetch the latest software updates.
- ๐ Upgrade installed packages to their newest versions.
- ๐งน Clean package cache and remove unnecessary packages.
- ๐ฅ Remove old kernels for a leaner system.
- ๐ ๏ธ Fix broken dependencies to maintain stability.
- ๐ View detailed logs for transparency and debugging.
1๏ธโฃ Clone this repository:
git clone https://github.com/darkstarbdx/Fixify.git
cd Fixify
2๏ธโฃ Make the script executable:
chmod +x fixify.sh
3๏ธโฃ Run the script:
./fixify.sh
When you run Fixify, an interactive menu appears:
- 1๏ธโฃ Update your System and Clean Old Kernels ๐งน
Perform a comprehensive system update and cleanup. - 2๏ธโฃ View Update Log ๐
Check the log file for detailed operations and timestamps. - 3๏ธโฃ Exit ๐
Safely close the tool.
โจ Color-coded headers and real-time status updates keep you informed.
โจ All actions are logged in: ~/system_update.log
.
โจ Error handling ensures smooth operation even when issues arise.
โ
Ensure you have sudo privileges.
โ
Works on Debian-based systems (e.g., Ubuntu).
If you encounter any issues or have suggestions for improvement, feel free to reach out to me. Your feedback helps make Fixify better! ๐ ๏ธ๐ฉ
โจ Want to get in touch? ๐
- GitHub: darkstarbdx
- Telegram Community: ๐ Join here
๐ Share this with your Linux-loving friends and make their lives easier!
๐๏ธ By: Darkstarbdx
๐
Last Updated: January 2025