TrueCrypt: Mit vorkompiliertem Paket installieren?
-
- Beiträge: 27
- Registriert: 27.03.2007 01:05:30
TrueCrypt: Mit vorkompiliertem Paket installieren?
Hallo Forum,
ich möchte TrueCrypt installieren. Leider habe ich auf meinen alten Rechner nur 50 MB Platz. Die Kernelsourcen passen dort auf keinen Fall drauf. Gibt es eine Möglichkeit von irgendwoher ein vorkompiliertes Paket zu bekommen? Am besten eines das mit irgendeinem vorkompiliertem Kernel funktioniert.
Vielen Dank
Peter
ich möchte TrueCrypt installieren. Leider habe ich auf meinen alten Rechner nur 50 MB Platz. Die Kernelsourcen passen dort auf keinen Fall drauf. Gibt es eine Möglichkeit von irgendwoher ein vorkompiliertes Paket zu bekommen? Am besten eines das mit irgendeinem vorkompiliertem Kernel funktioniert.
Vielen Dank
Peter
-
- Beiträge: 221
- Registriert: 06.03.2007 15:53:44
-
Kontaktdaten:
Du brauchst auch nicht die Quellen des Kernels zu installieren, sondern nur die Header Pakete passend zu deinem Kernel. Für ein Kernel Paket linux-image-2.6.18-4-686 heißt das Header Paket linux-headers-2.6.18-4-686.
Leider fehlt in dem Paket die Datei dm.h. Sie muss manuell in das Verzeichnis /usr/src/linux-headers-2.6.18-4-686/drivers/md/ kopiert werden. Anschließend muss man beim Bauen von truecrypt das Verzeichnis /usr/src/linux-headers-2.6.18-4-686 als Linux Kernel source directory angegeben werden.
eagle
Leider fehlt in dem Paket die Datei dm.h. Sie muss manuell in das Verzeichnis /usr/src/linux-headers-2.6.18-4-686/drivers/md/ kopiert werden. Anschließend muss man beim Bauen von truecrypt das Verzeichnis /usr/src/linux-headers-2.6.18-4-686 als Linux Kernel source directory angegeben werden.
eagle
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams
-
- Beiträge: 27
- Registriert: 27.03.2007 01:05:30
Ne, cryptsetup hat soweit ich weiss nichts mit truecrypt zu tun:peterfarge hat geschrieben:cryptsetup ist nur ein Interface für truecrypt..
http://packages.debian.org/testing/admin/cryptsetupSince kernel 2.6.4, encrypted filesystem support is provided by the device mapper target dm-crypt. This utility provides a command-line interface for configuring this facility. It has integrated support for LUKS.
Und du hast wirklich nur noch 50 MB frei? Hast du schon überflüssige Komponenten über Bord geworfen? (aptitude clean, OpenOffice.org entfernt *g, ...)
Eine Andere Möglichkeit ist, in einer VM (kqemu oder vmware) das gleiche System zu installieren (gleicher Kernel und gleiche gcc Version zumindest) Dann kannst du truecrypt dort bauen und die kompilierten Module / binaries auf das andere System kopieren.
Sollte man sich sowieso überlegen, so müllt man sich nicht sein "produktives System" mit Millionen development Paketen zu, die man nur alle 2 Monate mal zum kompilieren braucht.
Sollte man sich sowieso überlegen, so müllt man sich nicht sein "produktives System" mit Millionen development Paketen zu, die man nur alle 2 Monate mal zum kompilieren braucht.
-
- Beiträge: 27
- Registriert: 27.03.2007 01:05:30
Hallo Forum,
ich versuche gerade TrueCrypt auf einem anderen System zu installieren. Ich habe das System so eingerichtet wie in der Anleitung: Tutorial
Hier mein System:
- Pentium 120 MHz
- 64 MB Ram +64 Swap
- 800MB freier Speicher
Könntet Ihr mir einen Tip geben wie ich das Paket dennoch kompilieren/installieren kann? Im nächsten Posting schicke ich die volle Fehlermeldung.
Vielen Dank
Peter
ich versuche gerade TrueCrypt auf einem anderen System zu installieren. Ich habe das System so eingerichtet wie in der Anleitung: Tutorial
Hier mein System:
- Pentium 120 MHz
- 64 MB Ram +64 Swap
- 800MB freier Speicher
Erde:~# cat /proc/version
Linux version 2.6.8-2-386 (horms@tabatha.lab.ultramonkey.org)
(gcc version 3.3.5 (Debian 1:3.3.5-13)) #1 Tue Aug 16 12:46:35 UTC 2005
Erde:~# dpkg -l | grep gcc
ii gcc 3.3.5-3 The GNU C compiler
ii gcc-3.3 3.3.5-13 The GNU C compiler
ii gcc-3.3-base 3.3.5-13 The GNU Compiler Collection (base package)
ii libgcc1 3.4.3-13sarge1 GCC support library
Ich habe diese beiden Pakete auf eine Platte mit 800 MB freien Platz kopiert und extrahiert:Erde:~# ls -l /usr/bin/gcc
lrwxrwxrwx 1 root root 7 2007-04-07 22:43 /usr/bin/gcc -> gcc-3.3
Das ./build.sh Skript von TrueCrypt habe ich heute morgen gestartet und nochmal gegen Mittag drauf geschaut. Es lief alles problemlos. Dann dieser Fehler:kernel-source-2.6.8.tar.bz2
truecrypt-4.3-source-code.tar.gz
Code: Alles auswählen
make[3]: *** [sound/core/oss/route.o] Fehler 1
make[2]: *** [sound/core/oss] Fehler 2
make[1]: *** [sound/core] Fehler 2
make: *** [sound] Fehler 2
Vielen Dank
Peter
-
- Beiträge: 27
- Registriert: 27.03.2007 01:05:30
Code: Alles auswählen
Erde:/mnt/t0/truecrypt-4.3-source-code# cd Linux/
Erde:/mnt/t0/truecrypt-4.3-source-code/Linux# ./build.sh
Checking build requirements...
,,uname --help" gibt weitere Informationen.
Configure kernel source according to the system configuration? [Y/n]: Y
Configuring kernel source in /usr/src/linux... Done.
Preparing kernel build system in /usr/src/linux... Done.
Building internal kernel modules (may take a long time)... fs/asfs/file.c: In Funktion »asfs_get_block«:
fs/asfs/file.c:44: Warnung: long int Format, anderer Typ Argument (Argument 2)
fs/asfs/file.c:47: Warnung: long int Format, anderer Typ Argument (Argument 2)
fs/smbfs/inode.c: In Funktion »smb_fill_super«:
fs/smbfs/inode.c:568: Warnung: comparison is always false due to limited range of data type
fs/smbfs/inode.c:569: Warnung: comparison is always false due to limited range of data type
drivers/atm/ambassador.c: In Funktion »do_pci_device«:
drivers/atm/ambassador.c:2294: Warnung: unused variable `membase'
drivers/atm/ambassador.c:2295: Warnung: unused variable `iobase'
In Datei, eingefügt von drivers/block/ps2esdi.c:42:
include/linux/mca-legacy.h:12:2: Warnung: #warning "MCA legacy - please move your driver to the new sysfs api"
drivers/cdrom/sbpcd.c: In Funktion »__sbpcd_init«:
drivers/cdrom/sbpcd.c:5680: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/char/epca.c: In Funktion »do_softint«:
drivers/char/epca.c:3301: Warnung: `MOD_DEC_USE_COUNT' is deprecated (declared at include/linux/module.h:567)
drivers/char/ip2main.c: In Funktion »ip2_tiocmget«:
drivers/char/ip2main.c:1996: Warnung: unused variable `wait'
drivers/char/ip2/i2lib.c: Auf höchster Ebene:
drivers/char/ip2/i2cmd.c:142: Warnung: `ct89' defined but not used
drivers/char/ip2main.c:205: Warnung: `set_modem_info' declared `static' but never defined
drivers/char/rio/rio_linux.c: In Funktion »rio_init«:
drivers/char/rio/rio_linux.c:1142: Warnung: use of cast expressions as lvalues is deprecated
drivers/char/rio/rio_linux.c:1200: Warnung: use of cast expressions as lvalues is deprecated
drivers/char/rio/rio_linux.c:1246: Warnung: use of cast expressions as lvalues is deprecated
drivers/char/rio/riotable.c: In Funktion »RIOApel«:
drivers/char/rio/riotable.c:448: Warnung: in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung
drivers/char/rio/riotable.c:482: Warnung: in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung
drivers/char/rio/riotty.c: In Funktion »riotclose«:
drivers/char/rio/riotty.c:668: Warnung: in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung
drivers/isdn/capi/capidrv.c:2109:10: Warnung: #warning FIXME: maybe a race condition the card should be removed here from global list /kkeil
drivers/isdn/hardware/avm/b1pcmcia.c: In Funktion »b1pcmcia_init«:
drivers/isdn/hardware/avm/b1pcmcia.c:203: Warnung: unused variable `err'
drivers/isdn/i4l/isdn_v110.c: In Funktion »isdn_v110_stat_callback«:
drivers/isdn/i4l/isdn_v110.c:523: Warnung: `ret' might be used uninitialized in this function
drivers/isdn/icn/icn.c:719:18: Warnung: #warning TODO test headroom or use skb->nb to flag ACK
drivers/media/dvb/frontends/alps_tdlb7.c:58: Warnung: `errno' defined but not used
drivers/media/dvb/frontends/tda1004x.c:191: Warnung: `errno' defined but not used
drivers/media/dvb/frontends/sp887x.c:70: Warnung: `errno' defined but not used
drivers/media/dvb/ttpci/budget-ci.c:406: Warnung: `ciintf_init' defined but not used
drivers/mtd/nftlmount.c: In Funktion »find_boot_record«:
drivers/mtd/nftlmount.c:44: Warnung: unused variable `oob'
drivers/net/via-rhine.c: In Funktion »rhine_init_one«:
drivers/net/via-rhine.c:755: Warnung: `return' with no value, in function returning non-void
In Datei, eingefügt von drivers/net/ne2.c:73:
include/linux/mca-legacy.h:12:2: Warnung: #warning "MCA legacy - please move your driver to the new sysfs api"
In Datei, eingefügt von drivers/net/at1700.c:46:
include/linux/mca-legacy.h:12:2: Warnung: #warning "MCA legacy - please move your driver to the new sysfs api"
In Datei, eingefügt von drivers/net/3c523.c:105:
include/linux/mca-legacy.h:12:2: Warnung: #warning "MCA legacy - please move your driver to the new sysfs api"
In Datei, eingefügt von drivers/net/ibmlana.c:86:
include/linux/mca-legacy.h:12:2: Warnung: #warning "MCA legacy - please move your driver to the new sysfs api"
In Datei, eingefügt von drivers/net/3c527.c:96:
include/linux/mca-legacy.h:12:2: Warnung: #warning "MCA legacy - please move your driver to the new sysfs api"
In Datei, eingefügt von drivers/net/eexpress.c:116:
include/linux/mca-legacy.h:12:2: Warnung: #warning "MCA legacy - please move your driver to the new sysfs api"
drivers/net/cs89x0.c:166: Warnung: `netcard_portlist' defined but not used
In Datei, eingefügt von drivers/net/tokenring/madgemc.c:23:
include/linux/mca-legacy.h:12:2: Warnung: #warning "MCA legacy - please move your driver to the new sysfs api"
drivers/parport/parport_pc.c: In Funktion »sio_via_probe«:
drivers/parport/parport_pc.c:2497: Warnung: `ppcontrol' might be used uninitialized in this function
drivers/pcmcia/i82365.c: In Funktion »is_alive«:
drivers/pcmcia/i82365.c:672: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/pcmcia/i82365.c: In Funktion »isa_probe«:
drivers/pcmcia/i82365.c:806: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/pcmcia/i82365.c: In Funktion »i365_set_io_map«:
drivers/pcmcia/i82365.c:1134: Warnung: comparison is always false due to limited range of data type
drivers/pcmcia/i82365.c:1134: Warnung: comparison is always false due to limited range of data type
drivers/pcmcia/i82092.c: In Funktion »i82092aa_set_io_map«:
drivers/pcmcia/i82092.c:677: Warnung: comparison is always false due to limited range of data type
drivers/pcmcia/i82092.c:677: Warnung: comparison is always false due to limited range of data type
drivers/pcmcia/tcic.c: In Funktion »is_active«:
drivers/pcmcia/tcic.c:347: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/pcmcia/tcic.c: In Funktion »tcic_set_io_map«:
drivers/pcmcia/tcic.c:796: Warnung: comparison is always false due to limited range of data type
drivers/pcmcia/tcic.c:796: Warnung: comparison is always false due to limited range of data type
drivers/scsi/advansys.c:806:2: Warnung: #warning this driver is still not properly converted to the DMA API
drivers/scsi/advansys.c: In Funktion »advansys_detect«:
drivers/scsi/advansys.c:4431: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/advansys.c: In Funktion »AscSearchIOPortAddr11«:
drivers/scsi/advansys.c:9777: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/psi240i.c:713: Warnung: Initialisierung von inkompatiblem Zeigertyp
drivers/scsi/psi240i.c:714: Warnung: Initialisierung von inkompatiblem Zeigertyp
drivers/scsi/BusLogic.c: In Funktion »BusLogic_InitializeProbeInfoListISA«:
drivers/scsi/BusLogic.c:694: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/BusLogic.c:698: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/BusLogic.c:702: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/BusLogic.c:706: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/BusLogic.c:710: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/BusLogic.c:714: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/BusLogic.c: In Funktion »BusLogic_InitializeMultiMasterProbeInfo«:
drivers/scsi/BusLogic.c:970: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/BusLogic.c:985: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/BusLogic.c:990: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/BusLogic.c:995: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/BusLogic.c:1000: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/BusLogic.c:1005: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/BusLogic.c: Auf höchster Ebene:
drivers/scsi/BusLogic.c:3556: Warnung: `BusLogic_AbortCommand' defined but not used
In Datei, eingefügt von drivers/scsi/aha1542.c:43:
include/linux/mca-legacy.h:12:2: Warnung: #warning "MCA legacy - please move your driver to the new sysfs api"
In Datei, eingefügt von drivers/scsi/fd_mcs.c:91:
include/linux/mca-legacy.h:12:2: Warnung: #warning "MCA legacy - please move your driver to the new sysfs api"
drivers/scsi/fd_mcs.h:27: Warnung: `fd_mcs_command' declared `static' but never defined
drivers/scsi/fd_mcs.c:301: Warnung: `fd_mcs_setup' defined but not used
drivers/scsi/fdomain.c: In Funktion »fdomain_isa_detect«:
drivers/scsi/fdomain.c:767: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/scsi/NCR53c406a.c:610: Warnung: `NCR53c406a_setup' defined but not used
drivers/scsi/NCR5380.c:396: Warnung: `phases' defined but not used
drivers/scsi/NCR5380.c:396: Warnung: `phases' defined but not used
drivers/scsi/NCR5380.c:756: Warnung: `NCR5380_print_options' defined but not used
drivers/scsi/NCR5380.c:396: Warnung: `phases' defined but not used
drivers/scsi/NCR5380.c:699: Warnung: `NCR5380_probe_irq' defined but not used
drivers/scsi/NCR5380.c:396: Warnung: `phases' defined but not used
drivers/scsi/NCR53C9x.c: In Funktion »esp_do_data«:
drivers/scsi/NCR53C9x.c:1838: Warnung: unused variable `flags'
In Datei, eingefügt von drivers/scsi/mca_53c9x.c:43:
include/linux/mca-legacy.h:12:2: Warnung: #warning "MCA legacy - please move your driver to the new sysfs api"
In Datei, eingefügt von drivers/scsi/ibmmca.c:42:
include/linux/mca-legacy.h:12:2: Warnung: #warning "MCA legacy - please move your driver to the new sysfs api"
In Datei, eingefügt von drivers/scsi/ch.c:42:
drivers/scsi/hosts.h:1:2: Warnung: #warning "This file is obsolete, please use <scsi/scsi_host.h> instead"
drivers/scsi/ch.c:49: Warnung: `check_busy' defined but not used
drivers/scsi/fdomain.c:438: Warnung: `ports' defined but not used
drivers/scsi/fdomain.c:665: Warnung: `fdomain_get_irq' defined but not used
drivers/telephony/ixj.c: In Funktion »ixj_probe_isapnp«:
drivers/telephony/ixj.c:7753: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/telephony/ixj.c: In Funktion »ixj_probe_isa«:
drivers/telephony/ixj.c:7816: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/telephony/ixj.c: In Funktion »ixj_probe_pci«:
drivers/telephony/ixj.c:7852: Warnung: `check_region' is deprecated (declared at include/linux/ioport.h:121)
drivers/telephony/ixj.h:41: Warnung: `ixj_h_rcsid' defined but not used
include/linux/ixjuser.h:45: Warnung: `ixjuser_h_rcsid' defined but not used
drivers/video/tdfxfb.c:202: Warnung: `inverse' defined but not used
drivers/video/tdfxfb.c:203: Warnung: `mode_option' defined but not used
drivers/video/vesafb.c:411: Warnung: `vesafb_remove' defined but not used
drivers/video/matrox/matroxfb_base.c:1251: Warnung: `inverse' defined but not used
include/asm/atomic.h: In Funktion »atomic_inc«:
include/asm/atomic.h:105: internal compiler error: Speicherzugriffsfehler
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
For Debian GNU/Linux specific bug reporting instructions, see
<URL:file:///usr/share/doc/gcc-3.3/README.Bugs>.
make[3]: *** [sound/core/oss/route.o] Fehler 1
make[2]: *** [sound/core/oss] Fehler 2
make[1]: *** [sound/core] Fehler 2
make: *** [sound] Fehler 2
Erde:/mnt/t0/truecrypt-4.3-source-code/Linux#