void linux
Aug. 5th, 2016 06:32 pmразвернуть
https://voidlinux.org
livecd root password “voidlinux”
Void Linux Послеустановочные шаги
В /etc/default/libc-locales раскомментируем необходимые нам локали и запускаем их генерацию (для ru_RU.UTF-8):
Задаём локаль по умолчанию:
echo "LANG=ru_RU.UTF-8" > /etc/locale.conf
русская локаль и переключение в консоли:
/etc/locale.conf
LANG=ru_RU.UTF-8
KEYMAP="ruwin_alt_sh-UTF-8"
FONT="ter-v24b"
переключение в иксах, как в арче:
/etc/X11/xorg.conf.d/00-keyboard.conf
/etc/X11/app-defaults/XTerm
службы
Использование runit для своих сервисов
sv status sshd
ls -lah /var/service/
пакеты
https://voidlinux.org/packages/
https://docs.voidlinux.org/xbps/index.html
xbps-query -Rs void-repo # просмотр репозиториев
xbps-install -Su void-repo-multilib void-repo-multilib-nonfree void-repo-nonfree # подключение репозиториев
xbps-install -Suy # обновление
xbps-query -s пакет # поиск локально установленного пакета
xbps-query -Rs пакет # поиск пакета в репах
xbps-query -f пакет # список файлов пакета
xbps-remove пакет # удалить пакет, оставив все его зависимости установленными
xbps-remove -R пакет # рекурсивно удалить пакет и все его зависимости, которые не требуются для других пакетов
xbps-remove -o # удалить пакеты, которые были установлены как зависимости и в настоящее время не нужны
xbps-remove -O # очистить кеш пакетов
получить список всех установленных пакетов без их версии:
xbps-query -l | awk '{ print $2 }' | xargs -n1 xbps-uhelper getpkgname
Удаляем старые ядра Linux, кроме последнего:
vkpurge rm all
xcheckrestart # найти процессы, работающие с версиями, отличными от присутствующих на диске