با سلام.
در این آموزش قصد دارم نحوه ساخت فایل دب رو در لینوکس توضیح بدم.
اول میریم سراغ چند نکته:
۱- حتما از توزیعاتی مثل سوز و اوبنتو استفاده کنید که بیس و پایه Debian دارند.
۲- حتما کامندهای ترمینال رو درست بزنید؛ اگر مشکل دارید کپی کنید !
۳- دقت کنید که chmod در لینوکسها عمومی هست!
خب بریم سراغ کار.
در این آموزش ما از توزیع اوبنتو نسخه ۱۱.۴۰ استفاده کردیم.
جهت دریافت میتونید به :
Homepage | Ubuntu
مراجعه کنید. حجمش هم کمه ؛ فقط ۷۰۰ مگابایت!
خب؛ بعد از نصب لینوکس روی ماشین مجازی یا کامپیوتر خودتون؛ به Home Folder برید و یک فولدر به نام new بسازید مانند شکل زیر:
در این آموزش قصد دارم نحوه ساخت فایل دب رو در لینوکس توضیح بدم.
اول میریم سراغ چند نکته:
۱- حتما از توزیعاتی مثل سوز و اوبنتو استفاده کنید که بیس و پایه Debian دارند.
۲- حتما کامندهای ترمینال رو درست بزنید؛ اگر مشکل دارید کپی کنید !
۳- دقت کنید که chmod در لینوکسها عمومی هست!
خب بریم سراغ کار.
در این آموزش ما از توزیع اوبنتو نسخه ۱۱.۴۰ استفاده کردیم.
جهت دریافت میتونید به :
Homepage | Ubuntu
مراجعه کنید. حجمش هم کمه ؛ فقط ۷۰۰ مگابایت!
خب؛ بعد از نصب لینوکس روی ماشین مجازی یا کامپیوتر خودتون؛ به Home Folder برید و یک فولدر به نام new بسازید مانند شکل زیر:
خب در این فولدر میتونید آدرس دهی رو انجام بدید؛
خب اون دیگه به خودتون بستگی داره.
اما برای اینکه یک فایل دب درست و حسابی بتونیم بسازیم؛ درون فولدر new یک فولدر باز کنید به اسم DEBIAN و دقت کنید که تمام بزرگ بزنید!
درون اون فولدر یک فایل خالی به اسم control ایجاد کنید.
مثل تصویر زیر:
خب اون دیگه به خودتون بستگی داره.
اما برای اینکه یک فایل دب درست و حسابی بتونیم بسازیم؛ درون فولدر new یک فولدر باز کنید به اسم DEBIAN و دقت کنید که تمام بزرگ بزنید!
درون اون فولدر یک فایل خالی به اسم control ایجاد کنید.
مثل تصویر زیر:
خب حالا باید پرمیشن بدیم به فولدر دبیان و فایل کنترل:
برای اینکار ترمینال رو باز کنید و این کد رو بزنید:
و همچنین برای فایل کنترل:
مثل شکل زیر:
برای اینکار ترمینال رو باز کنید و این کد رو بزنید:
کد:
chmod -R 755 new/DEBIAN
کد:
chmod -R 755 new/DEBIAN/control
خب حالا وقتشه!
باید الان بتونیم یک دب تهیه کنیم؛ جهت تهیه دب باید این کد رو در ترمینال بزنید:
تا ترمینال مثل شکل زیر بشه:
باید الان بتونیم یک دب تهیه کنیم؛ جهت تهیه دب باید این کد رو در ترمینال بزنید:
کد:
dpkg -b new
خب حالا به هوم فولدر میریم و نتیجه کار رو میبینم:
خب دوستان یک فایل کنترل پیوست کردم؛ میتونید از اون استفاده کنید
دقت کنید که وقتی کنترل رو ادیت میکنید این نکات رو فراموش نکنید:
۱- به قسمتی که نوشته iphoneos-arm کاری نداشته باشید.
۲- تمام قسمتهایی که نوشتم com و قسمتی که Installed size هست رو میتونید تغییر بدید.
۳- پسوند رو بعد کپی کردن در فولدر دبیان بردارید.
تبریک؛ الان دانش شما در حد ساختن بسته های دب برای تمام سیستم عاملهای دبیان ساپورت کامل شده
دقت کنید که وقتی کنترل رو ادیت میکنید این نکات رو فراموش نکنید:
۱- به قسمتی که نوشته iphoneos-arm کاری نداشته باشید.
۲- تمام قسمتهایی که نوشتم com و قسمتی که Installed size هست رو میتونید تغییر بدید.
۳- پسوند رو بعد کپی کردن در فولدر دبیان بردارید.
تبریک؛ الان دانش شما در حد ساختن بسته های دب برای تمام سیستم عاملهای دبیان ساپورت کامل شده
نظر