لینوکس

آموزش متوقف کردن و غیرفعال کردن سرویس‌های ناخواسته در لینوکس

در دنیای مدیریت سیستم‌های لینوکس، بهینه‌سازی عملکرد و امنیت همواره از اولویت‌های اصلی مدیران سیستم بوده است. یکی از چالش‌های کمتر مورد توجه، اما بسیار تاثیرگذار در این زمینه، سرویس‌های ناخواسته در لینوکس است؛ سرویس‌هایی که اغلب بدون اطلاع کاربر، به‌صورت پیش‌فرض فعال شده و در پس‌زمینه اجرا می‌شوند. هنگامی‌که یک سرور را بر اساس نیازها و الزامات خاص خود پیکربندی می‌کنید، انتظار دارید که عملکردی سریع، بهینه و کارآمد داشته باشد. با این حال، آیا می‌دانستید که بسیاری از توزیع‌های مدرن لینوکس -به‌ویژه آن‌هایی که از systemd استفاده می‌کنند – به‌صورت پیش‌فرض تعداد قابل‌توجهی سرویس را نصب و اجرا ... ادامه مطلب

چگونه یک خطای کرنل پنیک لینوکس را فعال و رفع کنیم

تصور کنید که با خوشحالی روی سیستم لینوکس خود کار می‌کنید، شاید در حال کامپایل یک بسته، اجرای به‌روزرسانی‌ها یا مرور وب هستید و ناگهان، صفحه نمایش شما هنگ کرده و دیواری از متن مرموز ظاهر می‌شود: Kernel panic – not syncing: Attempted to kill init! و کرنل پنیک رخ می‌دهد. پیش از آنکه دچار نگرانی شوید، اجازه دهید با آرامش به موضوع بپردازیم و بیاموزیم چگونه می‌توان یک خطای کرنل (Kernel Panic) را درک، شبیه‌سازی و برطرف کرد. کرنل پنیک (Kernel Panic) چیست؟ کرنل پنیک (Kernel Panic) یک سازوکار ایمنی در هسته‌ی لینوکس است که در مواجهه با خطاهای ... ادامه مطلب

۱۰۰ دستور لینوکس

100 دستور لینوکس که اغلب توسط مدیران سیستم لینوکس و کاربران حرفه‌ای استفاده می‌شوند، پایه و اساس کار با این سیستم‌عامل قدرتمند را شکل می‌دهند. چه یک تازه‌کار باشید و چه کاربر باتجربه، تسلط بر این دستورات می‌تواند سرعت، دقت و کارایی شما را در مدیریت سیستم‌ها و سرورها به‌طور چشمگیری افزایش دهد. در این مطلب، با مجموعه‌ای از پرکاربردترین دستورات لینوکس آشنا می‌شوید که در موقعیت‌های مختلف از مانیتورینگ و مدیریت فایل‌ها گرفته تا کنترل کاربران، شبکه و امنیت به کمک شما می‌آیند. این فهرست می‌تواند راهنمای سریع و کاربردی شما در محیط خط فرمان باشد. در این فهرست، ... ادامه مطلب

۳۰ شبیه‌ساز ترمینال لینوکس

در دنیای لینوکس، شبیه‌ساز ترمینال (Terminal Emulators) قهرمانان گمنامی هستند که بین کاربر و سیستم‌عامل قرار می‌گیرند و ترکیبی از سادگی و قدرت را ارائه می‌دهند. این ابزارها امکان اجرای مستقیم شل‌هایی مانند Bash یا Zsh را فراهم می‌کنند و ستون فقرات بسیاری از گردش‌کارهای حرفه‌ای در لینوکس هستند. از امولاتورهای کلاسیک و سبک مانند XTerm گرفته تا نمونه‌های مدرن و مجهز به شتاب‌دهنده گرافیکی مانند Warp، تنوع گزینه‌ها در این حوزه بی‌نظیر است. این مطلب بیش از ۳۰ شبیه‌ساز ترمینال لینوکس را معرفی می‌کند که هر یک ویژگی‌ها و قابلیت‌های منحصربه‌فردی دارند. پیش از ورود به فهرست، خوب است ... ادامه مطلب

انتشار غلتان (Rolling Release) چیست؟

انتشار غلتان (Rolling Release) به مدلی از ارائه به‌روزرسانی اشاره دارد که در آن به‌روزرسانی‌ها به‌طور مداوم به کاربران ارائه می‌شوند و به آن‌ها اجازه می‌دهند بدون نیاز به انتظار برای نسخه جدید اصلی، جدیدترین ویژگی‌ها، بهبودها و رفع اشکالات را دریافت کنند. فقط داشتن به‌روزرسانی‌های کوچک و مکرر، توزیع نرم‌افزار را به یک انتشار غلتان تبدیل نمی‌کند. توسعه‌دهندگان باید به‌جای ایجاد نسخه‌های جداگانه برای توزیع، روی یک شاخه کد واحد کار کنند تا آن را به‌عنوان انتشار غلتان در نظر بگیرند. چندین توزیع لینوکس، مانند Arch Linux، Gentoo Linux، openSUSE Tumbleweed، Manjaro Linux و Void Linux، از انتشارهای غلتان ... ادامه مطلب

نصب DeepSeek روی لینوکس در ۳ دقیقه

DeepSeek که در سال ۲۰۲۳ توسط لیانگ ونفنگ تاسیس شد، یک شرکت هوش مصنوعی چینی است که مدل‌های زبان بزرگ (LLM) متن‌باز را توسعه می‌دهد. مدل پرچمدار آنها، DeepSeek-R1، به دلیل قابلیت‌های استدلال پیشرفته‌اش، با عملکردی قابل مقایسه با OpenAI-o1 در کارهایی مانند ریاضی، کد و استدلال عمومی، محبوبیت زیادی پیدا کرده است. در این مطلب، درباره نصب DeepSeek روی یک سیستم لینوکس، راهنمایی خواهیم کرد. پیش‌نیازها توجه: DeepSeek-R1 یک مدل ۶۷۱B با معماری Mixture of Experts (MoE) است که به ۱.۵ ترابایت VRAM نیاز دارد و این امر آن را برای سخت‌افزارهای مصرفی غیرعملی می‌کند. مدل‌های خلاصه‌شده DeepSeek-R1، مانند ... ادامه مطلب