Δημοσιεύτηκε: 10 Δεκ 2013, 13:22
από fkol k4
Learner έγραψε:Είδα ότι στον οδηγό δεν έχουμε μετακινήσει τον κατάλογο /var/cache στο tmpfs. Να το κάνουμε ; Είναι ασφαλές ;
Σε αυτόν τον κατάλογο γράφονται συχνά αρχεία με τον κυρίαρχο όγκο να κατέχει το apt (πολλά .deb).

Σύμφωνα με το FHS είναι deletable.
Επίσης διαβάσετε την σημειωμένη ως σωστή απάντηση εδώ και επίσης την μη σημειωμένη ως σωστή (αλλά με τις περισσότερες ψήφους) εδώ.

Θα το δοκιμάσω και θα αναφέρω ότι προβλήματα αντιμετωπίσω.

EDIT:

Λοιπόν,
1) Δεν αξίζει να κάνεις κάτι τέτοιο, λόγω του ότι με ένα apt-get update όλα τα αρχεία (κάτι .bin - βάση δεδομένων - και ο φάκελος για τα .deb) δημιουργούνται ξανά. Οπότε δώρον άδωρον. Γύρω στα 100MB είναι αυτά.
2) Το software center δεν λειτουργεί. Δεν επαναδημιουργεί τους φακέλους/αρχεία που χρειάζεται (/var/cache/software-center) για να δουλέψει. Προσωπικά δεν μ' ενδιαφέρει καθόλου το S.C. αλλά λόγω και του 1 δεν έχει νόημα.

Οπότε η λύση και εδώ είναι symlink για όποιον θέλει μηδενικές εγγραφές στον SSD από το /var/cache.
Σε ότι αφορά το Software Center ανέφερα και ένα bug να δούμε τι θα πουν και οι devs , γι' αυτή τη συμπεριφορά. Launchpad bug: #1257124

Δεν έχω βάλει ολόκληρο το /var/cache στο tmpfs, αλλά μόνο το /var/cache/apt. Συγκεκριμένα, έχω αυτά
Κώδικας: Επιλογή όλων
tmpfs                                     /tmp                   tmpfs defaults  0 0 # Some RAM to /tmp
tmpfs                                     /var/tmp               tmpfs defaults  0 0 # Some RAM to /var/tmp
tmpfs                                     /var/cache/apt         tmpfs defaults  0 0 # Some RAM to /var/cache/apt

και είναι υπέροχη ιδέα, μπράβο!! :bow: :bow: :bow:
Αν είναι μια φορά καλό για έναν SSD, είναι 10 φορές καλό για έναν HDD.
  1. Οι εγκαταστάσεις εφαρμογών και οι ενημερώσεις επιταχύνονται κατά πολύ, γιατί πλέον τα αρχεία .deb διαβάζονται και αποσυμπιέζονται πολύ πιο γρήγορα :clap:
  2. Δεν γεμίζει ο δίσκος με άχρηστα αρχεία .deb κάθε φορά, σε κάθε επανεκκίνηση είναι σαν να έχεις εκτελέσει sudo apt-get clean
Για το [sarcasm] εξαίσιο αυτό δείγμα λογισμικού :P :P που λέγεται Κέντρο λογισμικού Ubuntu [/sarcasm], δεν δοκίμασα καν αν τρέχει, δεν με ενδιαφέρει κιόλας, έτσι κι αλλιώς όλα αυτά τα κάνω με το τερματικό :thumbup: