patpi Napisano Marzec 16, 2005 Zgłoszenie Share Napisano Marzec 16, 2005 Najpierw konkretnie przedstawie sytuacje pozniej poprosze o ogolna odpowiedz Chcialem zainstalowac neostrade sagema. Wszystko umiem zainstalowac tylko ze potrzebuje zrodel jadra. [sposob instalacji neo z odwalaniem sie w configure do /lib/modules/`uname -r`/build nie dziala] A zeby zbudowac zrodla jadra potrzebuje miec pakiet rpmbuild. No i spoko, u siebie kiedys robilem tak: a )[wersja brutalna] instalowalem wszystko z pakietow programistycznych ->strata miejsca na dysku b )[wersja meczaca] skakalem po plytach instalacyjnych FC instalujac po kolei kazda zaleznosc az wreszcie wymeczylem i zainstalowalem, tym razem mi sie nie chce tak bawić Dlatego teraz, przy okazji, chce sie spytac czy jest jakis łatwiejszy sposob instalacji pakietow rpm z plytek Fedory? Czy jest jakis sposob na zainstalowanie jakiegos wybranego pakietu oraz automatycznie innych wymaganych przez ten pakiet bez dostepu do neta? (Wiem ze w apcie moge stworzyc lokalne repozytorium i zrzucic chwilowo wszystko na dysk i tak zainstalowac, ale moze jest jakas szybsza metoda, moze yum to potrafi?) Pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Marzec 16, 2005 Zgłoszenie Share Napisano Marzec 16, 2005 [sposob instalacji neo z odwalaniem sie w configure do /lib/modules/`uname -r`/build nie dziala] Po pierwsze nie musisz odowływać się do tego katalogu. Wystarczy, że odpalisz sam skrypt ./configure bez parametrów. U mie kompiluje sie bez problemów. Może masz jakąś starą wersję sterowników? Po drugie, to można wykorzystać standardowy sterownik dołączony do jądra → http://www.fedora.pl/site/forum/index.php?...=15entry17477 Dlatego teraz, przy okazji, chce sie spytac czy jest jakis łatwiejszy sposob instalacji pakietow rpm z plytek Fedory? Hmm, będzie ciężko. System-config-packages nie daje z tym rady? Możesz przeciez zainstlowac podstawowe narzędzia programistyczne, które i tak są potrzebne do poprawnej kompilacji (te dodatkowe można odhaczyć). Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
patpi Napisano Marzec 16, 2005 Autor Zgłoszenie Share Napisano Marzec 16, 2005 no i sprobowalem zrobic bez zrodel i configure przeszlo, make clean, make takze przeszlo, ale make install nie: [root@localhost eagle-usb-2.1.1]# make install cat: VERSION: Nie ma takiego pliku ani katalogu make -C driver install make[1]: Entering directory `/home/patpi/eagle/eagle-usb-2.1.1/driver' make -C ./firmware install make[2]: Entering directory `/home/patpi/eagle/eagle-usb-2.1.1/driver/firmware' /usr/bin/install -c -d /usr/share/eagle-usb/dsp && \ /usr/bin/install -c -m 0664 dsp_code_pots.bin /usr/share/eagle-usb/dsp /usr/bin/install -c -m 0664 dsp_code_isdn.bin /usr/share/eagle-usb/dsp make[2]: Leaving directory `/home/patpi/eagle/eagle-usb-2.1.1/driver/firmware' make -C ./user install make[2]: Entering directory `/home/patpi/eagle/eagle-usb-2.1.1/driver/user' /usr/bin/install -c -d /usr/sbin && \ /usr/bin/install -c -d /etc/eagle-usb && \ /usr/bin/install -c -m 0755 eaglectrl /usr/sbin && \ /usr/bin/install -c -m 0755 eaglestat /usr/sbin && \ /usr/bin/install -c -m 0644 eagle-usb.conf /etc/eagle-usb/eagle-usb.conf.template && \ /usr/bin/install -c -m 0644 CMVei.txt /etc/eagle-usb && \ /usr/bin/install -c -m 0644 CMVepES.txt /etc/eagle-usb && \ /usr/bin/install -c -m 0644 CMVepFR.txt /etc/eagle-usb && \ /usr/bin/install -c -m 0644 CMVepIT.txt /etc/eagle-usb && \ /usr/bin/install -c -m 0644 CMVep.txt /etc/eagle-usb make[2]: Leaving directory `/home/patpi/eagle/eagle-usb-2.1.1/driver/user' /usr/bin/install -c -d /lib/modules/2.6.10-1.770_FC3/misc && \ /usr/bin/install -c -m 0644 eagle-usb.ko /lib/modules/2.6.10-1.770_FC3/misc/eagle-usb.ko && \ depmod -a /bin/sh: depmod: command not found make[1]: *** [installdriver] Błąd 127 make[1]: Leaving directory `/home/patpi/eagle/eagle-usb-2.1.1/driver' make: *** [install] Błąd 2 [root@localhost eagle-usb-2.1.1]# no i co teraz, znowu musze doinstalowac jakas mase bibliotek,programow? bo juz doinstalowalem domyslnie zaptaszkowane narzedzia programistyczne... Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Gryhild Napisano Marzec 17, 2005 Zgłoszenie Share Napisano Marzec 17, 2005 Witam!! Jeżeli kożystasz z konsoli to spróbuj su -l , albo w tybir znakowym jako root ctr+alt+F1, no bo jak dajesz zwykłe su to nie zmienia zmiennych :]. No i po ./configure nie dawaj make clean , bo to niszczy configa :) POZDROWIENIA!! Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
ziemia Napisano Marzec 17, 2005 Zgłoszenie Share Napisano Marzec 17, 2005 Błąd jest tu /usr/bin/install -c -m 0644 eagle-usb.ko /lib/modules/2.6.10-1.770_FC3/misc/eagle-usb.ko && \ depmod -a /bin/sh: depmod: command not found brak polecenia depmod:( Jak widać ktoś napisał skrypt instalacyjny nie podając pełnej ścieżki do depmod. Tak że su – jak pisze @Gryhild powinno pomóc. Co do kompilacji to: make clean ./configure make make install Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
waldi_ww Napisano Marzec 17, 2005 Zgłoszenie Share Napisano Marzec 17, 2005 Czy jest jakis sposob na zainstalowanie jakiegos wybranego pakietu oraz automatycznie innych wymaganych przez ten pakiet bez dostepu do neta? (Wiem ze w apcie moge stworzyc lokalne repozytorium i zrzucic chwilowo wszystko na dysk i tak zainstalowac, ale moze jest jakas szybsza metoda, moze yum to potrafi?) Pozdrawiam nalezy pakiety zrucic do /var/cache/apt/archives/ i ewentualnie zrobic apt-get update (nie jestem pewien - sprawdz) i powinno dzialac. powinno tez zadzialac odpalenie apt-get install w katalogu w ktorym masz rpm-y, z tym ze wtedy chyba musisz wprost podac nazwy wszystkich rpm (czyli samemu ustalic zaleznosci) ww Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
gajownik Napisano Marzec 17, 2005 Zgłoszenie Share Napisano Marzec 17, 2005 Jak widać ktoś napisał skrypt instalacyjny nie podając pełnej ścieżki do depmod. Bo się nie podaje pełnych ścieżek. Ktoś może mieć to zainstalowane gdzie indziej niż przewidywałby to autor skryptu. Wszystko załatwia poprawnie ustawiona zmienna PATH :-) Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
ziemia Napisano Marzec 17, 2005 Zgłoszenie Share Napisano Marzec 17, 2005 Bo się nie podaje pełnych ścieżek. Owszem Ale dobrze napisany skrypt configure powinien znaleźć ścieżkę do depmod przypisać jakiejś zmiennej którą powinien zapisać ją do Makefile i make install idzie bez problemu po wydaniu su. Tak się dzieje w znacznej większości jak się instaluje moduły kernela, a skrypty są ok. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się