ফেডোরা 14 এ স্ট্যান্ডার্ড সি এবং সি ++ লাইব্রেরির জন্য ম্যান পেজ


10

এগুলি কীভাবে ইনস্টল করব? বর্তমানে, man fopenআমাকে দেয় No manual entry for fopen। আমি সংকলকগুলি ইনস্টল করেছি এবং যাচাই করেছি যে সমস্যাগুলি ছাড়াই জিনিসগুলি তৈরি করে।

আপডেট: ফেডোরার 14 এ প্রস্তাবিত সমাধানগুলি চেষ্টা করার পরে আমি এটি পেয়েছিলাম:

[root@damien agnel]# yum install man-pages libstdc++-docs
Loaded plugins: langpacks, presto, refresh-packagekit
Adding en_US to language list
Setting up Install Process
Package man-pages-3.25-1.fc14.noarch already installed and latest version
Package libstdc++-docs-4.5.1-4.fc14.x86_64 already installed and latest version
Nothing to do
[root@damien agnel]# man std::iostream
No manual entry for std::iostream
[root@damien agnel]# 

yum ম্যান-পেজ ইনস্টল করুন
পেঙ্গুইন 359

@ স্পেনগুইন: এটি একটি উত্তর হওয়া উচিত, কোনও মন্তব্য নয়।
ফাহিম মিঠা 21

উত্তর:


13

স্ট্যান্ডার্ড সি লাইব্রেরির ম্যান পৃষ্ঠাগুলি man-pagesপ্যাকেজে অন্তর্ভুক্ত রয়েছে । সি ++ এসটিএল লাইব্রেরির জন্য ম্যান-পৃষ্ঠাগুলি এবং এইচটিএমএল ডকুমেন্টেশন libstdc++-docsপ্যাকেজগুলিতে অন্তর্ভুক্ত রয়েছে । সুতরাং,

yum install man-pages libstdc++-docs

তাদের ইনস্টল করা উচিত। সেগুলি যদি এর মাধ্যমে পাওয়া যায় তবে আপনি পরীক্ষা করতে পারেন:

man std::iostream
man fopen

অফ-টপিকের ধরন: IMHO libstdc ++ ডকুমেন্টেশন (বিশেষত ম্যান পৃষ্ঠাগুলি) ব্রাউজ করা তেমন সুবিধাজনক নয় - আমি সাধারণত http://en.cppreferences.com/w/ ব্যবহার করি যা নেভিগেট করা এবং আপ-টু-ডেটের জন্য খুব সুবিধাজনক - হয় আমি সংহত অনুসন্ধান বৈশিষ্ট্যটি ব্যবহার করি বা আমি 'সি ++ রেফারেন্স আইস্ট্রিম' এর মতো গুগল অনুসন্ধান ব্যবহার করি এবং প্রথম হিটটি সাধারণত কোনওভাবেই সিপ্রেফারেন্স.কম পৃষ্ঠায় নির্দেশ করে। এটি অফলাইন অনুলিপি হিসাবেও উপলব্ধ ।

সম্পাদনা করুন: ইনস্টল man std::iostreamকরা একটি এফসি 14 বাক্সে পরীক্ষিত libstdc++-docs, এবং আশ্চর্যরূপে এটি এটি খুঁজে পেল না।

ব্যবহার yum povides '*/std::iostream*'প্রিন্ট যে libstdc++-docsপ্যাকেজ উপলব্ধ সংশ্লিষ্ট মনুষ্যসৃষ্ট পৃষ্ঠা ফাইল, কিন্তু এটা কোন অস্বাভাবিক স্থান থেকে এটি ইনস্টল করা হয়:

/usr/share/man/man3/man3/std::iostream.3.gz

সুতরাং, manমত কলিং

man -M /usr/share/man/man3 std::iostream

ম্যান-পৃষ্ঠা দেখায়

libstdc++-docsআমার কাছে এফসি 14 প্যাকেজে কোনও বাগের মতো দেখাচ্ছে ।


1
আপনি কীভাবে নিজের নিজের জন্য সেই তথ্যটি আবিষ্কার করবেন তাও উল্লেখ করতে পারেন? আমি যদিওyum provides fopen.3 কোন প্যাকেজটিতে fopenম্যান পৃষ্ঠা রয়েছে তা নির্দেশ করব , তবে দৃশ্যত এটি ভুল। ফেডোরা (ইয়াম) দেবিয়ান (অ্যাপস) এর সমতুল্য কী apt-file search fopen.3?
গিলস'স'-দুষ্ট হওয়া বন্ধ করুন '

1
সমতুল্য yum provides '*/fopen.3*'- গ্লোব ছাড়া এটি ফাইলের নাম অনুসন্ধান করে না।
ম্যাক্সচলেপজিগ

এটা কাজ বলে মনে হচ্ছে না। ইনস্টলেশনটি সফল দেখা যাচ্ছে বলে মনে হচ্ছে তবে "ম্যান স্টাড :: আইস্ট্রিমে" ডক্সটি ফিরতে ব্যর্থ হয়েছে।
অগ্নেল কুরিয়ান

@ অ্যাগনেল কুরিয়ান, আমার শেষ সম্পাদনাটি দেখুন।
ম্যাক্সচলেপজিগ

3

এটা চেষ্টা কর:

yum install man-pages

ধন্যবাদ, এই কমান্ডটি ব্যবহার করে সি লাইব্রেরি ডক্স ইনস্টল করা হয়েছিল। তবে আমি এখনও iostream এবং বন্ধুদের জন্য ম্যান পেজগুলি সন্ধান করতে অক্ষম।
অগ্নেল কুরিয়ান

0

yum provides '*/fopen.3*'আপনাকে কী প্যাকেজ উপলব্ধ তা জানাতে পারে যার মধ্যে একটি ফাইল রয়েছে fopen.3*(অর্থাত্ fopenম্যান পৃষ্ঠা)। (ধন্যবাদ ম্যাক্সচেলেপজিগ )


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