Consigli sulla partizione, come posso smettere di rimanere senza spazio sulla partizione “/”?


9

Eseguo Ubuntu 10.04 su un EEEPC con un SSD veloce da 4 GB impostato come partizione / e un SSD più lento da 16 GB impostato come partizione / home. Continuo a rimanere senza spazio su "/" e non riesco più a installare gli ultimi aggiornamenti o le nuove app.

Come posso gestire meglio le partizioni per evitare questo problema? Tieni presente che l'SSD di grandi dimensioni ha prestazioni inferiori, quindi non credo che dovrei usarlo per il sistema operativo. È possibile installare app in una partizione diversa quando si usa apt?

Qualche consiglio?

Grazie.

Risposte:


9

Ecco alcuni modi per ridurre lo spazio occupato dai pacchetti:

  • Rimuovi i pacchetti rimovibili automaticamente : vai su Sistema -> Amministrazione -> Gestore pacchetti Synaptic. Fai clic sul pulsante "Stato" in basso a sinistra. Fai clic sul filtro Installato (rimovibile automaticamente). Fai clic su uno dei pacchetti e premi Ctrl-a per selezionarli tutti. Quindi fare clic con il tasto destro su uno dei pacchetti e fare clic su "Contrassegna per la rimozione". Quindi fare clic sul pulsante Applica nella barra degli strumenti.autoremove sinaptico

  • Elimina i pacchetti memorizzati nella cache : in Synaptic, fai clic su Impostazioni-> Preferenze e fai clic sulla scheda "File". Fai clic sul pulsante "Elimina i file dei pacchetti memorizzati nella cache".preferenze sinaptiche

  • Impostalo in modo che i pacchetti vengano eliminati una volta installati : in Synaptic, fai clic su Impostazioni-> Preferenze e fai clic sulla scheda "File". Fai clic sul pulsante di opzione che dice "Elimina i pacchetti scaricati dopo l'installazione".preferenze sinaptiche

È possibile creare uno script bash per automatizzare queste attività:

#!/bin/sh
#~/clean.sh
apt-get autoremove
rm /var/cache/apt/archives/*.deb

Questo potrebbe essere eseguito con questo comando:

sudo ~/clean.sh

Diagnosticare dove è andato lo spazio :

Vai su Applicazioni -> Accessori -> Disk Usage Analyzer.

Fai clic sul pulsante "Scansiona file system":

baoabab

Questo dovrebbe darti una ripartizione di quale spazio viene utilizzato e dove:

baoabab

Separazione di parti del file system in unità / partizioni diverse :

È possibile inserire parti del filesystem (come / var o / usr) su una partizione separata su un'unità diversa. Il processo sarebbe lo stesso della separazione della partizione yout / home, cosa che hai già fatto.

Questi tutorial: http://www.psychocats.net/ubuntu/separatehome e http://www.psychocats.net/ubuntu/mountlinux dovrebbero fornirti le informazioni necessarie per questo.


Vorrei anche raccomandare l'installazione di qualcosa di simile localepurge. ubuntu-tweakha anche un eccellente sistema di pulizia (eviterei computer-janitor). Naturalmente, ci sono anche detergenti di sistema come bleachbite fslint.
aperson,

Ciò ha sicuramente aiutato, grazie mille. Sono anche riuscito a liberare molto spazio usando il gestore dei pacchetti di ubuntu-tweak, un buon consiglio!
zefer

2

Innanzitutto, seguire i consigli di dv3500ea sulla rimozione di cruft e sull'analisi dell'utilizzo del disco .

Se non hai ancora spazio sufficiente sulla partizione di sistema, sposta parte del sistema nella partizione principale. Non creare una nuova partizione sull'unità da 16 GB, utilizza la partizione esistente in modo da non doverti preoccupare di scegliere una dimensione.

Scegli una o più parti del sistema per le quali non ti interessa la differenza di velocità. Questo deve far parte di /usro /var, poiché il resto potrebbe essere necessario durante l'avvio prima che la /homepartizione diventi disponibile. Spostare quella parte nella /homepartizione e creare un collegamento simbolico sulla partizione di sistema. Ad esempio, /usr/share/docsembra un buon candidato, quindi esegui i seguenti comandi:

sudo mv /usr/share/doc /home/usr-share-doc
sudo ln -s /home/usr-share-doc /usr/share/doc

Questo è proprio il tipo di cosa che stavo cercando. Sono riuscito a liberare molto spazio usando dv3500ea e i consigli di Aperson sopra, quindi potrei non dover percorrere questa strada ma questa sarà la mia prossima mossa, grazie.
zefer

0

Sul mio vecchio EEE701 con 4Gb, ho scoperto che Synaptic conserva tutti i vecchi file deb dopo averli scaricati in / var / cache / apt / archives. Se imposti questo per cancellare dopo il download, potresti scoprire che 4Gb è sufficiente da solo.

In Synaptic, vai su impostazioni / preferenze, scegli la scheda File e seleziona l'opzione centrale:

testo alternativo


Fatto. Di solito uso apt-get nel terminale per installarlo e spesso eseguo anche apt-get clean, penso che questo faccia lo stesso, ma ora sono sicuramente coperto! Grazie.
zefer
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.