|

FreeBSD 4.3 step by step
Xakep, номер #040, стр. 040-058-3
boot > unload (при загрузке выгружаем все модули)
boot > boot /kernel.GENERIC (возвращаемся к старому ядру)
Кириллицизация демона
На самом деле, кое-какие работы по русификации ты уже проделал при установке (я надеюсь). Теперь, переключая раскладку посредством Left Ctrl + Left Shift и удерживая Left Alt, ты можешь писать в консоли русскими кракозябрами. Про установку кириллицы в иксах и другие доки по этому поводу можно узнать на www.freebsd.org.ru в разделе Русификация.
Монтаж файловых систем
Лучше всего этот подраздел проиллюстрировать на примере скрипта, автоматизирующего весь нудный процесс монтирования и размонтирования. Тебе же не хочется все опции в голове держать?
cd /etc
touch mymnt (создаем в /etc текстовый файл)
chmod +x mymnt (теперь он у нас имеет атрибут исполнения)
vi mymnt (кодим скрипт)
while true
do
echo "
Mounter v0.666
1) Mount vfat disks
2) Mount cdrom
3) Mount floppy
4) Unmount vfat disks
5) Unmount cdrom
6) Unmount floppy
7) Exit
"
echo "Press button:"
read button
echo ""
case $button in
1) cd /
#монтируем виндовые разделы с поддержкой русских букв (если у тебя разделы находятся в extended, например, ad0s4, то для того, чтобы определить названия этих разделов, прибавляй единицу)
mount_msdos -L ru_RU.KOI8-R -W koi2dos /dev/ad0s1 /mnt/diskC
mount_msdos -L ru_RU.KOI8-R -W koi2dos /dev/ad0s5 /mnt/diskD
mount_msdos -L ru_RU.KOI8-R -W koi2dos /dev/ad0s6 /mnt/diskE
mount_msdos -L ru_RU.KOI8-R -W koi2dos /dev/ad0s7 /mnt/diskF
;;
2) cd /
#монтируем цэдером
mount -t cd9660 /dev/acd0c /mnt/cdrom
;;
3) cd /
#монтируем флоп
mount -t msdos /dev/fd0 /mnt/floppy
;;
4) cd /
#размонтирование маздайных дисков
umount /mnt/diskC
umount /mnt/diskD
umount /mnt/diskE
umount /mnt/diskF
;;
5) cd /
#размонтирование CDROM
umount /mnt/cdrom
;;
6) cd /
#размонтирование Floppy
umount /mnt/floppy
;;
7) exit 0
;;
#если нажал не тот батон, то повтор ввода
*) echo "Press number again"
continue
esac
done
exit 0
Торчим со звуком
Ни один системный конфигурационный системный файл не может быть изменен без звукового сопровождения! С таким девизом смотрим, что у нас творится с саундом:
cat /dev/sndstat
У меня получилось следующее:
FreeBSD Audio Driver (newpcm) Oct 15 2001 19:44:39
Installed devices:
pcm0: at io 0xdc00 irq 12 (1p/1r channels duplex)
Если увидишь device not configured, то тебе придется снова перекомпилировать ядро, но уже с другими параметрами для твоей звуковухи.
Далее:
cd /dev
./MAKEDEV snd0
Тем самым мы создадим некое устройство, включающее в себя микшер, секвенсер и другие прибамбасы.
Все! Саунд готов к работе. Осталось дело за mp3 плеером. Можно, конечно, слушать и с помощью mpg123 (есть на CDROM с FreeBSD в пакаджах), но я рекомендую пользоваться мега-рулезным консольным mp3blaster, который ставится на FreeBSD, Linux, NetBSD, OpenBSD. Забираем его здесь: ftp://mud.stack.nl/pub/mp3blaster/mp3blaster-3.0p7.tar.gz, разворачиваем архив и ставим:
tar zxvf mp3blaster-3.0p7.tar.gz
cd mp3blaster-3.0p7
./configure
make
make install
Готово. Набираем mp3blaster и наслаждаемся.
Продолжение следует...
Назад на стр. 040-058-2 Содержание
|