উবুন্টু / বিনে ড্যাশ শেলের সংস্করণটি কীভাবে খুঁজে পাবেন?


11

এখানে চিত্র বর্ণনা লিখুন

আমি জানতে চাই শেল ড্যাশ সংস্করণটি খুঁজে পাওয়ার কোনও উপায় আছে কিনা।

আমি বিভিন্ন কমান্ড চেষ্টা: dash -v,dash -V , dash --versionকিন্তু কেউ কাজ করে।

ড্যাশ শেল উইকিপিডিয়া: http://en.wikedia.org/wiki/Deban_Almquist_shell

উত্তর:


13

প্রচুর উপায় রয়েছে:

  • উপযুক্ত-ক্যাশে নীতি

    নিম্নলিখিত কমান্ড চালান:

    উপযুক্ত-ক্যাশে নীতি ড্যাশ
    

    আমার মেশিনে আউটপুটটি হ'ল:

    ড্যাশ:
    ইনস্টল করা হয়েছে: 0.5.7-3ubuntu1
    প্রার্থী: ০.০..7-৩ বুবন্টু ১
    সংস্করণ টেবিল:
    *** 0.5.7-3ubuntu1 0
        500 http://in.archive.ubuntu.com/ubuntu/ পরিমাণগত / প্রধান amd64 প্যাকেজ
        100 / var / lib / dpkg / অবস্থা
    

    dashসুতরাং, আমার সিস্টেমে ইনস্টল করা সংস্করণটি 0.5.7

  • dpkg -s

    নিম্নলিখিত কমান্ড চালান:

    dpkg -s ড্যাশ
    

    আমার মেশিনে আউটপুটটি হ'ল:

    প্যাকেজ: ড্যাশ
    প্রয়োজনীয়: হ্যাঁ
    স্থিতি: ইনস্টল ঠিক আছে ইনস্টল
    অগ্রাধিকার: প্রয়োজনীয়
    বিভাগ: খোলস
    ইনস্টলড-সাইজ: 213
    রক্ষণাবেক্ষণকারী: উবুন্টু বিকাশকারীগণ 
    আর্কিটেকচার: amd64
    সংস্করণ: 0.5.7-3ubuntu1
    নির্ভর করে: ডিবিয়ানটিলস (> = 2.15), ডিপিকিজি (> = 1.15.0)
    পূর্ব নির্ভর করে: libc6 (> = 2.14)
    বর্ণনা: POSIX- অনুবর্তী শেল
    দেবিয়ান অ্যালকুইস্ট শেল (ড্যাশ) হ'ল একটি পসিক্স-কমপ্লায়েন্ট শেল
    ছাই থেকে
    ।
    যেহেতু এটি ব্যাশের চেয়ে দ্রুত স্ক্রিপ্টগুলি কার্যকর করে এবং এতে কম লাইব্রেরি রয়েছে
    নির্ভরতা (এটি সফ্টওয়্যার বা হার্ডওয়্যারের বিপরীতে আরও দৃ making় করে তোলে
    ব্যর্থতা), এটি ডেবিয়ান সিস্টেমগুলিতে ডিফল্ট সিস্টেম শেল হিসাবে ব্যবহৃত হয়।
    হোমপেজ: http://gondor.apana.org.au/~herbert/dash/
    আসল-রক্ষণাবেক্ষণকারী: জেরিট পেপ 
    

    যেহেতু আপনি দেখতে পারেন, সংস্করণ হল: 0.5.7


ভার্সন কনভেনশনগুলি বোঝা

উবুন্টুতে রূপান্তরটি হ'ল:

<Upstream_version> - <debian_revision> উবুন্টু <ubuntu_revision>

এখানে:

  • <upstream_version>: মূল প্যাকেজটির সংস্করণ

    এটি সংস্করণ সংখ্যার মূল অংশ। এটি সাধারণত মূল ("আপস্ট্রিম") প্যাকেজের সংস্করণ নম্বর যা থেকে .debফাইলটি তৈরি করা হয়েছে, যদি এটি প্রযোজ্য হয়।

    সাধারণত এটি আপ স্ট্রিম লেখক (গুলি) দ্বারা নির্দিষ্ট হিসাবে একই ফর্ম্যাটে থাকবে; তবে প্যাকেজ পরিচালনা সিস্টেমের ফর্ম্যাট এবং তুলনা স্কিমের সাথে ফিট করার জন্য এটি পুনরায় ফর্ম্যাট করার প্রয়োজন হতে পারে।

  • <debian_revision>: প্যাকেজের ডেবিয়ান সংস্করণ।

    সংস্করণ সংখ্যার এই অংশটি প্রবাহিত সংস্করণের উপর ভিত্তি করে দেবিয়ান প্যাকেজটির সংস্করণ নির্দিষ্ট করে।

    যদি <debian_revision> = 0, তবে এর অর্থ হ'ল কোনও ডেবিয়ান প্যাকেজ নেই (বা উবুন্টু দলটি একটি ডেবিয়ান প্যাকেজটিকে নতুন সংস্করণে ডিবিয়ান সংগ্রহস্থলগুলির চেয়ে পাওয়া নতুন সংস্করণে ফর্ক করেছে)।

  • ubuntu: শুধু কীওয়ার্ড ubuntu

  • <ubuntu_revision>: প্যাকেজের উবুন্টু সংস্করণ।

    • যদি এটি অনুপস্থিত থাকে তবে এর অর্থ এটি একটি পরিষ্কার, অপরিবর্তিত ডিবিয়ান প্যাকেজ।
    • যদি এটি উপস্থিত থাকে তবে এর অর্থ হ'ল উবুন্টু ডিবিয়ান প্যাকেজটি নিয়েছে এবং কিছু অতিরিক্ত প্যাচ বা বাগ ফিক্স সহ এটি প্রকাশ করেছে।

একটি উদাহরণ নেওয়া যাক।

  • 2.6.0-1ubuntu1

    এখানে,

    • আপস্ট্রিম প্যাকেজ সংস্করণ: 2.6.0
    • ডেবিয়ান রিভিশন: 1
    • উবুন্টু রিভিশন: ১
  • 2.6.0-0ubuntu1

    এখানে,

    • আপস্ট্রিম প্যাকেজ সংস্করণ: 2.6.0
    • ডেবিয়ান রিভিশন: 0 (যার অর্থ কোনও সংশোধন নেই )
    • উবুন্টু রিভিশন: ১

উত্স এবং আরও তথ্য:


1
এই সমস্ত তথ্যের জন্য ধন্যবাদ। তবে উদাহরণস্বরূপ, এটি ড্যাশ শেলের সংস্করণ পাওয়ার জন্য কাজ করে। তবে যদি আমি ব্যাশ শেলের চেষ্টা করার জন্য একই কমান্ডগুলি ব্যবহার করি তবে ফিরে আসা সংস্করণটি হ'ল: 4.2-5ubuntu1 (dkpg এবং apt-cache)। অন্যভাবে যদি আমি কমান্ড বাশ-রূপান্তরটি ব্যবহার করি তবে ফলাফলটি 4.2.37 (1)। তাহলে আপনি এ সম্পর্কে কী ভাবছেন ?? কেন এই পার্থক্য? ty
পিয়েরেপ

এগুলি আলাদা নয়। dpkgএবং যেখানে হিসাবে এটি হিসাবে হিসাবে বর্ণনা হিসাবে apt-cacheসংস্করণ, বলুন । বাস্তবে, আপনাকে সমস্ত সংশোধনী জানায়, যেখানে এবং কেবল ছোট সংস্করণ বাদ দিয়ে মূল সংস্করণগুলি আপনাকে বলে। এটি গোলাকার হিসাবে ভাবেন। আপনি 1.231 থেকে 1.23 পর্যন্ত গোল করতে পারেন এবং আপনি এখনও কিছুটা সঠিক হতে চাই। bash4.2bash --version4.2.37bash --versiondpkgapt-cache
সবুজ

ঠিক আছে তাই আমি এই বিষয়টি বন্ধ করতে পারি :) TY!
পিয়েরেপি

-1

আপনি চেষ্টা করেছেন : man dash?

প্রায়শই পুরো বিকল্প নামগুলিতে দুটি ড্যাশ দরকার হয়, চেষ্টা করুন dash --version। আমি এটি ব্যবহার করি না, সুতরাং এটি কাজ করবে কিনা আমি জানি না।


1
হ্যাঁ, তবে মনে হচ্ছে লোকটি আমাকে আরও বেশি দেবে না। : তথ্যের জন্য, আপনি উইকিপিডিয়া পরীক্ষা করতে পারবেন en.wikipedia.org/wiki/Debian_Almquist_shell
PierreP

2
dash --versionসবেমাত্র ফলাফলdash: 0: Illegal option --
জোসেফ সিবল-রিইনস্টেট মনিকা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.