Bu ilginç bir soru. Bunun denenebileceği birkaç yolu tartışalım.
Yöntem 1: apt-get yüklemesi sırasında konum değiştirme
Apt-get kullanarak bunu yapmak mümkün olmazdı. .debDosyaları kullanarak yüklüyorsanız , yine mümkün değildir. Bunun nedeni, kurulum yerinin bu paketlere sabit kodlanmış olmasıdır.
Yükleme konumunu sagedeğiştirmek için, makefileyüklemeden önce kaynaktan derlemeniz ve konumunu değiştirmeniz gerekir. Bu, bağımlılıkları yönetme yükü ile gelecektir.
Ancak, bununla ilgili tartışmalar olmuştur. Belki insanlar bunu yaptı. Belki kurulum yerini bir şekilde manipüle ettiler. Buraya ve buraya bakın . Bunu yapmanın bir yolunu bulursanız, lütfen bir yorum ekleyin.
Yöntem # 2: / usr klasörünün konumunu değiştirme
/usrKlasörün konumunu değiştirebilir ve harici kartınıza aktarabilirsiniz. Genellikle bu cesaretiniz kırılır, ancak her zaman takılı tuttuğunuzu söylediğiniz için , bu iyi olmalı.
Bunu yapmak için 2 yol vardır:
(Tercih edilir) Harici kartınızda bir bölüm oluşturun ve geçerli /usrklasördeki tüm içeriği bu bölüme aktarın . Ardından, /etc/fstabbu bölümü /usrklasör olarak takacak şekilde değiştirin ve eski /usrklasörü tamamen kaldırın . Tüm bunları yapmak için, bazı kurtarma disklerinden veya bazı canlı CD / USB'den önyükleme yapmanız gerekir.
Bu yöntemde, önce bazı kurtarma disklerinden veya canlı CD / USB'den önyükleme yapın, ardından /usrklasörü harici karta taşıyın ve sonra yeni klasöre bir sembolik bağlantı oluşturun /usr.
PS
Bu ilginç bir soru, son zamanlarda sabit diskim doluyken düşündüğüm bir şey. Bunlardan bazılarını deneyeceğim ve cevabımı güncelleyeceğim. Bu yöntemlerin bazılarını eleştirmek için yorumlarınızı bekliyoruz.
GÜNCELLEME
Ayrıca @gilles cevabına bakınız. Onun önerisi daha iyi. Tüm /usrklasörü harici karta taşımak /usr/lib/sagemathyerine, harici karta taşıyın, çünkü kurulumunuzun yaklaşık 3.1GB'ını kaplar. Bu nedenle, Yöntem # 2'de bunun yerine bu klasörü taşıyabilirsiniz /usr.