Толик Панков
hex_laden
............ .................. ................

December 2025
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

Толик Панков [userpic]
Слакварим и слаквираем мелочи

Тут будет типа сборник ссылок, микрорецептов, команд, небольших инструкций.
Чтоб не разбегалось по блогу, и не проебывалось, как из памяти, так и в принципе.

1. О менеджерах пакетов, сборке программ из исходников, и способах не засрать программами систему.
Пост на Хабре Его копия в PDF
Отдельно о утилите sbopkg.
читать тут Или качать PDF
Еще одна хорошая статья про установку программ, сборку из исходников и прочее, в частности утилиту checkinstall Скачать PDF
2. Где сидят настройки консольных шрифтов
/etc/rc.d/rc.font
/etc/rc.d/rc.keymap (а тут настройки клавы)
3. Конфигурация иксов (в частности раскладка клавиатуры и сочетания клавиш) тут
/etc/X11/xorg.conf, может и не только тут (зависит от дистрибьютива) но если что с иксами случится от криворуких настроек - влезать здесь или где-то около.
4. Кратко про настройку WiFi, если сетевой интерфейс (карточка) нормально работает.
читать здесь или качать PDF
Чтоб заставить мою работать нормально - был геморрой, но у мне уж очень специфический девайс попался, и в результате получилось, что либо бубен и Wi-Fi, либо если нужно проводное - опять бубен и проводное. Решил инженерно-читерским способом, заменил девайс, за что спасибо большое [info]ierofant.
5. Автозагрузка программ
Хороший мануал про систему инициализации Slackware. Про INIT тоже читать, в обязательном порядке. качать архив с обеими статьями
Для старта программ в иксах прописываем нужные скрипты/программы сюда
/$HOME/.xinitrc
где $HOME - домашний каталог пользователя
6. Изменение разрешения экрана в консоли
7. Штатная смена оконного менеджера: xdmconfig
8. Склеить два файла cat file1 file2 > file12
9. Просмотр открытых портов, утилита netstat и ей подобные.
читать здесь или качать PDF
10. Подключение к X-Server и X11-forwarding через ssh. На примере Ubunt'ы, но работает и в Slackware
читать здесь или качать PDF
11. Добавить путь в переменную PATH: глобально (для всех пользователей) - в файле /etc/profile, для одного пользователя - в файле .bash_profile в домашнем каталоге.
Подробнее читать здесь или качать PDF
12. Сменить имя хоста, если используется NetworkManager
/etc/NetworkManager/NetworkManager.conf
Секция [keyfile] параметр hostname
13. Изменить приветствие при входе в систему через консоль/ssh:
изменить файл /etc/motd

Comments

могу, кстати, предложить вот это. требует Lua 5.1.

что это? это такой сборщик пакетов для слаки. зачем он нужен, если есть sbo и слакбилды? потому что я ленивый. поэтому я делаю ./configure —help >package.xopt, добавляю пару строчек, комментирую и/или правлю выхлоп, который дал конфигур, и потом — sudo sbuild -E package-version. в итоге получаю корректный слакварский пакет.

требует небольшой настройки, имеет в составе кучу .xopt-файлов. в оных можно увидеть, как поддерживается cmake или кастомные билдеры, как накладываются патчи на разных этапах процесса и прочие приятности.

документации, как обычно, нихуя, потому что тулза писалась для личного использования. если сможешь разобраться — юзай.

…sudo -E sbuild, конечно

Бля, почему-то тупо не забралось. Я вообще хз почему, просто тупо не открылась страница. Не блин под Слакой, не под виндой. Или я дурак, или что-то не так делаю. Ладно, завтра посмотрю, черт дернул в этом Питере погулять, теперь пьян. Наверное что-то не так делаю.