Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Quinta lezione:
AGGIORNAMENTO E
GESTIONE DEI DISCHI
Aggiornare il software
Aggiornamenti di sicurezza
Nuove funzionalit
Modalit di installazione
Installazione di un pacchetto
./configure
make install
Applicativi precompilati
./installer.sh
I package manager
Apt-get fa scuola
Le release (debian)
Stable (sarge)
Testing (etch)
Unstable (sid)
Experimental
I rami (debian)
Main
Non-Free
Contrib
La source.list
deb
deb
Pacchetti binari
deb-src
La source.list
deb
deb-src
http://*
ftp://*
file://*
La source.list
deb
deb-src
La source.list
deb
deb-src
Update
apt-get update
${REPOS}/dists/${RELEASE}/${RAMO}/binary-i386/Packages.gz
Checksum
Dipendenze
Aggiornamento
apt-get dist-upgrade
Installazione/rimozione
La cache
apt-get clean
Configure
Altre distribuzioni
Altre distribuzioni
I filesystems
Gli inode
Struttura di un inode
2
bin
boot
dev
etc
lib
mnt
...
3
4
5
6
7
8
...
Struttura di un inode
2
bin
boot
dev
etc
lib
mnt
...
3
4
5
6
7
8
...
3
arch
awk
bash
bunzip
bzcat
bzip2
...
100
101
102
103
105
106
...
Struttura di un inode
2
bin
boot
dev
etc
lib
mnt
...
3
4
5
6
7
8
... 100
Uid
Gid
Num. Hard links
timestamps
Num. Blocks used
puntatore al blocco
puntatore al blocco
3
arch
awk
bash
bunzip
bzcat
bzip2
...
100
101
102
103
105
106
...
DATI
DATI
DATI
Proprietario e gruppo
I permessi
Lettura
Scrittura
Esecuzione
Proprietario
Altri utenti
I permessi
I permessi in ottale
Lettura
= +4
Scrittura
= +2
Esecuzione = +1
---
--x
-w-
-wx
r--
r-x
rw-
rwx
UMASK
Umask = 022
Permessi files
Umask = 044
Permessi files
Umask = 007
Permessi files
Il Journaling
I filesystems di Linux
Ext2
Ext3
Ext4
I filesystems di Linux
ReiserFS
I filesystems di Linux
Reiser4
I filesystems di Linux
FAT16/32
NTFS
I filesystems di Linux
ISO9660
Presenta 3 livelli:
UDF
I filesystems di Linux
Dischi lenti
Dischi lenti
Integrit
Frammentazione in Windows
La frammentazione interna
Frammentazione Interna
La frammentazione esterna
Frammentazione esterna
Frammentazione in Linux