61
|
Linux секция за начинаещи / Настройка на програми / Не мога да сменя mac адрес
|
-: May 25, 2008, 17:26
|
Здравейте! Опитвам да сложа debian на един стар комп - та всичко върви както трябва докато не дойде настройката на интернета. На dhcp съм, което обаче валидира по mac адрес. Та пиша в конзолата: Примерен код | ifconfig eth0 down ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX # новия мак адрес :) ifconfig eth0 up
|
и после проверявам със ifconfig eht0 и mac адреса си е същия (стария). Нямам никаква идея как по друг начин мога да го променя, а ако не го направя dhclient не успява да се свърже '>
пс. Пиша тези команди във 2рата конзола при нетинстала (някакъв busybox) - и не дава никакви признаци на промяна (т.е каквото и да напиша след ifconfig eth0 го приема за секунда и нищо не се променя - няма съобщение за грешка ... нищо! )
|
|
|
62
|
Linux секция за начинаещи / Настройка на програми / Инсталиране на ФФ 3 на Федора 8 (64бит)
|
-: May 25, 2008, 11:43
|
Здравейте! Реших да си сложа новия ФФ, защото чувам само хубави работи за него. Опитах по най-тривиалния начин и ударих на камък: Примерен код | yum --enablerepo=development install firefox
|
Това обаче тръгна да сваля 10000 неща и в крайна сметка каза, че няма 10тина пакета.
Проблема (сякаш) се оказа в програмата hunspell, която се наложи да инсталирам по грубия начин:
Примерен код | yumdownloader --enablerepo=development hunspell rpm -Uvh hunspell-1.2.2-3.fc10.* --nodeps
|
ключовото тук е --nodeps, което казва да се инсталира, независимо, че някой друг пакет не е съгласен с това (несъгласния пакет е openoffice.org-core, който иска ТОЧНО старата версия (т.е не може с по-нова)). Та и без това не ми работи спел чекъра на опънофис - защо не го игнорирам '>. След този фикс (мисля) че нормалната инсталация ще мине безпроблемно. Аз обаче не го направих така (защото не знаех че само това е проблема) - затова ще напиша пакетите и реда на тяхното инсталиране (ръчно):
Примерен код | nspr /nss-tools \nss >hunspell /xulrunner \firefox
|
Тези с отметката отпред са инсталирани заедно (т.е подавам и 2та пакета на rpm-то). Всички пакети съм свалил със yumdownloader, както е примера с hunspell.
Успех на всичи! Надявам се да помогне на някой '>
|
|
|
63
|
Linux секция за начинаещи / Настройка на програми / затрих си libgcc и вече нищо не работи :)
|
-: May 01, 2008, 17:59
|
та и на мен ми дойде това на ум, но ако не успея да направя нещо не мога да се логна после пак  '>. Нали трябва да бутна, в конзола, после mount на дисковете, после да ползвам rpm със prefix маунтнатия дял и то ги инсталира на харда? Ако дам chroot няма как ... или има? едит:: Днес не ми е ден... не мога да запиша лайв двд-то на федората. wodim използвам за записване, оплаква се че нямало диск: Примерен код | $ wodim -v -format TOC Type: 1 = CD-ROM wodim: Operation not permitted. Warning: Cannot raise RLIMIT_MEMLOCK limits.Device was not specified. Trying to find an appropriate drive... Detected CD-R drive: /dev/cdrw Using /dev/cdrom of unknown capabilities scsidev: '/dev/cdrom' devname: '/dev/cdrom' scsibus: -2 target: -2 lun: -2 Linux sg driver version: 3.5.27 Wodim version: 1.1.6 SCSI buffer size: 64512 Device type : Removable CD-ROM Version : 5 Response Format: 2 Capabilities : Vendor_info : '_NEC ' Identification : 'DVD_RW ND-4550A ' Revision : '1.06' Device seems to be: Generic mmc2 DVD-R/DVD-RW. Current: 0x0000 (Reserved/Unknown) Profile: 0x002B (DVD+R/DL) Profile: 0x001B (DVD+R) Profile: 0x001A (DVD+RW) Profile: 0x0015 (DVD-R/DL sequential recording) Profile: 0x0014 (DVD-RW sequential recording) Profile: 0x0013 (DVD-RW restricted overwrite) Profile: 0x0012 (DVD-RAM) Profile: 0x0011 (DVD-R sequential recording) Profile: 0x0010 (DVD-ROM) Profile: 0x000A (CD-RW) Profile: 0x0009 (CD-R) Profile: 0x0008 (CD-ROM) Profile: 0x0002 (Removable disk) Using generic SCSI-3/mmc CD-R/CD-RW driver (mmc_cdr). Driver flags : MMC-3 SWABAUDIO BURNFREE Supported modes: TAO PACKET SAO SAO/R96R RAW/R96R Beginning DMA speed test. Set CDR_NODMATEST environment variable if device communication breaks or freezes immediately after that. Errno: 5 (Input/output error), test unit ready scsi sendcmd: no error CDB: 00 00 00 00 00 00 status: 0x2 (CHECK CONDITION) Sense Bytes: 70 00 02 00 00 00 00 0A 00 00 00 00 3A 00 00 80 Sense Key: 0x2 Not Ready, Segment 0 Sense Code: 0x3A Qual 0x00 (medium not present) Fru 0x0 Sense flags: Blk 0 (not valid) operation 0% done cmd finished after 0.001s timeout 40s wodim: No disk / Wrong disk! |
No disk / Wrong disk дава и при опит за записване. Пробвах с различни дискове (двд-та) едните доста ги бях ползвал преди - работеха. Не мога да пусна к3б-то защото иска библиотеката която затрих (преди с него записвах).
Няма ли начин някой да свали рпм-то в което има съответния object, да го разкомпресира (с rpm2cpio) и да ми го даде - имам чувството че само тази библиотека е проблема. Аз в нета самия обджект не можах да намеря - само в рпм-та седи. Лайв CD 32 битово ще ми свърши ли работа? Такова мога да пробвам да пусна.
|
|
|
64
|
Linux секция за начинаещи / Настройка на програми / затрих си libgcc и вече нищо не работи :)
|
-: May 01, 2008, 17:23
|
Здравейте! Направих една голяма глупост: Имах инсталиран компилатор gcc 4.3.0 (от някакъв development се е лепнал сякаш - защото проверих и в репотата още стои 4.1.3). Та всичко вървеше перфектно, докато не реших да cross-компилирам линукс (linuxfromscrach.com) за едно старо компче, та даде един warning (и беше с -Werror) един пакет и реших да си сложа стария компилатор (то по-скоро моя е твърде нов но как да е). Да обаче с рпм-тата не става толкова лесно - първо махнах самия компилатор (gcc, gcc-c++, gcc-fortan) и казах да се инсталират старите, но то поиска депендънсита, които бяха разбира се новите версии и се наложи и тях да махна, и понеже yum-а каза че иска да изтрие 730 пакета, зависещи от тях, аз вече си знам и тръгнах ръчно с rpm --nodeps, да обаче след като изтрих libgcc 2те версии (32/64 бит) rpm-a се оплака, че няма libgcc_s.so.1. И вече нямам компилатор, rpm, yum и не знам какво да направя ... В интернет като сърчна за тая библиотека ми излизат само рпм-та от които да я взема... Edit:: в нета видях, че rpm2cpio разархивира rpm пакети, обаче и тази програма се нуждае от съответната библиотека. Няма ли начин да се копира от рамта (защото там 100% е заредена, понеже в момента съм отворил доста неща - ако ги затворя вече няма да мога да ги пусна пак) Наистина - Примерен код | # sof | grep libgcc_s.so.1 mocp 2170 iskren DEL REG 8,6 3807651 /lib64/libgcc_s-4.3.0-20080214.so.1 kdeinit 3383 iskren DEL REG 8,6 3807651 /lib64/libgcc_s-4.3.0-20080214.so.1 dcopserve 3386 iskren DEL REG 8,6 3807651 /lib64/libgcc_s-4.3.0-20080214.so.1 klauncher 3388 iskren DEL REG 8,6 3807651 /lib64/libgcc_s-4.3.0-20080214.so.1 kded 3390 iskren DEL REG 8,6 3807651 /lib64/libgcc_s-4.3.0-20080214.so.1 ksmserver 3397 iskren DEL REG 8,6 3807651 /lib64/libgcc_s-4.3.0-20080214.so.1 kwin 3398 iskren DEL REG 8,6 3807651 /lib64/libgcc_s-4.3.0-20080214.so.1 . . .
|
Влезнах в /proc/2170 (mocp) но там не видях библиотеката
|
|
|
65
|
Linux секция за начинаещи / Настройка на програми / Projectm
|
-: Mar 15, 2008, 09:53
|
Дай сорс кода да се опитам да го оправя, че ми е ден днес  '> И си кажи версията на компилатора (gcc --version) ::EDIT:: свалих го от сорс фордж, сложих библиотеките ftgl и glew, след което Примерен код | cmake . -DCMAKE_BUILD_TYPE=RELEASE | . После във файла param.hpp инклудваш cstdlib (демек горе някъде слагаш реда Примерен код | #include <cstdlib> | ). И се компилира. Освен това не виждам такъв файл за който говориш (projectM.cc), или поне в моя "еквивалент" (projectM.cpp) няма никакво goto. Пробвай най-добре на ново да свалиш пакета от тук
Успех!
|
|
|
66
|
Linux секция за начинаещи / Настройка на програми / Инсталиране на kbgoffice 1.8 на 64bit fc8
|
-: Mar 15, 2008, 01:32
|
Здравейте! Искам да споделя малко опит  '>. Значи с тази федора съм от няколко месеца вече, но още от началото си имах проблеми с инсталирането на kbgoffice - вече забравих какъв беше проблема. Сега обаче пак ми се прииска да имам подобен речник и седнах пак да я мъча. След Примерен код | ./configure --with-kde | казваше "KDE 3 includes: NO". Инсталирах следните пакети (+dependencies): kdebase-libs, kdelibs-devel, и си намери библиотеките.
След което пускам make и дава грешка в main.cpp:
Примерен код | main.cpp:64: error: ‘getenv’ was not declared in this scope |
поправя се като се include-не stdlib.h. Следва грешка в translator_menager.cpp
Примерен код | translator_manager.cpp:319: error: ‘strlen’ was not declared in this scope |
поправя се като се include-не string.h (то има string, но трябва (явно) string.h или еквивалента cstring).
След това линкера гърмеше на библиотеката libkio.so:
Примерен код | /usr/bin/ld: skipping incompatible /usr/lib/libkio.so when searching for -lkio /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.3.0/../../../libkio.so when searching for -lkio /usr/bin/ld: skipping incompatible /usr/lib/libkio.so when searching for -lkio /usr/bin/ld: cannot find -lkio |
Това се оправя като: 1. сложите симлинк /usr/lib64/libkio.so --> /usr/lib64/libkio.so.4 2. смените /usr/lib на /usr/lib64 на KDE_LDFLAGS и kde_libraries във Makefile-а
Най-накрая трябва да инсталирате речници (от официалния сайт има линк).
И вече РАБОТИ.
Успех на всички!
П.С.: Надявам се това цялото нещо да влезе в полза на някой
|
|
|
67
|
Linux секция за начинаещи / Настройка на програми / X-a ме изхвърля при логин в tty
|
-: Feb 17, 2008, 20:53
|
Не ползвам абсолютно нищо допълнително (компизи ала бала), не рендвам, не правя нищо специално (графично) на компютъра, не съм променял съдържанието на никой файл свързан с X-а (всичко е stock  '> ), просто като превключа на реална конзола понякога ме изхвърля от X-a. Ако трябва да сложа още някаво пояснение, да пейстна някой лог/файл да видите нещо само кажете. ::EDIT:: Ето още един път го крашнах (значи локвам скриин-а, влизам в tty2 i пускам lynx - и на секундата краш) post-logXorg log
|
|
|
68
|
Linux секция за начинаещи / Настройка на програми / X-a ме изхвърля при логин в tty
|
-: Feb 17, 2008, 14:54
|
Здравейте! Мислих си, че проблема ще отмине сам, но днес вече за 3-4ти път ме изхвърля от X сървъра. В конзолата излиза някаква допълнителна информация, която не излиза в лога - така, че съм копнал и нея. Ето ги самите файлове: Xorg LogAdditional InfoЗначи проблема се проявява като превключа в някоя конзола (Ctrl+Alt+F2 примерно) и напиша команда (съвсем безобидна - примерно cd). Не знам дали е от командата - т.е дали тя trigger-ва краш-а, но мисля че има нещо общо. Ако някой има макар и малка идея какво се случва моля да пише  '>
|
|
|
70
|
Linux секция за начинаещи / Настройка на програми / Линукс инстал в/у стар комп
|
-: Feb 11, 2008, 10:22
|
Компютрите нямат cd-rom. Освен да им сложа cd-rom-а от сегашния компютър за малко. За lynx с картинки значи да препитам гуугъл, а конзолен плеър - защо не mocp - в момента го използвам на основната машнина. Също не разбрах как записваш дискове по мрежата - пращаш сигнал на стария да пише или ... нали новия не може. Играчката не е проблем само дето не знам от къде да започна. Имах мераци и ядро да прекомпилирам, но не открих хубав туториал в нета, а и не можах да аплайна едни пачове (тези, които са в рпм-то) и затова ме поотказаха за сега  '>
|
|
|
71
|
Linux секция за начинаещи / Настройка на програми / Линукс инстал в/у стар комп
|
-: Feb 10, 2008, 23:52
|
Здравейте! От известно време имам у нас 2 стари машини: /dev/pc1 (: 100 mhz AMD 16 MB EDO RAM 640 MB HD Ethernet card Floppy drive /dev/pc2 (: 333 Mhz Intel Celeron MMX 32 MB RAM 2,1 G HD Ethernet card Floppy drive USB на дъното (т.е трябва ми кабел за да ги подкарам евентуално) Та бях решил да им сложа някакъв / някакви линукси за да си играя с тях (с обучителна цел) пък и да не стоят да събират прах. В началото се бях спрял на слак, като най-изчистен и добра поддръжка за буут/инстал от дискети. Четох тук и там всичко изглежда много добре, но после като влезнах в мирорите да си изтегля слака видях, че версия 12 въобще не поддържа дискети (или поне не намерих bare.i на което се бях спрял). Във версия 11 има начин за създаване на буутващи дискети (bare.i както казах), обаче първо че като напиша ./makedisk bare.i bare.i/bzImage, казва, че не му стига мястото за System.map.gz, което е странно все пак нали трябва да се събира на дискета. И все пак накрая като буутна и 2та компа казват: Invalid System Disk ... , пробвах няколко пъти и с формат на дискетата и нов запис итн - не помогна. Та искам да питам ще може ли да се качи някаква разумна дистрибуция на машините само през флопи, има и възможност да се използва и мрежата и основния ми комп (нещо нет инсталл знам ли). На щайгите искам да мога поне да се логвам в основния комп през ssh  '> Очаквам идеи  '>
|
|
|
72
|
Linux секция за начинаещи / Настройка на програми / (РЕШЕН) Проблем с фтп
|
-: Feb 09, 2008, 14:39
|
iptables я няма може би не ти е в path-a. За целта: 1. изпълняваш командата под руут (след като си влезнал със 'su -' - тирето е задължително иначе не сменя path-a) 2. намираш къде е командата (/sbin/iptables според мен) и пишеш пълния път. Не съм правилния човек да питаш обаче с тая команда какво трябва да вършиш  '> Или си свали графичен туул или някой по знаещ да помага или копаш сам (туториали в нета бол). Успех
|
|
|
75
|
Linux секция за начинаещи / Настройка на програми / въпрос(и) при прекомпилация на ядро (2.6.23.14fc8)
|
-: Feb 07, 2008, 21:23
|
Примерен код | # make xconfig CHECK qt sed < scripts/kconfig/lkc_proto.h > scripts/kconfig/lkc_defs.h 's/P(\([^,]*\),.*/#define \1 (\*\1_p)/' HOSTCC scripts/kconfig/kconfig_load.o /usr/lib64/qt-3.3/bin/moc -i scripts/kconfig/qconf.h -o scripts/kconfig/qconf.moc HOSTCXX scripts/kconfig/qconf.o HOSTLD scripts/kconfig/qconf /usr/bin/ld: skipping incompatible /usr/lib/libXi.so when searching for -lXi /usr/bin/ld: cannot find -lXi collect2: ld returned 1 exit status make[1]: *** [scripts/kconfig/qconf] Error 1 make: *** [xconfig] Error 2 |
|
|
|
|