उनसे निर्माण के बाद स्रोतों को निकालना


15

मान लीजिए, हमने कुछ पैकेज स्रोतों ( configure make install) से बनाए हैं ।
क्या हम सफल निर्माण के बाद स्रोत निर्देशिका को हटा सकते हैं? या यह निर्भर करता है? किस पर, फिर?

जवाबों:


15

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

नोट: के रूप में ændrük ने कहा: का प्रयोग checkinstall चेक स्थापना स्थापित करें से अधिक make installस्थापना ट्रैक करने के लिए Ubuntu के लिए सक्षम करने के आधार पर है। बाद में आप नियमित उबंटू पैकेज प्रबंधन का उपयोग करके किए गए किसी भी परिवर्तन को वापस कर सकते हैं।


5

यदि आपने फ़ाइलों का उपयोग करके स्थापित किया है make install, तो यह जानने का एकमात्र तरीका है कि वे बाद में कहां गए थे यदि आप उन्हें अनइंस्टॉल करना चाहते हैं तो स्रोत फ़ाइलों का निरीक्षण करना है। आप इस उद्देश्य के लिए स्रोत की एक प्रति संग्रह करना चाह सकते हैं।

के checkinstallबजाय उपयोग करने के लिए एक बेहतर विकल्प है make install। यह उबंटू के पैकेज मैनेजर को स्थापित फ़ाइलों में से प्रत्येक को ट्रैक करने की अनुमति देता है उसी तरह यह रिपॉजिटरी से सॉफ्टवेयर को ट्रैक करता है। स्थापना की इस पद्धति का उपयोग करते समय, आपको किसी भी अतिरिक्त फ़ाइल को रखने की आवश्यकता नहीं है।


जाँच के लिए +1। मेरे स्वीकृत उत्तर में एकीकृत ताकि जो कोई भी ठोकर खाएगा वह इसे देखेगा।
con-f-उपयोग

2

आम तौर पर एक बार जब आप अपने बायनेरिज़ को स्थापित कर लेते हैं, तो आप निर्देशिका कोड को हटा सकते हैं, जब तक कि आप उन्हें फिर से संकलित नहीं करना चाहते, संभवतः अन्य संकलन विकल्पों के साथ।

कभी-कभी आप स्रोत निर्देशिका को रखने के लिए विशेष रूप से उपयोगी हो सकते हैं, उदाहरण के लिए अपाचे को अपग्रेड करते समय ।

आप तय कर सकते हैं कि आपका सबसे अच्छा क्या है, मेरी राय में स्रोत निर्देशिका रखना एक अच्छी बात है। जाहिर है अगर आपके पास डिस्क स्थान समस्या नहीं है।

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