لینوکس

انتشار غلتان (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، مانند ... ادامه مطلب

ارتقا از CentOS 7 به AlmaLinux 9 با ابزار ELevate

پایان عمر CentOS 7 در ژوئن ۲۰۲۴ نقطه عطف مهمی برای هزاران مدیر سرور و توسعه‌دهنده بود. این توزیع محبوب لینوکس که سال‌ها زیرساخت بسیاری از وب‌سایت‌ها، سرورها و برنامه‌های سازمانی را فراهم کرده بود، اکنون دیگر پشتیبانی نمی‌شود. اگر شما هم از CentOS 7 استفاده می‌کنید و به دنبال جایگزینی پایدار و قابل‌اعتماد هستید، AlmaLinux 9 یکی از بهترین گزینه‌هاست. در این مطلب، گام به گام با ارتقا از CentOS 7 به AlmaLinux 9 با ابزار رسمی ELevate آشنا می‌شوید. چرا باید از CentOS 7 به AlmaLinux 9 مهاجرت کنیم؟ CentOS 7 تا مدت‌ها گزینه‌ای مورد اعتماد برای سرورهای ... ادامه مطلب

WebDAV چیست؟

WebDAV یا Web Distributed Authoring and Versioningکه HTTP را بهبود می‌بخشد تا کاربران بتوانند فایل‌ها را روی یک وب سرور به صورت مشارکتی مدیریت و ویرایش کنند. این پروتکل از اشتراک‌گذاری، ویرایش و نسخه‌بندی فایل مستقیم از طریق یک رابط وب پشتیبانی می‌کند و جایگزینی مشارکتی‌تر و سازگارتر با فایروال برای FTP ارائه می‌دهد. WebDAV ویرایش فایل در محل را تسهیل کرده و آن را برای پروژه‌های تیمی ایده‌آل می‌سازد. WebDAV چیست؟ WebDAV پروتکلی است که قابلیت‌های اساسی آن کاربران را قادر می‌سازد تا فایل‌ها را از طریق یک وب سرور به اشتراک گذاشته، کپی، جابجا و ویرایش کنند. همچنین ... ادامه مطلب

مقایسه پروتکل‌های انتقال فایل FTP، SFTP و vsftpd

پروتکل‌های انتقال فایل FTP، SFTP و vsftpd هرکدام کاربردها و ویژگی‌های متفاوتی دارند. FTP یک پروتکل قدیمی برای انتقال فایل است که بدون رمزنگاری کار می‌کند و از این رو برای محیط‌های امن توصیه نمی‌شود. در مقابل، SFTP که بر پایه SSH عمل می‌کند، امنیت بسیار بالاتری دارد و ارتباطات را به صورت کامل رمزنگاری می‌کند. vsftpd  در واقع یک سرویس‌دهنده FTP است، نه یک پروتکل مستقل، که به دلیل تمرکز بر امنیت، عملکرد بالا و پایداری، به‌عنوان یکی از امن‌ترین و سریع‌ترین پیاده‌سازی‌های FTP شناخته می‌شود. FTP چیست؟ FTP مخفف File Transfer Protocol، یک پروتکل شبکه بنیادی است که ... ادامه مطلب

S3cmd چیست؟

S3cmd یک ابزار و کلاینت خط فرمان رایگان برای آپلود، بازیابی و مدیریت داده‌ها در Amazon S3 و سایر ارائه‌دهندگان خدمات ذخیره‌سازی ابری است که از پروتکل S3 استفاده می‌کنند، مانند Google Cloud Storage یا DreamHost DreamObjects. این ابزار برای کاربران حرفه‌ای که با برنامه‌های خط فرمان آشنا هستند، بسیار مناسب است. همچنین برای batch scripts و بکاپ‌گیری خودکار به S3، که از cron و غیره استفاده می‌کنند، ایده‌آل است. S3cmd با زبان پایتون نوشته شده و یک پروژه متن‌باز است که تحت مجوز عمومی GPLv2 در دسترس و برای استفاده تجاری و خصوصی رایگان است. شما فقط باید برای ... ادامه مطلب