उबंटू में बढ़ते हुए, मेरी 1 टीबी ड्राइव पर इंस्टॉल करने के लिए एप्लिकेशन की आवश्यकता होती है


1

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

मेरे कंप्यूटर में एक 60GB SSD है जो मेरा बूट ड्राइव है, और एक 1TB हार्ड ड्राइव है जिस पर मैं एप्लिकेशन / गेम इंस्टॉल करता हूं। विंडोज के साथ, एक अलग हार्ड ड्राइव पर एप्लिकेशन इंस्टॉल करना चिल्ड प्ले है, मैं इंस्टॉल विज़ार्ड के दौरान सिर्फ स्थान बदलता हूं। हालांकि मुझे नहीं पता कि उबंटू के साथ ऐसा कैसे किया जाए। जहां तक ​​मुझे पता है कि अगर मैं सिर्फ कुछ चलाता हूं apt-get install package यह बस अपनी डिफ़ॉल्ट निर्देशिका पर स्थापित किया जाएगा, जो कि उबंटू स्थापित होने के बाद से मेरा एसएसडी होगा।

वहाँ एक तरह से मैं निर्देशिका की तरह माउंट कर सकते है /opt मेरी हार्ड ड्राइव पर मौजूद बड़े अनुप्रयोगों के लिए मेरे SSD के बजाय मेरे 1TB ड्राइव पर? या ऐसा करने के बारे में जाने के लिए एक बेहतर तरीका होगा?

मुझे उन छोटे अनुप्रयोगों से कोई आपत्ति नहीं है जिन्हें मैं अपने SSD पर अक्सर इंस्टॉल किए जाने का उपयोग करता हूं, वास्तव में मैं इसे पसंद करता हूं। क्रोमियम जैसे पैकेज वे हैं जिन्हें मैं एसएसडी पर लेना चाहता हूं।


bcache micromanagement की आवश्यकता के बिना इस तरह का अनुकूलन प्रदान करता है
Gabriel

जवाबों:


2

यदि आप चाहते हैं कि फाइलें आपके 1TB ड्राइव पर / ऑप्ट करें, तो (1) वर्तमान / ऑप्ट को स्थानांतरित करें और इसकी सभी फाइलों को अपने 1TB ड्राइव पर कुछ स्थान पर ले जाएं और (2) उस स्थान को वापस / ऑप्ट पर लिंक करें:

ln -s /some/location/on/1TB/drive /opt

यदि आप वास्तव में इसे माउंट करना चाहते हैं, तो दो विकल्प हैं। सबसे पहले, आप कर सकते हैं:

mount --bind /some/location/on/1TB/drive /opt

यह जो कुछ / कुछ / स्थान / पर / 1TB / ड्राइव में है / ऑप्ट में दिखाई देगा। जो कुछ पहले था / ऑप्ट था अब छिपा हुआ है। बूट पर स्वचालित रूप से ऐसा होने के लिए, इस लाइन को अपने / etc / fstab फ़ाइल में डालें:

/some/location/on/1TB/drive /opt none bind

दूसरी बात, यदि आप अपनी पूरी ड्राइव को / ऑप्ट करने के लिए समर्पित करना चाहते हैं, तो आप कर सकते हैं:

mount /dev/sdb1 /opt

जहां आपको अपने 1TB ड्राइव के लिए सही डिवाइस के साथ / dev / sdb1 को बदलना चाहिए। बूट पर स्वचालित रूप से ऐसा करने के लिए, अपने / etc / fstab में निम्न पंक्ति की तरह कुछ डालें:

/dev/sdb1 /opt  ext3    defaults        0    0

जहाँ / dev / sdb1 और ext3 और डिफ़ॉल्ट को क्रमशः बदला जाना चाहिए, आपकी ड्राइव के लिए सही डिवाइस के साथ, सही फाइलसिस्टम जो इसे उपयोग करता है, और जो भी विकल्प आपको पसंद हैं।


ठीक है, एक सिमलिंक एक अच्छा विचार है। लेकिन क्या कोई रास्ता है /opt वैसे भी 1TB ड्राइव पर मुहिम शुरू की?
John Dorean

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