درست همانطور که سیستم عامل به راحتی نصب می شود، برنامه های کاربردی نیز وجود دارند. اکثر توزیع های مدرن لینوکس شامل مواردی هستند که بیشتر فروشگاه برنامه را در نظر می گیرند. این یک مکان متمرکز است که می توان نرم افزار را جستجو و نصب کرد. Ubuntu Linux (و بسیاری از توزیع های دیگر) به نرم افزار GNOME تکیه می کنند، سیستم عامل ابتدایی دارای AppCenter است، Deepin دارای مرکز نرم افزار Deepin است، openSUSE دارای AppStore خود است و برخی از توزیع ها به Synaptic متکی هستند.

صرف نظر از نام، هر کدام از این ابزارها همین کار را انجام می دهند؟ یک مکان اصلی برای جستجو و نصب نرم افزار لینوکس. البته این قطعات نرم افزار بستگی به وجود یک رابط کاربری گرافیکی (GUI) دارد. برای سرورهای کمتر GUI، برای نصب باید به رابط خط فرمان وابسته باشید.

بیایید به دو ابزار مختلف نگاه کنیم تا نشان دهیم که حتی نصب خط فرمان چقدر ساده است. نمونه های ما برای توزیع های مبتنی بر دبیان و توزیع های مبتنی بر فدورا است. دایرکتوری های مستقر در Debian از ابزار apt-get برای نصب نرم افزار استفاده می کنند و دیواری های مبتنی بر فدورا به استفاده از ابزار yum نیاز دارند. هر دو کار بسیار مشابه دارند.

برای نصب با استفاده از apt-get:

?sudo apt-get install wget

دستور sudo اضافه شده است زیرا برای نصب نرم افزار به امتیازات فوق العاده کاربر نیاز دارید. به همین ترتیب، برای نصب همان نرم افزار در یک توزیع مبتنی بر فدورا، ابتدا Su را به کاربر فوق العاده (به معنای واقعی کلمه دستور Su را صادر کرده و رمز عبور اصلی را وارد می کنید)، صادر کنید و سپس این دستور را صادر کنید:

yum install wget

نصب نرم افزار بر روی دستگاه لینوکس، آن طور که فکر می کنید چالش برانگیز نیست. با یک فرمان واحد:

sudo taskel

می توانید یک سرور کامل LAMP (Linux Apache Apache MySQL PHP) بر روی سرور یا توزیع دسکتاپ نصب کنید.

خلاصه درس

تمرین


مشاهده پاسخ
توسعه دهندگان
امین درزی