FreeBSD Werkzeugkiste
kleine Sammlung nützlicher FreeBSD 9 Tools und deren Verwendung:
alle ports neu installieren
z.B: wenn Files unter /usr/local gelöscht wurden
portmaster -af
Abhängigkeiten eines Paketes ansehen
cd /usr/ports/ein/port/
make build-depends-list
make run-depends-list
alle Ports aktualisieren
portsnap fetch
portsnap upDate
pkg_version -v
portupgrade -ai
Sourcecode des OS installieren
Sourcearchiv laden:
amd64: ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/9.2-RELEASE/src.txz
i386: ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/9.2-RELEASE/src.txz
und nach /usr/src
entpacken:
tar -C / -xvzf src.txz
Festplatten anzeigen
gpart list
Paritionen anzeigen
gpart show
Kernelmodule
kldload
kldunload
kldstat
ZFS Error: Unsupported share protocol: 1:
zfs set sharesmb=off pool/dataset
gptids in zpool ausschalten
z.B. gptid/f901ba83-eb4b-11e1-b499-10bf48d7f3f6
/boot/loader.conf
kern.geom.label.gptid.enable="0"
kern.geom.label.ufsid.enable="0"
lspci
pciconf -lv
ZFS Auto-Snapshot:
FreeBSD Port: sysutils/zfs-periodic
/usr/local/etc/periodic.conf
# 000.zfs-snapshot
daily_zfs_snapshot_enable="YES"
daily_zfs_snapshot_pools="pool/dataset1 pool2/dataset5"
daily_zfs_snapshot_keep=30