انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: 🇬🇧بریتانیای کبیر🇬🇧 در 08 اسفند 1403، 05:13 بظ
-
من یک پرونده deb دارم که میخوام به دبیان اضافش کنم. چجوری میتونم این کارو کنم؟
-
اضافه کردن یه بسته به مخازن دبیان کاری است که نیاز به مقداری پیگیری و حوصله داره. در کل هم یه بسته دب به دبیان اضافه نمی شه بلکه یه نفر پیشنهاد می ده که فلان نرم افزار خوبه، بحث می شه، یکی پیشنهاد می ده که اینطوری باید اضافه بشه و این آدم ها نگهداریش می کنن و بالاخره پذیرفته می شه که خوبه در بیان باشه و مساله پیش می ره.
اینکار رو توسعه دهنده های دبیان می کنن. اینجا می تونی راهنماهاش رو بخونی: https://www.debian.org/doc/manuals/developers-reference/scope.en.html
و اگر توسعه دهندی نیستی و پیشنهادی داری باید یه نفر اسپانسر بسته تو باشه: https://mentors.debian.net/
یه کار خوب هم نگاه کردن به این لیست است و دیدن جاهایی که کمک لازمه در بسته بندی ها: https://www.debian.org/devel/wnpp/
من یه زمانی توی یه یه بسته همکاری می کردم و تجربه خیلی خوبی بود و کلی چیز یاد گرفتم. اگر حوصله کار فنی دارین و انتظار ندارین همه ازتون تشکر کنن؛ به نظرم این قدم خیلی جالبی است که با چند ساعت کار در ماه می تونین با کلی آدم خوب کار کنین و کلی چیز یاد بگیرین.
-
یک رویکرد میتونه آشنایی بهتر با ساختار بستهها در دبیان باشه
برای اینکار از برنامه hello داخل مخزن استفاده کنید.
در صورتی که تنظیمات صحیح در سیاهه بستهها اعمال شده باشد فرمانهای زیر را اجرا کنید.
یک پوشهٔ خالی جدید ایجاد کنید.
دریافت پرونده deb
apt download hello
از آرشیو خارج کردن
ar x hello_2.10-3_amd64.deb
دریافت کدهای برنامه به شکل مستقیم
apt source hello
اطلاعات بسته در مخزن
apt show hello
پیوندهای مفید
https://wiki.ubuntu-ir.org/wiki/%D8%A7%D8%B1%D8%AA%D9%82%D8%A7%DB%8C_%D8%AF%D8%A8%DB%8C%D8%A7%D9%86#.D9.82.D8.A7.D9.84.D8.A8_.D8.B3.D8.A8.DA.A9_DEB822
https://packages.debian.org/sid/hello
https://www.sindastra.de/p/1684/how-to-make-a-basic-debian-and-ubuntu-package-deb-the-easy-way
https://www.iodigital.com/en/history/intracto/creating-debianubuntu-deb-packages