وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب یک فایل .deb روی اوبونتو

0 36
زمان لازم برای مطالعه: 3 دقیقه






نرم افزارهای مختلف لینوکس سال ها پیش تنها به عنوان کد منبع توزیع می شدند. ما مجبور شدیم نرم افزار را از منبع کامپایل کنیم تا بتوانیم از آن استفاده کنیم. اگر منبع نرم افزاری وابسته بود روی کتابخانه های دیگر، سپس باید کد منبع آن کتابخانه را نیز دانلود می کردیم و قبل از کامپایل نرم افزاری که می خواستیم نصب کنیم، آن را کامپایل می کردیم. اگر آن کتابخانه وابسته بود روی چند کتابخانه دیگر، سپس ما مجبور شدیم منبع این کتابخانه ها را دانلود کرده و آنها را نیز کامپایل کنیم. ما مجبور بودیم یک سری مشکلات وابستگی را پشت سر بگذاریم که در آن زمان به آن “جهنم وابستگی” می گویند. هیچ سیستم بسته بندی مانند امروز وجود نداشت. این روزها بسته ها برای معماری های مختلف ماشین از پیش کامپایل شده و نگهداری می شوند روی یک سرور مرکزی (به نام مخزن بسته) و یک نرم افزار مدیریت بسته برای دانلود خودکار، رفع وابستگی ها و نصب آن برای ما استفاده می شود.

در توزیع های لینوکس مبتنی بر دبیان مانند دبیان GNU/لینوکس، اوبونتو، لینوکس مینت و دیگران، مدیر بسته APT استفاده می شود. قالب بسته مدیریت بسته APT آرشیو DEB است. پسوند یک بایگانی DEB .deb است.

این روزها، اکثر بسته های نرم افزاری رایج در مخزن بسته رسمی توزیع لینوکس مورد استفاده ما در دسترس هستند. بنابراین ما به راحتی می توانیم آن را با استفاده از مدیر بسته نصب کنیم، در مورد اوبونتو/دبیان مدیر بسته APT. اما هنوز زمان هایی وجود دارد که نرم افزار مورد نظر ما در مخزن بسته رسمی موجود نیست و باید فایل بسته DEB را از وب سایت رسمی آن نرم افزار دانلود و نصب کنیم. روی سیستم عامل اوبونتو/دبیان ما به صورت دستی.

پیشنهاد می‌کنیم بخوانید:  روش نصب pip روی اوبونتو 24.04

در این مقاله قصد دارم روش نصب فایل DEB را به شما نشان دهم روی اوبونتو من قصد دارم از اوبونتو 18.04 LTS برای نمایش استفاده کنم. بیا شروع کنیم.

نصب فایل DEB از خط فرمان:

می توانید استفاده کنید dpkg فرمان روی اوبونتو برای نصب یک فایل DEB.

من فایل DEB وب سرور آپاچی 2 را از آن دانلود کردم https://packages.ubuntu.com فقط برای تظاهرات البته می توانید آن را با مدیریت بسته APT خیلی راحت نصب کنید. اما من به شما نشان خواهم داد که چگونه آن را از فایل DEB نصب کنید.

روش نصب یک فایل .deb روی اوبونتوروش نصب یک فایل .deb روی اوبونتو

اکنون ترمینال را در همان فهرستی که فایل DEB خود دارید باز کنید. همانطور که می بینید، فایل DEB در دایرکتوری موجود است.

روش نصب یک فایل .deb روی اوبونتوروش نصب یک فایل .deb روی اوبونتو

حالا با دستور زیر آن را نصب کنید:

$ sudo dpkg -من apache2_2.4.29-1ubuntu4.1_amd64.deb

روش نصب یک فایل .deb روی اوبونتوروش نصب یک فایل .deb روی اوبونتو

همانطور که می بینید، نصب انجام نشد زیرا وابستگی ها قابل حل نبودند. بسته DEB آپاچی 2 بستگی دارد روی apache2-bin، apache2-utils، apache2-data که هیچ کدام نصب نشده اند

روش نصب یک فایل .deb روی اوبونتوروش نصب یک فایل .deb روی اوبونتو

حال برای رفع وابستگی ها، ابتدا باید این بسته ها را نصب کنید تا بتوانید نصب کنید آپاچی 2 بسته بندی

خوشبختانه برای ما، بسته های وابستگی در مخزن بسته رسمی اوبونتو موجود است. بنابراین تنها کاری که باید انجام دهیم این است که دستور زیر را اجرا کنیم:

$ sudo apt نصب

روش نصب یک فایل .deb روی اوبونتوروش نصب یک فایل .deb روی اوبونتو

همانطور که مشاهده می کنید ، مدیر بسته APT همه وابستگی ها را به طور خودکار برطرف کرد. حالا فشار دهید y و سپس فشار دهید <ورود>.

روش نصب یک فایل .deb روی اوبونتوروش نصب یک فایل .deb روی اوبونتو

بسته apache2 باید نصب شود.

روش نصب یک فایل .deb روی اوبونتوروش نصب یک فایل .deb روی اوبونتو

همانطور که می بینید، آپاچی 2 کار می کند.

روش نصب یک فایل .deb روی اوبونتوروش نصب یک فایل .deb روی اوبونتو

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

پیشنهاد می‌کنیم بخوانید:  SELinux روی آموزش اوبونتو

نصب فایل DEB با استفاده از مرکز نرم افزار اوبونتو:

همچنین می توانید یک فایل DEB را با استفاده از مرکز نرم افزار اوبونتو نصب کنید. فقط کلیک راست کنید روی فایل DEB و کلیک کنید روی با نصب نرم افزار باز کنید.

روش نصب یک فایل .deb روی اوبونتوروش نصب یک فایل .deb روی اوبونتو

حالا کلیک کنید روی نصب.

روش نصب یک فایل .deb روی اوبونتوروش نصب یک فایل .deb روی اوبونتو

اکنون رمز عبور خود را وارد کرده و کلیک کنید روی تصدیق کردن.

روش نصب یک فایل .deb روی اوبونتوروش نصب یک فایل .deb روی اوبونتو

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

روش نصب یک فایل .deb روی اوبونتوروش نصب یک فایل .deb روی اوبونتو

پس از اتمام نصب ، باید پنجره زیر را مشاهده کنید.

روش نصب یک فایل .deb روی اوبونتوروش نصب یک فایل .deb روی اوبونتو

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

بنابراین به این ترتیب شما یک فایل DEB را نصب می کنید روی اوبونتو با تشکر از خواندن این مقاله.

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

زمان انتشار: 1403-01-06 02:36:04

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید