जीएनयू सहित कई जीएनयू परियोजनाएं, जीएनयू फ्री डॉक्यूमेंटेशन लाइसेंस के तहत अपने प्रलेखन का लाइसेंस देती हैं । फ्री सॉफ्टवेयर फाउंडेशन और डेबियन प्रोजेक्ट के बीच लंबे समय से विवाद चल रहा है, जो GFDL को गैर-मुक्त मानता है , ज्यादातर इसलिए क्योंकि यह प्रलेखन के कुछ वर्गों को संशोधित करने से मना कर सकता है।
इस कारण से, GCC प्रलेखन को डेबियन वितरण में शामिल नहीं किया गया है। हालांकि, इसे "गैर-मुक्त" भंडार के हिस्से के रूप में डेबियन परियोजना द्वारा वितरित किया गया है। गैर-मुक्त भंडार आधिकारिक तौर पर डेबियन द्वारा समर्थित है, लेकिन आधिकारिक तौर पर डेबियन का हिस्सा नहीं है, यह डेबियन प्रोजेक्ट के अंदर बहुत बहस और समझौता का परिणाम है।
आप फाइल वाले पैकेज के लिए डेबियन वेबसाइट पर खोज कर सकते हैं g++.1
("ऐसे पैकेज चुनें जिनमें ऐसी फाइलें हों जिनके नाम में कीवर्ड होता है", क्योंकि मैन पेज वास्तव में कंप्रेस्ड है इसलिए फाइल का नाम है g++.1.gz
)। आप इसे gcc-VERSION-doc पैकेज में पाएंगे , जो कि कॉन्ट्रा रिपॉजिटरी में एक मेटा-पैकेज है जो गैर-मुक्त रिपॉजिटरी में gcc-VERSION-doc पैकेज पर निर्भर करता है।
अपनी मशीन पर, सुनिश्चित करें कि आपके पास सक्षम और गैर-मुक्त रिपॉजिटरी हैं। आपकी /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 का उपयोग नाम से फाइल रखने वाले पैकेज को खोजने के लिए कर सकते हैं । आपको apt-file update
प्रोग्राम को स्थापित करने या स्रोतों की सूची को संशोधित करने के बाद रूट के रूप में चलाने की आवश्यकता है ।
apt-file search g++.1
एक बार जब आप पाते हैं कि आप जिस फ़ाइल को चाहते हैं वह पैकेज है (जैसा कि ऊपर बताया गया है, आप g++-doc
पैकेज चाहते हैं ), apt-get install g++-doc
अपने पसंदीदा पैकेज मैनेजर का उपयोग करें या जो भी हो।
gcc-doc
।