Skip to content

Latest commit

 

History

History
81 lines (55 loc) · 2.24 KB

README.md

File metadata and controls

81 lines (55 loc) · 2.24 KB

🌟 Fixify 🔄 - Enhanced Linux System Maintenance Tool 🛠️✨

🚀 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. 🌟


📜 Features 💡

  • 🟢 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.

🚀 How to Use 📖

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

🎮 Interactive Menu 📋

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.

📝 What Happens Behind the Scenes?

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.


⚠️ Prerequisites

✅ Ensure you have sudo privileges.
✅ Works on Debian-based systems (e.g., Ubuntu).


📧 Reach Out

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? 🌟


🌟 Happy Fixing with Fixify! 🎉

🔗 Share this with your Linux-loving friends and make their lives easier!


🖋️ By: Darkstarbdx
📅 Last Updated: January 2025