Пачка тупых вопросов по FreeBSD
У меня сворачивается. Вероятно, настройки самого XMMS, ну или мб window manager. Ничего специфичного для FreeBSD или X11 тут точно нет.
> 2) Нужен графический логон (как в RedHat, где прописать знаю)
man m
В портах есть более красивые варианты - wdm, ... В средах на букву к и г есть свои встроенные.
> 3) Нужно добавить кириллическую Verdana
Возьми из Windows и добавь. Я просто скопировал все ttf из Windows в /usr/X11R6/lib/X11/fonts/windows, добавил его в FontPath в конфиге иксов и плюс модуль freetype в конфиг иксов.
> 4) Нужно сменить приглашение bash (на PS1="\u [\w]# ")
Смени, какие проблемы?
> 5) Нужна подсветка цветом приглашения и каталогов
man bash, man ls
> 6) Нужно вернуть нормальную функцию клавише Del в командной строке bash
Это дело не в bash, а в терминале. Быстрого ответа на вопрос не знаю.
> 7) Нужно установить видеоплеер (mplayer, xine нет на 172.16.36.86, avifile не может установить win32-кодеки, ogly только для DVD)
cd /usr/ports/multimedia/mplayer && make install clean
> 8) Не работает колесо прокрутки мыши
В секции InputDevice, которая про мышку, в конфиге иксов:
Option "ZAxisMapping" "4 5"
2) Да, m я и поставил, только забыл после этого перезугрузиться. При попытке скопилировать wdm комп резко перезагрузился и выдал кучу ошибок на винте, сейчас компилирую gdm2, интересно, что из этого получится.
А gdm2 ругается на io-pnm.lo, причем это не он первый, уже и gaim ругался и еще что-то. Что это такое и почему он на него ругается?
3) Я еще и из fonts.dir все строки поудалял, которые не koi8-r, он все равно кракозябли выдавал (с остальными прокатило). Сервер шрифтов Xfstt
4) Изменения исчезают при закрытии окна, хотелось бы, чтобы сохранялись
5) А здесь можно на более для тупых уровне? В man bash не нашел ни одного вхождения слова color, в man ls написано, что надо установить переменные среды LSCOLORS и COLORTERM, сделал, как велят, но ничего не изменилось, а после закрытия окна все изменения этих переменных среды пропали. Причем многие из команд, которые там описаны, вообще отсутствуют, например, setenv, getenv etc
6) Терминал xterm, Konsole, клавиатура XTerm (XFree 4.x.x c VT420PC Del работает как BackSpace, с остальными как ~.
7) Именно это я и делал и получал
>> MPlayer-0.92.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
>> Attempting to fetch from ftp://172.16.36.86/pub/FreeBSD/ports/distfiles/.
fetch: ftp://172.16.36.86/pub/FreeBSD/ports/distfiles/MPlayer-0.92.1.tar.bz2: File unavailable (e.g., file not found, no access)
Поэтому и говорю, что на 172.16.36.86 их нет.
8) Спасибо, заработало
Не знаю ничего про KDE.
2) Да, m я и поставил, только забыл после этого перезугрузиться. При попытке скопилировать wdm комп резко перезагрузился и выдал кучу ошибок на винте, сейчас компилирую gdm2, интересно, что из этого получится.Если у тебя KDE, то у тебя не должно быть никаких *dm.
А gdm2 ругается на io-pnm.lo, причем это не он первый, уже и gaim ругался и еще что-то. Что это такое и почему он на него ругается?
> 3) Я еще и из fonts.dir все строки поудалял, которые не koi8-r, он все равно кракозябли выдавал (с остальными прокатило). Сервер шрифтов Xfstt
Про fontserver я ничего не знаю. Никогда им не пользовался. fonts.dir лучше не редактировать руками. Да, я забыл сказать, что после того, как скопируешь шрифты из Windows, то нужно создать fonts.dir с помощью ttmkfdir. (Для обычных, не ttf шрифтов файл fonts.dir генерится с помощью mkfontdir).
4) Изменения исчезают при закрытии окна, хотелось бы, чтобы сохранялисьЧто бы сохранялись изменения нужно прочесть man bash, раздел INVOCATION.
5) А здесь можно на более для тупых уровне? В man bash не нашел ни одного вхождения слова color, в man ls написано, что надо установить переменные среды LSCOLORS и COLORTERM, сделал, как велят, но ничего не изменилось, а после закрытия окна все изменения этих переменных среды пропали. Причем многие из команд, которые там описаны, вообще отсутствуют, например, setenv, getenv etc
setenv и getenv это команды csh, а не bash. В man используются именно они потому, что csh дефотный шелл в FreeBSD, а bash является сторонним продуктом.
> 6) Терминал xterm, Konsole, клавиатура XTerm (XFree 4.x.x c VT420PC Del работает как BackSpace, с остальными как ~.
Я не знаю как это исправить. Извини, но лень копаться.
7) Именно это я и делал и получалЯ не знаю что такое 172.16.36.86. Если у тебя нет доступа к интернет и нет файла MPlayer-0.92.1.tar.bz2, то ты не сможешь поставить mplayer. Извини, чудес не бывает.
>> MPlayer-0.92.1.tar.bz2 doesn't seem to exist in /usr/ports/distfiles/.
>> Attempting to fetch from ftp://172.16.36.86/pub/FreeBSD/ports/distfiles/.
fetch: ftp://172.16.36.86/pub/FreeBSD/ports/distfiles/MPlayer-0.92.1.tar.bz2: File unavailable (e.g., file not found, no access)
Поэтому и говорю, что на 172.16.36.86 их нет.
Да, я помню, когда я давно пользовался KDE, так и было. С каких-то пор после обновления KDE стало всё нормально.
4, 5) Добавь в ~/.bashrc:
7) Добавь в /etc/make.conf:
export PS1="\u [\w]# "
alias ls="ls -FG"
MASTER_SITE_HACKERS= \
ftp://172.16.42.32/pub/FreeBSD/distfiles/${DIST_SUBDIR}/ \
ftp://unix.hackers/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE= ${MASTER_SITE_HACKERS}
Mplayer-ов есть до жопы в сетке, причём уже версии 1.0pre-6, ищите в Лориене и будет вам счастие.
А насчёт XMMSa - это глюки оконного менеджера, у меня тоже такое было в KDE, исправлял перекомпиляцией...
Обычно оффициальный distfiles не так часто обновляется и там тоже всякие старые вещи.
Можно иметь свежий distfiles с помощью make fetch, но это надо спросить у админа или людей, у которых халявный инет.
Кстати, да. , обнови порты. cvsup сервер на ultra.v.ru.
Если у тебя KDE, то у тебя не должно быть никаких *dmПочему?
Да, я забыл сказать, что после того, как скопируешь шрифты из Windows, то нужно создать fonts.dir с помощью ttmkfdirДа, я в курсе.
Что бы сохранялись изменения нужно прочесть man bash, раздел INVOCATIONСпасибо, помогло. Добавил в ~/.bashrc PS1="\033[1;33;40m\\h [\w]#\033[0m "; alias la="ls -col"; alias ls="ls -FG" и сразу стало все неплохо. Теперь бы еще узнать, как поместить каталоги перед файлами, но для этого, наверно, надо юзать | sort?
1) Это проблема KDE 3.2.x, надо обновиться.
6) Нашел, надо создать файл ~/.inputrc и там написать "\e[3~": delete-char
Типа читаю ответы и осознаю, насколько всё проще в Debian, при всех недостатках. Респект.
Как сделать, чтобы функциональность клавиши TAB в csh была такой же, как в bash ?
Насколько я понимаю, она умышленно не такая и этого нельзя поменять.
Мне даже кажется, что в zsh тоже нельзя сделать TAB как в bash, т.к. он там умышленно более умный чем в bash.
Еще один тупой вопрос: как совместить XMMS с KDEшным звуком, XMMSу почему-то не нравится, когда тот блокирует прямой доступ к звуковухе. Плагин воспроизведения OSS Driver 1.2.10
arts плагин поставь или вообще не юзать artsd
aRts плагин я ставил, XMMS сразу вылетает
pkg_delete -f arts*
Переустановка aRts не помогла.
Тогда попробуем обхитрить среду на букву К. Прочти sound(4 поищи в нём по ключевому слову vchan.
FreeBSD Audio Driver (newpcm)
Installed devices:
pcm0: <VIA VT8235> at io 0xe000 irq 10 (1p/1r/2v channels duplex)
А, вот еще: где достать полные маны, а то у меня неполные (даже sound нет, пришлось на freebsd.org смотреть)?
Аа, врубился. Поставил плагину воспроизведения XMMS устройство /dev/dsp0.1, KDE /dev/dsp0.0 и услышал одновременно их обоих.
libtool: link: `io-pnm.lo' is not a valid libtool objectЧто это за безобразие и как его исправить?
*** Error code 1
Stop in /usr/ports/x11-toolkits/gtk20/work/gtk+-2.4.0/gdk-pixbuf.
*** Error code 1
Stop in /usr/ports/x11-toolkits/gtk20/work/gtk+-2.4.0/gdk-pixbuf.
*** Error code 1
Stop in /usr/ports/x11-toolkits/gtk20/work/gtk+-2.4.0/gdk-pixbuf.
*** Error code 1
Stop in /usr/ports/x11-toolkits/gtk20/work/gtk+-2.4.0.
*** Error code 1
Stop in /usr/ports/x11-toolkits/gtk20.
*** Error code 1
Stop in /usr/ports/www/firefox.
*** Error code 1
Stop in /usr/ports/www/firefox.
Юзать vchans тоже вариант.
Обнови порты. Поставь более свежий libtool.
А ultra.v.ru только сейчас не работает или вообще?
virgin:~:|>nc ultra.v.ru cvsup
OK 17 0 SNAP_16_1h CVSup server ready
^C punt!
virgin:~:|>
Прямо сейчас.
cvsup -g -L 2 /etc/cvsupfile
Parsing supfile "/etc/cvsupfile"
Connecting to 10.0.2.99
Cannot connect to 10.0.2.99: Connection refused
Will retry at 18:43:50
netstat -r?
1 fluorine (10.1.8.1) 0.203 ms 0.157 ms 0.167 ms
2 * * *
3 tantal.gznet.ru (10.3.0.6) 2.115 ms 3.737 ms 2.030 ms
4 gate.gznet.ru (10.3.0.1) 2.837 ms 2.164 ms 2.144 ms
5 10.0.254.3 (10.0.254.3) 2.940 ms 4.219 ms 3.361 ms
6 * * *
зато
traceroute to 10.0.2.41 (10.0.2.41 64 hops max, 44 byte packets
1 fluorine (10.1.8.1) 0.227 ms 0.206 ms 0.153 ms
2 * * *
3 tantal.gznet.ru (10.3.0.6) 2.453 ms 5.768 ms 2.133 ms
4 gate.gznet.ru (10.3.0.1) 4.719 ms 2.297 ms 2.257 ms
5 10.0.254.3 (10.0.254.3) 2.483 ms 2.300 ms 2.281 ms
6 10.0.2.41 (10.0.2.41) 3.690 ms 5.296 ms 3.803 ms
а netstat -r
10 fluorine UGSc 5 653 vr0
так значит ФДС. тогда не знаю.
сейчас все должно работать
Сорри, при чем здесь DNS? Ничего не изменилось.
мне кто-нб может сказать диапазоны адресов ФДС?
Да у него небось в hosts.allow резолв требуется.
ФДС2 - 10.1.8.1-10.1.8.150; ФДС3 - 10.1.3.0/24; ФДС4 - 10.1.4.0/24; ФДС6 - 10.6.0.0/20; ФДС7 - 10.7.0.0/16, вроде так
Аддон к пачке тупых вопросов по FreeBSD: как указать кодировку источника данных для mount_smbfs и mount_ntfs? mount_ntfs выдает вместо русский букв программистские пробелы ("_" а mount_smbfs кракозябли, не позволяя при этом открыть папку. В Линуксе проблема решалась написанием iocharset и/или codepage, а как в FreeBSD не знаю, а из мана ничего не понял.
-E cs1:cs2
Specifies local (cs1) and server's (cs2) character sets.
---
"Vyroba umelych lidi, slecno, jetovarni tajemstvi."
Karel Capek
Прочти маны еще раз, ибо там это написано. Либо кричи "сдаюсь!" и мы тебе ответим.
Методом грубого научного тыка, heump, mount_smbfs с параметрами по умолчанию и lorien'а было выяснено, что кодировка передаваемых символов такая:
01234567 89abcdefКогда-то давно я ее встречал, но уже не помню, что это. Просмотр KWrite'ом таблицы символов от 0 до 255 показал, что в списке поддерживаемых им кодировок такая не значится. Как называется эта кодировка?
0 ++++++++ ++++++++
1 ++++++++ ++++++++
2 !"#$%&' *+,-./
3 01234567 89:;<=>?
4 @ABCDEFG HIJKLMNO
5 PQRSTUVW XYZ[\]^_
6 `abcdefg hijklmno
7 pqrstuvw xyz{|}~+
8 АБВГДЕЖЗ ИЙКЛМНОП
9 РСТУФХЦЧ ШЩЪЫЬЭЮЯ
a абвгдежз ийклмноп
b ++++++++ ++++++++
c ++++++++ ++++++++
d ++++++++ ++++++++
e рстуфхцч шщъыьэюя
f ++++++++ ++++++++
---
...Я работаю антинаучным аферистом...
---
...Я работаю антинаучным аферистом...
А вообще виндовые шары с русскими файлами нужно монтировать с ключом -E koi8-r:cp866.
---
...Я работаю антинаучным аферистом...
Выяснилось, в чем дело. Я пробовал koi8-r:cp866, но не увидел русский букв, потому что у меня какая-то проблема в системе с файлами с русскими буквами в названии. Файл, названный по-русски по koi8-r, отображается кракозяблями, явно не кириллицей, смена шрифтов не помогает, если создать такой файл, он переименовывается в много знаков вопроса (%3F). Как это пофиксить?
у тебя щас какой локал? терминал cons35r?
Попробуй создать файл примерно таким способом:
:> `cat name`
---
...Я работаю антинаучным аферистом...
Терминал xterm, русские буквы в нем отображаются знаками вопроса, из командной строки создать файл со знаками вопроса не получается, при попытке выполнить sh-скрипт, который должен создать файл с русским именем, говорит bash: ./q.sh: cannot execute binary file, локаль, вроде, koi8-r, но как убедиться не знаю.
локаль надо выставить, тогда не будет знаков вопроса
Оставить комментарий
Vladislav177Rus
Столкнулся со следующими проблемами, неохота ботать мегабайты манов со словарем, потому что наверняка ответы на эти вопросы состоят из одной строчки, а то и пары слов:1) При сворачивании окна XMMS окно плейлиста не сворачивается
2) Нужен графический логон (как в RedHat, где прописать знаю)
3) Нужно добавить кириллическую Verdana
4) Нужно сменить приглашение bash (на PS1="\u [\w]# ")
5) Нужна подсветка цветом приглашения и каталогов
6) Нужно вернуть нормальную функцию клавише Del в командной строке bash
7) Нужно установить видеоплеер (mplayer, xine нет на 172.16.36.86, avifile не может установить win32-кодеки, ogly только для DVD)
8) Не работает колесо прокрутки мыши