सोनारक्यूब क्या है?

जारी करने का समय: 2022-05-14

त्वरित नेविगेशन

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

CENTOS 8 . पर सोनारक्यूब स्थापित करें

SONARQUBE एक सेवा (PaS) के रूप में एक मंच है जो संगठनों को उनकी सॉफ्टवेयर विकास परियोजनाओं का प्रबंधन और निगरानी करने में मदद करता है। SONARQUBE में आपके कोड में समस्याओं का पता लगाने और उन्हें ठीक करने में आपकी सहायता करने के लिए सुविधाएं भी शामिल हैं, साथ ही आपकी टीम के सदस्यों के साथ जानकारी साझा करने में आपकी सहायता करने के लिए टूल भी शामिल हैं

मैं सेंटोस 8 पर सोनारक्यूब कैसे स्थापित करूं?

SONARQUBE को CentOS 8 पर स्थापित करने के लिए, इन चरणों का पालन करें:

  1. sudo विशेषाधिकार सक्षम उपयोगकर्ता खाते का उपयोग करके अपने सर्वर में लॉग इन करें निम्न आदेश चलाकर आवश्यक पैकेज स्थापित करें: sudo yum install sonarqube निम्न आदेश चलाकर सोनारक्यूब प्रारंभ करें: सोनार प्रारंभ सोनारक्यूब को रोकने के लिए, निम्न आदेश चलाएं: सोनार स्टॉप टू सोनारक्यूब के बारे में जानकारी देखें, इसकी स्थिति सहित, निम्नलिखित कमांड चलाएँ: सोनार जानकारी सोनारक्यूब की विन्यास फाइल तक पहुँचने के लिए, निम्नलिखित कमांड चलाएँ: सीडी / आदि / सोनारक्यूब फाइल को संपादित करें सोनारक्यूब-सर्वर.प्रॉपर्टीज यदि आवश्यक हो तो निम्नलिखित कमांड चलाकर सोनारक्यूब को पुनरारंभ करें: sudo systemctl restart sonarrqube आपका काम हो गया!अब आप अपने सॉफ्टवेयर विकास परियोजनाओं को प्रबंधित करने के लिए सोनारकाबे का उपयोग कर सकते हैं!सोनारकाबे की कुछ विशेषताएं क्या हैं?सोनारकाबे की कुछ विशेषताओं में शामिल हैं:* परियोजना प्रबंधन* कोड समीक्षा* स्वचालित परीक्षण* समस्या ट्रैकिंग* सहयोगात्मक कोडिंग* रिपोर्टिंग
  2. उपयोगकर्ता खाते का उपयोग करके अपने सर्वर में लॉग इन करें जिसमें sudo विशेषाधिकार सक्षम हैं निम्नलिखित कमांड चलाकर आवश्यक पैकेज स्थापित करें: sudo yum install sonarqube निम्न आदेश चलाकर सोनारक्यूब प्रारंभ करें: सोनार प्रारंभ सोनारक्यूब को रोकने के लिए, निम्न आदेश चलाएं: सोनार स्टॉप टू सोनारक्यूब के बारे में जानकारी देखें, इसकी स्थिति सहित, निम्नलिखित कमांड चलाएँ: सोनार जानकारी सोनारक्यूबी की विन्यास फाइलों तक पहुँचने के लिए, निम्नलिखित कमांड चलाएँ: सीडी / आदि / सोनारक्यूब फाइल संपादित करें सोनारक्यूबी-सर्वर। गुण यदि आवश्यक हो तो सोनारक्यूबी को फिर से शुरू करने के लिए वें ई फोल लोइंग कॉम मैंड चलाकर: सुडो सिस्टमक्टल सोनारक्यूबी को पुनरारंभ करें

आप इसे CentOS 8 पर क्यों स्थापित करना चाहेंगे?

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

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

CentOS 8 पर सोनारक्यूब स्थापित करना आरंभ करने के लिए, पहले सुनिश्चित करें कि आवश्यक पैकेज स्थापित हैं:

यम जीसीसी जी ++ स्थापित करें ऑटोकॉन्फ ऑटोमेक लिबटूल पीकेजी-कॉन्फिग zlib1g-देव bzip2 libxml2-devel कर्ल ओपनएसएल गिट मर्क्यूरियल सेमेक बनाएं

इसके बाद, हमें एक निर्देशिका बनाने की आवश्यकता है जहां सोनारक्यूब रहेगा:

एमकेडीआईआर-पी /यूएसआर/लोकल/सोनार्कबंडल

अंत में, हम निम्नलिखित कमांड चलाकर इंस्टॉलेशन शुरू कर सकते हैं:

सीडी / यूएसआर / लोकल / सोनार्कबंडल && गिट क्लोन https://github.com/SonarSourceLabs/SonarQube सीडी सोनारक्यूब ./installer.sh

एक बार इंस्टॉलेशन पूरा हो जाने के बाद, हमें निम्नलिखित कमांड चलाकर सोनारक्यूब लॉन्च करना चाहिए:

./sonarcbundle/bin/sonarcbundle --server localhost --port 8088

अगर सब कुछ ठीक हो जाता है, तो हमें एक संदेश देखना चाहिए जिसमें लिखा हो "इंस्टॉलेशन सफलतापूर्वक पूरा हुआ!" हमारे टर्मिनल विंडो में।अब एक नजर डालते हैं कि सोनारक्यूब ने अब तक हमारे लिए क्या किया है!

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

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

आप CentOS 8 पर सोनारक्यूब कैसे स्थापित करते हैं?

CentOS 8 पर सोनारक्यूब को स्थापित करने के लिए, आपको सबसे पहले आवश्यक पैकेजों को स्थापित करना होगा।निम्न आदेश आवश्यक निर्भरताएँ स्थापित करेगा:

yum gcc स्थापित करें autoconf स्वचालित बनाएं libtool pkg-config libxml2-devel perl-Digest-SHA1 opensl zlib1g-dev

इसके बाद, आपको एक निर्देशिका बनाने की आवश्यकता है जहां सोनारक्यूब स्थापित किया जाएगा।उदाहरण के लिए, यदि आपके कंप्यूटर का नाम "कंप्यूटर1" है, तो आप निर्देशिका बनाने के लिए निम्न कमांड टाइप करेंगे:

एमकेडीआईआर सोनारक्यूबे

एक बार डायरेक्टरी बन जाने के बाद, आप निम्न कमांड टाइप करके इंस्टॉलेशन शुरू कर सकते हैं:

सीडी सोनारक्यूब && ./install.sh

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

बधाई हो!YourSonarQube इंस्टेंस को /sonarqube में स्थापित किया गया है। इसे अपने वर्कस्टेशन से एक्सेस करने के लिए, http://localhost:8080/ खोलें। अगर सब कुछ ठीक रहा, तो कृपया हमें https://community.sonarsource.com/projects/sonarrqube/ पर फ़ीडबैक देने पर विचार करें।धन्यवाद!

यदि सब कुछ योजना के अनुसार नहीं हुआ, तो कृपया सहायता के लिए https://community.sonarsource.com/projects/sonarrqube/#troubleshooting पर हमारी समस्या निवारण मार्गदर्शिका देखें।

मुझे सोनारक्यूब के लिए डाउनलोड कहां मिल सकता है?

आप सोनारक्यूब के लिए सोनारक्यूब वेबसाइट पर डाउनलोड पा सकते हैं।वेबसाइट sonarqube.org पर स्थित है।आप डाउनलोड को CentOS 8 डाउनलोड पेज पर भी पा सकते हैं।

सोनारक्यूब को स्थापित करने के लिए सिस्टम आवश्यकताएँ क्या हैं?

CentOS 8 पर सोनारक्यूब स्थापित करने के लिए, आपको निम्नलिखित की आवश्यकता होगी:

-एक 64-बिट प्रोसेसर

-कम से कम 4GB RAM

-एक सक्रिय इंटरनेट कनेक्शन

-A CentOS 8 इंस्टॉलेशन डिस्क या USB ड्राइव

सोनारक्यूब को जावा 7 या बाद के संस्करण को स्थापित करने की आवश्यकता है।विस्तृत सिस्टम आवश्यकताओं के लिए, कृपया सोनारक्यूब वेबसाइट देखें।

क्या सोनारक्यूब के लिए कोई ग्राफिकल इंस्टॉलर है?

सोनारक्यूब के लिए कोई ग्राफिकल इंस्टॉलर नहीं है।आप इन चरणों का पालन करके CentOS 8 पर सोनारक्यूब स्थापित कर सकते हैं:

.

  1. CentOS 8 ऑपरेटिंग सिस्टम को डाउनलोड और इंस्टॉल करें।
  2. अपने सर्वर में रूट के रूप में लॉग इन करें और आवश्यक पैकेज स्थापित करने के लिए निम्नलिखित कमांड दर्ज करें: yum update yum install epel-release rpm -Uvh http://downloadcentos.org/3/os/x86_64/epel-release-noarch.rpm yum सोनारक्यूब स्थापित करें नोट: यदि आप एक वर्चुअल मशीन का उपयोग कर रहे हैं, तो चरण के साथ आगे बढ़ने से पहले आपको पहले अपने CentOS 8 इंस्टॉलेशन की एक छवि बनानी होगी अधिक जानकारी के लिए, वर्चुअल मशीन कैसे बनाएं देखें।
  3. सोनारक्यूब शुरू करने के लिए, निम्नलिखित कमांड दर्ज करें: सूडो सर्विस सोनारक्यूब स्टार्ट सोनारक्यूब को रोकने के लिए, निम्नलिखित कमांड दर्ज करें: सूडो सर्विस सोनारक्यूब स्टॉप सोनारक्यूब के बारे में जानकारी देखने के लिए, इसकी स्थिति और लॉग सहित, निम्नलिखित कमांड दर्ज करें: सूडो सर्विस सोनारक्यूब स्थिति सोनारक्यूब को हटाने के लिए अपने सर्वर से, निम्न कमांड दर्ज करें: sudo yum remove sonarqube CentOS 8 पर सोनारक्यूब को स्थापित और कॉन्फ़िगर करने के बारे में अधिक जानकारी के लिए, हमारे दस्तावेज़ देखें

स्थापना के बाद मैं सोनारक्यूबसर्वर कैसे शुरू करूं?

स्थापना के बाद, आपको सोनारक्यूब सर्वर शुरू करना होगा।ऐसा करने के लिए, एक टर्मिनल खोलें और टाइप करें:

सोनारक्यूब-सर्वर

यदि सब कुछ ठीक हो जाता है, तो आपको निम्न संदेश दिखाई देगा: "सोनारक्यूब सर्वर पोर्ट 8989 पर शुरू हुआ" आपकी टर्मिनल विंडो में।अब आप सोनारक्यूब को http://localhost:8989 या अपने डेस्कटॉप पर सोनारक्यूब आइकन का उपयोग करके एक्सेस कर सकते हैं।

मैं सोनारक्यूब तक पहुँच की अनुमति देने के लिए अपने फ़ायरवॉल को कैसे कॉन्फ़िगर करूँ?

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

यम फ़ायरवॉल स्थापित करें

एक बार स्थापित होने के बाद, निम्न आदेश चलाकर फ़ायरवॉल खोलें:

फ़ायरवॉल-cmd --add-port=80/tcp --permanent

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

फ़ायरवॉल-cmd --list-ports | ग्रेप "सोनारक्यूब"

इसे इसके समान आउटपुट वापस करना चाहिए:

[रूट@लोकलहोस्ट ~]# फ़ायरवॉल-cmd --list-ports | ग्रेप "सोनारक्यूब"पोर्ट स्टेट प्रोटोकॉल 80/tcp ओपन http [[email protected] ~]# इसके बाद, हमें सोनारक्यूब के लिए एक अपवाद जोड़ने की जरूरत है ताकि यह हमारे फ़ायरवॉल के माध्यम से चल सके।ऐसा करने के लिए, हम निम्नलिखित कमांड का उपयोग करते हैं:

फ़ायरवॉल-cmd --add-port=80/tcp --स्थायी अपवाद सोनारक्यूब फिर अंत में, इन परिवर्तनों को प्रभावी करने के लिए हमें अपनी फ़ायरवॉल सेवा को पुनः आरंभ करने की आवश्यकता है।ऐसा करने के लिए, निम्न आदेश चलाएँ:

सेवा फ़ायरवॉल पुनरारंभ करें अब जबकि सब कुछ ठीक से सेट और कॉन्फ़िगर किया गया है, आपको अपने ब्राउज़र में http://localhost:80 पर जाकर पोर्ट 80 पर सोनारक्यूब तक पहुंचने में सक्षम होना चाहिए।

क्या मैं सोनारक्यूब के साथ मौजूदा डेटाबेस का उपयोग कर सकता हूं, या क्या इसे एक नया बनाने की आवश्यकता है?

सोनारक्यूब CentOS पर एक सोनारक्यूब संस्थापन है

आप इस गाइड का उपयोग सेंटो 7 या 6 पर सोनारक्यूब स्थापित करने के लिए भी कर सकते हैं:

.

  1. आप सोनारक्यूब के साथ मौजूदा डेटाबेस का उपयोग कर सकते हैं, या आप एक नया बना सकते हैं।एक नया डेटाबेस बनाने के लिए, इन चरणों का पालन करें:
  2. सोनारक्यूब इंस्टॉलर लॉन्च करें और नेक्स्ट पर क्लिक करें।
  3. डेटाबेस प्रकार पृष्ठ पर, ड्रॉप-डाउन सूची से नया डेटाबेस चुनें और अगला क्लिक करें।
  4. गंतव्य स्थान चुनें पृष्ठ पर, अपने नए डेटाबेस का स्थान निर्दिष्ट करें और अगला क्लिक करें।
  5. शामिल करने के लिए उपयोगकर्ता और समूह चुनें पृष्ठ पर, उन सभी उपयोगकर्ताओं का चयन करें जिनके पास आपके नए डेटाबेस तक पहुंच होगी और चयनित उपयोगकर्ता जोड़ें पर क्लिक करें।
  6. स्थापना प्रक्रिया को पूरा करने के लिए समाप्त पर क्लिक करें।
  7. सोनारक्यूब एडमिनिस्ट्रेटर कंसोल में, अपने नए बनाए गए डेटाबेस को कंसोल विंडो के बाएँ फलक में उसके नाम पर क्लिक करके या किसी टेक्स्ट एडिटर में उसका नाम टाइप करके और एंटर दबाकर खोलें।
  8. सोनारक्यूब की मुख्य विंडो में, कॉन्फ़िगरेशन के तहत, डेटा स्रोत> MyDatabase का विस्तार करें। कनेक्शन के तहत, अपने नए बनाए गए डेटाबेस से अपने कनेक्शन पर राइट-क्लिक करें और दिखाई देने वाले संदर्भ मेनू से गुण चुनें।

मुझे सोनारक्यूब किस उपयोगकर्ता खाते के तहत चलाना चाहिए?

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

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

सोनारक्यूब को स्थापित और कॉन्फ़िगर करते समय क्या कोई सुरक्षा विचार हैं जिनके बारे में मुझे अवगत होना चाहिए?

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

12 सोनाक्यूब की कुछ मुख्य विशेषताएं क्या हैं 13 कोई सोनाक्यूब की स्थापना रद्द करने के बारे में कैसे जा सकता है?

  1. सोनारक्यूब आपके कोडबेस को प्रबंधित करने के लिए एक स्वतंत्र और खुला स्रोत सॉफ्टवेयर है, जिसमें कोड समीक्षा, संस्करण नियंत्रण और सहयोग शामिल है।
  2. इसमें कई प्रकार की विशेषताएं हैं जो इसे डेवलपर्स के लिए एक आदर्श उपकरण बनाती हैं, जैसे कोड विश्लेषण और नेविगेशन उपकरण, संस्करण नियंत्रण एकीकरण और टीम सहयोग सुविधाएँ।
  3. सोनारक्यूब की कुछ मुख्य विशेषताओं में कोड समीक्षा उपकरण, कोड नेविगेशन क्षमताएं, संस्करण नियंत्रण एकीकरण समर्थन और बहुत कुछ शामिल हैं।
  4. यदि आप CentOS 812 सिस्टम पर सोनारक्यूब की स्थापना रद्द करना चाहते हैं, तो आप इसे करने के लिए कई तरीके अपना सकते हैं: आप सभी स्थापित पैकेजों को हटाने के लिए yum कमांड लाइन उपयोगिता का उपयोग कर सकते हैं; या आप अपने सिस्टम से विशिष्ट संकुल को हटाने के लिए rpm कमांड लाइन उपयोगिता का उपयोग कर सकते हैं; या आप अपने सिस्टम से विशिष्ट संकुल को हटाने के लिए dnf कमांड लाइन उपयोगिता का उपयोग कर सकते हैं; या आप अपने सिस्टम से विशिष्ट पैकेज को हटाने के लिए pacman कमांड लाइन उपयोगिता का उपयोग कर सकते हैं।