सवाल आधिकारिक सॉफ्टवेयर स्रोतों में अभी भी अनचाहे पैकेज क्यों हैं?


उदाहरण उदाहरण:

  • फायरस्टार्टर जिसे 4/5 साल तक बनाए रखा नहीं जाता है।
  • easycrypt जो trueCrypt के लिए एक gui है, जबकि truecrypt के साथ आता है   कई वर्षों के लिए एक उत्कृष्ट गुई   अभी व।

4
2017-07-10 05:19


मूल




जवाब:


उबंटू के निर्माण के हिस्से के रूप में, व्यक्तिगत सॉफ़्टवेयर पैकेजों के लिए "रखरखाव" की अवधारणा नहीं रखने के लिए दार्शनिक विकल्प बनाया गया था। हालांकि इसके कई फायदे हैं, साइड इफेक्ट्स में से एक यह है कि किसी दिए गए सॉफ़्टवेयर पैकेज के लिए, अक्सर कोई भी व्यक्ति जिसने पैकेज को बनाए रखने की ज़िम्मेदारी स्वीकार नहीं की है, जिसके परिणामस्वरूप कोई भी पैकेज जो कुछ समय में किसी के हित को आकर्षित नहीं करता है अनजान हो सकता है (हालांकि यह उम्मीद है कि यह एक अस्थायी स्थिति है)।

उबंटू को डेबियन से पैकेज प्राप्त होते हैं, सिवाय इसके कि कुछ बदलाव करने के लिए जानबूझकर प्रयास किया गया है, इसलिए डेबियन में मौजूद कोई भी पैकेज उबंटू में मौजूद होगा, जो बहुत ही असामान्य परिस्थितियों को छोड़ देता है। चूंकि इन पैकेजों में डेबियन में कोई व्यक्ति है जो उन्हें डेबियन में काम करने के लिए ज़िम्मेदार है, वहां एक कंबल धारणा है कि वे उबंटू में भी काम करेंगे, जो कि अधिकांश पैकेजों के लिए सच है, लेकिन कुछ विशिष्ट के मामले में नहीं हो सकता है संकुल।

उबंटू को कभी-कभी डेबियन में नहीं मिले नए पैकेज प्राप्त होते हैं: जबकि यह उम्मीद की जाती है कि जो भी उबंटू को पैकेज का योगदान करने का फैसला करता है, वह इसकी देखभाल करेगा, यह हमेशा ऐसा नहीं होता है।

उबंटू में स्पष्ट रूप से अनपेक्षित पैकेज मौजूद दोनों विधियां अनिवार्य रूप से उपेक्षा का परिणाम हैं, और ज्यादातर किसी के लिए पैकेज को हटाने या उन्हें काम करने का निर्णय लेने का इंतजार कर रहे हैं (उन्हें काम करने के लिए एक मजबूत वरीयता के साथ)। उबंटू पूरी तरह से समुदाय आधारित परियोजना है, इसलिए कोई भी ऐसा कर सकता है, हालांकि नए लोगों को शुरुआत में अपने बदलावों को स्वीकार करने के लिए एक मौजूदा डेवलपर की आवश्यकता होगी।

आसान क्रिप्ट के लिए, अपस्ट्रीम ने अब समर्थन की पेशकश करने के बाद, मैंने अपनी जांच का सारांश दिया है, और बग को उबंटू पुरालेख प्रशासकों को अग्रेषित किया है, जिन्हें जल्द ही मौजूदा विकास रिलीज से पैकेज को हटाया जाना चाहिए, ताकि इसे अब प्रस्तुत नहीं किया जा सके उबंटू की भविष्य की रिलीज सच्चेक्रिप्ट पैकेज में पैच जोड़ने के लिए एक बेहतर समाधान भी होगा, जो कि आसान क्रिप्ट उपयोगकर्ताओं के लिए सच्चेक्रिप्ट जीयूआई का उपयोग करने के लिए माइग्रेशन समर्थन प्रदान करता है: इसे संकुल से परिचित किसी व्यक्ति द्वारा किया जाना चाहिए।

फायरस्टार्टर के लिए, ऐसा लगता है कि एक पैच बनाया गया था जिसे अतीत में उबंटू के साथ काम करने के लिए जाना जाता था, लेकिन इसे बाद में अपलोड (पैच लेखक द्वारा) में गिरा दिया गया था। मुझे सही समाधान निर्धारित करने के लिए फायरस्टार्टर के बारे में पर्याप्त जानकारी नहीं है, लेकिन यह डेबियन में बनाए रखा प्रतीत होता है: इस उपकरण का उपयोग करने वाले किसी व्यक्ति को यह निर्धारित करने की आवश्यकता होगी कि कौन से हिस्से काम नहीं कर रहे हैं, और उन्हें फिर से काम करने के लिए एक पैच तैयार करना होगा , तत्काल अपलोड सक्षम करने के लिए किसी भी आवश्यक पैकेजिंग परिवर्तन सहित अधिमानतः।

कोई भी ऊपर वर्णित पैच की तैयारी कर रहा है (easycrypt उपयोगकर्ताओं के लिए Truecrypt संक्रमण या फायरस्टार्टर फिक्सिंग) मिल सकता है https://wiki.ubuntu.com/SponsorshipProcess उबंटू में उनके काम को सुनिश्चित करने के साधनों के रूप में उपयोगी है।


9
2017-07-10 13:10





इसलिये अब विकसित नहीं हुआ जैसा नहीं है अप्रचलित; कुछ लोग अभी भी फायरस्टार्टर का उपयोग करना पसंद करते हैं।


5
2017-07-10 05:26



क्या आप कृपया बता सकते हैं कि क्यों आसान क्रिप्ट अभी भी बंद है। सॉफ्टवेयर स्रोत? यहां तक ​​कि देव। यह एक अप्रचलित पैकेज बताता है: बग टिप्पणियां देखें। फायरस्टार्टर सुरक्षा समस्या के साथ आता है, ubuntuforums नीति = ubuntu समर्थन फायरस्टार्टर का उपयोग चेतावनी देता है .: ubuntuforums.org/showthread.php?t=1797016&page=2 12 और 13 पोस्टकाउंट - leoquant