এটি হল কমান্ড ইকুইভস-বিল্ড যা আমাদের একাধিক বিনামূল্যের অনলাইন ওয়ার্কস্টেশন যেমন উবুন্টু অনলাইন, ফেডোরা অনলাইন, উইন্ডোজ অনলাইন এমুলেটর বা MAC OS অনলাইন এমুলেটর ব্যবহার করে OnWorks ফ্রি হোস্টিং প্রদানকারীতে চালানো যেতে পারে।
কার্যক্রম:
NAME এর
equivs-build - স্থানীয় সফ্টওয়্যার নিবন্ধন করতে একটি ডেবিয়ান প্যাকেজ তৈরি করুন
সাইনোপিসিস
equivs-বিল্ড [---পূর্ণ|-f] [--arch=foo|-a=foo] নিয়ন্ত্রণ ফাইল
বর্ণনাঃ
equivs-বিল্ড একটি প্রোগ্রাম যা ডেবিয়ান প্যাকেজ তৈরি করে যা dpkg জানাতে ব্যবহার করা যেতে পারে
স্থানীয়ভাবে ইনস্টল করা প্যাকেজ এবং তাদের নির্ভরতা সম্পর্কে। এছাড়াও খালি প্যাকেজ যে শুধু
প্রয়োজন অন্যান্য প্যাকেজ equivs সঙ্গে তৈরি করা যেতে পারে. এগুলি "প্রোফাইল" প্যাকেজ হিসাবে ব্যবহার করা যেতে পারে
যা শুধু ইনস্টলেশনের জন্য অন্যদের চিহ্নিত করে।
অনুগ্রহ করে মনে রাখবেন যে এটি একটি অশোধিত হ্যাক এবং যদি চিন্তা না করে ব্যবহার করা হয় তবে এটি সম্ভবত করতে পারে
আপনার প্যাকেজিং সিস্টেমের ক্ষতি। এবং দয়া করে মনে রাখবেন যে এটি ব্যবহার করা হয় না
ভাঙ্গা নির্ভরতা মোকাবেলা করার প্রস্তাবিত উপায়। পরিবর্তে একটি বাগ রিপোর্ট ফাইল করা ভাল।
কন্ট্রোল ফাইলের "বাস্তব" ডেবিয়ান প্যাকেজের কন্ট্রোল ফাইলগুলির মতো একটি কাঠামো রয়েছে, তবে এটি
সমস্ত কী সংজ্ঞায়িত করতে হবে না, কারণ আপনি একটি বাদ দিলে ডিফল্ট মান ব্যবহার করা হবে।
বেশ কয়েকটি অতিরিক্ত ক্ষেত্র রয়েছে যা ব্যবহার করা যেতে পারে:
পরিবর্তণের:
চেঞ্জলগ হিসাবে ব্যবহার করা ফাইল
সংস্করণ:
আপনি একটি স্থানীয় চেঞ্জলগ ব্যবহার না করলে, equivs একটি ডামি তৈরি করবে। সংস্করণ হিসাবে
প্যাকেজ চেঞ্জলগে সংজ্ঞায়িত করা হয়েছে, equivs সংস্করণ 1.0 অনুমান করবে। এর সাথে
ক্ষেত্রে, আপনি একটি স্পষ্ট সংস্করণ সেট করতে পারেন।
রিডমি:
একটি ফাইল হিসাবে ব্যবহার করা হবে README.Deban ফাইল আপনি স্ট্রিং ব্যবহার করতে পারেন @packagename@ এবং
@নির্ভর করে@ প্যাকেজের নাম এবং ব্যবহৃত নির্ভরতা তথ্য সন্নিবেশ করান।
কপিরাইট:
কপিরাইট ফাইল ব্যবহার করে। বাদ দিলে, GPL 2 ব্যবহার করা হবে।
পূর্ববর্তী: পোস্টিংস্ট: প্রেম: পোস্টআরএম:
রক্ষণাবেক্ষণকারী স্ক্রিপ্টগুলি প্যাকেজ ইনস্টল করার আগে/পরে নির্বাহ করা হয়। দেখুন
বর্ণনার জন্য ডেবিয়ান ডেভেলপারদের রেফারেন্স (প্যাকেজ ডেভেলপার-রেফারেন্স)।
মাল্টি-আর্ক:
মাল্টিআর্ক নির্ভরতা স্থিতি নির্দিষ্ট করে। 'বাস্তব' প্যাকেজের মতোই ব্যবহার করা হয়েছে।
বিদেশী: সমস্ত স্থাপত্যের জন্য নির্ভরতা সন্তুষ্ট করে একই: নির্ভরতা সন্তুষ্ট করে
শুধুমাত্র একই স্থাপত্যের জন্য অনুমোদিত: বিদেশী বা একই হিসাবে কাজ করতে পারে
নির্ভরতার মধ্যে উল্লেখ করা হয়েছে
অতিরিক্ত ফাইল:
কমা দিয়ে আলাদা করা ফাইলের তালিকা যাতে কপি করা যায় /usr/share/doc/packagename ডিরেক্টরি.
ফাইলসমূহ:
ফাইলগুলি তৈরি করা প্যাকেজের কিছু ডিরেক্টরিতে অনুলিপি করা হবে। প্রতিটি লাইন একটি ধারণ করে
উৎস ফাইলের নাম এবং একটি গন্তব্য ডিরেক্টরি, স্থান-বিচ্ছিন্ন। অন্যান্য মাল্টির মতো-
লাইন হেডার, সব লাইন কিন্তু প্রথম ইন্ডেন্ট করা আবশ্যক. উদাহরণ:
ফাইল: foo-cron /etc/cron.d/
foo-cron-helper , / Usr / local / bin /
ফাইল:
ফাইলগুলি তৈরি করা প্যাকেজের কিছু ডিরেক্টরিতে অনুলিপি করা হবে, ইনলাইনে নির্দিষ্ট করা হয়েছে
উৎস নিয়ন্ত্রণ ফাইল। ফিল্ড সিনট্যাক্স হল সেই ফাইলগুলির নাম যা তৈরি করা হবে, অনুসরণ করা হবে
1 স্পেস দ্বারা ইন্ডেন্ট করা লাইন দ্বারা ফাইলের বিষয়বস্তু নির্দেশ করে; অগ্রণী স্থান ছাঁটা হবে. একটি
অক্টাল ফাইল মোড ফাইলের নামের পরে নির্দিষ্ট করা যেতে পারে; এটি ডিফল্ট 644, এবং হবে
644 বা 755 এ স্বাভাবিক করা হয়েছে। উদাহরণ:
ফাইল: /usr/local/bin/true 755
#!/ বিন / SH
প্রস্থান 0
দেখ /usr/share/doc/equivs/README.Debian আরও তথ্যের জন্য.
বিকল্প
--পূর্ণ | -চ
একটি সম্পূর্ণ নির্মাণ করুন. পুনর্নির্মাণ বলা হবে, অর্থাৎ, একটি সম্পূর্ণ প্যাকেজ তৈরি করা হবে এবং
স্বাক্ষরিত, ডেবিয়ান সার্ভারে আপলোড করার জন্য উপযুক্ত।
স্বাক্ষর করার জন্য ব্যবহৃত আইডিটি নেওয়া হয়, সেই ক্রমে, ব্যবহারকারীর শেষ এন্ট্রি থেকে
সরবরাহকৃত চেঞ্জলগ, রক্ষণাবেক্ষণকারী: equivs কন্ট্রোল ফাইলের ক্ষেত্র, বা স্থানীয়
ব্যবহারকারীর নাম.
--আর্ক | -ক
নির্দিষ্ট আর্কিটেকচারের জন্য প্যাকেজ তৈরি করুন। Hurd জন্য প্যাকেজ নির্মাণের জন্য যেমন ব্যবহার করা হয়
লিনাক্সের অধীনে। equivs-বিল্ড ব্যবহারসমূহ dpkg-আর্কিটেকচার এই সুবিধা প্রদান করতে।
বিতরণ
বিতরণ GNU পাবলিক লাইসেন্স সংস্করণ 2 সাপেক্ষে।
onworks.net পরিষেবা ব্যবহার করে অনলাইনে equivs-build ব্যবহার করুন