Update Snigdha OS
🔄 How to Update Snigdha OS
Snigdha OS, based on Arch Linux, uses a rolling release model, meaning you always have access to the latest updates. Keeping your system up-to-date ensures stability, security, and access to the latest features.
Follow these steps to safely and effectively update your Snigdha OS system:
🔧 Step 1: Open the Terminal
Press Ctrl + Alt + T
to open the terminal or use the Konsole or any terminal emulator installed on your system.
🔄 Step 2: Update the System
Run the following commands to update your Snigdha OS system:
Basic Update Command
Use Pacman (the default package manager) to synchronize and upgrade packages:
sudo pacman -Syu
Snigdha OS Assistant (Optional)
Snigdha OS provides a GUI tool called Snigdha OS Assistant for system management, including updates.
- Open Snigdha OS Assistant from the application menu.
- Click on Update System and follow the prompts.
With AUR Packages (Using an AUR Helper)
If you use AUR packages, update them alongside system packages with a tool like yay
or paru
:
yay -Syu
🛠️ Step 3: Rebuild Outdated Configurations
After major updates, especially those involving the kernel or critical system components, rebuild configurations to avoid issues. Snigdha OS makes this easy with:
sudo pacman -S linux-headers
If you use the ZRAM feature or custom kernels, ensure they're updated and aligned with the current system kernel.
🧹 Step 4: Clean Up Unused Packages
Remove unused or orphaned packages to free up space:
sudo pacman -Rns $(pacman -Qdtq)
Clear the package cache to save disk space (Snigdha OS already does this automatically with paccache):
sudo paccache -r
🚀 Step 5: Reboot Your System
If a kernel or other core system components were updated, reboot your system to apply the changes:
reboot
🌟 Tips for Safe Updates
-
Use Snigdha OS's Snapshot Feature:
- Snigdha OS uses Btrfs snapshots via Timeshift. If something goes wrong during an update, you can roll back to a previous working state.
- Before updating, create a manual snapshot:
sudo timeshift --create
-
Check for Arch News:
Before major updates, check the Arch Linux News page for important announcements: -
Run Updates Regularly:
Snigdha OS is a rolling release, so it's important to update frequently to avoid large, time-consuming updates and potential conflicts.