我使用的是 120GB SSD 和 1TB HDD。我在SSD上建立了Ubuntu(主目錄等),並在HDD上儲存了一些資料(音樂、照片)。遺憾的是,由於我的遊戲和程序,SSD 現在已滿。我搜尋更改遊戲或程式的安裝路徑或將其中一些移動到硬碟,但這似乎是不可能的(不會減慢速度或某些程式無法工作,因為它們尋找特定的庫路徑)。
我知道我可以將整個主資料夾移動到硬碟,但這會減慢我的系統速度。我讀到Ubuntu 沒有像Windows 那樣的C:/Programs 資料夾,並且在Ubuntu 中,檔案根據其用途進行分割(所有庫都在一個資料夾中,所有可執行檔案在另一個資料夾中... ....等等)。那麼有沒有辦法釋放卸載程式下的空間呢?也許描述了掛載過程這裡有幫助?我對 Ubuntu 相當陌生,那麼我可以安裝哪個資料夾以及如何執行此操作?它到底有什麼作用?
另外:如果我嘗試為 Steam 添加另一個目錄(對於我的遊戲),則只會顯示 SSD,並且我無法切換視圖以顯示 HDD。在下面,我可以更改 Spotify 將其音樂下載到 HDD 的目錄。
答案1
在硬碟上建立一個資料夾,例如「my_games」。然後將所有內容複製/home/YOURUSERNAME/.local/share/Steam
到"my_games"
硬碟上。
然後打開Steam:
>> Settings >> Downloads >> Content Libraries
點擊ADD LIBRARY FOLDER
並選擇硬碟上的"my_games"
(您的硬碟已安裝/在資料夾中找到(!))。/media
然後選擇舊的庫資料夾並點擊REMOVE LIBRARY FOLDE
關閉選單後刪除舊資料夾:rm -r /home/YOURUSERNAME/.local/share/Steam
答案2
那很難做到。容易出錯。您需要成為專業人士才能做到這一點。最好找到其他方法來釋放空間。順便說一句,我的 Ubuntu 有 40GB 內存,並且有大量應用程式 - 你用什麼填充它?蒸汽遊戲?他們應該去硬碟。
將您的硬碟安裝到某個資料夾,例如 /mnt/games 並將遊戲移到那裡。我不會給出說明,因為您需要知道安裝才能使用 Linux。搜尋和研究。
答案3
我想說的是,它相當於C:\Program Files
is /usr
,您可以將其安裝在單獨的分割區上。只需在安裝時再製作ext4
一個合理大小的分割區,並標記為安裝即可/usr
。如果您在安裝之前將所有內容移至新分割區,則可以在安裝後完成此操作。對於 下的大多數資料夾都可以執行此操作/
,實際上有些人將/home
、/usr
、/boot
和保存/var
在單獨的分割區上。
至於Steam(假設是Linux版本),您可以在其他分割區甚至NTFS分割區上擁有Library資料夾。對於 Wine 上的 Steam,您是否已將其他分割區掛載點新增為 Wine 中的磁碟機?