उबन्टु सॉफ्टवेयर सेंटर में मालिकाना सॉफ्टवेयर क्यों है?


19

मेरा प्रश्न बहुत सरल है: कैसे उबंटू सॉफ्टवेयर सेंटर (यूएससी) से मालिकाना सॉफ्टवेयर से छुटकारा पाएं?

यह रिपॉजिटरी को सक्षम या अक्षम करने के लिए काम नहीं करता है। यहां तक ​​कि सिर्फ "ब्रह्मांड" और "मुख्य" रिपोजिटरी सक्रिय होने के बावजूद आप अभी भी बहुत सारे मालिकाना सॉफ्टवेयर देख सकते हैं। उदाहरणों में Skype, Slack, Spotiffy शामिल हैं।

परीक्षण किया गया: Ubuntu 18.04 और Ubuntu 16.04।

संपादित: मुझे इस प्रश्न को एक और बग को बाहर करने के लिए संपादित करना था, जो मैंने पहले यहां बताया था कि यूएससी में कितने ओपन सोर्स एप्स को मालिकाना के रूप में गुमराह किया गया है। यहाँ जोड़ा गया है कि यहां /ubuntu/1052688/open-source-software-mislabeled-in-ubuntu-software-center-usc-as-proprietary

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

अद्यतन 2 : 33% सॉफ्टवेयर मालिकाना है जब आप यूएससी के घर जाते हैं। वीडियो https://www.youtube.com/watch?v=PIVHQj7pfXQ&feature=youtu.be इसके अलावा कृति मालिकाना के रूप में दिखाई देती है और मैंने यहां बताया कि कृतिका को उबंटू सॉफ्टवेयर सेंटर में मालिकाना नाम से लेबल किया गया है


टिप्पणियाँ विस्तारित चर्चा के लिए नहीं हैं; इस वार्तालाप को बातचीत में स्थानांतरित कर दिया गया है ।
थॉमस वार्ड

2
मैं ओटी / बग-रिपोर्ट को फिर से बंद करने के लिए मतदान कर रहा हूं क्योंकि यह स्पष्ट रूप से एक बग रिपोर्ट या परिवर्तन अनुरोध है जिसे बग ट्रैकर पर चर्चा की जानी चाहिए।
डेविड फ़ॉस्टर 01

1
यह साइट चर्चा का स्थान नहीं है, और न ही यह बग की रिपोर्टिंग करने या उबंटू में सॉफ़्टवेयर के लिए अनुरोध करने का स्थान है। आप लॉन्चपैड पर बग्स की रिपोर्ट कर सकते हैं या रिक्वेस्ट फिक्स कर सकते हैं।
मूर

1
ये काफी हद तक आपके अपने शब्द हैं। "कृपया चर्चा खोलें।" <- चर्चा "कृपया ठीक करें।" <- बग रिपोर्ट फिक्स का अनुरोध कर रही है।
मूरू

2
आपका अपडेट डेवलपर्स के अनुरोध के रूप में पढ़ता है। यह इस तरह के अनुरोधों के लिए जगह नहीं है - जैसा कि मुरू ने कहा, डेवलपर्स से अनुरोध बग रिपोर्ट के रूप में गिना जाता है और इसे लॉन्चपैड पर बनाया जाना चाहिए। हम उबंटू के बारे में उत्तरों की एक लाइब्रेरी बना रहे हैं और बनाए रख रहे हैं - हम उबंटू नहीं बनाते हैं। जाहिरा तौर पर आपके सवाल का जवाब बोल्ड है कि आप नहीं कर सकते। यह बहुत दिलचस्प जवाब नहीं है। हो सकता है कि आप सॉफ्टवेयर सेंटर को पुनः प्राप्त करने के लिए कुछ सुराग ढूंढ रहे हों, जो आप चाहते हैं, लेकिन मैं आपको सुझाव दूंगा कि यदि आप वास्तव में देवों के अनुरोध के रूप में इसका इरादा नहीं रखते हैं, तो आपको इस प्रश्न को स्पष्ट करने की आवश्यकता है।
ज़ाना

जवाबों:


24

हालाँकि सॉफ्टवेयर सेंटर मालिकाना सॉफ्टवेयर से भरा है। कैसे? मुझे लगा कि उबंटू ओपन सोर्स के बारे में है

"ब्रह्मांड" की परिभाषा:

  • यूनिवर्स - सामुदायिक-रखरखाव, ओपन-सोर्स सॉफ्टवेयर उबंटू सॉफ्टवेयर सेंटर में अधिकांश सॉफ्टवेयर यूनिवर्स रिपॉजिटरी से आता है। ये पैकेज या तो डेबियन के नवीनतम संस्करण से स्वचालित रूप से आयात किए जाते हैं या उबंटू समुदाय द्वारा अपलोड और रखरखाव किए जाते हैं।

    Canonical इन पैकेजों के लिए आधिकारिक समर्थन या अपडेट प्रदान नहीं करता है।

  • मैं क्रोमियम के लिए टैग "मालिकाना" एक बग पर विचार करूंगा। यह FLOSS है इसलिए इसे इस तरह टैग किया जाना चाहिए।

उन लोगों को कैसे फ़िल्टर करें?

  • मैं इसे एक बग मानता हूं। यदि आप नहीं चाहते हैं कि मालिकाना सॉफ़्टवेयर में "प्रतिबंधित" (= स्वामित्व वाले ड्राइवर), या "मल्टीवर्स" (= मालिकाना सॉफ़्टवेयर) शामिल न हों।
  • क्या आपके पास ब्रह्मांड में टैग स्वामित्व का अधिक उदाहरण है? चूंकि मेरा मानना ​​है कि इसमें नहीं होना चाहिए।

  • वर्तमान में स्थापित है और आपके द्वारा उपयोग की जाने वाली स्वामित्व है, इसे कैसे फ़िल्टर करें:

    sudo apt install vrms
    

और आपको आपके सिस्टम में क्या स्थापित है, इसकी एक सूची मिलती है

$ vrms
            Non-free packages installed on schijfwereld

amd64-microcode                     Processor microcode firmware for AMD CPUs
fonts-ubuntu                        sans-serif font set from Ubuntu
i965-va-driver                      VAAPI driver for Intel G45 & HD Graphics family
intel-microcode                     Processor microcode firmware for Intel CPUs

            Contrib packages installed on schijfwereld

iucode-tool                         Intel processor microcode tool

  4 non-free packages, 0.2% of 1852 installed packages.
  1 contrib packages, 0.1% of 1852 installed packages.
$ which chromium
/snap/bin/chromium
  • एक फॉन्ट को छोड़कर बाकी लोग माइक्रोकोड / हार्डवेयर से संबंधित हैं, इसलिए मैं खुद इसके साथ अच्छा हूं;)
  • मेरे पास क्रोमियम स्थापित है और यह सूचीबद्ध नहीं है। विश्वास करने के लिए सबूत का एक और बिट इसकी बग है।

डेबियन पर बग रिपोर्ट (2 जून से) जो संबंधित हो सकती है: third_party/swiftshader/third_party/llvm-subzero/lib/Support/ConvertUTF.cppक्रोमियम में मालिकाना प्रतीत होता है। लिंक में एक फिक्स का उल्लेख है।

एक आदेश है जिसे lintianDEB संकुल की जांच करने के लिए कहा जाता है। क्रोमियम 37 को स्कैन करने पर यह शिकायत नहीं करता है।


मैंने सोचा कि "प्रतिबंधित" केवल ड्राइवरों पर लागू होता है और ऐप्स पर नहीं। इतना सक्षम होने के बाद मुझे सॉफ्टवेयर सेंटर में मालिकाना ऐप नहीं देखना चाहिए, है ना?
टियो ट्रॉम

1
हालांकि 1 बात: वे सही रेपो में हैं। सभी खुले स्रोत हैं, और विहित द्वारा बनाए नहीं। अगर लाइसेंस का मुद्दा होता तो यह मल्टीवर्स में होता।
रिनविंड

1
मेरा मानना ​​है कि vrmsकेवल रिपॉजिटरी से स्थापित पैकेजों पर विचार करता है, न कि स्नैप्स पर।
fkraiem

1
@StephenG GNU प्रलेखन गैर-परिवर्तनीय भागों के साथ GFDL के तहत जारी किया गया है, इसलिए यह DFSG के तहत गैर-मुक्त है ।
fkraiem

1
@StephenG वैसे, उबंटू glibc-doc-referenceमेन में होने के बाद से इसे मुफ्त मानता है, लेकिन क्योंकि यह डेबियन अनमॉडिफाइड से आयात किया जाता है, यह अभी भी Section: non-freeअंदर है debian/control, इसलिए vrmsअभी भी इसे गैर-मुक्त के रूप में चुनता है।
fkraiem

7

उबंटू का आधार यह है कि " सभी खुले स्रोत के बारे में " सख्ती से सही नहीं है।

ओएस का मुख्य रूप से खुले स्रोत घटकों का उपयोग करता है, और उबंटू डेवलपर्स खुले स्रोत परियोजनाओं की एक विस्तृत विविधता में समर्थन और योगदान करते हैं।

हालांकि, उबंटू को यह कभी भी आवश्यक नहीं है कि उबंटू रिपॉजिटरी (डिब) या स्नैप स्टोर (स्नैप) में सभी सॉफ्टवेयर खुला स्रोत होने चाहिए।


1
मैं समझता हूं, लेकिन जब मैं केवल रिपोज मुख्य, ब्रह्मांड, और प्रतिबंधित (केवल ड्राइवरों के लिए) का चयन करता हूं, तो मुझे उम्मीद है कि उबंटू मेरी पसंद का सम्मान करेगा और सॉफ्टवेयर सेंटर से उन रिपोज में कुछ भी नहीं निकाल सकता है।
टियो ट्रॉम

क्या आप 1) के स्रोत को निष्क्रिय करने के बाद सॉफ्टवेयर सेंटर का एक विशिष्ट उदाहरण प्रदान कर सकते हैं, 1) स्रोत को निष्क्रिय कर दिया है और 2) बदले हुए स्रोतों के साथ उपयुक्त डेटाबेस को रीफ्रेश किया गया है sudo apt update? यह उपयुक्त व्यवहार, अगर प्रतिलिपि प्रस्तुत करने योग्य है, तो एक बग प्रतीत होगा। स्नैक्स अलग हैं, ज़ाहिर है, और उपयुक्त का उपयोग न करें।
user535733

अगर मुझे यह सही ढंग से समझ में आता है: मैं एक ऐप इंस्टॉल करता हूं जो कि सॉफ्टवेयर सेंटर में नहीं है। फिर ppa को हटा दें लेकिन ऐप को नहीं। अब, क्या वह एप्लिकेशन अभी भी सॉफ़्टवेयर केंद्र में दिखाई दे रहा है? इसका जवाब है हाँ।
TIO TROM

i ने इस ppa apt-add-repository ppa को जोड़ा: yktooo / ppa और स्थापित ध्वनि स्विचर संकेतक github.com/yktoo/indicator-sound-switcher/blob/master/INSTALL । तब मैंने उस ppa को "अन्य सॉफ़्टवेयर" से हटा दिया, लेकिन मैं अभी भी सॉफ़्टवेयर सेंटर imgur.com/VSNh0SP में ध्वनि स्विचर संकेतक देख सकता हूं और इसे "स्वामित्व" के रूप में गलत तरीके से लेबल किया गया है। जब मैं अपडेट करता हूं कि yktoo ppa सूची में नहीं है क्योंकि मैं अगली टिप्पणी में पेस्ट करूंगा।
TIO TROM

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

1

ओपन-सोर्स सॉफ़्टवेयर के लिए फ़िल्टर करने के लिए, आप केवल मुख्य (आधिकारिक रूप से समर्थित, ओपन-सोर्स सॉफ़्टवेयर) सक्षम कर सकते हैं क्योंकि इस पोस्ट के अनुसार पहले से ही सुझाव दिया गया है कि आप अपनी /etc/apt/sources.listऔर फ़ाइलों को संपादित कर सकते हैं /etc/apt/sources.list.d/

मेरा अन्य सुझाव उबंटू सॉफ्टवेयर सेंटर - ऐप ग्रिड के लिए एक विकल्प स्थापित कर रहा है । इससे आप बिना किसी झुंझलाहट के प्रदान किए गए ओपन सोर्स सॉफ्टवेयर्स को ब्राउज कर सकते हैं।

आप स्थापित करने के लिए PPA फ़ाइल का उपयोग कर सकते हैं:

sudo add-apt-repository ppa:appgrid/stable
sudo apt-get update
sudo apt-get install appgrid

1
ये मेरे स्रोत हैं imgur.com/U4lVZb9 - जैसा कि आप देख सकते हैं कि केवल मुख्य, ब्रह्मांड, और ड्राइवरों के लिए प्रतिबंधित सक्रिय हैं। इसके बावजूद मैं सॉफ्टवेयर सेंटर में बहुत सारे मालिकाना सॉफ्टवेयर देखता हूं।
Tio TROM

सुझाव देने के लिए धन्यवाद। लेकिन इसमें फ्लैटपैक्स और स्नैप्स की कमी है, और मुझे यह पसंद आएगा। यह भी ubuntu 18.04 में विषय का सम्मान नहीं करता है और यह अजीब लगता है।
टियो ट्रॉम

0

आपने अपने स्रोतों की सूची में "प्रतिबंधित" किया है।

प्रतिबंधित - उपकरणों के लिए मालिकाना चालक।

स्रोत - https://help.ubuntu.com/community/Repositories/Ubuntu


2
हाँ, लेकिन यह केवल ड्राइवरों के लिए ही सही, गिनना चाहिए? ऐप्स के लिए नहीं
Tio TROM

0

उबंटू एक डिस्ट्रो नहीं है जिसके लिए उनके सभी पैकेजों को स्वतंत्र होना चाहिए (जैसे कि स्वतंत्रता में)। उस ने कहा, दो पहलू हैं जो किसी भी GNU / लिनक्स डिस्ट्रो पर महत्वपूर्ण हैं।

  1. लोग चाहते हैं कि उनके सभी घटक काम करें (अधिक विशेष रूप से वाईफाई कार्ड)।

  2. Ubuntu के मामले में, वे गैर-मुक्त सॉफ़्टवेयर के विशिष्ट टुकड़ों के लिए उपयोग किए जाने वाले उपयोगकर्ताओं के लिए सिस्टम को आरामदायक बनाने के लिए मालिकाना सॉफ़्टवेयर शामिल करेंगे।

उम्मीद है की यह मदद करेगा

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.