راهنمای استفاده از دستورهای apt در لینوکس

چنانچه از کاربران توزیع‌های لینوکسی مبتنی بر دبیان مانند اوبونتو، لینوکس مینت، آرک لینوکس، المنتری و ... باشید یقیناً به منظور نصب برنامه‌های لینوکسی خود با دستورهای apt مواجه شده‌اید. از نسخه ۱۶٫۰۴ اوبونتو که در نیمه ابتدایی سال ۲۰۱۶ میلادی منتشر شد، تا به امروز رشد گسترده و تمرکز ویژه‌ای در استفاده از دستورهای apt به منظور نصب برنامه‌های لینوکسی دیده شده است. همین امر سبب می‌شود تا نگاهی دقیقتر به این دستور بیاندازیم. در این نوشته سعی بر آن دارم تا راهنمای استفاده از دستورهای apt در لینوکس را گردآوری کنم.

دستورهای apt

ادامه مطلب

آموزش نصب و اجرای نرم افزارهای ویندوزی در لینوکس

با رشد و توسعه روز افزون نرم افزارهای مبتنی بر لینوکس، امروزه می توان به راحتی معادل لینوکسی اغلب نرم افزارهای ویندوزی را برای محیط لینوکس پیدا کرد اما برای برخی نرم افزارهای ویندوزی، نرم افزار لینوکسی معادل و یا نرم افزار لینوکسی با کارآمدی مشابه یافت نمی شود. در این موارد نیازمند آنیم که بتوانیم نرم افزارهای ویندوزی را به نحوی در محیط لینوکس اجرا نماییم. به جرات می توان گفت برای پورت کردن نرم افزارهای ویندوزی به محیط مبتنی بر یونیکس، بهترین ابزار، نرم افزار واین (Wine) است. واین یک پروژه متن باز است که یک لایه جدید به یونیکس اضافه می کند تا بتوان نرم افزارهای ویندوزی را در محیط سیستم عامل های مبتنی بر یونیکس مانند توزیع های مختلف لینوکس اجرا نمود. در این آموزش با چگونگی آموزش نصب و اجرای نرم افزارهای ویندوزی در لینوکس به کمک نرم افزار واین آشنا خواهیم شد.

ادامه مطلب

آموزش تغییر سیستم عامل پیشفرض GRUB

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

نصب اوبونتو در کنار ویندوز (قسمت اول)

نصب اوبونتو در کنار ویندوز (قسمت دوم)

نصب اوبونتو در کنار ویندوز (قسمت سوم)

ادامه مطلب

آموزش نصب نرم افزار VMD در اوبونتو

نرم افزار VMD، همانطور که پیشتر در نوشته آشنایی با بانک داده پروتئین (PDB) بیان گردید، یکی از ابزارهای گرافیکی برای نمایش ساختارهای مولکولی است که برای کلیه سیستم عامل ها در دسترس است. باید توجه داشت که توسعه دهندگان VMD آن را برای مصارف آکادمیک، شخصی و غیر تجاری به صورت رایگان منتشر نموده اند اما برای مصارف تجاری، نیازمند تهیه لایسنس این محصول هستید. در این نوشته با روش نصب نرم افزار VMD در اوبونتو آشنا خواهیم شد. البته فرآیند نصب در سایر سیستم عامل های مبتنی بر کرنل لینوکس نیز مشابه می باشد.

نمونه خروجی VMD

ادامه مطلب

آموزش نصب نرم افزار کایمرا در اوبونتو

نرم افزار کایمرا، همانطور که پیشتر در نوشته آشنایی با بانک داده پروتئین (PDB) بیان گردید، یکی از ابزارهای گرافیکی برای نمایش ساختارهای مولکولی است که به صورت رایگان برای کلیه سیستم عامل ها در دسترس است. در این نوشته با روش نصب نرم افزار کایمرا در اوبونتو آشنا خواهیم شد. البته فرآیند نصب در سایر سیستم عامل های مبتنی بر کرنل لینوکس نیز مشابه می باشد.

نمایش ساختار در کایمرا

ادامه مطلب

آموزش انتقال فایل توسط sFTP

طی دو آموزش قبلی، ابتدا با ضرورت و چگونگی راه اندازی یک سرور SSH بر روی سرور یا کامپیوتر محاسباتی آشنا شدیم و سپس به نحوه اتصال راه دور به یک سیستم توسط پروتکل SSH پرداختم. یکی از نقایص اتصال SSH به سیستم دیگر آن است که شما نمی توانید مستقیما فایلی را در سیستم مقصد آپلود کنید یا فایلی را از آن دانلود کنید. در اینجا توسعه دهندگان SSH قابلیتی به نام sFTP را قرار داده اند که یک پروتکل امن برای انتقال فایل در بستر اتصال SSH است. در این پروتکل ارتباطی، داده ها با همان رمزنگاری خاص SSH بین دو سیستم تبادل می شوند. همین ویژگی باعث شده است که پروتکل sFTP نسبت به پروتکل قدیمیتر یعنی FTP برتری امنیتی داشته باشد. با من همراه باشید تا روش انتقال فایل توسط sFTP را مرور کنیم.

ادامه مطلب

آموزش اتصال راه دور توسط SSH

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

ادامه مطلب