add opensd guides

This commit is contained in:
Alexander Popov 2022-01-04 19:36:21 +03:00
parent 5fc7c6a746
commit 25f1171b3f
4 changed files with 47 additions and 0 deletions

View File

@ -4,6 +4,8 @@
=> unix/ *nix => unix/ *nix
## Последние 20 заметок ## Последние 20 заметок
=> unix/openbsd-install-pkg-from-disk.gmi OpenBSD - установка пакетов с диска
=> unix/openbsd-using-disk.gmi Работа с дисками в OpenBSD
=> unix/openbsd-sndio-mixer.gmi OpenBSD изменение уровня громкости в sndio => unix/openbsd-sndio-mixer.gmi OpenBSD изменение уровня громкости в sndio
=> unix/go_cross_build.gmi Кросс-компиляция в Golang => unix/go_cross_build.gmi Кросс-компиляция в Golang
=> unix/tmux.gmi Горячие клавиши tmux => unix/tmux.gmi Горячие клавиши tmux

View File

@ -1,5 +1,7 @@
# *nix notes # *nix notes
=> openbsd-install-pkg-from-disk.gmi OpenBSD - установка пакетов с диска
=> openbsd-using-disk.gmi Работа с дисками в OpenBSD
=> openbsd-sndio-mixer.gmi OpenBSD изменение уровня громкости в sndio => openbsd-sndio-mixer.gmi OpenBSD изменение уровня громкости в sndio
=> tmux.gmi Горячие клавиши tmux => tmux.gmi Горячие клавиши tmux
=> go_cross_build.gmi Кросс-компиляция в Golang => go_cross_build.gmi Кросс-компиляция в Golang

View File

@ -0,0 +1,24 @@
# OpenBSD - установка пакетов с диска
## Курим руководство
Написано, `pkg_add` устанавливает пакеты с источника, который можно задать следующими способами
- `/etc/installurl`
- `export PKG_PATH`
## Ок, погнали
Монтируем флешку с пакетами или переходим в любой другой каталог
```
cd /mnt/OpenBSD/pkg/
```
Устанавливаем переменную окружения
```
export PKG_PATH=./
```
Устанавливаем пакет
```
pkg_add crystal
```
Готово

View File

@ -0,0 +1,19 @@
# Работа с дисками в OpenBSD
## dmesg наше всё
`dmesg` покажет, что было подключено к компьютеру.
## hw.diskcount
`sysctl -n hw.diskcount` вернёт количество подключенных дисков.
Не знаю, какую ценность несёт информация в этом абзаце, но пусть будет.
## hw.disknames
`sysctl -n hw.disknames` более интересная команда, однако тут информации не больше, чем в `dmesg`.
## disklabel
`disklabel` - кульминация этого руководства.
Команда возвращает разделы, их размер, типы и букву.
Дальше просто `mount`.