بسته های Deb در Linux نوعی جایگزین برای قالب.msi در ویندوز است. پرونده.deb یک بایگانی است که به صورت خود استخراج از یک برنامه تهیه می شود. ظهور این قالب پرونده نصب برنامه ها را که قبلاً با ساخت از مبدا انجام می شد ، بسیار تسهیل می کرد ، که گاهی اوقات هم برای مبتدیان و هم برای کاربران پیشرفته لینوکس بسیار دشوار بود.
ضروری است
بایگانی با کد منبع برنامه مورد نیاز
دستورالعمل ها
مرحله 1
ابتدا بررسی کنید که آیا برنامه مورد نیاز شما با فرمت.deb در اینترنت وجود دارد یا خیر. مدت هاست که بسیاری از برنامه های معروف دارای نصب خودکار هستند. اگر هیچ بسته deb برای سیستم شما وجود ندارد ، پس می توانید با خیال راحت منابع برنامه مورد نیاز خود را بارگیری کنید.
گام 2
اطمینان حاصل کنید که تمام برنامه های لازم برای ساخت را نصب کرده اید. برای انجام این کار ، در ترمینال (منو - برنامه ها - لوازم جانبی - ترمینال) دستور زیر را وارد کنید: sudo apt-get install libtool autotools-dev dpkg-buildpackage fakeroot همچنین می توانید این کتابخانه ها را از مدیر بسته Synaptic در اوبونتو نصب کنید.
مرحله 3
یک فهرست کاری آماده کنید که در آن تمام عملیات را انجام دهید. یک پوشه مناسب برای خود ایجاد کنید و برنامه بارگیری شده خود را از آن خارج کنید.
مرحله 4
ترمینال را باز کنید و به فهرست مناسب بروید. به عنوان مثال: cd / src / my_program / program_123Program_123 دایرکتوری است که همه پرونده های برنامه در آن قرار دارد.
مرحله 5
ساخت اولیه را انجام دهید:./ پیکربندی و & ساخت بعد ، باید "debianize" کنید. در همان دایرکتوری ، دستور را اجرا کنید: dh_make
مرحله 6
در مرحله بعدی ، باید نوع بسته را انتخاب کنید. بیشترین استفاده "تک باینری" است. برای انتخاب آن ، کافیست حرف "s" را وارد کنید.
مرحله 7
پوشه ایجاد شده "debian" را باز کرده و پرونده "کنترل" را ویرایش کنید. توضیحی برای برنامه وارد کنید. اینها کلماتی است که کاربر هنگام مشاهده محتوای بسته در Synaptic مشاهده خواهد کرد.
مرحله 8
دبیان / قوانین باز خط "dh_installed" را با حذف "#" در ابتدای کار حذف کنید.
مرحله 9
در ترمینال وارد شوید: dpkg-buildpackage –rfakeroot و به یک سطح بالاتر به فهرست بروید و محتوای آن را مشاهده کنید: cd.. && ls
مرحله 10
در میان بقیه پرونده ها ، بسته deb تازه ایجاد شده را مشاهده خواهید کرد. با دوبار کلیک بر روی پرونده می توانید نصب کنید.