আমি কীভাবে রেড হ্যাটে এনসিডিউ ইনস্টল করতে পারি?


23

প্রদত্ত উত্তর এই প্রশ্নের সাহায্য করে না।

আমি চেষ্টা করেছি

yum install ncdu

তবে পাচ্ছি

No package ncdu available

1
আপনি ... মোডেড করার আগে আপনি আরও কিছু
লিখতে চাইবেন

@ এক্সেনো - আপনি সেখানে যান।
রিপার 234

1
অদ্ভুত; আমি যা বলতে পারি তা থেকে এটি [সংগ্রহশালা] [1] এ রয়েছে। [1]: অ্যাডমিন.ফেডোরাপ্রজেক্ট.আর
শন জে গফ

উত্তর:


24

আপনাকে http://dev.yorhel.nl/ncdu এর মাধ্যমে সর্বশেষতম ncduপ্যাকেজটি ডাউনলোড করতে হবে ।wget

আপনার হোম ডিরেক্টরি যেমন লেখার অ্যাক্সেস সহ একটি ডিরেক্টরিতে নেভিগেট করুন।

wget https://dev.yorhel.nl/download/ncdu-1.13.tar.gz

তারপরে তারবালটি বের করুন:

tar -xzvf ncdu-1.13.tar.gz

এটি নামের একটি নতুন ফোল্ডার তৈরি করবে ncdu-1.13। সেই ফোল্ডারটি প্রবেশ করুন এবং সম্পাদন করুন:

./configure --prefix=/usr

যদি এটি ncurses.h খুঁজে না পায় এবং কনফিগারটি ব্যর্থ হয়,

checking for ncurses.h... no
configure: error: required header file not found

আপনাকে লাইব্রেরির শিরোনাম ইনস্টল করতে হবেcurses

sudo dnf install ncurses ncurses-devel

লাইব্রেরি ইনস্টল করার পরে, আবার কনফিগার পদক্ষেপটি কার্যকর করুন।

তারপরে দৌড়াও,

make

এবং

sudo make install

এবং আপনি সম্পন্ন হয়েছে।

আপনার ncdu-1.13.tar.gzআর প্রয়োজন নেই বলে আপনি উত্স ফাইলটি যে ডিরেক্টরি এবং উত্স ফাইলগুলি বের করা হয়েছিল সেগুলি অপশনিকভাবে মুছে ফেলতে পারেন ।


//, এর জন্য কি অন্যান্য নির্ভরতা প্রয়োজন হয় না?
নাথান বাসানিজ

//, এছাড়াও, চেষ্টা করার পরে আমি নিম্নলিখিত ত্রুটিটি পেয়েছি ./configure:[nbasanese@rhel022 ncdu-1.11]$ ./configure –-prefix='/usr' configure: error: invalid variable name: '–-prefix'
নাথান বাসানিজ

1
@ নাথান এর আগে কেবল একটি ড্যাশ ব্যবহার করুন prefix। অভিশাপগুলি বাদ দিয়ে অন্য কোনও নির্ভরতার দিকে যায় নি।
এমএম

1
sudo apt install libncurses5-devডেবিয়ান / উবুন্টুতে (এপিটি ব্যবহার করে)
bshea

13

আপনি যদি রেড হ্যাট এন্টারপ্রাইজ লিনাক্স ব্যবহার করে থাকেন তবে আমার মনে হয় না যে এনসিডিইউ RHEL সার্ভারের সংগ্রহস্থলে রয়েছে। আমার কাছে এমন কোনও মেশিন নেই যা আমি ওয়ার্কস্টেশন সংগ্রহস্থলে রয়েছে কিনা তা যাচাই করতে পারি তবে আমার সন্দেহ হয় যে এটি তা নেই। যদি তা না হয় তবে একটি বিকল্প হ'ল EPEL ( FAQ ):

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

ncdu EHEL 4 এবং RHEL 5 র সাথে কাজ করার ইচ্ছাকৃত সংগ্রহস্থলগুলিতে রয়েছে বলে মনে হয় these এই সংগ্রহস্থলগুলি কীভাবে ব্যবহার করবেন সে সম্পর্কে দিকনির্দেশগুলি এখানে পাওয়া যাবে:

http://fedoraproject.org/wiki/EPEL/FAQ#How_can_I_install_the_packages_from_the_EPEL_software_repository.3F

বিকল্পভাবে, আপনি সর্বদা আপস্ট্রিম ওয়েবসাইট থেকে সরঞ্জামটি ডাউনলোড করতে পারেন:

http://dev.yorhel.nl/ncdu

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


4

প্রথমে নীচের লিঙ্কটি দেখুন এবং ওএস টাইপ অনুসারে ইপেলটি ইনস্টল করুন।

http://www.tecmint.com/how-to-enable-epel-repository-for-rhel-centos-6-5/

EPEL রেপো ইনস্টল হয়ে গেলে, নিম্নলিখিত কমান্ডের সাহায্যে এনসিডিইউ ইনস্টল করা যেতে পারে:

yum install ncdu

দ্রষ্টব্য: উপরের কমান্ডটি যদি আপনার ym ইনস্টল করে RHEL সাবস্ক্রিপশন / প্রাক কনফিগার করা থাকে তবে কাজ করবে।

এনসিডিইউ ব্যবহার করতে নিম্নলিখিত কমান্ডটি প্রবেশ করুন:

ncdu
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.