Skip to content
VDS · آپریٹنگ سسٹمز

Ubuntu: خصوصیات اور پہلے قدم

سرور پر Ubuntu 22.04، 24.04، اور 26.04 سیٹ اپ کرنا: اپ ڈیٹس، snap اور PPA، فائر وال، خودکار پیچ، اور لاگ ان پر ڈرانے والے پیغامات۔

اپ ڈیٹ 23 اگست، 2026

Ubuntu انٹرنیٹ پر سب سے زیادہ دستاویزی سرور OS ہے: آپ اس کے لیے تقریباً کوئی بھی گائیڈ آسانی سے تلاش کر سکتے ہیں۔ 22.04، 24.04 اور 26.04 دستیاب ہیں۔

پہلے کمانڈز

apt update && apt upgrade -y
apt install -y curl git nano ufw htop
timedatectl set-timezone Europe/Moscow
hostnamectl set-hostname my-vds
lsb_release -a

اگر اپ ڈیٹ کے دوران کرنل اپ ڈیٹ ہوا ہو تو ری بوٹ کریں: reboot۔

لاگ ان پر کیا نظر آتا ہے

Ubuntu اعداد و شمار کے ساتھ ایک خوش آمدید پیغام دکھاتا ہے اور کبھی کبھی “N updates can be applied immediately” جیسی لائن یا Ubuntu Pro سبسکرپشن کی پیشکش بھی۔ یہ معلوماتی پیغامات ہیں، کوئی خرابی نہیں۔ اپ ڈیٹس عام apt upgrade سے انسٹال ہوتے ہیں؛ کسی سبسکرپشن کی ضرورت نہیں۔

آپ /etc/update-motd.d/ میں خوش آمدید پیغام کے غیر ضروری حصے بند کر کے اضافی شور ہٹا سکتے ہیں۔

Snap اور PPA

طریقہکب استعمال کریں
aptبنیادی راستہ، ہمیشہ اسی سے شروع کریں
snapجب پیکیج ریپوزٹری میں نہ ہو یا آپ کو کوئی خاص حالیہ ورژن چاہیے ہو
PPAسرکاری پروجیکٹ ریپوزٹریز، کوئی بے ترتیب والی نہیں

snap کے ساتھ کام کرنا:

snap list
snap install certbot --classic
snap refresh

PPA شامل کرنا:

add-apt-repository ppa:ondrej/php
apt update

“احتیاط کے طور پر” ایک کے بعد ایک PPA شامل نہ کریں۔ کسی اور کی ریپوزٹری سسٹم پیکیج کو بدل کر اپ ڈیٹس خراب کر سکتی ہے۔ ایک پروجیکٹ — ایک ریپوزٹری، اور بہتر ہے کہ سرکاری ہو۔

صارف اور sudo

adduser artem
usermod -aG sudo artem

Debian کے برعکس، Ubuntu میں sudo پہلے سے انسٹال ہوتا ہے۔ موجودہ سیشن بند کیے بغیر نئی ونڈو سے لاگ ان اور اجازتیں چیک کریں۔

فائر وال

ufw allow OpenSSH
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable
ufw status numbered

اضافی اصول حذف کریں: ufw delete 3، پچھلے کمانڈ کے نمبر کے ساتھ۔ اگر آپ غلطی سے اپنا SSH رسائی کاٹ دیں تو پینل میں ٹیکسٹ کنسول مدد کرے گا۔

خودکار پیچنگ

Ubuntu میں پیکیج پہلے سے انسٹال ہوتا ہے؛ اسے اس طرح فعال کریں:

dpkg-reconfigure -plow unattended-upgrades
systemctl status unattended-upgrades

کچھ اپ ڈیٹس کے لیے ری بوٹ ضروری ہوتا ہے۔ اشارہ:

ls /var/run/reboot-required

اگر فائل موجود ہو تو reboot کا منصوبہ بنائیں۔

ورژن کا انتخاب

سرور کے لیے LTS منتخب کریں: 22.04 یا 24.04۔ ورژن 26.04 اس وقت کام کرے گا جب آپ کو تازہ پیکیجز چاہیے ہوں اور آپ اس بات کے لیے تیار ہوں کہ کچھ تھرڈ پارٹی ریپوزٹریز ابھی اسے سپورٹ نہیں کرتیں۔

ریلیز کے درمیان اپ گریڈ do-release-upgrade سے ہوتا ہے، لیکن پروڈکشن مشین پر یہ خطرہ ہے: VPS میں کوئی کاپی یا اسنیپ شاٹ نہیں ہوتا، اس لیے واپس جانے کی جگہ نہیں۔ پہلے ڈیٹا اپنی مشین پر کاپی کریں — scp اور rsync — یا سادہ طور پر مطلوبہ ورژن کے ساتھ سسٹم دوبارہ انسٹال کریں۔

گیسٹ ایجنٹ

apt install -y qemu-guest-agent
systemctl enable --now qemu-guest-agent

اس کے بغیر پینل استعمال شدہ جگہ نہیں دکھائے گا اور نہ ہی نرم ری بوٹ کرے گا۔

اگلا — پہلے گھنٹے کی چیک لسٹ۔