ohjelmien asennus

linux (expert)

siis miten ihmeessä linuxsiin saa asennettu mitään? Koneessani on siis knoppix live-cd mutta luulisin että siihenkin pystyy asentamaan ohjelmat edes väliaikaisesti. Olen yrittänyt asentaa tätä: http://www.nvidia.com/object/linux_nforce_1.0-0256.html
tar.gz tiedostosta ja tätä
http://www.cgsecurity.org/index.html?testdisk.html
rpm tiedostosta, mutta kumpaakaan en ole saanut toimimaan. Tässä on nforce ajuripaketin asennuskokeiluni konsolista:

knoppix@0[knoppix]$ tar -xvzf NVIDIA_nforce-1.0-0256.tar.gz
nforce/
nforce/Makefile
nforce/NVLicense.txt
nforce/GNULicense.txt
nforce/ReleaseNotes.html
nforce/nvnet/
nforce/nvnet/adapter.h
nforce/nvnet/basetype.h
nforce/nvnet/nvnet.h
nforce/nvnet/os.h
nforce/nvnet/phy.h
nforce/nvnet/nvnet.c
nforce/nvnet/nvnetlib.o
nforce/nvnet/Makefile
nforce/nvaudio/
nforce/nvaudio/Makefile
nforce/nvaudio/nvcrush.c
nforce/nvaudio/nvhw.c
nforce/nvaudio/nvmain.c
nforce/nvaudio/nvrec.c
nforce/nvaudio/nvspdif.c
nforce/nvaudio/nvwavout.c
nforce/nvaudio/chaninfo.h
nforce/nvaudio/nvhw.h
nforce/nvaudio/nvioctl.h
nforce/nvaudio/nvrec.h
nforce/nvaudio/nvspdif.h
nforce/nvaudio/nvwavout.h
knoppix@0[knoppix]$ cd nforce
knoppix@0[nforce]$ make
make -C nvnet
make[1]: Entering directory `/ramdisk/home/knoppix/nforce/nvnet'
cc -c -Wall -DLINUX -DMODULE -DEXPORT_SYMTAB -D__KERNEL__ -O -Wstrict-prototypes -DCONFIG_PM -fno-strict-aliasing -mpreferred-stack-boundary=2 -march=i686 -falign-functions=4 -DMODULE -I/lib/modules/2.6.12/build/include nvnet.c
In file included from /lib/modules/2.6.12/build/include/asm/smp.h:18,
from /lib/modules/2.6.12/build/include/linux/smp.h:19,
from /lib/modules/2.6.12/build/include/linux/sched.h:26,
from /lib/modules/2.6.12/build/include/linux/module.h:10,
from nvnet.h:20,
from nvnet.c:21:
/lib/modules/2.6.12/build/include/asm/mpspec.h:6:25: mach_mpspec.h: No such file or directory
In file included from /lib/modules/2.6.12/build/include/asm/smp.h:18,
from /lib/modules/2.6.12/build/include/linux/smp.h:19,
from /lib/modules/2.6.12/build/include/linux/sched.h:26,
from /lib/modules/2.6.12/build/include/linux/module.h:10,
from nvnet.h:20,
from nvnet.c:21:
/lib/modules/2.6.12/build/include/asm/mpspec.h:8: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/lib/modules/2.6.12/build/include/asm/mpspec.h:9: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/lib/modules/2.6.12/build/include/asm/mpspec.h:10: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/lib/modules/2.6.12/build/include/asm/mpspec.h:12: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/lib/modules/2.6.12/build/include/asm/mpspec.h:20: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/lib/modules/2.6.12/build/include/asm/mpspec.h:20: error: conflicting types for `mp_bus_id_to_type'
/lib/modules/2.6.12/build/include/asm/mpspec.h:8: error: previous declaration of `mp_bus_id_to_type'
/lib/modules/2.6.12/build/include/asm/mpspec.h:22: error: `MAX_IRQ_SOURCES' undeclared here (not in a function)
/lib/modules/2.6.12/build/include/asm/mpspec.h:24: error: `MAX_MP_BUSSES' undeclared here (not in a function)
/lib/modules/2.6.12/build/include/asm/mpspec.h:24: error: conflicting types for `mp_bus_id_to_pci_bus'
/lib/modules/2.6.12/build/include/asm/mpspec.h:12: error: previous declaration of `mp_bus_id_to_pci_bus'
In file included from /lib/modules/2.6.12/build/include/asm/smp.h:20,
from /lib/modules/2.6.12/build/include/linux/smp.h:19,
from /lib/modules/2.6.12/build/include/linux/sched.h:26,
from /lib/modules/2.6.12/build/include/linux/module.h:10,
from nvnet.h:20,
from nvnet.c:21:
/lib/modules/2.6.12/build/include/asm/io_apic.h:158: error: `MAX_IRQ_SOURCES' undeclared here (not in a function)
/lib/modules/2.6.12/build/include/asm/io_apic.h:158: error: conflicting types for `mp_irqs'
/lib/modules/2.6.12/build/include/asm/mpspec.h:22: error: previous declaration of `mp_irqs'
In file included from /lib/modules/2.6.12/build/include/linux/smp.h:19,
from /lib/modules/2.6.12/build/include/linux/sched.h:26,
from /lib/modules/2.6.12/build/include/linux/module.h:10,
from nvnet.h:20,
from nvnet.c:21:
/lib/modules/2.6.12/build/include/asm/smp.h:71:26: mach_apicdef.h: No such file or directory
In file included from /lib/modules/2.6.12/build/include/linux/smp.h:19,
from /lib/modules/2.6.12/build/include/linux/sched.h:26,
from /lib/modules/2.6.12/build/include/linux/module.h:10,
from nvnet.h:20,
from nvnet.c:21:
/lib/modules/2.6.12/build/include/asm/smp.h: In function `hard_smp_processor_id':
/lib/modules/2.6.12/build/include/asm/smp.h:75: warning: implicit declaration of function `GET_APIC_ID'
In file included from /lib/modules/2.6.12/build/include/linux/irq.h:21,
from /lib/modules/2.6.12/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.12/build/include/linux/hardirq.h:6,
from /lib/modules/2.6.12/build/include/linux/interrupt.h:11,
from nvnet.h:30,
from nvnet.c:21:
/lib/modules/2.6.12/build/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
In file included from /lib/modules/2.6.12/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.12/build/include/linux/hardirq.h:6,
from /lib/modules/2.6.12/build/include/linux/interrupt.h:11,
from nvnet.h:30,
from nvnet.c:21:
/lib/modules/2.6.12/build/include/linux/irq.h: At top level:
/lib/modules/2.6.12/build/include/linux/irq.h:72: error: `NR_IRQS' undeclared here (not in a function)
In file included from /lib/modules/2.6.12/build/include/linux/irq.h:74,
from /lib/modules/2.6.12/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.12/build/include/linux/hardirq.h:6,
from /lib/modules/2.6.12/build/include/linux/interrupt.h:11,
from nvnet.h:30,
from nvnet.c:21:
/lib/modules/2.6.12/build/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS' undeclared here (not in a function)
/lib/modules/2.6.12/build/include/asm/hw_irq.h:32: error: `NR_IRQS' undeclared here (not in a function)
In file included from /lib/modules/2.6.12/build/include/asm/hardirq.h:6,
from /lib/modules/2.6.12/build/include/linux/hardirq.h:6,
from /lib/modules/2.6.12/build/include/linux/interrupt.h:11,
from nvnet.h:30,
from nvnet.c:21:
/lib/modules/2.6.12/build/include/linux/irq.h:79: error: `NR_IRQS' undeclared here (not in a function)
nvnet.c: In function `nvnet_open':
nvnet.c:735: warning: passing arg 2 of `request_irq' from incompatible pointer type
nvnet.c: In function `nvnet_ioctl':
nvnet.c:837: error: structure has no member named `slot_name'
nvnet.c: In function `nvnet_remove':
nvnet.c:1248: error: structure has no member named `driver_data'
make[1]: *** [nvnet.o] Error 1
make[1]: Leaving directory `/ramdisk/home/knoppix/nforce/nvnet'
make: *** [nvnet_make] Error 2
knoppix@0[nforce]$ su
root@0[nforce]# make install
make -C nvnet install
make[1]: Entering directory `/ramdisk/home/knoppix/nforce/nvnet'
mkdir -p //lib/modules/2.6.12/kernel/drivers/net
install -b -m 644 -o root nvnet.o //lib/modules/2.6.12/kernel/drivers/net
install: cannot stat `nvnet.o': No such file or directory
make[1]: *** [install] Error 1
make[1]: Leaving directory `/ramdisk/home/knoppix/nforce/nvnet'
make: *** [nvnet_install] Error 2
root@0[nforce]#

Niin osaako joka neuvoa missä vika?

3

335

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • minä

      Ei noita livecd levyjä ole tarkotettu siihen, että yrität kääntää ohjelmia itse. Ne on tarkotettu lähinnä valmiiksi levyllä olevin ohjelmien käyttöön.

      Yleensäkin kun se käyttis on siellä Cd:llä niin miten sä siihen mitään asennat sellasta joka vaatii jonkun muutoksen käyttikseen? Asenna se Linux kovalevylle ja asenna tarvittavat kehitystyökalut ja headeritiedostot, niin johan pitäs alkaa ohjelmien kääntämisen sujua.

      Sitäpaitsi et sä sitä vielä tossa ollut asentamassa, olit vasta kääntämässä sitä lähdekoodista.

    • jeps

      Osaan nykyisistä live-linuxeista saa asennetua ohjelmia, myös Knoppixeen, jos aktivoi käynnistyksessä Union-tiedostojärjestelmän. Eri asia on kuinka paljon on järkeä tehdä sammutuksessa katoavia väliaikaisia asennuksia.

      Sinun kannattaa opetella hieman perusteita, netistä löytyy kyllä tietoa ohjelmien asentamisesta. Pääsääntöisesti ohjelmat asennetaan pakettihallinnalla. Jakelut käyttävät omaa paketointiaan, Knoppixella .deb jne...

      Jos välttämättä haluat säätää liveCD:n kanssa, suosittelen PCLinuxOs-jakelua: siinä toimii ohjelmien asennus vakiona.

      • linux (expert)

        kyllä piti olla se union päällä en sitten tiedä mikä siinä mättää. Taidan siirtyä takaisin windows käyttäjäksi vaikka windowskin on täynnä bugeja ja muutenkin keskeneräinen.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Mihin Ilkka Kanerva kuoli?

      Kun näin jokin aika sitten kuvan riutuneen näköisestä Kanervasta, sanoin vaimolle että haimasyövältä vaikuttaa. Vaimon isä oli kuollut kyseiseen tauti
      Maailman menoa
      403
      30820
    2. Martinan lapset JÄLLEEN valjastettu valkopesureiksi

      Ei tuo nainen todellakaan täysillä käy. Vauvakin tajuaa että kysymykset ja vastaukset ovat Martinan itsensä tekemiä, lapset vastaa mitä on käsketty. J
      Kotimaiset julkkisjuorut
      476
      4186
    3. Sofia Belorf ja Sonja Aiello

      Viihtyvät yhdessä dinnerillä. Pienet piirit. Mitä ajatuksia herättää ?
      Kotimaiset julkkisjuorut
      97
      2725
    4. Stefu LOISTAVAA!

      Ilmeisesti joku vedonlyönti tms, selvinpäin-elämästä👍👍👍 ilmankos ei ole Sofiaa näkynyt. Miten tän parin nyt käy, kun viimi ei maksettuna enää virta
      Kotimaiset julkkisjuorut
      133
      1892
    5. Teille, Venäjällä pelottelijat

      Oletatteko ja väitättekö te, että Venäjä pystyisi tuosta vain miehittämään Suomen?
      Maailman menoa
      590
      1657
    6. Ilkka Kanerva on kuollut

      74-vuotiaana.
      Maailman menoa
      86
      1593
    7. Kakista se ulos nainen vihdoin viimein

      Että haluat, kummatkin halutaan. Otan sinut kuumaan syleilyyn sitten.
      Ikävä
      75
      1565
    8. Ujostuttaa eräs aikuinen mies...

      Mitä se tämmönen on... tuo mies aiheuttaa minulle ylimääräsiä tykytyksiä... Rohkeampana pyytäsin häntä ulos mut jospa hän... Miten mun vaistot ilmoit
      Ikävä
      59
      1500
    9. Jos me käytäs nainen

      Ulkona niin mitkä olisi ne kolme asiaa joita tahtoisit kysyä tai kertoa minulle?
      Ikävä
      72
      1245
    Aihe