diff --git a/i18n/bn/docusaurus-plugin-content-docs/current/post-installation/update-snigdha-os.md b/i18n/bn/docusaurus-plugin-content-docs/current/post-installation/update-snigdha-os.md index 9706c83b..bd12435b 100644 --- a/i18n/bn/docusaurus-plugin-content-docs/current/post-installation/update-snigdha-os.md +++ b/i18n/bn/docusaurus-plugin-content-docs/current/post-installation/update-snigdha-os.md @@ -2,106 +2,97 @@ sidebar_position: 2 --- -# Update Snigdha OS +# Snigdha OS আপডেট করুন -### 🔄 **How to Update Snigdha OS** +### 🔄 **কিভাবে 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. +Snigdha OS, যা Arch Linux ভিত্তিক, একটি **রোলিং রিলিজ মডেল** ব্যবহার করে, যার মানে আপনি সবসময় সর্বশেষ আপডেটের জন্য প্রস্তুত থাকবেন। আপনার সিস্টেমটি আপডেট রাখা স্থিতিশীলতা, নিরাপত্তা এবং সর্বশেষ বৈশিষ্ট্যগুলির অ্যাক্সেস নিশ্চিত করে। -Follow these steps to safely and effectively update your Snigdha OS system: +নিরাপদ এবং কার্যকরীভাবে Snigdha OS সিস্টেম আপডেট করতে এই পদক্ষেপগুলি অনুসরণ করুন: -### 🔧 **Step 1: Open the Terminal** +### 🔧 **Step 1: টার্মিনাল খুলুন** -Press `Ctrl + Alt + T` to open the terminal or use the **Konsole** or any terminal emulator installed on your system. +টার্মিনাল খুলতে `Ctrl + Alt + T` চাপুন অথবা আপনার সিস্টেমে ইনস্টল করা **Konsole** বা যেকোনো টার্মিনাল এমুলেটর ব্যবহার করুন। +### 🔄 **Step 2: সিস্টেম আপডেট করুন** -### 🔄 **Step 2: Update the System** +আপনার Snigdha OS সিস্টেম আপডেট করার জন্য নিম্নলিখিত কমান্ডগুলি চালান: -Run the following commands to update your Snigdha OS system: - -#### **Basic Update Command** -Use **Pacman** (the default package manager) to synchronize and upgrade packages: +#### **বেসিক আপডেট কমান্ড** +**Pacman** (ডিফল্ট প্যাকেজ ম্যানেজার) ব্যবহার করে প্যাকেজগুলিকে সিঙ্ক্রোনাইজ এবং আপগ্রেড করুন: ```bash 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. +#### **Snigdha OS Assistant (ঐচ্ছিক)** +Snigdha OS একটি GUI টুল প্রদান করে, যার নাম **Snigdha OS Assistant**, যা সিস্টেম ম্যানেজমেন্ট সহ আপডেট পরিচালনা করতে সাহায্য করে। +- অ্যাপ্লিকেশন মেনু থেকে **Snigdha OS Assistant** খুলুন। +- **Update System** ক্লিক করুন এবং নির্দেশাবলী অনুসরণ করুন। -#### **With AUR Packages (Using an AUR Helper)** -If you use AUR packages, update them alongside system packages with a tool like `yay` or `paru`: +#### **AUR প্যাকেজ সহ (AUR হেল্পার ব্যবহার করে)** +যদি আপনি AUR প্যাকেজ ব্যবহার করেন, তবে সিস্টেম প্যাকেজগুলির পাশাপাশি তাদের আপডেট করতে `yay` বা `paru` এর মতো AUR হেল্পার ব্যবহার করুন: ```bash yay -Syu ``` +### 🛠️ **Step 3: পুরানো কনফিগারেশন পুনর্নির্মাণ করুন** - -### 🛠️ **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: +বড় আপডেটের পরে, বিশেষ করে যেগুলিতে কের্নেল বা গুরুত্বপূর্ণ সিস্টেম উপাদান অন্তর্ভুক্ত থাকে, কনফিগারেশন পুনর্নির্মাণ করুন যাতে কোনো সমস্যা এড়ানো যায়। Snigdha OS এর মাধ্যমে এটি সহজে করা যায়: ```bash 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. +যদি আপনি **ZRAM** ফিচার বা **কাস্টম কের্নেল** ব্যবহার করেন, তবে সেগুলি আপডেট করা নিশ্চিত করুন এবং সিস্টেম কের্নেলের সাথে সঙ্গতিপূর্ণ থাকুন। +### 🧹 **Step 4: অপ্রয়োজনীয় প্যাকেজ পরিষ্কার করুন** -### 🧹 **Step 4: Clean Up Unused Packages** - -Remove unused or orphaned packages to free up space: +অপ্রয়োজনীয় বা অনাথ প্যাকেজগুলি মুছে ফেলার মাধ্যমে জায়গা মুক্ত করুন: ```bash sudo pacman -Rns $(pacman -Qdtq) ``` -Clear the package cache to save disk space (Snigdha OS already does this automatically with **paccache**): +প্যাকেজ ক্যাশ পরিষ্কার করতে (Snigdha OS ইতিমধ্যেই **paccache** দ্বারা এটি স্বয়ংক্রিয়ভাবে করে): ```bash sudo paccache -r ``` +### 🚀 **Step 5: সিস্টেম পুনরায় চালু করুন** -### 🚀 **Step 5: Reboot Your System** - -If a kernel or other core system components were updated, reboot your system to apply the changes: +যদি কের্নেল বা অন্যান্য মূল সিস্টেম উপাদান আপডেট হয়ে থাকে, তবে পরিবর্তনগুলি প্রয়োগ করতে সিস্টেম পুনরায় চালু করুন: ```bash reboot ``` +### 🌟 **নিরাপদ আপডেটের জন্য টিপস** -### 🌟 **Tips for Safe Updates** - -1. **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: +1. **Snigdha OS-এর স্ন্যাপশট ফিচার ব্যবহার করুন**: + - Snigdha OS **Btrfs** স্ন্যাপশট **Timeshift** এর মাধ্যমে ব্যবহার করে। যদি কোনো আপডেটের সময় কিছু ভুল হয়ে যায়, আপনি পূর্ববর্তী একটি কর্মক্ষম অবস্থায় ফিরে যেতে পারেন। + - আপডেট করার আগে একটি ম্যানুয়াল স্ন্যাপশট তৈরি করুন: ```bash sudo timeshift --create ``` -2. **Check for Arch News**: - Before major updates, check the **Arch Linux News** page for important announcements: +2. **Arch News চেক করুন**: + বড় ধরনের আপডেটের আগে **Arch Linux News** পেজে গুরুত্বপূর্ণ ঘোষণা চেক করুন: - [Arch Linux News](https://archlinux.org/news/) -3. **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. +3. **নিয়মিত আপডেট চালান**: + Snigdha OS একটি রোলিং রিলিজ, তাই বড়, সময়সাপেক্ষ আপডেট এবং সম্ভাব্য দ্বন্দ্ব এড়াতে নিয়মিত আপডেট করা গুরুত্বপূর্ণ। +### 💻 **উদাহরণ কমান্ড** -### 💻 **Example Commands** - -Here’s a single command for a complete update, including AUR packages and cleaning up: +এখানে একটি সম্পূর্ণ আপডেটের জন্য একক কমান্ড, যেখানে AUR প্যাকেজ এবং পরিষ্কারকরণ অন্তর্ভুক্ত রয়েছে: ```bash sudo pacman -Syu && yay -Syu && sudo pacman -Rns $(pacman -Qdtq) ``` +### 🎉 **উপসংহার** - -### 🎉 **Conclusion** - -Keeping Snigdha OS updated is straightforward and ensures you always have the latest features and security patches. With tools like **Snigdha OS Assistant**, **Pacman**, and **Timeshift**, managing updates is efficient and safe. 🚀 \ No newline at end of file +Snigdha OS আপডেট রাখা সহজ এবং এটি আপনাকে সর্বশেষ বৈশিষ্ট্য এবং নিরাপত্তা প্যাচের অ্যাক্সেস নিশ্চিত করে। **Snigdha OS Assistant**, **Pacman**, এবং **Timeshift** এর মতো টুল ব্যবহার করে আপডেটগুলি কার্যকরী এবং নিরাপদভাবে পরিচালনা করা যায়। 🚀 \ No newline at end of file