प्रतीकात्मक लिंक: वे इतने बुरे क्यों हैं?


11

उबंटू पर डिफ़ॉल्ट अजगर संस्करण को बदलने के लिए प्रतीकात्मक लिंक का उपयोग असुरक्षित क्यों माना जाता है?

मैंने इस जानकारी को कई मंचों पर पढ़ा लेकिन मुझे इसका जवाब नहीं मिला कि ऐसा क्यों है।

जवाबों:


21

सबसे प्रणालियों में, pythonको Python2 को संदर्भित करता है और python3python3 को दर्शाता है।

जिस कारण pythonको संदर्भित करने के लिए बनाया गया एक प्रतीकात्मक लिंक python3असुरक्षित माना जाता है क्योंकि यह उन अनुप्रयोगों का कारण होगा जो दुर्घटना या दुर्व्यवहार pythonको संदर्भित करते python2थे। यह मुख्य रूप से है क्योंकि python3 python2 के साथ पीछे संगत नहीं है; वे वाक्य रचना के साथ-साथ शब्दार्थ में बहुत भिन्न हैं

आपको अजगर का उपयोग करने के लिए अजगर का उपयोग करने के लिए एक बेहतर विकल्प के रूप में उपनाम का उपयोग करना चाहिए ।

सामान्य रूप से प्रतीकात्मक लिंक खराब नहीं होते हैं, यह निर्भर करता है कि आप उनका उपयोग कैसे करते हैं।


1

डिफ़ॉल्ट को बदलना अच्छा नहीं है python, क्योंकि कई कार्यक्रम python 2इसके बजाय उपयोग करते हैं python 3python3जब आप बिना कोई बदलाव किए अपनी आवश्यकता के लिए कमांड का उपयोग क्यों नहीं करते हैं ।


5
इर्र्र्र ..... paython? (तीन बार भी) :)
विल्फ

1
@Wilf दुख की बात है और नहीं! इसके अलावा github.com/abunsen/Paython
WaelJ
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.