এবিএসের মূল হ্যান্ডলিং (আর্চ বিল্ড সিস্টেম)

হ্যালো লোকেরা, এবার আমি আপনাকে কিছুটা বলব এবিএস (আর্চ বিল্ড সিস্টেম)সংক্ষেপে, এটি সিস্টেম is পোর্ট যার সাথে এটি গণনা করা হয় আর্চলিনাক্স.

আমি এবিএস দিয়ে কী করতে পারি?

আমাদের মধ্যে যারা খেলতে পছন্দ করি পিকেজিবিএলডিএস , ABS আমাদের আর্চলিনাক্স সংগ্রহস্থল প্যাকেজগুলির সমস্ত পিকেজিবিআইএলডিএস "ডাউনলোড" করতে এবং ইচ্ছামত এগুলি সংশোধন করার অনুমতি দেয়, উদাহরণস্বরূপ, সংকলনের নির্দেশাবলীতে পতাকাগুলি যুক্ত বা সরিয়ে, কোনও প্রোগ্রামের কোনও বিশেষ বৈশিষ্ট্য সক্ষম বা অক্ষম করতে to

এবিএস স্থাপন ও কমিশন করা

এটি করার জন্য, আমরা ইনস্টল করতে যাচ্ছি ABS:

sudo pacman -S abs

তারপরে আমরা অফিসিয়াল রেপোগুলির পিকেজিবিআইএলডিএস ট্রি সিঙ্ক্রোনাইজ করতে যাচ্ছি:

sudo abs

আমরা এর অনুরূপ একটি আউটপুট পেতে যাচ্ছি:

ABS

তারপরে ডাউনলোড করা পিকেজিবিআইএলডিএস পাওয়া যায় / var / অ্যাবস

ব্যবহারিক উদাহরণ: এবিএস এবং জিনোম 3.16

আমি আর্চলিনাক্সে জিনোম ৩.১ ((3.16) এর বিটা ব্যবহার করছি এবং যদিও এটি বিশেষভাবে আর্চ-এ কাজ করে (এটিতে স্পষ্টভাবে বিশদ রয়েছে), অনুপস্থিত অ্যাপ্লিকেশন রয়েছে যা উদাহরণস্বরূপ, ফেডোরা 3.15.91-এর আলফা ইতিমধ্যে নিয়ে এসেছে, আমার EOG এবং নটিলিয়াসের জন্য আমি অপেক্ষা করছিলাম এমন কয়েকজনের ক্ষেত্রে, তাই এখন আমি আপনাকে এই ক্ষেত্রে EOG এর বিটা সংস্করণটি সংকলন করতে, কীভাবে ABS ব্যবহার করতে হবে তা দেখাতে যাচ্ছি।

সুতরাং, আমরা নিজেকে একটি ডিরেক্টরিতে রেখেছি যেখানে আমরা সংকলন করতে চাই এবং আমরা EOG PKGBUILD থেকে এনেছি / var / অ্যাবস / অতিরিক্ত / ইওগ , আমি ব্যক্তিগতভাবে সাধারণত টার্মিনাল পছন্দ করি, তাই আমার ক্ষেত্রে আমি দৌড়েছি:

cp -r /var/abs/extra/eog $(pwd)

আমি ইতিমধ্যে pkgbuilds সংশোধন করার জন্য প্রস্তুত ছিল। তখন আমি তাকে লক্ষ্য করলাম জিনোম এফটিপি যা উপলব্ধ EOG এর সর্বশেষতম সংস্করণ ছিল এবং আমি PKGBUILD সংশোধন করতে এগিয়ে চলি

ইওজি-গেডিট

এখন আমি সঠিক চেকসামটি রাখি (পূর্ববর্তী স্ক্রিনশটে এটি ইতিমধ্যে সেট করা আছে):

[x11tete11x @ Jarvis eog] $ makepkg -g ==> উত্সগুলি প্রাপ্ত করা হচ্ছে ... -> eog-3.15.90.tar.xz পাওয়া গেছে ==> উত্স ফাইলগুলির জন্য চেকসাম তৈরি করা হচ্ছে ... sha256sums = (' 95fb566241f492f043d2e9d7301b657d159d68dbb51ba29d88c52a8b7ba8d243 ')

এবং প্রস্তুত! 😀 এখন আমি এটি সংকলন এবং ইনস্টল করছি:

[x11tete11x @ Jarvis eog] $ makepkg -sic ==> প্যাকেজ তৈরি হচ্ছে: eog 3.15.90-1 (সান মার্চ 15 21:50:32 এআরটি 2015) ==> চলমান অবস্থায় নির্ভরতা চেক করা হচ্ছে ... ==> নির্ভরতা যাচাই করা হচ্ছে সংকলন করার সময় ... ==> উত্সগুলি প্রাপ্ত করার জন্য ... -> ইওগ -3.15.90.tar.xz পাওয়া গেছে ==> sha256sums সহ উত্সসমূহ বৈধকরণ করা হচ্ছে ... eog-3.15.90.tar.xz ... অনুমোদিত ==> উত্সগুলি এক্সট্র্যাক্ট করা হচ্ছে ... -> বিএসডিটার দিয়ে ইওগ -3.15.90.tar.xz এক্সট্র্যাক্ট করা হচ্ছে ==> $ pkgdir / ডিরেক্টরি সরানো হচ্ছে ... ==> বিল্ড শুরু হচ্ছে () ... একটি BSD- এর জন্য পরীক্ষা করা হচ্ছে সামঞ্জস্যপূর্ণ ইনস্টল ... / ইউএসআর / বিন / ইনস্টল-সি বিল্ড পরিবেশ বুদ্ধিমান কিনা তা পরীক্ষা করা হচ্ছে ... হ্যাঁ

এবং এটি 😀

আর্কে EOG 3.15.90

স্পষ্টতই এটি তাদের পছন্দমতো প্যাকেজ দিয়ে করা যেতে পারে এবং তারা ইচ্ছামত বৈশিষ্ট্যগুলি সক্রিয় বা নিষ্ক্রিয় করতে পারে (উদাহরণস্বরূপ তারা এর কিউটি ইন্টারফেসটি সক্রিয় করে এবং জিটিকে ইন্টারফেসটি নিষ্ক্রিয় করে অডিয়াসিয়াস সংকলন করতে পারে)


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।

  1.   এওরিয়া তিনি বলেন

    শুভেচ্ছা, কমরেড, কাওসের ক্ষেত্রে, আমি যদি কিছু খিলান পিকেগবিল্ড প্রোগ্রামটি কেসিপি-তে সংকলন করতে চাইতাম তবে এটি একই রকম হবে বা আমার কিছু সমস্যা হবে ... নির্ভরতার সাথে ...

    1.    x11tete11x তিনি বলেন

      হ্যাঁ, আপনাকে নির্ভরতা যাচাই করতে হবে এবং আপনার নির্দেশিকায় বর্ণিত হিসাবে কয়েকটি বিবেচনা করতে হবে http://kaosx.us/es/packaging-guide/

  2.   জোয়াকো তিনি বলেন

    এটি খারাপ নয়, খারাপ জিনিসটি হ'ল আপনি নির্ভরতাগুলিও সংকলন করতে পারবেন না, যদি আপনি পারতেন তবে এটি একটি দুর্দান্ত লক্ষ্য হবে। তারা এখনও "হাত দ্বারা" সংকলিত হতে পারে, তবে এটি স্বয়ংক্রিয়ভাবে করতে সক্ষম হওয়ায় ভাল লাগবে।
    বিজ্ঞপ্তি নির্ভরতাগুলি সংকলনের জন্য আমি বিভিন্ন সরঞ্জামগুলি ব্যবহার করার চেষ্টা করেছি, সেগুলি কী ছিল তা আমি আর মনে করতে পারি না, তবে আমি সর্বদা বিজ্ঞপ্তিভিত্তিক নির্ভরতা পেয়েছি, তাই আমি ছেড়ে দিয়েছি।

    আমি মনে করি জেন্টু সংকলনের জন্য এখনও জেনু আরও উন্নত, আর্কে দেখতে অনেকটা স্ল্যাকওয়ারের মতো লাগে, যা আমি পছন্দ করি না, বন্দরগুলিও আমার পছন্দ নয়, প্যাকেজ ম্যানেজারের সাথে আপনার সবকিছু পরিচালনা করতে সক্ষম হওয়া উচিত।

    1.    x11tete11x তিনি বলেন

      আপনি যে এটির ভুল ব্যাখ্যা দিচ্ছেন, আর্কে প্যাকেজগুলির সংকলনটি জেন্টুর "অনুকরণ" করা বা অভিনয় অর্জন করা বা "উন্নততর হওয়া" নয়, এটি খুব নির্দিষ্ট পরিস্থিতির জন্য যেমন আমি উল্লেখ করেছি like
      আমার জন্য যে নির্ভরতাগুলি সংকলিত নয়, এটিও ঠিক আছে, জেন্টু যে সাধারণ কারণটির জন্য, এখানে আপনি খুব নির্দিষ্ট বিষয় সন্ধান করছেন, যদি আপনি এটি মূল সংগ্রহস্থল থেকে সরিয়ে ফেলতে পারেন, ভাল, যদি না হয় তবে আপনার কাছে হাতিয়ার হিসাবে এবিএস

    2.    111aa তিনি বলেন

      হ্যাঁ, আর্ক স্ল্যাকওয়ারের সাথে অনেকগুলি ভাগ করে নিলেও 'দার্শনিকভাবে: এটি একটি সহজ, পরিষ্কার এবং মিনিমালিস্ট সিস্টেম ist
      আর্ক কীভাবে কাজ করে সে সম্পর্কে আপনি অবশ্যই কিছুই বুঝতে পারেন নি।