corinne@corinne-laptop:~$ sudo aptget update; sudo apt-get upgrade sudo: aptget: command not found Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. corinne@corinne-laptop:~$ sudo apttget update sudo: apttget: command not found corinne@corinne-laptop:~$ sudo aptget update sudo: aptget: command not found corinne@corinne-laptop:~$ sudo apt-get upgrade Reading package lists... Done Building dependency tree Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. corinne@corinne-laptop:~$ sudo apt-get install camorama build-essential gspca-source linux-headers-$(corinne -r) bash: corinne: command not found Reading package lists... Done Building dependency tree Reading state information... Done camorama is already the newest version. Package linux-headers is not installed, so not removed The following packages were automatically installed and are no longer required: libgnucrypto-java libcairo-jni libgtk-jni libcairo-java libglib-jni libbcprov-java libglib-java libgtk-java Use 'apt-get autoremove' to remove them. The following extra packages will be installed: debhelper dpkg-dev g++ g++-4.1 gettext html2text intltool-debian libc6-dev libstdc++6-4.1-dev linux-libc-dev module-assistant patch po-debconf Suggested packages: dh-make debian-keyring g++-multilib g++-4.1-multilib gcc-4.1-doc cvs gettext-doc kernel-package glibc-doc manpages-dev libstdc++6-4.1-doc diff-doc Recommended packages: libmail-sendmail-perl libcompress-zlib-perl The following NEW packages will be installed: build-essential debhelper dpkg-dev g++ g++-4.1 gettext gspca-source html2text intltool-debian libc6-dev libstdc++6-4.1-dev linux-libc-dev module-assistant patch po-debconf 0 upgraded, 15 newly installed, 0 to remove and 0 not upgraded. Need to get 10.5MB of archives. After unpacking, 41.3MB of additional disk space will be used. Do you want to continue [Y/n]? y Get:1 http://ca.archive.ubuntu.com gutsy-updates/main linux-libc-dev 2.6.22-14.52 [653kB] Get:2 http://ca.archive.ubuntu.com gutsy-updates/main libc6-dev 2.6.1-1ubuntu10 [3287kB] Get:3 http://ca.archive.ubuntu.com gutsy/main libstdc++6-4.1-dev 4.1.2-16ubuntu2 [1129kB] Get:4 http://ca.archive.ubuntu.com gutsy/main g++-4.1 4.1.2-16ubuntu2 [2600kB] Get:5 http://ca.archive.ubuntu.com gutsy/main g++ 4:4.1.2-9ubuntu2 [1440B] Get:6 http://ca.archive.ubuntu.com gutsy/main patch 2.5.9-4 [95.6kB] Get:7 http://ca.archive.ubuntu.com gutsy/main dpkg-dev 1.14.5ubuntu16 [162kB] Get:8 http://ca.archive.ubuntu.com gutsy/main build-essential 11.3ubuntu1 [7066B] Get:9 http://ca.archive.ubuntu.com gutsy/main html2text 1.3.2a-3build1 [90.6kB] Get:10 http://ca.archive.ubuntu.com gutsy/main gettext 0.16.1-2ubuntu3 [1552kB] Get:11 http://ca.archive.ubuntu.com gutsy/main intltool-debian 0.35.0+20060710.1 [31.6kB] Get:12 http://ca.archive.ubuntu.com gutsy/main po-debconf 1.0.9 [117kB] Get:13 http://ca.archive.ubuntu.com gutsy/main debhelper 5.0.51ubuntu3 [526kB] Get:14 http://ca.archive.ubuntu.com gutsy/universe module-assistant 0.10.11 [100kB] Get:15 http://ca.archive.ubuntu.com gutsy/universe gspca-source 01.00.16-1-1 [165kB] Fetched 10.5MB in 1m26s (122kB/s) Selecting previously deselected package linux-libc-dev. (Reading database ... 102896 files and directories currently installed.) Unpacking linux-libc-dev (from .../linux-libc-dev_2.6.22-14.52_i386.deb) ... Selecting previously deselected package libc6-dev. Unpacking libc6-dev (from .../libc6-dev_2.6.1-1ubuntu10_i386.deb) ... Selecting previously deselected package libstdc++6-4.1-dev. Unpacking libstdc++6-4.1-dev (from .../libstdc++6-4.1-dev_4.1.2-16ubuntu2_i386.deb) ... Selecting previously deselected package g++-4.1. Unpacking g++-4.1 (from .../g++-4.1_4.1.2-16ubuntu2_i386.deb) ... Selecting previously deselected package g++. Unpacking g++ (from .../g++_4%3a4.1.2-9ubuntu2_i386.deb) ... Selecting previously deselected package patch. Unpacking patch (from .../patch_2.5.9-4_i386.deb) ... Selecting previously deselected package dpkg-dev. Unpacking dpkg-dev (from .../dpkg-dev_1.14.5ubuntu16_all.deb) ... Selecting previously deselected package build-essential. Unpacking build-essential (from .../build-essential_11.3ubuntu1_i386.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-3build1_i386.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.16.1-2ubuntu3_i386.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.9_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_5.0.51ubuntu3_all.deb) ... Selecting previously deselected package module-assistant. Unpacking module-assistant (from .../module-assistant_0.10.11_all.deb) ... Selecting previously deselected package gspca-source. Unpacking gspca-source (from .../gspca-source_01.00.16-1-1_all.deb) ... Setting up linux-libc-dev (2.6.22-14.52) ... Setting up libc6-dev (2.6.1-1ubuntu10) ... Setting up patch (2.5.9-4) ... Setting up dpkg-dev (1.14.5ubuntu16) ... Setting up html2text (1.3.2a-3build1) ... Setting up gettext (0.16.1-2ubuntu3) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.9) ... Setting up debhelper (5.0.51ubuntu3) ... Setting up module-assistant (0.10.11) ... Setting up gspca-source (01.00.16-1-1) ... Setting up libstdc++6-4.1-dev (4.1.2-16ubuntu2) ... Setting up g++-4.1 (4.1.2-16ubuntu2) ... Setting up g++ (4:4.1.2-9ubuntu2) ... Setting up build-essential (11.3ubuntu1) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place corinne@corinne-laptop:~$ cd /usr/src corinne@corinne-laptop:/usr/src$ sudo tar -xjvf gspca-source.tar.bz2 modules/ modules/gspca/ modules/gspca/debian/ modules/gspca/debian/rules modules/gspca/debian/control.modules.in modules/gspca/debian/postinst.modules.in modules/gspca/debian/control modules/gspca/debian/compat modules/gspca/debian/copyright modules/gspca/debian/changelog modules/gspca/utils/ modules/gspca/utils/spcausb.h modules/gspca/utils/spcaCompat.h modules/gspca/utils/spcagamma.h modules/gspca/Vimicro/ modules/gspca/Vimicro/ov7630c.h modules/gspca/Vimicro/vc032x_sensor.h modules/gspca/Vimicro/hv7131c.h modules/gspca/Vimicro/tas5130c.h modules/gspca/Vimicro/hdcs2020.h modules/gspca/Vimicro/icm105a.h modules/gspca/Vimicro/pb0330.h modules/gspca/Vimicro/cs2102.h modules/gspca/Vimicro/hv7131b.h modules/gspca/Vimicro/tas5130c_vf0250.h modules/gspca/Vimicro/zc3xx.h modules/gspca/Vimicro/vc032x.h modules/gspca/Vimicro/pas106b.h modules/gspca/Sunplus/ modules/gspca/Sunplus/spca506.h modules/gspca/Sunplus/spca505.dat modules/gspca/Sunplus/spca508_init.h modules/gspca/Sunplus/spca501_init-OSX.h modules/gspca/Sunplus/spca501.dat modules/gspca/Sunplus/spca561-OSX.h modules/gspca/Sunplus/spca561.h modules/gspca/Sunplus/spca501_init.h modules/gspca/Sunplus/spca508.dat modules/gspca/Sunplus/spca505_init.h modules/gspca/Sunplus/spca508_init-OSX.h modules/gspca/Conexant/ modules/gspca/Conexant/cxlib.h modules/gspca/Conexant/cx11646.h modules/gspca/gspca_core.c modules/gspca/decoder/ modules/gspca/decoder/gspcadecoder-OSX.h modules/gspca/decoder/gspcadecoder-OSX.c modules/gspca/decoder/gspcadecoder.h modules/gspca/decoder/gspcadecoder.c modules/gspca/Sonix/ modules/gspca/Sonix/sn9cxxx.h modules/gspca/Sonix/sonix.h modules/gspca/Sunplus-jpeg/ modules/gspca/Sunplus-jpeg/sp5xxfw2.h modules/gspca/Sunplus-jpeg/spca500_init.h modules/gspca/Sunplus-jpeg/sp5xxfw2.dat modules/gspca/Sunplus-jpeg/jpeg_qtables.h modules/gspca/Sunplus-jpeg/spca500.dat modules/gspca/changelog modules/gspca/Transvision/ modules/gspca/Transvision/tv8532.h modules/gspca/Etoms/ modules/gspca/Etoms/et61xx51.h modules/gspca/Pixart/ modules/gspca/Pixart/pac207.h modules/gspca/Pixart/pac207-OSX.h modules/gspca/Mars-Semi/ modules/gspca/Mars-Semi/mr97311.h modules/gspca/gspca.h modules/gspca/Makefile modules/gspca/Makefile.kld modules/gspca/gspca_build corinne@corinne-laptop:/usr/src$ cd /user/src/modules/gspca bash: cd: /user/src/modules/gspca: No such file or directory corinne@corinne-laptop:/usr/src$ cd /usr/src/modules/gspca corinne@corinne-laptop:/usr/src/modules/gspca$ sudo make make -C /lib/modules/`uname -r`/build SUBDIRS=/usr/src/modules/gspca CC=cc modules smake[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic' u CC [M] /usr/src/modules/gspca/gspca_core.o do CC [M] /usr/src/modules/gspca/decoder/gspcadecoder.o LD [M] /usr/src/modules/gspca/gspca.o Building modules, stage 2. MODPOST 1 modules CC /usr/src/modules/gspca/gspca.mod.o LD [M] /usr/src/modules/gspca/gspca.ko make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic' corinne@corinne-laptop:/usr/src/modules/gspca$ sudo usage: sudo -K | -L | -V | -h | -k | -l | -v usage: sudo [-HPSb] [-p prompt] [-u username|#uid] { -e file [...] | -i | -s | } corinne@corinne-laptop:/usr/src/modules/gspca$ sudo make install mkdir -p /lib/modules/`uname -r`/kernel/drivers/usb/media/ rm -f /lib/modules/`uname -r`/kernel/drivers/usb/media/spca5xx.ko rm -f /lib/modules/`uname -r`/kernel/drivers/media/video/gspca.ko install -c -m 0644 gspca.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/ /sbin/depmod -ae corinne@corinne-laptop:/usr/src/modules/gspca$ sudo modprobe gspca corinne@corinne-laptop:/usr/src/modules/gspca$ camorama corinne@corinne-laptop:/usr/src/modules/gspca$