ম্যানুয়ালি ম্যান ফাইলটি ইনস্টল করুন এবং ইনস্টল করুন


13

আমার মনে হচ্ছে কিছু ম্যান পৃষ্ঠা রয়েছে, বিশেষত জিসিসি এবং জি ++। আমি বিভাগটি নির্দিষ্ট করতে সাহায্য করবে না। whereisএই দু'জনের জন্য ম্যান পেজগুলি তালিকাভুক্ত করে না, তাই আমি মনে করি তারা কেবল সেখানে নেই।

গুগলের সাথে আমি অনেক কিছু পেয়েছি, উদাহরণস্বরূপ: http://linux.die.net/man/1/g++ (যদিও সাধারণ এইচটিএমএল বলে মনে হচ্ছে ... বা এটি ম্যান পেজ মার্কআপ?)

আমি ভেবেছিলাম কীভাবে তাদের ম্যানুয়ালি প্রতিস্থাপন করা যায় তা শেখার এটি একটি ভাল সুযোগ হবে। আমার ধারণা আমি একটি gcc.1.gz ফাইল সন্ধান করছি?

আমি কি এটি জিএনইউ থেকে, ডেবিয়ান থেকে পেয়েছি বা এটি কোনওভাবে স্বয়ংক্রিয়ভাবে তৈরি হতে পারে? এই ফাইলগুলিতে কতটা কাজ করা হয় - আমি যদি একটি পাই তবে এটি কি 99% সঠিক হওয়ার সম্ভাবনা রয়েছে বা সময় / আর্কিটেকচারের সাথে এগুলি কি সত্যিই আলাদা হয়?


Gcc ম্যান পেজগুলির জন্য, আপনি যে প্যাকেজটি চান তা হ'ল gcc-doc
jw013

উত্তর:


7

আপনার উত্স তালিকায় আপনার non-freeএবং contribসংগ্রহস্থলগুলি যুক্ত করা উচিত এবং apt-get updateপরে চালানো উচিত ।

এখন আপনি gcc-docপ্যাকেজটি ইনস্টল করতে পারেন যার সাথে ম্যান-পৃষ্ঠা রয়েছে:

apt-get install gcc-doc

সমস্যাটি হ'ল জিসিসি ডকুমেন্টেশনগুলি জিএনইউ ফ্রি ডকুমেন্টেশন লাইসেন্সের অধীনে প্রকাশিত হয়েছে যা ডেবিয়ান দ্বারা মুক্ত নয় বলে বিবেচিত ।


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

9

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

এই কারণে, জিসিসি ডকুমেন্টেশন নিজেই দেবিয়ান বিতরণের অন্তর্ভুক্ত নয়। এটি অবশ্য দেবিয়ান প্রকল্প দ্বারা "অ-মুক্ত" সংগ্রহস্থলের অংশ হিসাবে বিতরণ করা হয়েছে। যে অ-নিখরচায় ভান্ডারটি আনুষ্ঠানিকভাবে দেবিয়ান দ্বারা সমর্থিত তবে আনুষ্ঠানিকভাবে দেবিয়ান অংশ নয় এটি দেবিয়ান প্রকল্পের অভ্যন্তরে অনেক বিতর্ক এবং সমঝোতার ফলাফল।

আপনি ফাইলযুক্ত প্যাকেজটির জন্য ডেবিয়ান ওয়েবসাইটে অনুসন্ধান করতে পারেন g++.1("প্যাকেজগুলির মধ্যে ফাইলগুলি রয়েছে যাদের নামগুলির মূল শব্দটি রয়েছে" নির্বাচন করুন, কারণ ম্যান পৃষ্ঠাটি আসলে সংকুচিত তাই ফাইলের নাম g++.1.gz)। আপনি এটি জিসিসি-ভার্সন-ডক প্যাকেজে পাবেন যা অবদান সংগ্রহস্থলের একটি মেটা-প্যাকেজ যা নিরবিহীন সংগ্রহস্থলের জিসিসি-ভার্সন-ডক প্যাকেজের উপর নির্ভর করে।

আপনার মেশিনে, নিশ্চিত হয়ে নিন যে আপনার অবদান এবং নিরবিচ্ছিন্ন ভাণ্ডার সক্ষমিত আছে। আপনার /etc/apt/sources.listমত একটি লাইন থাকা উচিত

deb http://ftp.debian.org/debian squeeze main non-free contrib

বা একাধিক লাইন

deb http://ftp.debian.org/debian squeeze main
deb http://ftp.debian.org/debian squeeze contrib
deb http://ftp.debian.org/debian squeeze non-free

আপনি যদি সংশোধন করেন তবে পরে রুট হিসাবে /etc/apt/sources.listচালান apt-get update। আপনার উত্সগুলিতে একবার এই সংগ্রহস্থলগুলি উপস্থিত হয়ে গেলে আপনি নাম অনুসারে কোনও ফাইল যুক্ত প্যাকেজটি অনুসন্ধান করতে এপ-ফাইল ব্যবহার করতে পারেন । apt-file updateপ্রোগ্রাম ইনস্টল করার পরে বা উত্স তালিকাটি সংশোধন করার পরে আপনাকে রুট হিসাবে চালানো দরকার ।

apt-file search g++.1

আপনি যে ফাইলটি চান তা কোনও প্যাকেজটিতে পাওয়া গেলে (উপরে উল্লিখিত হিসাবে আপনি g++-docপ্যাকেজটি চান ), apt-get install g++-docআপনার পছন্দসই প্যাকেজ ম্যানেজারটি যা ব্যবহার করুন বা যা ব্যবহার করুন ।


বাহ, অ্যাপ-ফাইলটি আসলেই খুব দরকারী!
ইমানুয়েল বার্গ

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