اطلاعات تماس

تهران ، آیت الله کاشانی ، پلاک 160 واحد 6

92001474 - 021

info@negarnovin.com

ناحیه کاربری
🐧 آپدیت سرور لینوکس Ubuntu · Debian · CentOS · AlmaLinux راهنمای کامل ۲۰۲۶ گام به گام و حرفه‌ای
آموزش جامع بروزرسانی سرور لینوکس ۲۰۲۶

آپدیت کردن سرور لینوکس — راهنمای گام به گام ۲۰۲۶

جامع‌ترین راهنمای آپدیت سرور لینوکس برای تمام توزیع‌ها: Ubuntu، Debian، CentOS، AlmaLinux، Rocky Linux، Fedora و بیشتر. با این آموزش سرور شما همیشه امن، بهینه و به‌روز خواهد بود.

چرا آپدیت مهم است؟ آپدیت منظم سرور لینوکس باعث رفع آسیب‌پذیری‌های امنیتی، بهبود عملکرد و پایداری بیشتر سیستم می‌شود. سرورهای آپدیت‌نشده بزرگترین هدف هکرها هستند!
۶+ توزیعپشتیبانی کامل
۲۰۲۶به‌روزترین دستورات
۱۰۰٪رایگان
SSH/CLIخط فرمان
root@server:~#
root@vps:~$ sudo apt-get update
Hit:1 http://archive.ubuntu.com focal InRelease
Get:2 http://security.ubuntu.com focal-security InRelease
Reading package lists... Done
root@vps:~$ sudo apt-get upgrade -y
Calculating upgrade... Done
۴۲ upgraded, 0 newly installed
✅ System is up to date!
🐧 Linux Server ✅ Fully Updated
چرا آپدیت ضروری است؟

آپدیت سرور لینوکس — از ضرورت تا بهترین روش

سرور لینوکس بروزنشده، بزرگترین تهدید امنیتی برای سرویس‌های شماست. اینجا دلایل اصلی را می‌بینید.

رفع آسیب‌پذیری‌های امنیتی

هر روز صدها CVE (آسیب‌پذیری) جدید در نرم‌افزارهای لینوکس کشف می‌شود. آپدیت منظم مانع از اکسپلویت شدن سرور شما توسط هکرها می‌شود.

بهبود عملکرد و سرعت

نسخه‌های جدید کرنل لینوکس و پکیج‌ها معمولاً شامل بهینه‌سازی‌های عملکردی هستند که سرعت پردازش و مدیریت منابع را بهبود می‌دهند.

پایداری و قابلیت اطمینان

باگ‌های نرم‌افزاری که باعث کرش یا ناپایداری سرور می‌شوند در آپدیت‌ها رفع می‌شوند. سرور آپدیت‌شده = آپتایم بیشتر.

سازگاری نرم‌افزارها

برنامه‌های مدرن نیازمند نسخه‌های جدیدتر کتابخانه‌ها هستند. آپدیت منظم از خطاهای «dependency» و ناسازگاری جلوگیری می‌کند.

جدول سریع — دستورات آپدیت بر اساس توزیع

Ubuntu
sudo apt update && sudo apt upgrade -y
Debian
apt-get update && apt-get upgrade -y
CentOS 7
yum update -y
AlmaLinux
dnf update -y
Rocky Linux
dnf upgrade --refresh -y
Fedora
dnf upgrade -y
آموزش کامل گام به گام ۲۰۲۶

آموزش آپدیت کردن سرور لینوکس — همه توزیع‌ها

قبل از شروع، مطمئن شوید که با SSH به سرور متصل هستید و دسترسی root یا sudo دارید.

آپدیت کردن سرور لینوکس Ubuntu Command Line
⚠️

قبل از آپدیت — چک‌لیست پیش‌نیاز

این مراحل را قبل از هر آپدیت انجام دهید تا از بروز مشکل جلوگیری کنید.

✅ از دیتای مهم بک‌آپ بگیرید
Snapshot از سرور تهیه کنید
✅ در ساعت کم‌ترافیک آپدیت کنید
✅ دسترسی Console/VNC داشته باشید
✅ فضای کافی دیسک (حداقل ۲GB) داشته باشید
✅ از نسخه OS اطمینان حاصل کنید: cat /etc/os-release
آموزش تخصصی هر توزیع

آپدیت کامل سرور لینوکس — تمام توزیع‌ها

آپدیت Ubuntu (اوبونتو) — نسخه‌های ۲۰.۰۴ / ۲۲.۰۴ / ۲۴.۰۴ LTS

Ubuntu محبوب‌ترین توزیع لینوکس برای سرورها. آپدیت آن با APT انجام می‌شود.

Ubuntu
۱

اتصال به سرور با SSH

اتصال SSH به سرور
ssh root@YOUR_SERVER_IP
# یا با کاربر دیگر:
ssh username@YOUR_SERVER_IP
۲

بروزرسانی لیست پکیج‌ها (Update)

ابتدا لیست پکیج‌های موجود در مخازن را به‌روز کنید. این دستور چیزی نصب نمی‌کند، فقط اطلاعات به‌روزرسانی را دریافت می‌کند.

Ubuntu — بروزرسانی لیست پکیج‌ها
sudo apt update
# یا به صورت کامل‌تر:
sudo apt-get update
💡 تفاوت apt و apt-get: هر دو یکی هستند. apt نسخه مدرن‌تر و خروجی بهتری دارد. برای اسکریپت‌ها از apt-get استفاده کنید.
۳

نصب آپدیت‌ها (Upgrade)

حالا پکیج‌های قدیمی را با نسخه‌های جدید جایگزین کنید:

Ubuntu — نصب آپدیت‌ها
# آپدیت ساده — بدون تأییدیه:
sudo apt upgrade -y

# آپدیت کامل با امکان نصب/حذف پکیج:
sudo apt full-upgrade -y

# یا با apt-get:
sudo apt-get upgrade -y
sudo apt-get dist-upgrade -y
۴

پاکسازی پکیج‌های اضافه

Ubuntu — پاکسازی
# حذف پکیج‌های دیپندنسی که دیگر نیاز نیستند:
sudo apt autoremove -y

# پاکسازی کش APT:
sudo apt autoclean
sudo apt clean
۵

ریستارت سرور (در صورت نیاز)

Ubuntu — ریستارت و بررسی
# بررسی نیاز به ریستارت:
cat /var/run/reboot-required

# در صورت نیاز، ریستارت:
sudo reboot

# بررسی نسخه کرنل پس از ریستارت:
uname -r
🎉 تبریک! سرور Ubuntu شما کاملاً به‌روز شد. همه دستورات بالا را یکجا می‌توانید اجرا کنید.
Ubuntu — دستور یکجا (All-in-One)
sudo apt update && sudo apt upgrade -y && sudo apt autoremove -y && sudo apt clean

آپدیت Debian (دبیان) — نسخه‌های ۱۰ / ۱۱ / ۱۲

Debian پایدارترین توزیع لینوکس. اساس Ubuntu نیز بر Debian بنا شده است.

Debian
۱

بروزرسانی لیست پکیج‌ها

Debian — Update
apt-get update

# یا با aptitude:
aptitude update
۲

نصب آپدیت‌ها

Debian — Upgrade
apt-get upgrade -y

# ارتقا کامل (شامل تغییر dependency ها):
apt-get dist-upgrade -y

# یا با aptitude:
aptitude upgrade -y
۳

پاکسازی و ریستارت

Debian — پاکسازی کامل
apt-get autoremove -y && apt-get autoclean
reboot
Debian — دستور یکجا
apt-get update && apt-get upgrade -y && apt-get autoremove -y && apt-get autoclean

آپدیت CentOS 7 (سنت‌اواس) — با دستور YUM

CentOS 7 به پایان پشتیبانی رسیده (EOL: ژوئن ۲۰۲۴). توصیه می‌شود به AlmaLinux یا Rocky Linux مهاجرت کنید.

CentOS 7
هشدار: CentOS 7 از ژوئن ۲۰۲۴ به پایان پشتیبانی رسیده. پچ‌های امنیتی دریافت نمی‌کنید. هرچه زودتر به AlmaLinux 9 یا Rocky Linux 9 مهاجرت کنید!
۱

آپدیت کامل CentOS 7 با YUM

CentOS 7 — بروزرسانی با YUM
# بروزرسانی همه پکیج‌ها:
yum update -y

# بررسی آپدیت‌های موجود (بدون نصب):
yum check-update

# آپدیت فقط پکیج امنیتی:
yum update --security -y
۲

پاکسازی کش YUM

CentOS — پاکسازی
# پاکسازی کش (رفع خطاهای آپدیت):
yum clean all

# پاکسازی metadata:
yum clean metadata

# ریبوت:
reboot
💡 نکته: اگر در حین آپدیت با خطا مواجه شدید، ابتدا yum clean all را اجرا کنید و سپس دوباره امتحان کنید.

آپدیت AlmaLinux / Rocky Linux / RHEL 8 / 9 — با DNF

جایگزینان مدرن CentOS. از DNF (نسخه پیشرفته YUM) استفاده می‌کنند.

DNF Based
۱

بروزرسانی با DNF

AlmaLinux / Rocky — DNF Update
# AlmaLinux 8 / 9 — بروزرسانی کامل:
dnf update -y

# Rocky Linux — با refresh مخازن:
dnf upgrade --refresh -y

# بررسی آپدیت‌های موجود:
dnf check-update

# فقط آپدیت‌های امنیتی:
dnf update --security -y
۲

پاکسازی DNF و ریستارت

AlmaLinux — پاکسازی و ریستارت
# پاکسازی کش DNF:
dnf clean all

# حذف پکیج‌های orphan:
dnf autoremove -y

# ریستارت:
reboot
AlmaLinux/Rocky — دستور یکجا
dnf upgrade --refresh -y && dnf autoremove -y && dnf clean all

آپدیت Fedora (فدورا)

Fedora پیشرفته‌ترین توزیع Red Hat. از جدیدترین نسخه‌های نرم‌افزار استفاده می‌کند.

Fedora
۱

آپدیت کامل Fedora

Fedora — بروزرسانی
# آپدیت همه پکیج‌ها:
dnf upgrade -y

# ارتقا به نسخه بعدی Fedora:
dnf system-upgrade download --releasever=41
dnf system-upgrade reboot

آپدیت openSUSE / SLES

openSUSE از ابزار ZYpper برای مدیریت پکیج استفاده می‌کند.

openSUSE
۱

آپدیت با Zypper

openSUSE — بروزرسانی با zypper
# بروزرسانی لیست مخازن:
zypper refresh

# آپدیت همه پکیج‌ها:
zypper update -y

# ارتقا کامل سیستم:
zypper dup -y

آپدیت Arch Linux / Manjaro

Arch Linux از ابزار Pacman استفاده می‌کند و مدل Rolling Release دارد.

Arch
۱

آپدیت با Pacman

Arch Linux — بروزرسانی
# آپدیت کامل سیستم:
pacman -Syu

# بدون تأیید:
pacman -Syu --noconfirm

# Manjaro:
pamac upgrade -a
آپدیت کردن سرور لینوکس — راهنمای کامل

آموزش جامع آپدیت سرور لینوکس — نگارنوین ۲۰۲۶

آپدیت خودکار — پیشرفته

تنظیم آپدیت خودکار سرور لینوکس

به جای آپدیت دستی، سیستم را طوری تنظیم کنید که به صورت خودکار آپدیت‌های امنیتی را نصب کند.

🔄

آپدیت خودکار Ubuntu/Debian با unattended-upgrades

Ubuntu — نصب و تنظیم آپدیت خودکار
# نصب:
sudo apt install unattended-upgrades -y

# فعال‌سازی:
sudo dpkg-reconfigure --priority=low unattended-upgrades

# یا دستی:
sudo systemctl enable unattended-upgrades
sudo systemctl start unattended-upgrades

# بررسی وضعیت:
sudo systemctl status unattended-upgrades

# تنظیمات:
sudo nano /etc/apt/apt.conf.d/50unattended-upgrades
🔄

آپدیت خودکار AlmaLinux/CentOS با dnf-automatic

RHEL-based — آپدیت خودکار
# نصب dnf-automatic:
dnf install dnf-automatic -y

# ویرایش تنظیمات:
nano /etc/dnf/automatic.conf
# تغییر: apply_updates = yes

# فعال‌سازی تایمر:
systemctl enable --now dnf-automatic.timer

# بررسی وضعیت:
systemctl status dnf-automatic.timer

# CentOS 7 با yum-cron:
yum install yum-cron -y
systemctl enable --now yum-cron
📅

آپدیت خودکار با Crontab (همه توزیع‌ها)

روش جهانی برای زمان‌بندی آپدیت خودکار در هر توزیع لینوکسی

Crontab — تنظیم آپدیت زمان‌بندی‌شده
# باز کردن crontab:
crontab -e

# آپدیت روزانه ساعت ۳ بامداد (Ubuntu/Debian):
۰ ۳ * * * apt-get update && apt-get upgrade -y >> /var/log/auto-update.log 2>&۱

# آپدیت هفتگی هر یکشنبه ساعت ۴ (AlmaLinux):
۰ ۴ * * ۰ dnf upgrade -y >> /var/log/auto-update.log 2>&۱

# مشاهده لاگ آپدیت:
tail -f /var/log/auto-update.log
آپدیت پیشرفته

آپدیت کرنل لینوکس و مدیریت نسخه‌ها

بررسی نسخه کرنل فعلی

بررسی کرنل
# نسخه کرنل فعلی:
uname -r

# اطلاعات کامل سیستم:
uname -a

# نسخه توزیع:
cat /etc/os-release

# لیست کرنل‌های نصب‌شده (Ubuntu):
dpkg --list | grep linux-image

# لیست کرنل‌های نصب‌شده (RHEL):
rpm -qa | grep kernel

حذف کرنل‌های قدیمی

پاکسازی کرنل قدیمی
# Ubuntu/Debian — حذف کرنل قدیمی:
sudo apt autoremove --purge -y

# یا دستی:
sudo dpkg --purge linux-image-OLD_VERSION

# AlmaLinux — نگه داشتن ۲ کرنل آخر:
echo "installonly_limit=2" >> /etc/dnf/dnf.conf
dnf autoremove -y

# CentOS — با package-cleanup:
yum install yum-utils -y
package-cleanup --oldkernels --count=2
🔍

ابزارهای مفید برای مدیریت آپدیت لینوکس

ابزارهای کاربردی
# بررسی آپدیت‌های امنیتی موجود (Ubuntu):
sudo unattended-upgrade --dry-run

# بررسی پکیج‌های به‌روز (Ubuntu/Debian):
apt list --upgradable

# بررسی پکیج‌های به‌روز (RHEL/AlmaLinux):
dnf list updates

# بررسی تغییرات یک پکیج:
apt-get changelog PACKAGE_NAME

# نصب یک پکیج خاص با نسخه معین:
apt install package=version
🐧 سرور مجازی لینوکس نگارنوین — بهترین انتخاب برای حرفه‌ای‌ها

سرور لینوکس اختصاصی بخواهید؟
با نگارنوین یک دنیای بی‌محدودیت داشته باشید!

با سرور مجازی لینوکس نگارنوین، شما صاحب یک سرور اختصاصی در هر کشوری که بخواهید می‌شوید. ترافیک کاملاً نامحدود، هارد NVMe فوق‌سریع، Root Access کامل و پشتیبانی ۲۴ ساعته — همه چیز برای توسعه‌دهندگان حرفه‌ای.

🐧
همه توزیع‌های لینوکسUbuntu، Debian، CentOS، AlmaLinux و بیشتر
🌍
۵۰ لوکیشن مختلفشهروند دیجیتال کشور دلخواه خود باشید
♾️
ترافیک نامحدود واقعیبدون کسر از اینترنت شما
هارد NVMe فوق‌سریعتا ۶ برابر سریع‌تر از SSD معمولی
🛡️
فایروال Anti-DDoS سخت‌افزاریامنیت کامل در برابر حملات شبکه
🔑
Root Access کاملکنترل صد درصد سرور در دست شماست

هاست اشتراکی در برابر سرور مجازی لینوکس

ویژگیهاست اشتراکیVPS لینوکس
Root Access❌ ندارید✅ کامل
کنترل آپدیت❌ محدود✅ صد درصد
ایزولاسیون❌ مشترک✅ اختصاصی
نصب نرم‌افزار⚠️ محدود✅ هر چیزی
ترافیک❌ محدود✅ نامحدود
پورت و IP❌ مشترک✅ اختصاصی
عملکرد⚠️ متغیر✅ تضمین‌شده
تعرفه‌ها و پلن‌ها

خرید سرور مجازی لینوکس ترافیک نامحدود

منابع اختصاصی، هارد NVMe، پورت 10G، ۵۰ لوکیشن — تحویل فوری

نمایش تعرفه: ماهانه
پلن ۱

استارتر

اقتصادی
در حال بارگذاری...
تومان / ماهانه
  • RAM4GB DDR4
  • CPU۲ Cores 2000MHz
  • Storage30G NVMe
  • BandwidthUnlimited ♾️
  • OSAll Versions 🐧
  • Locations۵۰ کشور 🌍
  • Port10G ⚡
سفارش دهید
پلن ۲

پیشرفته

کاربردی
در حال بارگذاری...
تومان / ماهانه
  • RAM6GB DDR4
  • CPU۴ Cores 4000MHz
  • Storage40G NVMe
  • BandwidthUnlimited ♾️
  • OSAll Versions 🐧
  • Locations۵۰ کشور 🌍
  • Port10G ⚡
سفارش دهید
پلن ۳

استاندارد

پرفروش
در حال بارگذاری...
تومان / ماهانه
  • RAM10GB DDR4
  • CPU۶ Cores 6000MHz
  • Storage50G NVMe
  • BandwidthUnlimited ♾️
  • OSAll Versions 🐧
  • Locations۵۰ کشور 🌍
  • Port10G ⚡
سفارش دهید
پلن ۴

تجاری

منابع بالا
در حال بارگذاری...
تومان / ماهانه
  • RAM12GB DDR4
  • CPU۶ Cores 6000MHz
  • Storage60G NVMe
  • BandwidthUnlimited ♾️
  • OSAll Versions 🐧
  • Locations۵۰ کشور 🌍
  • Port10G ⚡
سفارش دهید
پلن ۶

Enterprise

قدرتمند
در حال بارگذاری...
تومان / ماهانه
  • RAM24GB DDR4
  • CPU۱۲ Cores 12000MHz
  • Storage80G NVMe
  • BandwidthUnlimited ♾️
  • OSAll Versions 🐧
  • Locations۵۰ کشور 🌍
  • Port10G ⚡
سفارش دهید
پلن ۷

Ultra

هایپر
در حال بارگذاری...
تومان / ماهانه
  • RAM32GB DDR4
  • CPU۱۲ Cores 12000MHz
  • Storage90G NVMe
  • BandwidthUnlimited ♾️
  • OSAll Versions 🐧
  • Locations۵۰ کشور 🌍
  • Port10G ⚡
سفارش دهید
ابَر سرور
پلن VIP

Hyper

V.I.P
در حال بارگذاری...
تومان / ماهانه
  • RAM32GB DDR4
  • CPU۱۶ Cores 16000MHz
  • Storage100G NVMe
  • BandwidthUnlimited ♾️
  • OSAll Versions 🐧
  • Locations۵۰ کشور 🌍
  • Port10G ⚡
سفارش دهید
سوالات متداول

سوالات پرتکرار درباره آپدیت سرور لینوکس

تفاوت دستور apt update و apt upgrade در اوبونتو چیست؟

apt update: فقط لیست پکیج‌های موجود در مخازن را دانلود می‌کند. هیچ چیزی نصب نمی‌شود. این دستور به سیستم می‌گوید «ببین چه آپدیت‌هایی هست».

apt upgrade: پکیج‌های نصب‌شده را با نسخه‌های جدیدتر جایگزین می‌کند. بعد از اجرای apt update باید این دستور را بزنید.

apt full-upgrade: مثل upgrade است اما می‌تواند پکیج‌های جدید نصب یا پکیج‌های قدیمی را حذف کند. برای ارتقا کرنل استفاده می‌شود.

ترتیب صحیح
sudo apt update       # اول این
sudo apt upgrade -y   # بعد این
آپدیت سرور لینوکس چه مدت طول می‌کشد؟

زمان آپدیت بستگی به چند عامل دارد:

  • تعداد و حجم پکیج‌هایی که باید آپدیت شوند
  • سرعت اتصال اینترنت سرور
  • سرعت CPU و دیسک سرور

معمولاً آپدیت یک سرور معمولی ۵ تا ۱۵ دقیقه طول می‌کشد. آپدیت کرنل نیاز به ریستارت دارد.

چه فرقی بین yum و dnf وجود دارد؟

YUM (Yellowdog Updater Modified) مدیر پکیج قدیمی برای توزیع‌های مبتنی بر RHEL مثل CentOS 7 است.

DNF (Dandified YUM) نسخه جدید و بهتر YUM است که از RHEL 8 به بعد (AlmaLinux 8/9، Rocky Linux) استفاده می‌شود. سریع‌تر، مطمئن‌تر و پشتیبانی بهتری دارد.

اگر CentOS 7 دارید، توصیه می‌شود هرچه زودتر به AlmaLinux 9 مهاجرت کنید چون CentOS 7 از ژوئن ۲۰۲۴ پشتیبانی نمی‌شود.

آیا آپدیت سرور باعث قطع سرویس می‌شود؟

آپدیت پکیج‌های معمولی معمولاً بدون قطعی انجام می‌شود. اما آپدیت کرنل نیاز به ریستارت سرور دارد که چند ثانیه تا چند دقیقه طول می‌کشد.

بهترین زمان برای آپدیت: ساعات کم‌ترافیک (مثلاً نیمه شب). همچنین قبل از آپدیت Snapshot از سرور بگیرید.

با سرور مجازی نگارنوین از پنل مدیریت می‌توانید به راحتی Snapshot بگیرید و در صورت مشکل به حالت قبل برگردید.

چطور بفهمم آپدیت کرنل لینوکس نیاز به ریستارت دارد؟
Ubuntu — بررسی نیاز به ریستارت
# Ubuntu/Debian:
cat /var/run/reboot-required
# اگر این فایل وجود داشت، ریستارت لازم است

# بررسی کرنل فعلی در برابر نصب‌شده:
uname -r                     # کرنل در حال اجرا
dpkg -l | grep linux-image   # کرنل‌های نصب‌شده
چطور فقط آپدیت‌های امنیتی را نصب کنم؟
فقط آپدیت‌های امنیتی
# Ubuntu/Debian:
sudo unattended-upgrade -d

# AlmaLinux/CentOS:
dnf update --security -y
# یا:
yum update --security -y
چرا سرور مجازی بهتر از هاست اشتراکی برای لینوکس است؟

با سرور مجازی لینوکس نگارنوین، شما کنترل کامل سرور را در دست دارید:

  • Root Access کامل — هر نرم‌افزاری نصب کنید
  • کنترل کامل آپدیت — چه وقت و چطور آپدیت کنید
  • هیچ کاربری با شما منابع مشترک ندارد
  • ترافیک نامحدود واقعی
  • ۵۰ لوکیشن مختلف — شهروند قانونی هر کشوری باشید
مشاهده سرور مجازی لینوکس
همیشه در کنار شما

تیکتینگ ۲۴ ساعته — تمامی روزهای هفته

شعار همیشگی: حفظ مشتریان فعلی، دعوت از مشتریان قبلی، جذب مشتریان آتی
سوال دارید؟ با تیم متخصص لینوکس ما در ارتباط باشید.

What services does نگارنوین provide?

نگارنوین provides practical services solutions designed around customer needs. Our team focuses on clear communication, reliable support, and outcomes that help people make informed decisions quickly.

How can customers get help quickly?

Customers can contact our team directly for fast support, clear next steps, and timely follow-up. We prioritize responsiveness so questions are answered quickly and issues are resolved without unnecessary delays.

Why choose نگارنوین over alternatives?

Customers choose us for trusted expertise, transparent guidance, and consistent results. We focus on practical recommendations, personalized service, and long-term relationships built on reliability and accountability.

References

  1. Wikipedia contributors. (2024). "نگارنوین." Retrieved from https://en.wikipedia.org/wiki/نگارنوین
  2. Google. (2024). "Search results for نگارنوین." Retrieved from https://www.google.com/search?q=%D9%86%DA%AF%D8%A7%D8%B1%D9%86%D9%88%DB%8C%D9%86
  3. YouTube. (2024). "Video content about نگارنوین." Retrieved from https://www.youtube.com/results?search_query=%D9%86%DA%AF%D8%A7%D8%B1%D9%86%D9%88%DB%8C%D9%86