diff --git a/public/ru/notes/index.gmi b/public/ru/notes/index.gmi index e06b2d0..088bb6c 100644 --- a/public/ru/notes/index.gmi +++ b/public/ru/notes/index.gmi @@ -4,6 +4,8 @@ => unix/ *nix ## Последние 20 заметок +=> unix/openbsd-install-pkg-from-disk.gmi OpenBSD - установка пакетов с диска +=> unix/openbsd-using-disk.gmi Работа с дисками в OpenBSD => unix/openbsd-sndio-mixer.gmi OpenBSD изменение уровня громкости в sndio => unix/go_cross_build.gmi Кросс-компиляция в Golang => unix/tmux.gmi Горячие клавиши tmux diff --git a/public/ru/notes/unix/index.gmi b/public/ru/notes/unix/index.gmi index 974ed92..9a0ae2c 100644 --- a/public/ru/notes/unix/index.gmi +++ b/public/ru/notes/unix/index.gmi @@ -1,5 +1,7 @@ # *nix notes +=> openbsd-install-pkg-from-disk.gmi OpenBSD - установка пакетов с диска +=> openbsd-using-disk.gmi Работа с дисками в OpenBSD => openbsd-sndio-mixer.gmi OpenBSD изменение уровня громкости в sndio => tmux.gmi Горячие клавиши tmux => go_cross_build.gmi Кросс-компиляция в Golang diff --git a/public/ru/notes/unix/openbsd-install-pkg-from-disk.gmi b/public/ru/notes/unix/openbsd-install-pkg-from-disk.gmi new file mode 100644 index 0000000..a967eb3 --- /dev/null +++ b/public/ru/notes/unix/openbsd-install-pkg-from-disk.gmi @@ -0,0 +1,24 @@ +# OpenBSD - установка пакетов с диска + +## Курим руководство +Написано, `pkg_add` устанавливает пакеты с источника, который можно задать следующими способами +- `/etc/installurl` +- `export PKG_PATH` + +## Ок, погнали +Монтируем флешку с пакетами или переходим в любой другой каталог +``` +cd /mnt/OpenBSD/pkg/ +``` + +Устанавливаем переменную окружения +``` +export PKG_PATH=./ +``` + +Устанавливаем пакет +``` +pkg_add crystal +``` + +Готово diff --git a/public/ru/notes/unix/openbsd-using-disk.gmi b/public/ru/notes/unix/openbsd-using-disk.gmi new file mode 100644 index 0000000..d7bbcaa --- /dev/null +++ b/public/ru/notes/unix/openbsd-using-disk.gmi @@ -0,0 +1,19 @@ +# Работа с дисками в OpenBSD + +## dmesg наше всё +`dmesg` покажет, что было подключено к компьютеру. + +## hw.diskcount +`sysctl -n hw.diskcount` вернёт количество подключенных дисков. + +Не знаю, какую ценность несёт информация в этом абзаце, но пусть будет. + +## hw.disknames +`sysctl -n hw.disknames` более интересная команда, однако тут информации не больше, чем в `dmesg`. + +## disklabel +`disklabel` - кульминация этого руководства. + +Команда возвращает разделы, их размер, типы и букву. + +Дальше просто `mount`.