প্রধান লিনাক্স লিনাক্স প্যাকেজগুলির জন্য গাইড
লিনাক্স

লিনাক্স প্যাকেজগুলির জন্য গাইড

লিনাক্স প্যাকেজগুলির জন্য গাইড
Anonim
  • গাইড এবং টিউটোরিয়াল
  • ইনস্টল ও আপগ্রেড করা হচ্ছে
  • টিপস ও ট্রিকস
  • কমান্ড
  • মূল ধারণা
  • জুর্গেন হাস

    Image

    একটি সফ্টওয়্যার বিকাশকারী, তথ্য বিজ্ঞানী এবং লিনাক্স অপারেটিং সিস্টেমের একটি অনুরাগী।

    47

    47 জন মানুষ এই নিবন্ধটি সহায়ক বলে মনে করেছেন

    আপনি ডেবিয়ান ভিত্তিক লিনাক্স বিতরণ যেমন দেবিয়ান, উবুন্টু, মিন্ট বা সলিডিএক্স ব্যবহার করেন বা আপনি যেমন Red Hat ভিত্তিক লিনাক্স ডিস্ট্রিবিউশন যেমন ফেডোরা বা সেন্টোস ব্যবহার করেন আপনার কম্পিউটারে অ্যাপ্লিকেশনগুলি যেভাবে ইনস্টল করা হয় একই রকম।

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

    তাদের সকলের মধ্যে একটি জিনিস একটি সাধারণ বিষয়গুলির মধ্যে এটি হ'ল অ্যাপ্লিকেশনগুলি সহজেই ইনস্টল করা সহজ করার জন্য প্যাকেজ করে।

    ডেবিয়ান ভিত্তিক বিতরণগুলি .deb প্যাকেজ ফর্ম্যাট ব্যবহার করে যেখানে Red Hat ভিত্তিক বিতরণগুলি rpm প্যাকেজ ব্যবহার করে। বিভিন্ন অন্যান্য বিভিন্ন প্যাকেজ প্রকার পাওয়া যায় তবে সাধারণভাবে, তারা একইভাবে কাজ করে।

    ভান্ডারগুলি কী?

    একটি সফ্টওয়্যার সংগ্রহস্থল সফ্টওয়্যার প্যাকেজ ধারণ করে।

    আপনি যখন সফ্টওয়্যার সেন্টারের মাধ্যমে অনুসন্ধান করেন বা অ্যাপটি-গেট বা ইয়ামের মতো সরঞ্জাম ব্যবহার করেন আপনার সিস্টেমে উপলব্ধ সংগ্রহস্থলের মধ্যে থাকা সমস্ত প্যাকেজের তালিকা প্রদর্শন করা হয়।

    একটি সফ্টওয়্যার সংগ্রহস্থল এর ফাইলগুলি একটি সার্ভারে বা মিরর হিসাবে পরিচিত বিভিন্ন সার্ভার জুড়ে রাখতে পারে।

    কীভাবে প্যাকেজ ইনস্টল করবেন

    প্যাকেজগুলি সন্ধান করার সবচেয়ে সহজ উপায় হ'ল আপনার বিতরণের প্যাকেজ ম্যানেজারের দেওয়া গ্রাফিকাল সরঞ্জামগুলি।

    গ্রাফিকাল সরঞ্জামগুলি নির্ভরতা সংক্রান্ত সমস্যাগুলি সমাধান করতে এবং ইনস্টলেশনটি সঠিকভাবে কাজ করেছে তা যাচাই করতে সহায়তা করে।

    আপনি যদি কমান্ড লাইন ব্যবহার করতে পছন্দ করেন বা আপনি একটি হেডলেস সার্ভার ব্যবহার করছেন (যেমন কোনও ডেস্কটপ এনভায়রনমেন্ট / উইন্ডো ম্যানেজার নেই) তবে আপনি কমান্ড লাইন প্যাকেজ ম্যানেজার ব্যবহার করতে পারেন।

    অবশ্যই পৃথক প্যাকেজ ইনস্টল করা সম্ভব। ডেবিয়ান ভিত্তিক বিতরণগুলির মধ্যে আপনি .deb ফাইল ইনস্টল করতে dpkg কমান্ড ব্যবহার করতে পারেন। রেড হ্যাট ভিত্তিক বিতরণগুলির মধ্যে আপনি কেবল আরপিএম কমান্ড ব্যবহার করতে পারেন use

    একটি প্যাকেজ মধ্যে কি?

    কোনও ডেবিয়ান প্যাকেজটির সামগ্রী দেখতে আপনি এটি সংরক্ষণাগার ব্যবস্থাপকটিতে খুলতে পারেন। প্যাকেজের মধ্যে থাকা ফাইলগুলি নিম্নরূপ:

    • নিয়ন্ত্রণ
    • উপাত্ত
    • ডেবিয়ান-বাইনারি

    ডেবিয়ান-বাইনারি ফাইলটিতে ডেবিয়ান ফর্ম্যাট সংস্করণ নম্বর থাকে এবং সামগ্রীগুলি প্রায় সর্বদা 2.0 তে সেট করা থাকে।

    নিয়ন্ত্রণ ফাইলটি সাধারণত একটি জিপআপ করা টার ফাইল হয়। নিয়ন্ত্রণ ফাইলের বিষয়বস্তুগুলি প্যাকেজের গুরুত্বপূর্ণ বৈশিষ্ট্যগুলি নিম্নলিখিতভাবে সংজ্ঞায়িত করে:

    • প্যাকেজের নাম
    • সংস্করণ সংখ্যা
    • স্থাপত্য
    • পালক
    • ইনস্টল-সাইজ
    • নির্ভরতা
    • বিভাগ (যেমন গ্রাফিক্স)
    • অগ্রাধিকার
    • হোম পেজ
    • বিবরণ

    একটি জিপড ট্যারে ফাইল ডেটা ফাইলটি প্যাকেজের জন্য একটি ফোল্ডার কাঠামো সরবরাহ করে। ডেটা ফাইলের সমস্ত ফাইল লিনাক্স সিস্টেমের প্রাসঙ্গিক ফোল্ডারে প্রসারিত হয়।

    আপনি কীভাবে প্যাকেজ তৈরি করতে পারেন

    প্যাকেজ তৈরি করতে আপনার এমন কিছু থাকা দরকার যা আপনি প্যাকেজযুক্ত ফর্ম্যাটে বিতরণ করতে চান।

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

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

    সমস্ত প্যাকেজগুলির উত্স কোডের প্রয়োজন হয় না। উদাহরণস্বরূপ, আপনি স্কটল্যান্ডের ওয়ালপেপার ইমেজযুক্ত একটি প্যাকেজ বা কোনও নির্দিষ্ট আইকন সেট তৈরি করতে পারেন।