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

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

مشین پر Debian 12 اور 13 کا ابتدائی سیٹ اپ: اپ ڈیٹس، بنیادی پیکجز کا سیٹ، sudo، فائر وال، وقت، اور وہ خصوصیات جو نئے صارفین کو حیران کرتی ہیں۔

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

Debian ایک ایسا سسٹم ہے جس میں کوئی غیر متوقع بات نہیں: کم سے کم پہلے سے نصب سافٹ ویئر، ورژنز کے درمیان کم تبدیلیاں، طویل سپورٹ۔ ورژن 12 اور 13 دستیاب ہیں۔

پہلے کمانڈز

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

سسٹم کا ورژن چیک کریں:

cat /etc/os-release

Ubuntu کے بعد کون سی باتیں غیر متوقع لگتی ہیں

خصوصیتکیا کریں
sudo پہلے سے موجود نہیںapt install -y sudo، پھر usermod -aG sudo artem
curl نہیں، nano بھی غائب ہو سکتا ہےاوپر دی گئی فہرست سے دستی طور پر انسٹال کریں
پیکجز پرانے ہوتے ہیںNode، PHP، PostgreSQL کے نئے ورژن — پروجیکٹ کی سرکاری ریپوزٹریز سے
snap نہیںعام طور پر اس کی ضرورت بھی نہیں پڑتی
ifconfig کی بجائے ip anet-tools الگ سے انسٹال ہوتا ہے، لیکن ip کی عادت ڈالنا بہتر ہے

صارف اور sudo

آپ کو ہر وقت root کے طور پر کام نہیں کرنا چاہیے:

apt install -y sudo
adduser artem
usermod -aG sudo artem

اجازتیں اگلی لاگ ان پر لاگو ہوتی ہیں۔ چیک کریں:

su - artem
sudo whoami

جواب root کا مطلب ہے کہ سب کچھ درست سیٹ اپ ہے۔

فائر وال

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

پہلے OpenSSH کو اجازت دیں، پھر ufw فعال کریں۔ ورنہ کنکشن منقطع ہو جائے گا، اور آپ کو پینل میں ٹیکسٹ کنسول کے ذریعے لاگ ان کرنا پڑے گا۔

پروگراموں کے نئے ورژن

Debian میں جان بوجھ کر پرانے پیکجز رکھے جاتے ہیں — یہ استحکام کی قیمت ہے۔ جب آپ کو نیا ورژن درکار ہو، تو پروجیکٹ کی سرکاری ریپوزٹری منسلک کریں، کوئی بے ترتیب بلڈ نہیں:

curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
apt install -y nodejs

backports کے پیکجز واضح طور پر انسٹال کیے جاتے ہیں:

apt install -y -t bookworm-backports <package>

پروڈکشن مشین پر مختلف ریلیزز (testing، unstable) کی ریپوزٹریز مکس نہیں کرنی چاہئیں: دیر یا سویر سسٹم اپ ڈیٹ ہونا بند کر دے گا۔

خودکار سیکیورٹی اپ ڈیٹس

apt install -y unattended-upgrades
dpkg-reconfigure -plow unattended-upgrades

یہ ہیکنگ کے سب سے عام منظر نامے کا احاطہ کرتا ہے — ایسی کمزوری جس کا پیچ چھ ماہ پہلے جاری ہو چکا تھا۔

ریلیزز کے درمیان اپ گریڈ

Debian 12 سے 13 پر اپ گریڈ پیکج سورسز میں ترمیم اور apt full-upgrade کمانڈ کے ذریعے کیا جاتا ہے۔ اس سے پہلے اپنا ڈیٹا لازمی ڈاؤن لوڈ کر لیں: scp اور rsync۔ کوئی خودکار مشین بیک اپ یا اسنیپ شاٹ موجود نہیں، اس لیے واپس جانے کی کوئی جگہ نہیں ہوگی۔

اگر سسٹم بالکل نیا ہے اور ڈیٹا کم ہے، تو مطلوبہ ورژن کے ساتھ اسے دوبارہ انسٹال کرنا زیادہ آسان اور محفوظ ہے۔

گیسٹ ایجنٹ

پینل کو استعمال شدہ جگہ دکھانے اور سافٹ ری بوٹ کرنے کے لیے اس کی ضرورت ہوتی ہے:

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

اگلا — پہلے گھنٹے کی چیک لسٹ اور 15 منٹ میں ویب سائٹ۔