Letzte Änderung: 09. Mai 2022
Sinvolle Links
Link : ➞
OpenBSD Webpage
Partitionierung Vorschlag
Partitionierung Vorschläge hier für grob 10GB :
/ 1 GB
swap Größe kommt drauf an, z.B. 1GB
/tmp 128MB
/var (Optional, und www lege ich eh woanders hin !) 2GB
/var/log 512 MB
/usr 3GB
/home Hier kommt der Rest rein (bleiben ca. 2 GB über)
Installation von OpenBSD 6.5 in Virtualbox 6 GB Festplatte - 24.07.2019
Download install65.iso
Virtualbox CPU PAE aktivieren, Enable 3D acceleration and ramp up the video memory to 128MB.
Boot
i for Installation
de für deutsches Keyboard
openbsd für Hostname
em0 für Netzwerk Device
no exprect X Windows System
no für allow root ssh login
w für Whole Disk MBR
c für custom
(Optional) p für Display the partition list with their size in MB
(Optional) d a zum löschen von A, falls Partitionen gelöscht werden müssen
(Optional) z zum löschen von allen Partitionen
a a für neue Partition
Enter
3.9G
Enter
/
a b für neue Partition
Enter
1.0G
Enter
a d für neue Partition
Enter
1.0G
Enter
/var/log
q
yes für No SHA256.sig, continue
h für halt
Installationsmedium entfernen
-------------------------------------------------------------------------------------------
boot -> root login
# usermod -G wheel YOUR_USERNAME
# pkg_add nano mc vim curl wget
# Falsche Darstellung vom mc im Putty/Kitty = Window -> Translation -> ISO-8859-1
# wget https://mviess.de/sysadm/xBSD/OpenBSD/pkg_find
# mv pkg_find /usr/local/sbin/
# chmod 555 /usr/local/sbin/pkg_find
# nano /etc/skel/.vimrc
set nocompatible
set mouse-=a
# cp /etc/skel/.vimrc ~
-----------------------------------
Bash installieren :
# pkg_add -v bash colorls
# chsh -s /usr/local/bin/bash
# vim /etc/profile
alias ll='colorls -alG'
alias vi='vim'
---
# vi /etc/inputrc
# allow the use of the Home/End keys
"\e[1~": beginning-of-line
"\e[4~": end-of-line
# allow the use of the Delete/Insert keys
"\e[3~": delete-char
"\e[2~": quoted-insert
# mappings for "page up" and "page down" to step to the beginning/end
# of the history
# "\e[5~": beginning-of-history
# "\e[6~": end-of-history
# alternate mappings for "page up" and "page down" to search the history
"\e[5~": history-search-backward
"\e[6~": history-search-forward
# # mappings for Ctrl-left-arrow and Ctrl-right-arrow for word moving
"\e[5C": forward-word
"\e[5D": backward-word
# "\e\e[C": forward-word
# "\e\e[D": backward-word
Dienste starten
Dienste werden beim Booten über die /etc/rc.conf
gestartet.
z.B. mit dienstname_enable="YES"
Dafür muss dann aber auch in der
/etc/rd.d oder der /usr/local/etc/rd.d
ein Script "dienstname" liegen.
---
Dienste verwalten:
service dienstname restart
service dienstname start
service dienstname stop
Befehl updatedb existiert nicht
/usr/libexec/locate.updatedb
am besten ein alias drauf setzen ...
alias updatedb /usr/libexec/locate.updatedb
shutdown
# shutdown -hp now
List all installed Packages
# pkg_info
User kann kein su - machen
Um su - als User machen zu können, muss dieser der Gruppe wheel zugehörig sein.
Neu anlegen : useradd -G wheel jdoe
User bereits vorhanden : user mod -G wheel jdoe