জেলা - দ্রুত প্যাকেজ পরিচালন প্রযুক্তিগুলিতে চালানোর জন্য একটি ডিস্ট্রো

জেলা

মাইকেল স্ট্যাপেলবার্গ, জনপ্রিয় আই 3 ডাব্লুএম উইন্ডো ম্যানেজারের লেখক এবং পূর্বে সক্রিয় দেবিয়ান বিকাশকারী (প্রায় 170 টি প্যাকেজ সহ), আপনি লিনাক্স বিতরণ "ডিগ্রি" বিকাশ করছেন তা ঘোষণা (পরীক্ষামূলক) একই নামের প্যাকেজ ম্যানেজারের সাথে।

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

একটি মূল বৈশিষ্ট্য এই নতুন লিনাক্স বিতরণে প্রস্তাবিত প্যাকেজ বিন্যাসের স্কোয়াশএফএস আকারে প্যাকেজ বিতরণ করা হয়পরিবর্তে, সংক্ষেপিত tar.xx ফাইলগুলির পরিবর্তে।

স্কোয়াশএফএসের ব্যবহার ইতিমধ্যে জনপ্রিয় অ্যাপ্লিকেশন এবং স্ন্যাপ ফর্ম্যাটগুলির অনুরূপ, এটির সাহায্যে, এই নতুন প্রস্তাবিত প্যাকেজ বিন্যাসটি প্যাকেজটি আনপ্যাক না করে "একত্রিত" করার অনুমতি দেয়, যা ডিস্কের স্থান সাশ্রয় করে, দ্রুত পরিবর্তন করতে দেয় এবং প্যাকেজের সামগ্রীগুলি তাত্ক্ষণিকভাবে উপলভ্য করে দেয়।

একই সময়ে, ক্লাসিক "দেব" বিন্যাসে যেমন ডিগ্রি প্যাকেজগুলি, এগুলিতে অন্যান্য প্যাকেজগুলির সাথে নির্ভরতার দ্বারা সংযুক্ত কেবলমাত্র পৃথক উপাদান রয়েছে (লাইব্রেরিগুলি প্যাকেজে নকল হয় না, তবে নির্ভরতা হিসাবে ইনস্টল করা হয়)।

অন্য কথায়, ডিগ্রি ক্লাসিক বিতরণের দানাদার প্যাকেজ কাঠামোকে একত্রিত করার চেষ্টা করছে, মাউন্ট পাত্রে আকারে অ্যাপ্লিকেশন সরবরাহ করার পদ্ধতি সহ ডিবিয়ান like

ডিগ্রির প্রতিটি প্যাকেজ কেবলমাত্র পাঠযোগ্য মোডে তার ডিরেক্টরিতে মাউন্ট করা হয় (উদাহরণস্বরূপ, zsh সহ একটি প্যাকেজ "/ro/zsh-amd64-5.6.2-3" হিসাবে উপলব্ধ), যা ইতিবাচকভাবে সুরক্ষা প্রভাবিত করে এবং দুর্ঘটনাক্রমে বা দূষিত পরিবর্তন থেকে রক্ষা করে।

যেখানে পরিষেবা ডিরেক্টরিগুলির একটি শ্রেণিবিন্যাস তৈরি করা যায় যেমন , / Usr / বিন, / usr / শেয়ার y / Usr / lib, একটি বিশেষ FUSE মডিউল ব্যবহৃত হয় যা সমস্ত ইনস্টল করা স্কোয়াশএফএস চিত্রের সামগ্রিকে একক সেটে সংযুক্ত করে (উদাহরণস্বরূপ, ডিরেক্টরি / রো / শেয়ার সমস্ত প্যাকেজের ভাগ করা সাব-ডিরেক্টরিতে অ্যাক্সেস সরবরাহ করে)।

ডিস্ট্রির প্যাকেজগুলি মূলত ইনস্টলেশন চলাকালীন চালকদের মুক্ত থাকে এবং প্যাকেজের বিভিন্ন সংস্করণ একে অপরের সাথে সহাবস্থান করতে পারে, যার ফলে প্যাকেজগুলির ইনস্টলেশন সমান্তরাল করা সম্ভব হয়।

প্রস্তাবিত কাঠামোটি প্যাকেজ পরিচালকের কার্য সম্পাদন কেবলমাত্র নেটওয়ার্কের ব্যান্ডউইথথের মধ্যে সীমাবদ্ধ করে যার মাধ্যমে প্যাকেজগুলি ডাউনলোড করা হয়। প্যাকেজের সরাসরি ইনস্টলেশন বা আপগ্রেড সর্বনিম্ন স্তরে করা হয় এবং এতে সামগ্রীর নকলের প্রয়োজন হয় না।

প্যাকেজ ইনস্টলের সময় ডিগ্রি বিবাদগুলিকে বাদ দেওয়া হয়s, যেহেতু প্রতিটি প্যাকেজ নিজস্ব ডিরেক্টরিের সাথে যুক্ত এবং সিস্টেমটি একটি প্যাকেজের বিভিন্ন সংস্করণের অস্তিত্বের অনুমতি দেয় (প্যাকেজের আরও সাম্প্রতিক সংস্করণ সহ ডিরেক্টরিতে থাকা সামগ্রীর সংক্ষিপ্ত ডিরেক্টরিগুলির সাথে সংযুক্ত করা হয়)।

প্যাকেজগুলির সংকলনের পক্ষে এটি খুব দ্রুত এবং পৃথক পরিবেশে প্যাকেজ ইনস্টল করার প্রয়োজন নেই (বিল্ড এনভায়রনমেন্টে ডিরেক্টরিটির প্রয়োজনীয় নির্ভরতার উপস্থাপনা তৈরি করা হয়) / রো).

সাধারণ প্যাকেজ পরিচালনার আদেশগুলি সমর্থিত, কি "ডিগ্রি ইনস্টল"এবং"ডিগ্রি আপডেট«, এবং তথ্যের আদেশগুলির পরিবর্তে, আপনি স্ট্যান্ডার্ড ইউটিলিটি« ls use ব্যবহার করতে পারেন (উদাহরণস্বরূপ, ইনস্টল করা প্যাকেজগুলি দেখতে, «/ ro» স্তরক্রমের ডিরেক্টরিগুলি তালিকাভুক্ত করার জন্য যথেষ্ট, এবং এটির জন্য যা অনুসন্ধান করতে পারে প্যাকেজটিতে ফাইল অন্তর্ভুক্ত রয়েছে, দেখুন এই ফাইলটির লিঙ্কটি কোথায় নিয়ে যায়)।

পরীক্ষাগুলির জন্য প্রস্তাবিত বিতরণ প্রোটোটাইপটিতে প্রায় 1700 প্যাকেজ অন্তর্ভুক্ত রয়েছে এবং প্রাথমিক অপারেটিং সিস্টেম হিসাবে ইনস্টলেশনের জন্য এবং কিউইএমইউ, ডকার, গুগল ক্লাউড এবং ভার্চুয়ালবক্সে লঞ্চ করার জন্য উপযুক্ত ইনস্টলারটির সাথে ব্যবহারের জন্য প্রস্তুত ইনস্টলেশন চিত্র।

এটি একটি এনক্রিপ্টড ডিস্ক পার্টিশন থেকে বুট করা সমর্থন করে এবং আই 3 উইন্ডো ম্যানেজারের উপর ভিত্তি করে ডেস্কটপ তৈরি করতে সাধারণ অ্যাপ্লিকেশনগুলির একটি সেট (গুগল ক্রোম ব্রাউজার হিসাবে দেওয়া হয়)।

বিতরণ সংকলন, প্যাকেজ প্রস্তুত ও বিল্ডিং, আয়নাতে প্যাকেজ বিতরণ এবং আরও অনেক কিছুর জন্য বিস্তৃত সরঞ্জাম সরবরাহ করা হয়।

আপনি যদি প্রকল্পটির পরামর্শ নিতে চান তবে আপনি এটিটি করতে পারেন নিম্নলিখিত লিঙ্ক। 

উৎস: https://michael.stapelberg.ch/


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

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

*

*

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

  1.   ব্রায়ট্যাক তিনি বলেন

    হ্যান্ডসাম এটা দুর্দান্ত।
    আমাকে পাকম্যান হা হা থেকে বিচ্ছিন্ন হতে বেশ সময় লাগবে, তবে খুব বুদ্ধিমান! আমি কখনই পুরোপুরি শূন্য করতে যাইনি কারণ এক্সবিপিএসে প্যাকম্যানের শক্তি নেই, তবে এটি দিয়ে এখনই পড়েছি, যদিও পরিচালককে আরও জটিল করে তুলতে সময় লাগে (যেমন ... আজ কোনও এক্সবিপিএস থেকে প্যাকম্যানে যাওয়া) এটি হবে খুব মূল্য। এটি কি অন্য স্তরে রয়েছে বলে মনে হচ্ছে?