[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Linux
Страницы: 1, 2, 3, 4, 5, 6, 7
deGrooze
вопрос номер 1:
я при установке мышь настроил как просто пс/2, так как не знал, что там выбирать, что б было с колесом. естесственно, колесо не пашет. так вот: каким макаром её ща перенастроить?
вопрос намбер 2:
хочу аську smile.gif подскажите, что поставить и откуда взять.
и вопрос намбер 3:
как изменить раскладку клавы? у меня ща двоеточие, запятая, точка висят на цифрах, с шифтом. а хотелось бы стандартную "виндовую" раскладку, когда запятая с точкой на слеше.

я в линухе полный ламер smile.gif поставил впервые, поэтому просьба по-подробней объяснить. заранее пасиба.

а!!! ещё вопрос! как смонтировать виндовые разделы винта? а то чуть не забыл smile.gif
Kostyak
вопрос N 1:
лезешь в файл XF86Config, находишь раздел Section "InputDevice" и там в области мыши вставляешь Option "ZAxisMapping" "4 5"

вопрос N 2:
если под консолью, то centericq вроде ничо так, а под Х-ами SIM (мое субъективное мнение). все ищется поисковиками

вопрос N 3:
самое простое наверное поправить вышеназванный XF86Config, там в области клавиатуры вставляешь Option "XkbVariant" "winkeys".
или же лезешь в настройки своего console-cyrillic или kbd или что там у тебя.. и указываешь в настройках что тебе надо не просто cyrillic а cyrillic(winkeys)

ответ последний, неснумерованный:
man mount wink.gif
Bokrenok
deGrooze для начала скажи какой дистриб поставил?

про виндовые разделы:
1. надо зайти под root'ом (или открыть консоль с правами root'a)
2. открыть консоль
3. создать папочку, в которую будешь монтировать виндовые разделы. например: заходишь в папку /mnt: "cd /mnt" и создаешь папку win1: "mkdir win1". т.е. полный путь: /mnt/win1
4. дальше пишешь вот так:
mount /dev/hda1 /mnt/win1

где hda1 - первый раздел на винте который установлен как "Primary master" (надеюсь не надо пояснять что это такое)

другие разделы на "Primary master" винте могут быть:
/dev/hda5
/dev/hda6 и т.д.

если винт "Primary Slave" то у тебя такие разделы: /dev/hdbX (где X номер раздела)

если Secondary Master: /dev/hdсX

если Secondary Slave: /dev/hddX


про аську: надо найти в сети дистриб, и поставить, ищи пакет rpm с ним легче всего работать.


остальные ответы - когда про дистриб скажешь


Update:
аську можешь взять тут: ftp://193.124.217.1/soft/Unix/network/pagers/

какая больше понравится
deGrooze
итак...
1) в настройках мыши и так стоит "4 5". колесо не пашет...
2) Xkb у меня ошибку выдаёт... чё-то типа слишком сложные настройки, и типа моя версия kde может глючно работать с ними и типа "это всегда было проблемой". я так понял, что она не у одного меня появляется, раз в описании говорится, что это распространённая ошибка.
3) когда монтирую разделы, просит указать тип файловой системы. я посмотрел ман, и не нашёл там фат32... пробовал монтировать с указанием msdos, но тоже не хочет.
4) и на счёт аськи... как её поставить? smile.gif просто я полный ламер... я скачал с той ссылки пару файлов. пробовал через apt-get, но он, видимо, работает только по где-то прописанному пути. (при установке я указал ему работать с cd).

стоит у меня debian, скачанный с НГУ-шного зеркала. насколько я понял, ядро 2-6-4.

это... моть у кого есть чё-нить про администрирование и программирование под линух? в электронном виде естессно... что б не задавать тут особо тупых вопросов smile.gif
Ily
/etc/apt/sourse.lst
как то так называется.
Kostyak
1. фат32 монтируется с ключом -t vfat
2. качаешь с НГУ шного зеркала sources.list, кладешь в /etc/apt
далее apt-get update
apt-cache search имя программы, выбираешь чо те надо
apt-get install имя программы
deGrooze
/dev/hda1 is not a valid block device
это я когда попробовал смонтировать
Bokrenok
http://debian.nsu.ru/ - глянь тут про администрирование, мож чо есть

ты расскажи что у тебя на винтах? как стоят ? мастер, славе, праймари, секондари и разделы какие

или скрин кинь PartitionMagic'a к примеру (Если винда есть)
deGrooze
значит так. про винты. винт один, разбит на три куска. 1 и 2 - это виндовые, фат32. 3 - ext3. мастер, праймори.

ПС я раскладку всё-таки настроил smile.gif
van
QUOTE (Bokrenok @ Oct 15 2005, 02:01 PM)
или скрин кинь PartitionMagic'a к примеру (Если винда есть)

А что, под линуксом dmesg + disklabel не рулят?
deGrooze
QUOTE (van @ Oct 15 2005, 02:33 PM)
QUOTE (Bokrenok @ Oct 15 2005, 02:01 PM)
или скрин кинь PartitionMagic'a к примеру (Если винда есть)

А что, под линуксом dmesg + disklabel не рулят?

я не знаю, что это такое. ща попробую.
deGrooze
всё, пасиба, кто помог, разобрался с маунтом. smile.gif

простите за назойливость, но... как кодировку выбрать при просмотре виндовых файлов? вроде бы cp1221 нужна?
Ilya
QUOTE
простите за назойливость, но... как кодировку выбрать при просмотре виндовых файлов? вроде бы cp1221 нужна?


Вообще-то сp1251
Kostyak
лезешь в инет с данным запросом и получаеши приблизительно следующее
QUOTE
Монтировать директории с FATxx следует так:
mount -t vfat -o user,codepage=866,iocharset=koi8-r,noexec,conv=auto /dev/xxx /xxx
или просто добавить в файл /etc/fstab строку:
/dev/xxx /xxx vfat user,codepage=866,iocharset=koi8-r,noexec,conv=auto 0 0"

делов то
Pingvin
Насчет мыши
попробуй в конфиге иксов выставить

Option "Protocol" "IMPS/2"

сча у тебя всего скорее стоит "PS/2"
deGrooze
мышу я уже сделал, но всё равно пасиба. просто я настройки менять пытался в Generic Mouse, а не в Configured Mouse.
ignored
на самом деле, на http://www.debian.org лежит много хорошей доки, в том числе по администрированию системы, это во первых, а во вторых,
/etc/apt/sources.list можно очень просто сделать с помощью http://debian.nsu.ru/aptuner/
deGrooze
/dev/hdc2 /mnt/d vfat noexec,rw,user,codepage=866,iocharset=koi8-r 0 0
прописал такую вот шнягу. но статус РВ работает только для рута, что мне не нравится smile.gif как сделать так, что бы он пахал для всех (или для избранных, хотя бы) пользователей?

ещё 1... в sudoers прописал для своего аккаунта ALL(ALL) ALL, но под этим юзверем всё равно многе недоступно. например интсалить пакеты. так должно быть?
Kostyak
а РВ наверное и не должен пахать, ибо нефиг простому юзеру писаться акромя своей домашней папки smile.gif. там надо права замутить. как -- не знаю.
аналогично и с инсталлом программ
Pingvin
uid=1000 gid=100
выставь номер того юзера и той группы которыми работать хочешь...

еще опция umask поиграйся с ней

P.S.
это я про fstab

как пример
CODE
/dev/hdb2              /mnt/disk2       vfat            uid=1000,gid=100,noatime,showexec,umask=000,auto,users,codepage=866,rw,
iocharset=koi8-r,quiet 0 0
deGrooze
а как посмотреть ид юзверя и группы?
Pingvin
cat /etc/passwd
cat /etc/group

smile.gif там все интутитивно.... еще можно почитать книжку где описываются поля в этих файлах...
deGrooze
итак... пришло время обновить ветку smile.gif

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

1) собираю kkbdswitch, он говорит, что нет инклудсов для иксов... откуда их взять?

2) напишите, или дайте ссылочку на мануал, как пересобрать ядро, плиз. хочу 2.6.8. причём хотелось бы с нвидиа-дровами cool.gif

заранее благодарен.
WFrag
QUOTE (deGrooze @ Nov 12 2005, 02:21 AM)

1) собираю kkbdswitch, он говорит, что нет инклудсов для иксов... откуда их взять?


Пакеты с суффиксом -dev содержат инклуды. Если ты собираешь пакет из Debian-изированных исходников (исходники содержат каталог debian/ с файлами rules, control, etc), то тогда man dpkg-checkbuilddeps (из пакета dpkg-dev). При этом в debian/control исходников должны быть правильно прописаны зависимости сборки.

Если нет - apt-file search (пакет apt-file) или http://www.debian.org/distrib/packages#search_contents и поиск по имени недостающего файла.

QUOTE (deGrooze @ Nov 12 2005, 02:21 AM)
2) напишите, или дайте ссылочку на мануал, как пересобрать ядро, плиз. хочу 2.6.8. причём хотелось бы с нвидиа-дровами cool.gif

1) Можно вообще ничего не собирать:

apt-get update && apt-get install kernel-image-2.6-686 kernel-headers-2.6-686 module-assistant && m-a a-i nvidia

Подразумевается, что дистрибутив - sarge. В sid и etch ядра называются уже linux-image-<xxx>.

2) По сборке ядра по "Debian way" можно почитать тут: http://newbiedoc.sourceforge.net/system/kernel-pkg.html
deGrooze
а как узнать, какое ядро стоит? всм sagre или sid

пс. линух от дебиана.
WFrag
QUOTE (deGrooze @ Nov 13 2005, 08:47 PM)
а как узнать, какое ядро стоит? всм sagre или sid

Ядро не бывает "sarge" или "sid". У него есть версия (uname -a).
deGrooze
QUOTE
Подразумевается, что дистрибутив - sarge. В sid и etch ядра называются уже linux-image-<xxx>.


как узнать-то, что ставить?
WFrag
QUOTE (deGrooze @ Nov 13 2005, 10:11 PM)
QUOTE
Подразумевается, что дистрибутив - sarge. В sid и etch ядра называются уже linux-image-<xxx>.


как узнать-то, что ставить?


Например, apt-cache search linux-image-2.6. Если ничего не находится, то apt-cache search kernel-image-2.6.

Получишь список пакетов с образами ядер. Существует два типа пакетов - с версиями и без. Например, для AMD64 пакет без версии будет называться linux-image-2.6-amd64-k8. Он не содержит собственно ядро, а зависит от последнего ядра из ветки 2.6 для amd64/k8 (например, если последнее - 2.6.14, то этот пакет будет зависеть от linux-image-2.6.14-1-amd64-k8).

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

P.S. Если тебе нужно будет собирать модули под ядро, например, NVidia, также потребуется поставить соответствующий пакет с заголовками. Отличие от пакетов с собственно ядром отличается префиксом - linux-headers (kernel-headers для Sarge) вместо linux-image (kernel-image).
deGrooze
ругается, говорит, что dpkg не может обработать параметр --configure, потом пишет, что зависимости нарушены, т.к. пакеты требуют настройки предыдущих... ошибки выдаёт на все ядра, которые я пытался ставить.

хочу ядро 2.6.8.
WFrag
QUOTE (deGrooze @ Nov 14 2005, 12:50 AM)
ругается, говорит, что dpkg не может обработать параметр --configure, потом пишет, что зависимости нарушены, т.к. пакеты требуют настройки предыдущих... ошибки выдаёт на все ядра, которые я пытался ставить.

хочу ядро 2.6.8.

Сообщения об ошибках в студию. Еще напиши какой у тебя процессор. Ты руками ничего случайно не ставил?
Pingvin
Вот неплохая статья по сборке ядра
линк
deGrooze
QUOTE (Pingvin @ Nov 21 2005, 07:18 PM)
Вот неплохая статья по сборке ядра
линк

тенкс огромный!
deGrooze
снова я. значит добрался я всё-таки до линухов (кто придумал учёбу?! рррррр). пытаюсь запустить конфиг сборки, он ругается. я так понимаю, нету каких-то хеадерсов в /sys/ что и как туда скинуть? ниже текст ошибки.


QUOTE
KPr:/usr/src/kernel-source-2.6.8# make menuconfig
  HOSTCC  scripts/basic/fixdep
scripts/basic/fixdep.c:97:23: error: sys/types.h: No such file or directory
scripts/basic/fixdep.c:98:22: error: sys/stat.h: No such file or directory
scripts/basic/fixdep.c:99:22: error: sys/mman.h: No such file or directory
scripts/basic/fixdep.c:100:20: error: unistd.h: No such file or directory
scripts/basic/fixdep.c:101:19: error: fcntl.h: No such file or directory
scripts/basic/fixdep.c:102:20: error: string.h: No such file or directory
scripts/basic/fixdep.c:103:20: error: stdlib.h: No such file or directory
scripts/basic/fixdep.c:104:19: error: stdio.h: No such file or directory
In file included from /usr/lib/gcc/i486-linux-gnu/4.0.3/include/syslimits.h:7,
                from /usr/lib/gcc/i486-linux-gnu/4.0.3/include/limits.h:11,
                from scripts/basic/fixdep.c:105:
/usr/lib/gcc/i486-linux-gnu/4.0.3/include/limits.h:122:61: error: limits.h: No such file or directory
scripts/basic/fixdep.c:106:19: error: ctype.h: No such file or directory
scripts/basic/fixdep.c:107:24: error: netinet/in.h: No such file or directory
scripts/basic/fixdep.c: In function 'usage':
scripts/basic/fixdep.c:121: warning: implicit declaration of function 'fprintf'
scripts/basic/fixdep.c:121: warning: incompatible implicit declaration of built-in function 'fprintf'
scripts/basic/fixdep.c:121: error: 'stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:121: error: (Each undeclared identifier is reported only once
scripts/basic/fixdep.c:121: error: for each function it appears in.)
scripts/basic/fixdep.c:122: warning: implicit declaration of function 'exit'
scripts/basic/fixdep.c:122: warning: incompatible implicit declaration of built-in function 'exit'
scripts/basic/fixdep.c: In function 'print_cmdline':
scripts/basic/fixdep.c:127: warning: implicit declaration of function 'printf'
scripts/basic/fixdep.c:127: warning: incompatible implicit declaration of built-in function 'printf'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:130: error: 'NULL' undeclared here (not in a function)
scripts/basic/fixdep.c: In function 'grow_config':
scripts/basic/fixdep.c:143: warning: implicit declaration of function 'realloc'
scripts/basic/fixdep.c:143: warning: assignment makes pointer from integer without a cast
scripts/basic/fixdep.c:145: warning: implicit declaration of function 'perror'
scripts/basic/fixdep.c:145: warning: incompatible implicit declaration of built-in function 'exit'
scripts/basic/fixdep.c: In function 'is_defined_config':
scripts/basic/fixdep.c:161: warning: implicit declaration of function 'memcmp'
scripts/basic/fixdep.c: In function 'define_config':
scripts/basic/fixdep.c:174: warning: implicit declaration of function 'memcpy'
scripts/basic/fixdep.c:174: warning: incompatible implicit declaration of built-in function 'memcpy'
scripts/basic/fixdep.c: In function 'use_config':
scripts/basic/fixdep.c:193: error: 'PATH_MAX' undeclared (first use in this function)
scripts/basic/fixdep.c:201: warning: incompatible implicit declaration of built-in function 'memcpy'
scripts/basic/fixdep.c:207: warning: implicit declaration of function 'tolower'
scripts/basic/fixdep.c:209: warning: incompatible implicit declaration of built-in function 'printf'
scripts/basic/fixdep.c:193: warning: unused variable 's'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:212: error: syntax error before 'size_t'
scripts/basic/fixdep.c:213: warning: function declaration isn't a prototype
scripts/basic/fixdep.c: In function 'parse_config_file':
scripts/basic/fixdep.c:214: error: 'map' undeclared (first use in this function)
scripts/basic/fixdep.c:214: error: 'len' undeclared (first use in this function)
scripts/basic/fixdep.c:220: warning: implicit declaration of function 'ntohl'
scripts/basic/fixdep.c:231: warning: implicit declaration of function 'isalnum'
scripts/basic/fixdep.c: In function 'strrcmp':
scripts/basic/fixdep.c:244: warning: implicit declaration of function 'strlen'
scripts/basic/fixdep.c:244: warning: incompatible implicit declaration of built-in function 'strlen'
scripts/basic/fixdep.c: In function 'do_config_file':
scripts/basic/fixdep.c:255: error: storage size of 'st' isn't known
scripts/basic/fixdep.c:259: warning: implicit declaration of function 'open'
scripts/basic/fixdep.c:259: error: 'O_RDONLY' undeclared (first use in this function)
scripts/basic/fixdep.c:261: warning: incompatible implicit declaration of built-in function 'fprintf'
scripts/basic/fixdep.c:261: error: 'stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:263: warning: incompatible implicit declaration of built-in function 'exit'
scripts/basic/fixdep.c:265: warning: implicit declaration of function 'fstat'
scripts/basic/fixdep.c:267: warning: implicit declaration of function 'close'
scripts/basic/fixdep.c:270: warning: implicit declaration of function 'mmap'
scripts/basic/fixdep.c:270: error: 'PROT_READ' undeclared (first use in this function)
scripts/basic/fixdep.c:270: error: 'MAP_PRIVATE' undeclared (first use in this function)
scripts/basic/fixdep.c:270: warning: assignment makes pointer from integer without a cast
scripts/basic/fixdep.c:279: warning: implicit declaration of function 'munmap'
scripts/basic/fixdep.c:255: warning: unused variable 'st'
scripts/basic/fixdep.c: At top level:
scripts/basic/fixdep.c:284: error: syntax error before 'size_t'
scripts/basic/fixdep.c:285: warning: function declaration isn't a prototype
scripts/basic/fixdep.c: In function 'parse_dep_file':
scripts/basic/fixdep.c:286: error: 'map' undeclared (first use in this function)
scripts/basic/fixdep.c:287: error: 'len' undeclared (first use in this function)
scripts/basic/fixdep.c:289: error: 'PATH_MAX' undeclared (first use in this function)
scripts/basic/fixdep.c:291: warning: implicit declaration of function 'strchr'
scripts/basic/fixdep.c:291: warning: incompatible implicit declaration of built-in function 'strchr'
scripts/basic/fixdep.c:293: warning: incompatible implicit declaration of built-in function 'fprintf'
scripts/basic/fixdep.c:293: error: 'stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:294: warning: incompatible implicit declaration of built-in function 'exit'
scripts/basic/fixdep.c:296: warning: incompatible implicit declaration of built-in function 'memcpy'
scripts/basic/fixdep.c:297: warning: incompatible implicit declaration of built-in function 'printf'
scripts/basic/fixdep.c:289: warning: unused variable 's'
scripts/basic/fixdep.c: In function 'print_deps':
scripts/basic/fixdep.c:325: error: storage size of 'st' isn't known
scripts/basic/fixdep.c:329: error: 'O_RDONLY' undeclared (first use in this function)
scripts/basic/fixdep.c:331: warning: incompatible implicit declaration of built-in function 'fprintf'
scripts/basic/fixdep.c:331: error: 'stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:333: warning: incompatible implicit declaration of built-in function 'exit'
scripts/basic/fixdep.c:337: warning: incompatible implicit declaration of built-in function 'fprintf'
scripts/basic/fixdep.c:341: error: 'PROT_READ' undeclared (first use in this function)
scripts/basic/fixdep.c:341: error: 'MAP_PRIVATE' undeclared (first use in this function)
scripts/basic/fixdep.c:341: warning: assignment makes pointer from integer without a cast
scripts/basic/fixdep.c:325: warning: unused variable 'st'
scripts/basic/fixdep.c: In function 'traps':
scripts/basic/fixdep.c:360: warning: incompatible implicit declaration of built-in function 'fprintf'
scripts/basic/fixdep.c:360: error: 'stderr' undeclared (first use in this function)
scripts/basic/fixdep.c:362: warning: incompatible implicit declaration of built-in function 'exit'
make[1]: *** [scripts/basic/fixdep] Ошибка 1
make: *** [scripts_basic] Ошибка 2
Elliot
QUOTE (deGrooze @ Nov 25 2005, 03:01 AM)
снова я. значит добрался я всё-таки до линухов (кто придумал учёбу?! рррррр). пытаюсь запустить конфиг сборки, он ругается. я так понимаю, нету каких-то хеадерсов в /sys/ что и как туда скинуть? ниже текст ошибки.


Потом придут гуру -- разберутся, а пока могу предположить, что не установлен пакет kernel-headers (в терминах редхата, как оно в дебиане -- не знаю).
deGrooze
QUOTE
Потом придут гуру -- разберутся, а пока могу предположить, что не установлен пакет kernel-headers (в терминах редхата, как оно в дебиане -- не знаю).

это я скачал. для 2.6.8, правда. или надо для уже установленного ядра?

только вот мне кажется, что там хеадерсы для компилятора нужны. он же на всякие функции ругается. вон, говорит нет stdlib.h, stdio.h, итд.
Elliot
QUOTE (deGrooze @ Nov 25 2005, 03:44 PM)
QUOTE
Потом придут гуру -- разберутся, а пока могу предположить, что не установлен пакет kernel-headers (в терминах редхата, как оно в дебиане -- не знаю).

это я скачал. для 2.6.8, правда. или надо для уже установленного ядра?

только вот мне кажется, что там хеадерсы для компилятора нужны. он же на всякие функции ругается. вон, говорит нет stdlib.h, stdio.h, итд.

А пути прописаны?
deGrooze
QUOTE
А пути прописаны?

а где их прописать?
Elliot
QUOTE (deGrooze @ Nov 25 2005, 04:34 PM)
QUOTE
А пути прописаны?

а где их прописать?

Эмм... В энвайронменте и/или в мейкфайле.
deGrooze
QUOTE (Elliot @ Nov 25 2005, 04:48 PM)
QUOTE (deGrooze @ Nov 25 2005, 04:34 PM)
QUOTE
А пути прописаны?

а где их прописать?

Эмм... В энвайронменте и/или в мейкфайле.

ща буду пробовать
deGrooze
короче я нифига не разобрался wallbash.gif отцам линухи взываю!
Pingvin
К сожалению х.з. unsure.gif

но есть вероятность что проблемы с gcc, у тебя другие програмки собираются?

P.S.
подобные баги могу отловить только когда у самого возникают.... laugh.gif
deGrooze
я тоже на gcc грешу. есть идеи как его снести да переставить получше?
WFrag
QUOTE (deGrooze @ Nov 26 2005, 12:47 AM)
я тоже на gcc грешу. есть идеи как его снести да переставить получше?

Ты _точно_ ничего руками не ставил и не ковырял?

Если в Debian все делать "правильно" (через apt/dpkg), таких проблем быть не должно. И, кстати, как ты ядро собирал через make-kpkg (правильный способ) или как-то по другому?

Расскажи, что делаешь, какие команды использовал, что куда распаковывал.
deGrooze
QUOTE (WFrag @ Nov 26 2005, 07:32 AM)
QUOTE (deGrooze @ Nov 26 2005, 12:47 AM)
я тоже на gcc грешу. есть идеи как его снести да переставить получше?

Ты _точно_ ничего руками не ставил и не ковырял?

Если в Debian все делать "правильно" (через apt/dpkg), таких проблем быть не должно. И, кстати, как ты ядро собирал через make-kpkg (правильный способ) или как-то по другому?

Расскажи, что делаешь, какие команды использовал, что куда распаковывал.

значит так. руками я кое что ставил... но после этого отформатил винт (потому что ещё не шарю настолько, чтобы исправить свои косяки smile.gif). так что сеёчас всё должно быть ок.

сорсы ядра распокавал в /usr/src, туда же и хеадерсы кинул. компилить пытаюсь через make menuconfig. потом попробовал так - нашёл дефолтный .config, руками его отредактировал (просто выставил y, m, n там, где мне нужно). но ничего не получается - он ругается на отсутствие хеадерсов компилятора.

ПС. а как через make-kpkg сделать? там, я так понимаю, распаковывать не надо? (судя по суффиксу kpkg)
может быть стоит сделать так? скажите, где должны лежать хеадеры gcc? я чё-то побегал по каталогам - не нашёл. заранее спасибо.
WFrag
QUOTE

сорсы ядра распокавал в /usr/src, туда же и хеадерсы кинул.


Что за сорцы, что за хеадерсы? Откуда брал исходники?

Исходники ядра _уже_ содержат заголовки. Заголовки (пакет linux-headers-*) нужны только затем, чтобы компилировать модули к ядру, если ядро установлено из пакета linux-image-*.

QUOTE

компилить пытаюсь через make menuconfig. потом попробовал так - нашёл дефолтный .config, руками его отредактировал (просто выставил y, m, n там, где мне нужно). но ничего не получается - он ругается на отсутствие хеадерсов компилятора.


Кстати, стоит ли libc6-dev? Поставь пакет build-essential, он установит по зависимостям все наобходимые базовые пакеты (libc6-dev, gcc, etc).

QUOTE

ПС. а как через make-kpkg сделать? там, я так понимаю, распаковывать не надо? (судя по суффиксу kpkg)
может быть стоит сделать так? скажите, где должны лежать хеадеры gcc? я чё-то побегал по каталогам - не нашёл. заранее спасибо.


Я ссылку выше давал. Фишка в том, что ядро собирается в Debian-овский пакет, с розовой ленточкой smile.gif Проще устанавливать, проще удалять.

Насколько я понял, ты собственно до сборки еще не дошел (только конфигуряешь). Вот как сконфигуряешь, посмотри мануал по make-kpkg (пакет kernel-package). Или чтатью, что я давал.
deGrooze
сконфигурял... и правда, нужно было libc6-dev. а потом пришлось поправить один исходник (ругался на что-то, заменил на эквивалентную строчку)

теперь вот такая загогулина вышла sad.gif
QUOTE
include/asm/processor.h:87: error: array type has incomplete element type

блин, я уже в отчаяньи...

ща я в винду грузанулся, так что саму строку попозже выдам... и ващё, я спать sad.gif
WFrag
QUOTE (deGrooze @ Nov 27 2005, 06:01 AM)
...потом пришлось поправить один исходник (ругался на что-то, заменил на эквивалентную строчку)

Страсти какие blink.gif Что-то ты неправильно делаешь...
deGrooze
возрадуйтесь, люди! ибо после ночного боя ОНА ПАЛА! я собрал ядро, правда попутно уронил разок систему... smile.gif дело осталось за малым - вспомнить, как я ставил русские шрифты под иксы smile.gif
deGrooze
итак, стоит новое ядро. я просто хэппи smile.gif теперь буду его обживать... не подскажите ли:

1) какой фтп сервак поставить? чтоб умел с разными кодировками работать, и ваще, чтобы хороший smile.gif
2) то же самое про самбу
3) ещё надо какая-нить прокся, причём чтобы умела переадресовать http, ftp, sock5, dns запросы.
4) где ведуться логи загрузочной инфы? той, которая при загрузке высвечивается? чё-то не нашёл smile.gif
5) пытаюсь установить kkbswitch, он ругается - говорит хеадерсы надо кде-хи. apt-cache search ищу, находит kde-devel. (это они?). пытаюсь поставить - apt-get выдаёт, мол типа есть зависимости от пакетов, которы я не могу скачать. пробовал те пакеты ставить руками - не получается. КДЕ ставил - тоже с такими же проблемами столкнулся... это у меня косяк, или нгу-шное зеркало летит? может есть у кого хеадерсы к КДЕ 3.4.2?
6) как отключить винт, чтобы он линух не проверял его при загрузке? и ваще не смотрел в его сторону? а то он глючит... винда с ним норм работает (почти) а линух при определении разделов начинает плющить, загрузка задерживается на минуту...

заранее всем спасибо.
Pingvin
1) vsftpd - простой,быстрый, юзаю его, так как мне хватает smile.gif, для чего то навороченого вроде proftpd неплох, но я ничего конкретного не скажу, ибо не юзал smile.gif

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

3)непомню/незнаю smile.gif слишком давно с проксями игрался.... но стандартно для http, ftp сквид, насчет sock5 и днс не знаю....

4)команда dmesg, покажет много интересного smile.gif а вообще погляди в настройках логера куда кидаются kern.*

5) без понятия кде последний раз юзал в 2000 - 2001 году cool.gif , чему очень рад....

6) ИМХО надо параметр ядра какой то дать.... лучше всего глянь в интете.... (а на что ругается?)

вроде все smile.gif
Fast Reply:

 Enable Smilies |  Enable Signature
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2012 Invision Power Services, Inc.