এটা একটি মজার প্রশ্ন। এর চেষ্টা করা যেতে পারে কয়েকটি উপায় নিয়ে আলোচনা করা যাক।
পদ্ধতি # 1: অ্যাপটি-গেট ইনস্টলের সময় অবস্থানের সাথে ম্যানিপুলেট করা
অ্যাপ্ট-গেট ব্যবহার করে এটি করা সম্ভব হবে না। আপনি যদি .deb
ফাইলগুলি ব্যবহার করে ইনস্টল করেন তবে আবার এটি সম্ভব নয়। এর কারণটি হ'ল এই প্যাকেজগুলিতে ইনস্টলেশনের জন্য অবস্থানটি হার্ড-কোডড।
ইনস্টলেশন অবস্থানটি পরিচালনা করতে, আপনাকে sage
উত্স থেকে সংকলন করতে হবে এবং makefile
ইনস্টল করার আগে এটি সংশোধন করতে হবে। এটি নির্ভরতাগুলি পরিচালনা করার বোঝা নিয়ে আসবে।
তবে এ নিয়ে আলোচনা হয়েছে। সম্ভবত, লোকেরা এটি করেছে। হতে পারে তারা কোনওরকমে ইনস্টলেশন অবস্থানটি চালিত করেছে। দেখুন এখানে এবং এখানে । যদি আপনি এটি করার কিছু উপায় খুঁজে পান তবে দয়া করে একটি মন্তব্য যুক্ত করুন।
পদ্ধতি # 2: / usr ফোল্ডারের অবস্থান পরিবর্তন করা
আপনি /usr
নিজেই ফোল্ডারের অবস্থান পরিবর্তন করতে এবং এটি আপনার বাহ্যিক কার্ডে স্থানান্তর করতে পারেন। সাধারণত এটি নিরুৎসাহিত করা হবে তবে আপনি যেহেতু বলছেন যে আপনি এটি সর্বদা sertedোকানো রাখেন তাই এটি ঠিক হওয়া উচিত।
এটি করার জন্য, 2 টি উপায় রয়েছে:
(পছন্দসই) আপনার বাহ্যিক কার্ডে একটি পার্টিশন তৈরি করুন এবং বর্তমান /usr
ফোল্ডারের সমস্ত সামগ্রী সেই বিভাগে স্থানান্তর করুন । তারপরে, /etc/fstab
পার্টিশনটিকে /usr
ফোল্ডার হিসাবে মাউন্ট করতে আপনার পরিবর্তন করুন এবং পুরানো /usr
ফোল্ডারটি পুরোপুরি সরিয়ে ফেলুন । এই সমস্ত কিছু করতে, আপনাকে কিছু রেসকিউ ডিস্ক বা কিছু লাইভ সিডি / ইউএসবি থেকে বুট করতে হবে।
এই পদ্ধতিতেও প্রথমে কিছু রেসকিউ ডিস্ক বা লাইভ সিডি / ইউএসবি থেকে বুট করুন এবং তারপরে /usr
ফোল্ডারটি বাহ্যিক কার্ডে সরান এবং তারপরে নতুন ফোল্ডারে একটি সিমিলিংক তৈরি করুন /usr
।
পুনশ্চ
এটি একটি আকর্ষণীয় প্রশ্ন, আমার হার্ড-ডিস্কটি পূর্ণ হওয়ায় আমি ইদানীং ভাবছিলাম thinking আমি এই বিষয়গুলির কয়েকটি চেষ্টা করব এবং আমার উত্তর আপডেট করব। মন্তব্যগুলি এই কয়েকটি পদ্ধতির সমালোচনা করতে স্বাগত।
হালনাগাদ
@ গিলিস উত্তর দেখুন। তার পরামর্শই ভাল। সমস্ত /usr
ফোল্ডারটি বাহ্যিক কার্ডে সরানোর পরিবর্তে কেবলমাত্র বাহ্যিক কার্ডে সরান /usr/lib/sagemath
কারণ এটি আপনার ইনস্টলেশনটির প্রায় ৩.১ জিবি দখল করে। সুতরাং, পদ্ধতি # 2 এ , আপনি এই ফোল্ডারটির পরিবর্তে সরাতে পারেন /usr
।