نحوه نصب بسته ها در اوبونتو به صورت دستی

نحوه نصب بسته ها در اوبونتو به صورت دستی

برای مدت طولانی ما در مورد چگونگی صحبت کرده ایم بسته ها را نصب کنید و برنامه ها از طریق مخازن ، بسته های deb, از بسته های دور در دقیقه ، از PPA یا به سادگی از طریق برنامه هایی مانند Synaptic یا مرکز نرم افزار اوبونتو، اما ما در مورد چگونگی نصب یک برنامه از طریق کد منبع آن صحبت نکرده ایم. این نصب بسیار نامرتب است ، اما همچنین بسیار رضایت بخش است زیرا ، به عنوان یک قاعده کلی ، این یکی از مواردی است که به بهترین وجه با سیستم عامل و سیستم ما سازگار است. برای انجام این نصب ، تمام کاری که ما باید انجام دهیم این است که یک بسته فشرده را بارگیری کنیم که تقریباً همیشه از نوع آن است tar.gz یا gz، کد برنامه چیست و از اینجا پرونده ها را کامپایل می کند.

برای نصب دستی بسته ها به چه برنامه هایی نیاز دارم؟

به طور متناقضی ، اوبونتو مانند سایر سیستم های مبتنی بر دبیان ، همه آنها را نصب نکرده است برنامه های مورد نیاز برای تدوین. بسته ای که بیشتر ابزارها را شامل می شود به صورت استاندارد نصب نشده است ، بنابراین باید بسته را با دست نصب کنید. خوب ، برای تهیه یک بسته خودمان باید این کار را در ترمینال انجام دهیم:

sudo apt-get install build-basic automake make cmake fakeroot checkinstall dpatch patchutils autotools-dev debhelper quilt xutils lintian dh-make libtool autoconf git-core

این باعث می شود که اوبونتو تقریباً همه برنامه های لازم را نصب کند تا بتواند کد را کامپایل کند و از طریق پسوند بتواند بسته ها را به صورت دستی نصب کند.

چگونه خود برنامه را تدوین کنیم؟

پس از انجام مراحل قبلی ، یک ترمینال را باز کرده و به پوشه کد منبع می رویم. اولین کاری که باید انجام دهیم دیدن فایل است «نصب»که تقریباً همه برنامه ها به ارمغان می آورند ، برخی آن را در«Readme« به عنوان یک قاعده کلی ، برای کامپایل باید موارد زیر را بنویسیم

/ پیکربندی

ساخت

را نصب کنید

./نام برنامه

پاک کن

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


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

7 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

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

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   جرسون dijo

    برای من اتفاق افتاده است که من در زیر یک فایل tar.gz یا tar.bz2 یا مشابه آن هستم و هنگام انجام ./configure خطایی برای من ایجاد می کند. من به دنبال Install یا Readme هستم و خیلی ها آن را نمی آورند ، اما اگر برنامه اجرایی را که باز می کند لمس کنم ، مثل این است که یک لپ تاپ در حال بارگیری است اما بارها می خواهم آن را نصب کنم و نتوانسته ام .
    چگونه در آن موارد انجام می شود؟

  2.   خواکین گارسیا dijo

    سلام Gerson ، می توانید بسته یا برنامه ای را که می خواهید استفاده کنید به من بگویید. از آنچه می گویید ، آنچه بارگیری کرده اید یک بسته از پیش تدوین شده یا تقریباً آماده استفاده است که چیزی متفاوت از نصب با کد منبع است. اما اول می خواستم مطمئن شوم. از شما سپاسگزاریم و از مشکل پیش آمده عذرخواهی میکنیم.

  3.   fosco_ dijo

    شاید هنگام نوشتن نصب دستی بسته ها ، فکر کنم شما درباره بسته dpkg -i صحبت کنید ، ممکن است این مقاله "چگونه برنامه ها را در اوبونتو کامپایل کنیم" نامیده شود

  4.   خوزه مانوئل بندیتو dijo

    سلام خواکین
    از حضور شما در وبلاگ خود بسیار سپاسگزارم. من فکر می کنم عالی است و برای آن از شما متشکرم.
    من می خواستم از شما در مورد نصب یک برنامه (به عنوان مثال Warzone) ، با نوع تدوین (فکر می کنم به آن نامیده می شود) که Gerson می پرسد ، از شما بپرسم ، زیرا من سعی کردم آنچه شما می گویید انجام دهم ، اما من نمی خواهم واقعاً درک می کنم که چطور این کار با مراحل انجام می شود همانطور که برای کسی که یاد می گیرد بخواند ... حقیقت این است که من بعضی کارها را با ترمینال انجام می دهم ، اما مدتی است که سعی در انجام این کارها دارم و مانند کلاس یک توضیح دقیق پیدا نکردم ... شما می توانید آن را انجام دهید؟

    از این پس من از شما تشکر می کنم و یک سلام صمیمانه دریافت می کنم

    خوزه مانوئل

  5.   مارکو dijo

    سلام ، اسم من مارکو است ، من می خواهم در مورد دنیای لینوکس اطلاعات کسب کنم ، اوبونتو 13.10 دارم اما مدیریت آن برای من بسیار دشوار است ، نصب چیزی دشوار است ، زیرا در هر برنامه به من می گوید که این یا آن بسته گمشده با تشکر

  6.   خوزه بره dijo

    برادر جنیاالل ، من دنبال آن می گشتم. پیدا کردن آن بسیار دقیق و بنابراین بسیار سپاسگزارانه دشوار است. موفقیت های قلبی برای شما

  7.   خوان دیوید dijo

    عصر بخیر ، من سعی کردم این برنامه را نصب کنم darktable-3.0.1.tar.xz من هنوز قادر به استفاده از اوبونتو نبودم. من از همکاری شما قدردانی می کنم