deGrooze
Oct 15 2005, 12:28 AM
вопрос номер 1:
я при установке мышь настроил как просто пс/2, так как не знал, что там выбирать, что б было с колесом. естесственно, колесо не пашет. так вот: каким макаром её ща перенастроить?
вопрос намбер 2:
хочу аську

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

поставил впервые, поэтому просьба по-подробней объяснить. заранее пасиба.
а!!! ещё вопрос! как смонтировать виндовые разделы винта? а то чуть не забыл
Kostyak
Oct 15 2005, 08:15 AM
вопрос 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
Bokrenok
Oct 15 2005, 08:24 AM
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
Oct 15 2005, 09:46 AM
итак...
1) в настройках мыши и так стоит "4 5". колесо не пашет...
2) Xkb у меня ошибку выдаёт... чё-то типа слишком сложные настройки, и типа моя версия kde может глючно работать с ними и типа "это всегда было проблемой". я так понял, что она не у одного меня появляется, раз в описании говорится, что это распространённая ошибка.
3) когда монтирую разделы, просит указать тип файловой системы. я посмотрел ман, и не нашёл там фат32... пробовал монтировать с указанием msdos, но тоже не хочет.
4) и на счёт аськи... как её поставить?

просто я полный ламер... я скачал с той ссылки пару файлов. пробовал через apt-get, но он, видимо, работает только по где-то прописанному пути. (при установке я указал ему работать с cd).
стоит у меня debian, скачанный с НГУ-шного зеркала. насколько я понял, ядро 2-6-4.
это... моть у кого есть чё-нить про администрирование и программирование под линух? в электронном виде естессно... что б не задавать тут особо тупых вопросов
Ily
Oct 15 2005, 10:04 AM
/etc/apt/sourse.lst
как то так называется.
Kostyak
Oct 15 2005, 11:27 AM
1. фат32 монтируется с ключом -t vfat
2. качаешь с НГУ шного зеркала sources.list, кладешь в /etc/apt
далее apt-get update
apt-cache search имя программы, выбираешь чо те надо
apt-get install имя программы
deGrooze
Oct 15 2005, 11:56 AM
/dev/hda1 is not a valid block device
это я когда попробовал смонтировать
Bokrenok
Oct 15 2005, 12:01 PM
http://debian.nsu.ru/ - глянь тут про администрирование, мож чо есть
ты расскажи что у тебя на винтах? как стоят ? мастер, славе, праймари, секондари и разделы какие
или скрин кинь PartitionMagic'a к примеру (Если винда есть)
deGrooze
Oct 15 2005, 12:19 PM
значит так. про винты. винт один, разбит на три куска. 1 и 2 - это виндовые, фат32. 3 - ext3. мастер, праймори.
ПС я раскладку всё-таки настроил
van
Oct 15 2005, 12:33 PM
| QUOTE (Bokrenok @ Oct 15 2005, 02:01 PM) |
| или скрин кинь PartitionMagic'a к примеру (Если винда есть) |
А что, под линуксом dmesg + disklabel не рулят?
deGrooze
Oct 15 2005, 12:34 PM
| QUOTE (van @ Oct 15 2005, 02:33 PM) |
| QUOTE (Bokrenok @ Oct 15 2005, 02:01 PM) | | или скрин кинь PartitionMagic'a к примеру (Если винда есть) |
А что, под линуксом dmesg + disklabel не рулят?
|
я не знаю, что это такое. ща попробую.
deGrooze
Oct 15 2005, 01:28 PM
всё, пасиба, кто помог, разобрался с маунтом.

простите за назойливость, но... как кодировку выбрать при просмотре виндовых файлов? вроде бы cp1221 нужна?
Ilya
Oct 15 2005, 03:11 PM
| QUOTE |
| простите за назойливость, но... как кодировку выбрать при просмотре виндовых файлов? вроде бы cp1221 нужна? |
Вообще-то сp1251
Kostyak
Oct 15 2005, 05:53 PM
лезешь в инет с данным запросом и получаеши приблизительно следующее
| 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
Oct 16 2005, 12:46 PM
Насчет мыши
попробуй в конфиге иксов выставить
Option "Protocol" "IMPS/2"
сча у тебя всего скорее стоит "PS/2"
deGrooze
Oct 16 2005, 03:04 PM
мышу я уже сделал, но всё равно пасиба. просто я настройки менять пытался в Generic Mouse, а не в Configured Mouse.
ignored
Oct 17 2005, 08:29 AM
на самом деле, на
http://www.debian.org лежит много хорошей доки, в том числе по администрированию системы, это во первых, а во вторых,
/etc/apt/sources.list можно очень просто сделать с помощью
http://debian.nsu.ru/aptuner/
deGrooze
Oct 18 2005, 01:13 AM
/dev/hdc2 /mnt/d vfat noexec,rw,user,codepage=866,iocharset=koi8-r 0 0
прописал такую вот шнягу. но статус РВ работает только для рута, что мне не нравится

как сделать так, что бы он пахал для всех (или для избранных, хотя бы) пользователей?
ещё 1... в sudoers прописал для своего аккаунта ALL(ALL) ALL, но под этим юзверем всё равно многе недоступно. например интсалить пакеты. так должно быть?
Kostyak
Oct 18 2005, 02:11 PM
а РВ наверное и не должен пахать, ибо нефиг простому юзеру писаться акромя своей домашней папки

. там надо права замутить. как -- не знаю.
аналогично и с инсталлом программ
Pingvin
Oct 18 2005, 04:36 PM
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
Oct 18 2005, 08:08 PM
а как посмотреть ид юзверя и группы?
Pingvin
Oct 19 2005, 04:33 PM
cat /etc/passwd
cat /etc/group

там все интутитивно.... еще можно почитать книжку где описываются поля в этих файлах...
deGrooze
Nov 12 2005, 01:21 AM
итак... пришло время обновить ветку

решил научиться собирать пакеты. поэтому два вопроса.
1) собираю kkbdswitch, он говорит, что нет инклудсов для иксов... откуда их взять?
2) напишите, или дайте ссылочку на мануал, как пересобрать ядро, плиз. хочу 2.6.8. причём хотелось бы с нвидиа-дровами

заранее благодарен.
WFrag
Nov 12 2005, 10:51 AM
| 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. причём хотелось бы с нвидиа-дровами  |
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
Nov 13 2005, 07:47 PM
а как узнать, какое ядро стоит? всм sagre или sid
пс. линух от дебиана.
WFrag
Nov 13 2005, 08:12 PM
| QUOTE (deGrooze @ Nov 13 2005, 08:47 PM) |
а как узнать, какое ядро стоит? всм sagre или sid |
Ядро не бывает "sarge" или "sid". У него есть версия (uname -a).
deGrooze
Nov 13 2005, 09:11 PM
| QUOTE |
| Подразумевается, что дистрибутив - sarge. В sid и etch ядра называются уже linux-image-<xxx>. |
как узнать-то, что ставить?
WFrag
Nov 13 2005, 10:13 PM
| 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
Nov 13 2005, 11:50 PM
ругается, говорит, что dpkg не может обработать параметр --configure, потом пишет, что зависимости нарушены, т.к. пакеты требуют настройки предыдущих... ошибки выдаёт на все ядра, которые я пытался ставить.
хочу ядро 2.6.8.
WFrag
Nov 14 2005, 06:43 AM
| QUOTE (deGrooze @ Nov 14 2005, 12:50 AM) |
ругается, говорит, что dpkg не может обработать параметр --configure, потом пишет, что зависимости нарушены, т.к. пакеты требуют настройки предыдущих... ошибки выдаёт на все ядра, которые я пытался ставить.
хочу ядро 2.6.8. |
Сообщения об ошибках в студию. Еще напиши какой у тебя процессор. Ты руками ничего случайно не ставил?
Pingvin
Nov 21 2005, 06:18 PM
Вот неплохая статья по сборке ядра
линк
deGrooze
Nov 22 2005, 02:46 AM
| QUOTE (Pingvin @ Nov 21 2005, 07:18 PM) |
Вот неплохая статья по сборке ядра линк |
тенкс огромный!
deGrooze
Nov 25 2005, 02:01 AM
снова я. значит добрался я всё-таки до линухов (кто придумал учёбу?! рррррр). пытаюсь запустить конфиг сборки, он ругается. я так понимаю, нету каких-то хеадерсов в /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
Nov 25 2005, 02:32 PM
| QUOTE (deGrooze @ Nov 25 2005, 03:01 AM) |
снова я. значит добрался я всё-таки до линухов (кто придумал учёбу?! рррррр). пытаюсь запустить конфиг сборки, он ругается. я так понимаю, нету каких-то хеадерсов в /sys/ что и как туда скинуть? ниже текст ошибки.
|
Потом придут гуру -- разберутся, а пока могу предположить, что не установлен пакет kernel-headers (в терминах редхата, как оно в дебиане -- не знаю).
deGrooze
Nov 25 2005, 02:44 PM
| QUOTE |
| Потом придут гуру -- разберутся, а пока могу предположить, что не установлен пакет kernel-headers (в терминах редхата, как оно в дебиане -- не знаю). |
это я скачал. для 2.6.8, правда. или надо для уже установленного ядра?
только вот мне кажется, что там хеадерсы для компилятора нужны. он же на всякие функции ругается. вон, говорит нет stdlib.h, stdio.h, итд.
Elliot
Nov 25 2005, 03:15 PM
| QUOTE (deGrooze @ Nov 25 2005, 03:44 PM) |
| QUOTE | | Потом придут гуру -- разберутся, а пока могу предположить, что не установлен пакет kernel-headers (в терминах редхата, как оно в дебиане -- не знаю). |
это я скачал. для 2.6.8, правда. или надо для уже установленного ядра?
только вот мне кажется, что там хеадерсы для компилятора нужны. он же на всякие функции ругается. вон, говорит нет stdlib.h, stdio.h, итд.
|
А пути прописаны?
deGrooze
Nov 25 2005, 03:34 PM
а где их прописать?
Elliot
Nov 25 2005, 03:48 PM
| QUOTE (deGrooze @ Nov 25 2005, 04:34 PM) |
| а где их прописать?
|
Эмм... В энвайронменте и/или в мейкфайле.
deGrooze
Nov 25 2005, 03:56 PM
| QUOTE (Elliot @ Nov 25 2005, 04:48 PM) |
| QUOTE (deGrooze @ Nov 25 2005, 04:34 PM) | | а где их прописать?
|
Эмм... В энвайронменте и/или в мейкфайле.
|
ща буду пробовать
deGrooze
Nov 25 2005, 04:48 PM
короче я нифига не разобрался

отцам линухи взываю!
Pingvin
Nov 25 2005, 06:56 PM
К сожалению х.з.
но есть вероятность что проблемы с gcc, у тебя другие програмки собираются?
P.S.
подобные баги могу отловить только когда у самого возникают....
deGrooze
Nov 25 2005, 11:47 PM
я тоже на gcc грешу. есть идеи как его снести да переставить получше?
WFrag
Nov 26 2005, 06:32 AM
| QUOTE (deGrooze @ Nov 26 2005, 12:47 AM) |
| я тоже на gcc грешу. есть идеи как его снести да переставить получше? |
Ты _точно_ ничего руками не ставил и не ковырял?
Если в Debian все делать "правильно" (через apt/dpkg), таких проблем быть не должно. И, кстати, как ты ядро собирал через make-kpkg (правильный способ) или как-то по другому?
Расскажи, что делаешь, какие команды использовал, что куда распаковывал.
deGrooze
Nov 26 2005, 01:31 PM
| QUOTE (WFrag @ Nov 26 2005, 07:32 AM) |
| QUOTE (deGrooze @ Nov 26 2005, 12:47 AM) | | я тоже на gcc грешу. есть идеи как его снести да переставить получше? |
Ты _точно_ ничего руками не ставил и не ковырял?
Если в Debian все делать "правильно" (через apt/dpkg), таких проблем быть не должно. И, кстати, как ты ядро собирал через make-kpkg (правильный способ) или как-то по другому?
Расскажи, что делаешь, какие команды использовал, что куда распаковывал.
|
значит так. руками я кое что ставил... но после этого отформатил винт (потому что ещё не шарю настолько, чтобы исправить свои косяки

). так что сеёчас всё должно быть ок.
сорсы ядра распокавал в /usr/src, туда же и хеадерсы кинул. компилить пытаюсь через make menuconfig. потом попробовал так - нашёл дефолтный .config, руками его отредактировал (просто выставил y, m, n там, где мне нужно). но ничего не получается - он ругается на отсутствие хеадерсов компилятора.
ПС. а как через make-kpkg сделать? там, я так понимаю, распаковывать не надо? (судя по суффиксу kpkg)
может быть стоит сделать так? скажите, где должны лежать хеадеры gcc? я чё-то побегал по каталогам - не нашёл. заранее спасибо.
WFrag
Nov 26 2005, 05:32 PM
| 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-овский пакет, с розовой ленточкой

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

| QUOTE |
| include/asm/processor.h:87: error: array type has incomplete element type |
блин, я уже в отчаяньи...
ща я в винду грузанулся, так что саму строку попозже выдам... и ващё, я спать
WFrag
Nov 27 2005, 09:31 PM
| QUOTE (deGrooze @ Nov 27 2005, 06:01 AM) |
...потом пришлось поправить один исходник (ругался на что-то, заменил на эквивалентную строчку) |
Страсти какие

Что-то ты неправильно делаешь...
deGrooze
Nov 28 2005, 01:54 AM
возрадуйтесь, люди! ибо после ночного боя ОНА ПАЛА! я собрал ядро, правда попутно уронил разок систему...

дело осталось за малым - вспомнить, как я ставил русские шрифты под иксы
deGrooze
Nov 29 2005, 06:52 AM
итак, стоит новое ядро. я просто хэппи

теперь буду его обживать... не подскажите ли:
1) какой фтп сервак поставить? чтоб умел с разными кодировками работать, и ваще, чтобы хороший

2) то же самое про самбу
3) ещё надо какая-нить прокся, причём чтобы умела переадресовать http, ftp, sock5, dns запросы.
4) где ведуться логи загрузочной инфы? той, которая при загрузке высвечивается? чё-то не нашёл

5) пытаюсь установить kkbswitch, он ругается - говорит хеадерсы надо кде-хи. apt-cache search ищу, находит kde-devel. (это они?). пытаюсь поставить - apt-get выдаёт, мол типа есть зависимости от пакетов, которы я не могу скачать. пробовал те пакеты ставить руками - не получается. КДЕ ставил - тоже с такими же проблемами столкнулся... это у меня косяк, или нгу-шное зеркало летит? может есть у кого хеадерсы к КДЕ 3.4.2?
6) как отключить винт, чтобы он линух не проверял его при загрузке? и ваще не смотрел в его сторону? а то он глючит... винда с ним норм работает (почти) а линух при определении разделов начинает плющить, загрузка задерживается на минуту...
заранее всем спасибо.
Pingvin
Dec 2 2005, 12:19 PM
1) vsftpd - простой,быстрый, юзаю его, так как мне хватает

, для чего то навороченого вроде proftpd неплох, но я ничего конкретного не скажу, ибо не юзал

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

слишком давно с проксями игрался.... но стандартно для http, ftp сквид, насчет sock5 и днс не знаю....
4)команда dmesg, покажет много интересного

а вообще погляди в настройках логера куда кидаются kern.*
5) без понятия кде последний раз юзал в 2000 - 2001 году

, чему очень рад....
6) ИМХО надо параметр ядра какой то дать.... лучше всего глянь в интете.... (а на что ругается?)
вроде все
Fast Reply:
Powered by dgreen
Здесь расположена полная версия этой страницы.