уважаемые знатоки LINUXоиды

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
diversant
Сообщения: 34

уважаемые знатоки LINUXоиды

Сообщение diversant »

Здравствуйте уважаемые знатоки LINUXоиды! ;)

В изучении OC Linux я совсем недавно :2: и по этому возникают вопросы, а в частности:
поставил Fedora Cora 4, а там как известно нет поддержки MP3 формата и в следствии чего был скачан xmms_1_2_10_16RHFC4_VV_i386.rpm в соответствии с моим дестрибутивом. Но вот незадача - как всегда "плохое" :thumbdown: отображение русских букв.В FAQ, было сказанно следующее:
"Здесь много вариантов ответа. Во-первых, можно взять xmms из какого-либо русского дистрибутива, например, у ASPLinux или AltLinux В них сразу присутствует возможность перекодировки названий песен из cp1251 в выбранную вами кодировку." => был скачан xmms-1.2.10-19.110asp.src.rpm из ( ftp://ftp.asplinux.ru).
Следующим моим шагом было "сборка RPM-пакетов из src.rpm", как написано в книге, в которой мне было предложено создать дерево каталогов:
/usr/src/redhat
|--BUILD
|--RPMS
| |--athlon(здесь предлагают имя процессора)
| |--i386
| |--i486
| |--i586
| |--i686
| '--noarch
|--SOURCES
|--SPECS
'--SRPM
Затем ввести команды:
$ echo "%_topdir $HOME/redhat" > $HOME/.rpmmacros
$ echo "%_topdir $HOME/tmp" >> $HOME/.rpmmacros -выбор временного каталога
$ echo "-o3 -march=athlon" >> HOME/.rpmmacrros -установка каких-либо флагов

Пересборка файла src.rpm в режиме обычного пользователя:
$ rpmbuild --recompile xmms-1.2.10-19.110asp.src.rpm
в режиме ROOT:
# rpm -Uvh --replacepkgs --replacefiles 1.2.10-19.110asp.src.rpm

но были выведено:
1)для обычного пользователя
:!: предупреждение:1.2.10-19.110asp.src.rpm заголовок подпись DSA V3:NOKEY,key ID9b3c94f4
ошибка: невозможно писать в %sourcedir /usr/src/redhat/SOURCES
2)для ROOT
:!: предупреждение:1.2.10-19.110asp.src.rpm заголовок подпись DSA V3:NOKEY,key ID9b3c94f4
ошибка: невозможно создать %sourcedir /usr/src/redhat/SOURCES

Так вот уважаемые знатоки вопрос:
1)будет ли совместим xmms из ASPLinux d FC4
2)как можно исправить ошибку т.е. что я делаю не так или не доделываю
Буду рад всем советам и ответам. Заранее СПАСИБО (ЛИСу привет)
P.S. просьба не советывать поставить дистр с дружественной мультимедией. Хочу изучать FC4 не смотря на все трудности.
Спасибо сказали:
Аватара пользователя
rolano
Сообщения: 845
Статус: еще один юзер FreeBSD
ОС: какая-то

Re: уважаемые знатоки LINUXоиды

Сообщение rolano »

Можно и ручками все разложить по местам, только не факт, что структура каталогов в разных дистрах совпадает.
Я знаю только то, что ничего не знаю ... потому и обречен вечно учиться.
Спасибо сказали:
Аватара пользователя
boombick
Сообщения: 516
Статус: Anonymous
ОС: ArchLinux 0.8 Voodoo

Re: уважаемые знатоки LINUXоиды

Сообщение boombick »

Собери RusXMMS из исходников
http://rusxmms.sourceforge.net/
или посмотри в сторону beep-media-player
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: уважаемые знатоки LINUXоиды

Сообщение Лис »

ЛИСу привет

Взаимно!
1. От ASPa rpm, думается, подойдет. 11 ASP основан как раз на FedoraCore 4. Лучше не мучиться со сборкой пакетов, а взять уже собранный (т.е. тот, который не src.rpm, а просто rpm). Подозреваю, что в ASPе используется RusXmms. С указанного сайта можно закачать пакет, уже собранный под Федору (RedHat). Думаю, версия самого xmms будет немного меньше, чем идет в дистрибутиве, но это не страшно. Я сам пользуюсь RusXmms - и нареканий нет. Иногда по закрытии выдает segmentation fault, но на работе это никак не сказывается.
Спасибо сказали:
Аватара пользователя
diversant
Сообщения: 34

Re: уважаемые знатоки LINUXоиды

Сообщение diversant »

А есть какие-нибудь мысли по поводу второго вопроса?
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: уважаемые знатоки LINUXоиды

Сообщение Лис »

Приведите ls -l /usr/src/redhat/SOURCES
Спасибо сказали:
Аватара пользователя
Alexxx
Сообщения: 892
Статус: --==XXX==--
ОС: Archlinux current

Re: уважаемые знатоки LINUXоиды

Сообщение Alexxx »

Вот в общем неплохой FAQ_по_федоре. Прежде всего желательно выполнить пункт 3.3 то, что специально для FC4 написано. Потом поправить фонт в /etc/gtk/gtkrc.ru_RU.utf8, если нужно.
Спасибо сказали:
Аватара пользователя
diversant
Сообщения: 34

Re: уважаемые знатоки LINUXоиды

Сообщение diversant »

Лис писал(а):
19.04.2006 12:18
Приведите ls -l /usr/src/redhat/SOURCES

ls -l /usr/src/redhat/SOURCES

-rw-r--r-- 1 build build 375 ¦Ю¦¦TВ 30 03:00 arts_output-0.6.0-buffer.patch
-rw-r--r-- 1 build build 236839 ¦Ю¦¦TВ 30 03:00 arts_output-0.7.1.tar.gz
-rw-r--r-- 1 root root 229685 ¦Ю¦¦TВ 27 16:24 bmp-alarm-0.6.0.tar.bz2
-rw-r--r-- 1 build build 295 ¦Ю¦¦TВ 26 18:49 xmms-1.2.10-gcc4.patch
-rw-r--r-- 1 build build 446221 ¦б¦¦¦- 20 2005 xmms-1.2.10-id3v2-ds-recode.asp.patch
-rw-r--r-- 1 build build 4034832 ¦б¦¦¦- 20 2005 xmms-1.2.10.tar.gz
-rw-r--r-- 1 build build 403 ¦б¦¦¦- 20 2005 xmms-1.2.10-xfonts.asp.patch
-rw-r----- 1 build build 1042 ¦Ю¦¦TВ 26 18:13 xmms-1.2.6-audio.patch
-rw-r----- 1 build build 290 ¦б¦¦¦- 20 2005 xmms-1.2.6-lazy.patch
-rw-r--r-- 1 build build 2189 ¦б¦¦¦- 20 2005 xmms-1.2.8-arts.patch
-rw-r--r-- 1 build build 517 ¦б¦¦¦- 20 2005 xmms-1.2.8-default-skin.patch
-rw-r--r-- 1 root root 247385 ¦Ю¦¦TВ 27 16:24 xmms-alarm-0.3.7.tar.bz2
-rw-r--r-- 1 build build 12178 ¦Ю¦¦TВ 26 18:49 xmms-alsa-backport.patch
-rw-r--r-- 1 build build 314 ¦Ю¦¦TВ 26 18:49 xmms-cd-mountpoint.patch
-rw-r--r-- 1 build build 108172 ¦б¦¦¦- 20 2005 xmms-idv2.patch
-rwxr-x--- 1 build build 191 ¦б¦¦¦- 20 2005 xmms.req
-rw-r--r-- 1 build build 2709619 ¦Ю¦¦TВ 30 03:00 xmmsskins-1.0.tar.gz
-rw-r--r-- 1 build build 685 ¦б¦¦¦- 20 2005 xmms-underquoted.patch
-rw-r----- 1 build build 32486 ¦б¦¦¦- 20 2005 xmms.xpm


Вот так! <_<
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: уважаемые знатоки LINUXоиды

Сообщение Лис »

Попробуйте так:
1. добавляете юзверя в группу build
2. chmod -R 664 /usr/src/redhat/SOURCES
Спасибо сказали:
Аватара пользователя
diversant
Сообщения: 34

Re: уважаемые знатоки LINUXоиды

Сообщение diversant »

Alexxx писал(а):
19.04.2006 13:44
Вот в общем неплохой FAQ_по_федоре. Прежде всего желательно выполнить пункт 3.3 то, что специально для FC4 написано. Потом поправить фонт в /etc/gtk/gtkrc.ru_ru.utf8, если нужно. Потом поправить фонт в /etc/gtk/gtkrc.ru_RU.utf8, если нужно.


Спасибо за ссылочку!!! :1:
Теперь все просто прекрасно-зашел на этот FAQ по федоре, и преждевсего выполнил пункт 3.3-то что спц-но for FC4. Теперь все просто отлично- интерфейс XMMS как был с кракозябрами так и остался, но зато появились дополнительные "сюрпризы". Мало того что в плейлисте вместо кракозябр(под ср1251) появились чисто одни квадратики они также появились и заместо английских названий песен. Теперь моя жизнь наполнилась незабываемыми впечатлениями :crazy: т.к. я могу играть в угадай мелодию прямо не выходя из дома и не отвлекаясь от своего любимого компа. Спасибо тебе о веселый незнакомец Alexxx
Наверное я что-то непонял в:"Потом поправить фонт в /etc/gtk/gtkrc.ru_RU.utf8, если нужно. "
:wacko:
Спасибо сказали:
Аватара пользователя
diversant
Сообщения: 34

Re: уважаемые знатоки LINUXоиды

Сообщение diversant »

1. От ASPa rpm, думается, подойдет. 11 ASP основан как раз на FedoraCore 4. Лучше не мучиться со сборкой пакетов, а взять уже собранный (т.е. тот, который не src.rpm, а просто rpm).


Так я и сделал скачал все пакеты от xmms-.....rpm и начал ставить. Все как обычно xmms поставился(прада с кракозябрами) но некоторые другие пакеты начали ругаться на нехватку дополнительных библиотек.
Немогли бы вы подсказать где их можно взять и куда их прописывать?

1. добавляете юзверя в группу build
??? :wacko:





1. От ASPa rpm, думается, подойдет. 11 ASP основан как раз на FedoraCore 4. Лучше не мучиться со сборкой пакетов, а взять уже собранный (т.е. тот, который не src.rpm, а просто rpm).


Так я и сделал скачал все пакеты от xmms-.....rpm и начал ставить. Все как обычно xmms поставился(прада с кракозябрами) но некоторые другие пакеты начали ругаться на нехватку дополнительных библиотек.
Немогли бы вы подсказать где их можно взять и куда их прописывать?

1. добавляете юзверя в группу build
??? :wacko:
Спасибо сказали:
Аватара пользователя
Alexxx
Сообщения: 892
Статус: --==XXX==--
ОС: Archlinux current

Re: уважаемые знатоки LINUXоиды

Сообщение Alexxx »

2 diversant
Какие же мы ленивые. Нам бы всё разжуй, да в рот положи. И язвить не нужно совсем. Не я писал этот FAQ. И шутки здесь ни какой нет. Всё прекрасно работает.
"Потом поправить фонт в /etc/gtk/gtkrc.ru_RU.utf8, если нужно" - ключевая фраза. Квадратики как раз из-за этого. Используется не тот фонт. Наверняка этого файла у тебя там нет. Возьми в аттаче. Название другое - не обращай внимания. Распакуй и скопируй его в /etc/gtk
Спасибо сказали:
Аватара пользователя
boombick
Сообщения: 516
Статус: Anonymous
ОС: ArchLinux 0.8 Voodoo

Re: уважаемые знатоки LINUXоиды

Сообщение boombick »

diversant писал(а):
20.04.2006 17:30
1. добавляете юзверя в группу build
??? :wacko:

man adduser
Спасибо сказали:
Аватара пользователя
diversant
Сообщения: 34

Re: уважаемые знатоки LINUXоиды

Сообщение diversant »

Alexxx писал(а):
20.04.2006 17:46
2 diversant Какие же мы ленивые. Нам бы всё разжуй, да в рот
положи. И язвить не нужно совсем. Не я писал этот FAQ. И шутки здесь ни
какой нет. Всё прекрасно работает.
"Потом поправить фонт в /etc/gtk/gtkrc.ru_RU.utf8, если нужно" -
ключевая фраза. Квадратики как раз из-за этого. Используется не тот
фонт. Наверняка этого файла у тебя там нет. Возьми в аттаче. Название
другое - не обращай внимания. Распакуй и скопируй его в /etc/gtk

Alexx привет!
Прошу меня извенить если чем обидел! :sleep: Сам прекрасно понимаю что всему виной мои кривые руки, нехватка опыта и знаний!
Ты абсолютно прав файла gtkrc.ru_RU.utf8 у меня там нет. Нажав на твой прекрепленный файл получил
500 Internal Server Error
nginx/0.1.29

Зато посмотрев на другие файлы в /etc/gtk
создал gtkrc.ru_RU.utf8 со следующим содержанием:

style "gtk-default-ru"
fontset="-adobe-helvetica-medium -r-normal--12-*-*....-iso8859-*,\
-*-arial-medium-r-normal--12-*-.....-iso8859-1,\
-*-helvetica-medium -r-normal--12-*-*...-cp1251,\
-*- arial-medium-r-normal--12-*-........-cp1251,*-r-*
class "GtkWidget" style "gtk-default-ru"

после этого меню-настройки стало с русскими буквами, но в плейлисте квадраты так и остались. Посмотри пожалуйста можно здесь еще что-то сделать. :huh:
Спасибо сказали:
Аватара пользователя
Alexxx
Сообщения: 892
Статус: --==XXX==--
ОС: Archlinux current

Re: уважаемые знатоки LINUXоиды

Сообщение Alexxx »

В плейлисте фонт меняется средствами самого xmms, то бишь через его меню. В меню пункты: параметры -> свойства. В открывшемся окне вкладка "Шрифты". Подстановка нужных шрифтов и установка галок сделают своё дело. Дальше. Следующая вкладка - "Название". Даже настроив все шрифты как надо, с настройкой по умолчанию в этой вкладке ты наврядли увидишь всё в плейлисте без кракозябр. Всё дело в кодировке тегов. Как альтернатива, я использовал %f, - т.е. просто выводит названия файлов.
Пока вроде всё.
Спасибо сказали:
Аватара пользователя
diversant
Сообщения: 34

Re: уважаемые знатоки LINUXоиды

Сообщение diversant »

Alexxx писал(а):
21.04.2006 15:17
В плейлисте фонт меняется средствами самого xmms, то бишь через его меню. В меню пункты: параметры -> свойства. В открывшемся окне вкладка "Шрифты". Подстановка нужных шрифтов и установка галок сделают своё дело. Дальше. Следующая вкладка - "Название". Даже настроив все шрифты как надо, с настройкой по умолчанию в этой вкладке ты наврядли увидишь всё в плейлисте без кракозябр. Всё дело в кодировке тегов. Как альтернатива, я использовал %f, - т.е. просто выводит названия файлов.
Пока вроде всё.

Alexxx больщое спасибо!!! Всё получилось!!! :1a:
Спасибо сказали: