unix:freebsd:sandbox
This is an old revision of the document!
Table of Contents
FreeBSD SandBox
Ports
Søke etter pakker i Ports
whereis <pkg> cd /usr/ports; make search name="hva leter du etter?"
Oppdatere repo
portsnap update
Rydde i ports
portsclean -C # Sweep the hole ports collection portsclean -D # Delete all source distfiles no longer referenced by any ports portsclean -DD # Remove all distfiles no longer referenced på installed ports
Installere
cd </path/to/pkg> make config make install clean
Fjerne
pkg_delete <pkg>
Oppdatere
pkgdb -F # Search for and fix inconsistencies portsupgrade -ai # Upgrade every port, ask first portsupgrade -R <pkg> # Upgrade specific pkg, and its dependencies # ELLER portmaster -L # Lister alle oppdateringer portmaster -a # Oppgraderer alle pakker. Bruk -f om noe feiler, for å bygge på nytt
Packages
Installere
pkg_add -r <pkg>
Slette
pkg_delete <pkg> pkg_delete <pkg\*>
Misc
pkg_info # Lister alle installerte pakker pkg_version # Lister pakker, og sammenligner versjon mot ports tree
Håndtering av tjenester
- Systemtjenester har oppstartsskriptene i
/etc/rc.d
- Tjenester som er installert av bruker, har oppstartsskriptene i
/usr/local/etc/rc.d
Restarte nettverk
/etc/rc.d/netif restart && /etc/rc.d/routing restart
Dersom em0
ikke får ip, kjør
dhclient em0
Shell
Endre shell
chsh -s /usr/local/bin/bash
Ressurser
sysctl
har info rett fra kernel. Alt mulig. F.eks:
sysctl hw.physmem
Lister totalt installert minne i byte. Regn om til MB:
echo "`sysctl hw.physmem | cut -d' ' -f2` / (1024*1024)" | bc
Misc
- Oppstartssekvensen leser først config fra
/etc/defaults/rc.conf
, deretter fra/etc/rc.conf
. Duplikate innstillinger overstyres av sistnevnte fil
unix/freebsd/sandbox.1352462161.txt.gz · Last modified: (external edit)