Отправляет email-рассылки с помощью сервиса Sendsay

За 2004-01-16

проблема со шрифтом

Здравствуйте,

У меня Red Hat 8.0. Использую Linux 4-й день :), поэтому вопрос,
возможно, простой.

Не знаю после чего, но, вроде бы после деинсталяции Linuxconf при
загрузке пишет, что не может найти шрифт latarcyr-sun16. Ещё, вроде-бы
пишет, что не может найти findfont. Подскажите, пожалуста, кто знает
как решить проблему, а то русские буквы некорректно отображаются.

   "GLAD***@R*****.RU" 2004-01-16 21:46:09 (#56644)

проблема со шрифтом

Здравствуйте,

У меня Red Hat 8.0. Использую Linux 4-й день :), поэтому вопрос,
возможно, простой.

Не знаю после чего, но, вроде бы после деинсталяции Linuxconf при
загрузке пишет, что не может найти шрифт latarcyr-sun16. Ещё, вроде-бы
пишет, что не может найти findfont. Подскажите, пожалуста, кто знает
как решить проблему, а то русские буквы некорректно отображаются.

   "GLAD***@R*****.RU" 2004-01-16 21:26:13 (#56632)

Re: module-init-tools

On Fri, 16 Jan 2004 12:39:17 +0300
Max Vasin <max-appo***@m*****.ru> написал(а):

> Fedor пишет:
>
> >On Thu, 15 Jan 2004 12:04:40 +0300
> >Max Vasin <max-appo***@m*****.ru> написал(а):
> >
> >
> >
> >>1. modutils выкинуть (у меня modules-init-tools и с 2.4 работали)
> >>
> >>2. devfs тоже выкинуть - в 2.6 она устарела
> >>
> >>
> >>
> >
> >Дак, в этом же и есть вопрос! Каким образом их выкинуть?
> >
> >Сообщение об ошибке:
> >gcc -g -O2 -Wunused -Wall -Wcast-align -o modinfo.o
> >gcc -g -O2 -Wunused -Wall -Wcast-align -o insmod.static -static insmod.o
> >/usr/bin/ld: cannot find -lc
> >collect2: ld returned 1 exit status
> >make:***[insmod.static] ошибка1
> >
> >С уважением Fed.
> >
> >
> Другие программы компилятся? Повторюсь:
> Попробуйте откомпилировать:
> foo.c
> --
> int main()
> {
> puts("Hello!");
> }
> --
> gcc -v foo.c
> a.out
> Посмторите, что скажет. Он выведет команды компилирования и линковки.
> Если не откомпилируется, то проблема где-то в gcc*, glibc*, если
> откомпилируется, то проблема в том как make ld запускает.

Други программы компилятся без проблем, и ваш пример откомпилировался и запустился.
Возможно проблема в том, как make запускает ld, но я не силён (мягко сказано!)
в програмировании на С, и не знаю как это можно выяснить!
С уважением Fed.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   2004-01-16 20:59:36 (#56606)

Re[3]: module-init-tools

On Fri, 16 Jan 2004 10:43:11 +0300
Kir Smirnov <kir@a*****.ru> написал(а):

> Hi Fedor!
>
> дистрибутив - Mandrake ?
> с 3-его диска ставить glibc-static-devel
>
> brgds, Kir
>
Да, Mandrake, но двухдисковый! Но всё равно спасибо за подсказку, - поищу на
rpmfind!
Суважением Fed.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   2004-01-16 20:59:35 (#56605)

Ошибка при компиляции ядра 2.6

Здрасте...

ASP 7.3. Вот такая ошибка:
fs/proc/array.c: In function `proc_pid_stat':
fs/proc/array.c:398: Unrecognizable insn:
(insn/i 1334 1666 1660 (parallel[
(set (reg:SI 0 eax)
(asm_operands ("") ("=a") 0[
(reg:DI 1 edx)
]
[
(asm_input:DI ("A"))
] ("include/linux/times.h") 38))
(set (reg:SI 1 edx)
(asm_operands ("") ("=d") 1[
(reg:DI 1 edx)
]
[
(asm_input:DI ("A"))
] ("include/linux/times.h") 38))
(clobber (reg:QI 19 dirflag))
(clobber (reg:QI 18 fpsr))
(clobber (reg:QI 17 flags))
] ) -1 (insn_list 1328 (nil))
(nil))
fs/proc/array.c:398: confused by earlier errors, bailing out
make[2]: *** [fs/proc/array.o] Ошибка 1
make[1]: *** [fs/proc] Ошибка 2
make: *** [fs] Ошибка 2

Если без proc компилить, то все компилится, но, соответственно, нифига
не работает.

   2004-01-16 20:53:54 (#56601)

Re: Migration to FreeBSD!

Привiiт Всiiм! ;-)

чт 15 сiiч 2004 01:16, Egor Evtuickov Ви написали:
> Dobrogo vremeni sutok!
>
>
>
> Ya je skazal chto linux - eto yadro I NE BOL'SHE, problema v postavshikax
> distributivov (Gentoo, RedHat, Alt ....) -
> gorodyat kto na chto gorazd: ALT&ASP - tipa rusifikacia, SUSE - ran'she
> prochix obespechivaut podderjku novi:x video card...
> V sviazi s etim vsem voznikaut postoyanni:e peresudi: - KOI8-R or UTF-8,
> kak odin soft zastavit' vosprinimat' drugoi: (sm. Mandrake 9.2) -

8-/
Всё это "ваша головная боль", сомневаюсь что она попадёт при переходе на
FreeBSD, потому что там всё тоже, только в другом ракурсе. Не хочу повторятся

после хорошого ответа EvgGad.

> potom eto vse obsujdaetsya i mussiruetsya v inete, da esli bi: po odnomu
> razu, a to pro odno i to je (prichem v bol'shinstve sluchaev vse eti
> peresudi opisani: v dokumentacii k utilitam =/usr/share/doc ili na saytax
> poslednix - no bol'shinstvu prosto len' chitat') - t.e. osnovnoi: minus
> otsutstvie edinoi: politiki y proizvoditeley + bol'shoe kolichestvo
> nekompetentix POL'ZOVATELEY linux (kotori:e tipa pod root rabotaut). vsya

8-/ См, свой текст label _A_, см также man apropos,ldd

> eta kotovasia nepodognanosti softa privodit k ZNACHITEL'NOMY snijeniu
> bezopasnosti system - luboy admin skajet vam chto UNIX systemi imeut
> slabi:e masta imenno na urovne softa , a yadra y nix zamech'atel'nie
> (pravda windi: imeut di:rki vobshe vezde). Vi sprosite menya: a prichem
> tut bezopasnost', kogda ya ego kak desktop usau? Otvechau svayto mesto
> pusto ne bivaet - esli seychas est' v prirode 10 -20 virusov i tipov atak
> na linux, to pri takom podxode vse eto v konce koncov prevratitsya v takoe
> je recheto kak i windi: (splunul cherez plech'o) - i prilojeniya nachnut
> valit'sya

8-/ ето вирусы под linux а FreeBSD они не страшны, чтото параноей попахивает

Для того чтобы, атаковать nix нужно знать как он построен, если он построен
стандартно его ламать легче, потому камоды;) собирают сисамины ручками

label _A_

> odno za odnim kak bi ne staralsya Torvalds&Co. Poetomu nado povishat'
> umenie "rabotat' napil'nikom" i inogda chitat' kod, a ne tupo tikat' rpm

8-/ Да-а?! И как Вы там читаете код, там легче?
В общем я тоже не любитель rpm, а вы както FreeBSD будете ставить без
тарболов?

> napravo i nalevo (k kachestvu sborki kotorix toje est' pretensii)
> A vobsh'e BSD vs linux staraya tema, chtobi: ybedit'sia v svoey pravote ya
> prosto posmotrel rascenki na rabotu sertificirovanni:x specialistov....

Опять таки платят, за конкретную работу, и если спецыалист решил использовать

для решения задачи FreeBSD, значит у него были на то веские причины, а не
общее невосприятие какой либо ОС.

> Vprochem mojete ubedit'sa sami...
> Predlagau temu zakrit'.
>
> > With BEST regards, Evtiuckov Egor (aka <BaShNiA!>)

PS. I like FreeOS. FreeBSD очень хорошая OS.Но не хорошо :( когда кто-то
хочет очернить работу програмеров из другой комады, ещё и c надуммаными
обвинениями.

з повагою,
беg"iiнер

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   2004-01-16 20:51:43 (#56599)

Re: module-init-tools

mkb пишет:

>On Fri, 16 Jan 2004, Max Vasin wrote:
>
>
>
>>Fedor пишет:
>>
>>Попробуйте откомпилировать:
>>foo.c
>>--
>>int main()
>>{
>> puts("Hello!");
>>}
>>--
>>gcc -v foo.c
>>a.out
>>Посмторите, что скажет. Он выведет команды компилирования и линковки.
>>Если не откомпилируется, то проблема где-то в gcc*, glibc*, если
>>откомпилируется, то проблема в том как make ld запускает.
>>
>>
>
>эта программа не откомпилится. знаете почему? вы используете функцию
>puts(3), а где описание этой функции. вы постите это уже второй раз. так
>будьте добры сами откомпилить код прежде чем посылать его как работающий
>кому-то другому.
>
>
Это программа на C, а не на С++! И она компилируется gcc! И знаете
почему? Потому, что в С
прототипы фнукция необязательны (по крайней мере до С99). Если фнукция
не объявлена, то считается, что
ее прототип вида

int foo(...)

gcc -Wall foo.c на моей проге выводит:

foo.c: In function `main':
foo.c:3: warning: implicit declaration of function `puts'
foo.c:4: warning: control reaches end of non-void function

И где вы тут видите сообщения об ошибках? GCC версии 3.3.2

Так что будьте добры также проверять компиляится ли код перед тем как
делать такие утверждения.

>итак:
>
>foo.c >
>#include <stdio.h>
>
>int main()
>{
> return puts("Hello!");
>}
>
>foo.c >
>и еще -- нафига `gcc -v' ?
>
>
А чтобы посмотреть как прога линкуется.

>собираем так: gcc -Wall foo.c
>
>
>кстати я тут ретурн вставил потому как main у нас int (это требование gnu)
>а в вашем примере мы ничего не возвращаем. так возвратим хоть то, что там
>нам puts(3) вернет.
>
>
И нафиг нам это значение? И уж если хотите следовать стандартам GNU, то
надо возвращать 0, т.к. это код успешного завершения программы. Кстати
если мы нчего не
возвращаем _явно_ из main, то считается, что возвращаем 0, помниться это
вдокументации по gcc
написано.

   Max Vasin 2004-01-16 20:24:09 (#56579)

Re: help with Uppercase file !!

>
> > народ, подскажите - как оптом в директории сделать все файлы из больших букв
> > в
> > маленькие. А то вот из под оффтопика принесли мне кусок для сайта и я
> > приплыл. там куча файлов и все БОЛЬШИМИ буквами. А в базе соответсвенно
> > нормальными.
>
>
> man tr
>
> то бишь должно выглядеть примерно так:
>
> for FROMNAME in `ls *.HTM`
> do
> TONAME=`echo $FROMNAME | tr [:upper:] [:lower:]`
> mv $FROMNAME $TONAME
> done
>
> так же пользительно посмотреть man rename
>
> rename .htm .html *.htm
>
> will fix the extension of your html files.
>
> Можно пользовать find...

А если в этой директории есть свои поддиректории,
а в этих поддиректориях свои поддиректории с файлами,
т.е. уровень вложенности достигает 5-6 уровня от начального
и все это дерево надо перевести в нижний регистр, тогда как?
Спасибо.

Павел.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   Pavel 2004-01-16 20:17:05 (#56573)

Re: module-init-tools

mkb пишет:

>On Fri, 16 Jan 2004, Fedor wrote:
>
>
>
>>Сообщение об ошибке:
>>gcc -g -O2 -Wunused -Wall -Wcast-align -o modinfo.o
>>gcc -g -O2 -Wunused -Wall -Wcast-align -o insmod.static -static insmod.o
>>/usr/bin/ld: cannot find -lc
>>collect2: ld returned 1 exit status
>>make:***[insmod.static] ошибка1
>>
>>
>>
>
>имхо, у вас не установлены статические либы (.a) от glibc. если у вас rpm,
>то rpm -ivh glibc-devel-*, если apt, то apt-get install glibc-devel.
>
>что-то типа того.
>
>зы. почему я так подумал? потому что "/usr/bin/ld: cannot find -lc".
>
>
А почему на отсутвующие хедеры не ругается? они ведь тоже в -devel
пакетах. Видно в мандраке
как-то особо хитро libc на пакеты разбили.

   Max Vasin 2004-01-16 20:15:33 (#56570)

Re: help with Uppercase file !!

В сообщении от 16 Январь 2004 13:27 Gennadiy Zolotaryov написал(a):

> man tr
>
> то бишь должно выглядеть примерно так:
>
> for FROMNAME in `ls *.HTM`
> do
> TONAME=`echo $FROMNAME | tr [:upper:] [:lower:]`
> mv $FROMNAME $TONAME
> done
>
> так же пользительно посмотреть man rename
>
> rename .htm .html *.htm
>
> will fix the extension of your html files.
>
> Можно пользовать find...
>
О - спасибо !

   "A.Vorobets" 2004-01-16 17:49:05 (#56480)

Re[3]: Проблемы при сборке glibc (a'la LFS)

Доброе время суток d2r,

Friday, January 16, 2004, 11:29:53 AM, you wrote:

МТ>> Занимаюсь тем же самым, только донор - ASP 9.0
МТ>> По какой версии (4 или 5) LFS BOOK делали то что описали.
МТ>> Так у меня с 4 были помнится большие проблемы с компиляцией glibc.

d> Начинал с четвертой. Помучался с компиляцией binutils, не хотели собираться
d> статически. Положил в chroot:/lib glibc из слакваря (то же 2.3.2 но для 486
d> и с хедерами ветки 2.4.) и скопировал as (требуется при сборке) из
d> слакваря. Стал собирать glibc - получил указанную мной ошибку.
d> После этого скачал последнюю LFSbook. Разобрался с binutils. Удалил libc.so
d> из chroot:/lib. Начал собирать библиотеку снова, после make clean и запуска
d> скрипта configure с ключами, описанными в свежей LFSbook. И опять та-же
d> ошибка.

d> Возможно, придется снова пересобирать все по новой LFS, хотя смысла особого
d> я не вижу, так как пакеты, требуемые для сборки библиотеки уже собраны
d> статически (два дня собирал). Главное ведь, собрать системную библиотеку.
А
d> GCC и все остальное работает нормально. Или я ошибаюсь?

d> Спасибо.

Собирал LFS4, а потом и 5-ю версию. В 4-й была проблема с glibc,
которая повторилась в 5-й версии.
Но когда пересоздал раздел с LFS и пересобрал все с начала -
ЗАРАБОТАЛО.
Правда сейчас мучаюсь с "Installing GCC (step 2)".

P.S. Правда исходники я брал с ALT Linux Master 2.2. Хотел бы достать
оригинальный диск с LFS и BLFS...

-- ORIGIN: Жить тебе осталось и много, и мало.
С уважением,
Thief AKA C@T AKA Constantine A. Tkachenko mailto:cat_0***@u*****.net

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   2004-01-16 17:43:11 (#56476)

Re: Установка WineX

On Fri, 16 Jan 2004 12:01:11 +0200
EvgGad <jevgenij.ugolk***@m*****.ee> wrote:

> Может поделитесь секретом запуска кваки ;-)

Лучше поделитесь секретами запуска Counter-Strike :)
Кто-нибудь запускал?

   SiRex aka DANTIST 2004-01-16 17:42:38 (#56474)

Knoppix & Hdd

Здравствуйте, comp.

Привет всем. Не подскажите как можно установить Knoppix от
LinuxCenter на винт.

   2004-01-16 17:29:50 (#56465)

Компиляция ядра 2.6.1

Подскажите что означает такая ошибка:

$mkinitrd /boot/initrd-2.6.1.img 2.6.1
No module /bin/true found for kernel 2.6.1

Ядро откомпилировалось нормально (make xconfig; make bzImage; make modules; make
modules_install)
module-init-tools-0.9.14 установлены
/bin/true существует
без initrd ядро не установить.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

   "Андрей Зименко" 2004-01-16 16:29:21 (#56431)