لینوکس
در دنیای لینوکس، شبیهساز ترمینال (Terminal Emulators) قهرمانان گمنامی هستند که بین کاربر و سیستمعامل قرار میگیرند و ترکیبی از سادگی و قدرت را ارائه میدهند. این ابزارها امکان اجرای مستقیم شلهایی مانند Bash یا Zsh را فراهم میکنند و ستون فقرات بسیاری از گردشکارهای حرفهای در لینوکس هستند. از امولاتورهای کلاسیک و سبک مانند XTerm گرفته تا نمونههای مدرن و مجهز به شتابدهنده گرافیکی مانند Warp، تنوع گزینهها در این حوزه بینظیر است. این مطلب بیش از ۳۰ شبیهساز ترمینال لینوکس را معرفی میکند که هر یک ویژگیها و قابلیتهای منحصربهفردی دارند. پیش از ورود به فهرست، خوب است ...
ادامه مطلب
انتشار غلتان (Rolling Release) به مدلی از ارائه بهروزرسانی اشاره دارد که در آن بهروزرسانیها بهطور مداوم به کاربران ارائه میشوند و به آنها اجازه میدهند بدون نیاز به انتظار برای نسخه جدید اصلی، جدیدترین ویژگیها، بهبودها و رفع اشکالات را دریافت کنند. فقط داشتن بهروزرسانیهای کوچک و مکرر، توزیع نرمافزار را به یک انتشار غلتان تبدیل نمیکند. توسعهدهندگان باید بهجای ایجاد نسخههای جداگانه برای توزیع، روی یک شاخه کد واحد کار کنند تا آن را بهعنوان انتشار غلتان در نظر بگیرند. چندین توزیع لینوکس، مانند Arch Linux، Gentoo Linux، openSUSE Tumbleweed، Manjaro Linux و Void Linux، از انتشارهای غلتان ...
ادامه مطلب
DeepSeek که در سال ۲۰۲۳ توسط لیانگ ونفنگ تاسیس شد، یک شرکت هوش مصنوعی چینی است که مدلهای زبان بزرگ (LLM) متنباز را توسعه میدهد. مدل پرچمدار آنها، DeepSeek-R1، به دلیل قابلیتهای استدلال پیشرفتهاش، با عملکردی قابل مقایسه با OpenAI-o1 در کارهایی مانند ریاضی، کد و استدلال عمومی، محبوبیت زیادی پیدا کرده است. در این مطلب، درباره نصب DeepSeek روی یک سیستم لینوکس، راهنمایی خواهیم کرد. پیشنیازها توجه: DeepSeek-R1 یک مدل ۶۷۱B با معماری Mixture of Experts (MoE) است که به ۱.۵ ترابایت VRAM نیاز دارد و این امر آن را برای سختافزارهای مصرفی غیرعملی میکند. مدلهای خلاصهشده DeepSeek-R1، مانند ...
ادامه مطلب
پایان عمر CentOS 7 در ژوئن ۲۰۲۴ نقطه عطف مهمی برای هزاران مدیر سرور و توسعهدهنده بود. این توزیع محبوب لینوکس که سالها زیرساخت بسیاری از وبسایتها، سرورها و برنامههای سازمانی را فراهم کرده بود، اکنون دیگر پشتیبانی نمیشود. اگر شما هم از CentOS 7 استفاده میکنید و به دنبال جایگزینی پایدار و قابلاعتماد هستید، AlmaLinux 9 یکی از بهترین گزینههاست. در این مطلب، گام به گام با ارتقا از CentOS 7 به AlmaLinux 9 با ابزار رسمی ELevate آشنا میشوید. چرا باید از CentOS 7 به AlmaLinux 9 مهاجرت کنیم؟ CentOS 7 تا مدتها گزینهای مورد اعتماد برای سرورهای ...
ادامه مطلب
WebDAV یا Web Distributed Authoring and Versioningکه HTTP را بهبود میبخشد تا کاربران بتوانند فایلها را روی یک وب سرور به صورت مشارکتی مدیریت و ویرایش کنند. این پروتکل از اشتراکگذاری، ویرایش و نسخهبندی فایل مستقیم از طریق یک رابط وب پشتیبانی میکند و جایگزینی مشارکتیتر و سازگارتر با فایروال برای FTP ارائه میدهد. WebDAV ویرایش فایل در محل را تسهیل کرده و آن را برای پروژههای تیمی ایدهآل میسازد. WebDAV چیست؟ WebDAV پروتکلی است که قابلیتهای اساسی آن کاربران را قادر میسازد تا فایلها را از طریق یک وب سرور به اشتراک گذاشته، کپی، جابجا و ویرایش کنند. همچنین ...
ادامه مطلب
پروتکلهای انتقال فایل FTP، SFTP و vsftpd هرکدام کاربردها و ویژگیهای متفاوتی دارند. FTP یک پروتکل قدیمی برای انتقال فایل است که بدون رمزنگاری کار میکند و از این رو برای محیطهای امن توصیه نمیشود. در مقابل، SFTP که بر پایه SSH عمل میکند، امنیت بسیار بالاتری دارد و ارتباطات را به صورت کامل رمزنگاری میکند. vsftpd در واقع یک سرویسدهنده FTP است، نه یک پروتکل مستقل، که به دلیل تمرکز بر امنیت، عملکرد بالا و پایداری، بهعنوان یکی از امنترین و سریعترین پیادهسازیهای FTP شناخته میشود. FTP چیست؟ FTP مخفف File Transfer Protocol، یک پروتکل شبکه بنیادی است که ...
ادامه مطلب