লিনাক্সে প্রোগ্রাম ইনস্টল করার শিল্প

লিনাক্সে নতুন প্রোগ্রাম ইনস্টল করা, উইন্ডোজের বিভিন্ন উপায়ে করার মাধ্যমে প্রচুর সুবিধাগুলি থাকা, নতুন ব্যবহারকারীদের বিভ্রান্ত করতে পারে। উন্নত করা যেতে পারে এমন জিনিসগুলির একটি তালিকা এখানে...

1. মুক্ত উত্স ... এবং আরও কিছু

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

2. আহ… এখন কি?

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

3. ইন্টারফেস স্ট্যান্ডার্ড করুন

আসুন একক জন্য ভুলে যাই ইনস্টলেশন প্যাকেজগুলিকে একক বিন্যাসে একীকরণের উন্মত্ত ধারণা সম্পর্কে, যা কখনই ঘটবে না (কিছু ক্ষেত্রে, খুব বৈধ কারণে)। তবে, গ্রাফিকাল প্যাকেজ ইনস্টলেশন ইন্টারফেসটি দেখতে একই রকম এবং বিভিন্ন প্যাকেজ সিস্টেমের সাথে সামঞ্জস্যপূর্ণ হলে এটি খুব কার্যকর হতে পারে। এটি কিছু ক্ষেত্রে ঘটে তবে এটি আরও নিখুঁতভাবে করা উচিত।

৪. সংকলন সহজ হওয়া উচিত

অনেক সময় আমাদের প্রিয় ডিস্ট্রোর জন্য কোনও প্রোগ্রামের প্যাকেজগুলি পাওয়া অসম্ভব। সেক্ষেত্রে সোর্স কোডটি ডাউনলোড করা এবং এটি সংকলনের চেষ্টা করা একমাত্র বিকল্প। খারাপ খবরটি হ'ল অনেকেই এই জটিল কাজে সফল হওয়ার জন্য অনুসরণ করা পদক্ষেপগুলির বিশদ অন্তর্ভুক্ত করেন না। যদি ইনস্টল.শ স্ক্রিপ্টটি অন্তর্ভুক্ত করা হত যা সমস্ত কিছুর যত্ন নেবে, এমনকি নির্ভরতার জন্য যাচাই করবে?

৫. "হাত দ্বারা" সংকলিত একটি প্রোগ্রাম আনইনস্টল করার ওডিসি

"হাত দ্বারা" সংকলিত একটি প্রোগ্রাম আনইনস্টল করা একটি বাস্তব দুঃস্বপ্ন হয়ে উঠতে পারে, বিশেষত যদি বিকাশকারীদের নির্দেশাবলী অন্তর্ভুক্ত না করে আনইনস্টল করুন.

6. একটি স্ট্যান্ডার্ড মেটা-প্যাকেজ?

ঠিক আছে, আমরা কখনই একটি সাধারণ প্যাকেট ফর্ম্যাট ব্যবহার করতে সম্মত হই না। তবে, এমন কোনও মেটা-প্যাকেজ ব্যবহার করা সম্ভব হবে না যার মধ্যে বিদ্যমান প্যাকেজ ফর্ম্যাটগুলির কোনও সংরক্ষণ করা যেতে পারে (এভিআই মেটা-প্যাকেজটি বিভিন্ন ভিডিও ফর্ম্যাট সংরক্ষণ করতে পারে সেইভাবে)? সেই একই প্যাকেজটি কোনও ডিস্ট্রোতে কাজ করতে পারে। 🙂

Standard. মানকৃত প্যাকেজের নাম

কেন বিভিন্ন ডিস্ট্রো একই প্যাকেজগুলিকে বিভিন্ন নাম দেয়? প্যাকেজ নির্ভরতার সমস্যাগুলি সমাধান করা সহজ করার জন্য, প্যাকেজগুলির নামকরণের জন্য অভিন্ন এবং মানক পদ্ধতিতে একমত হওয়া জরুরি।

৮. প্যাকেজগুলি যেভাবে তৈরি করা হয়েছে তা মানক করুন

নামগুলি ছাড়াও, প্যাকেজগুলি তৈরির জন্য প্রোগ্রামগুলিকে গোষ্ঠীভুক্ত করার পদ্ধতিটি মানক করা প্রয়োজন। আজ প্রতিটি ডিস্ট্রো যা চায় তাই করে। এই সমস্যাটি সংশোধন করার ফলে প্যাকেজটির ক্রমশৃঙ্খলা আরও সামঞ্জস্যপূর্ণ হবে এবং বিভ্রান্তি হ্রাস পাবে।

9. সোর্স কোডের স্বয়ংক্রিয় সংকলন এবং ইনস্টলেশন

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

10. ওয়েব ব্রাউজার থেকে আপডেট

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

১১. এতগুলি বিভিন্ন প্যাকেজ ফর্ম্যাটটি কি সত্যই মূল্যবান?

আমি জানি না যে পূর্ণ এবং নিখুঁত মানদণ্ডটি সর্বোত্তম বিকল্প কিনা, তবে আসুন আমরা সম্মত হই যে অসীম সংখ্যক বিভিন্ন প্যাকেজ ফর্ম্যাটের অস্তিত্ব হ'ল ডেভেলপারদের পক্ষে যারা আরও সমস্ত লিনাক্স ব্যবহারকারীদের তাদের অ্যাপ্লিকেশন ব্যবহার করতে চান তাদের পক্ষে বিষয়টি আরও বেশি কঠিন করে তোলে।

12. ইনস্টলের পরে চালান

সবেমাত্র ইনস্টল হওয়া কোনও অ্যাপ্লিকেশনটি চালানোর সম্ভাবনা কখন উপস্থিত হবে? এটি খুব সহজ এবং এটি sooooo দরকারী হবে। অতিরিক্ত অতিরিক্ত তথ্য (বা বেশিরভাগ ব্যবহারকারীরা জানতে চান না এমন বিশদ) দেখানোর পরিবর্তে, আমাদের কাছে এই বিকল্পটি থাকলে তা আকর্ষণীয় হবে।

13. প্যাকেজ ডাটাবেসে উত্স তৈরি করে রাখুন

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

14. পুরানো নির্ভরতা অপসারণ করুন

প্রবণতা বা yum এর ক্ষেত্রে এটি নয়, তবে আমরা যখন প্যাকেজ আনইনস্টল করতে apt-get ব্যবহার করি তখন তাদের নির্ভরতা (যা অন্য প্যাকেজগুলির দ্বারা আর প্রয়োজন হয় না) তাদের সাথে আনইনস্টল করা হয় না। এই পরিস্থিতিতে প্রতিকার করতে, ব্যবহার করুন sudo apt-get autoremove। ভদ্রলোক, এটি দীর্ঘ সময়ের জন্য স্বয়ংক্রিয় হওয়া উচিত!

উৎস: Techradar


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

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

*

*

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

  1.   ওএস পরিবর্তন করুন তিনি বলেন

    আপনি কখনও nhopkg শুনেছেন?
    nhopkg.org

  2.   পাইপো 65 তিনি বলেন

    অবদান সত্যিই আমাকে সাহায্য করেছে !!! আমি জানি যে এখন সুডো আনইনস্টল করে তোলে !!!!