(K)Ubuntu zur C-Programmierung

Erstellt am 30.03.08 von Markus, keine Kommentare, Tags: Informatik,

Oftmals ist man gezwungen die C-Programmierung unter Linux zu betreiben. Die meisten Nutzer möchten dabei ihr Windows nicht in Gefahr bringen. Daher kommen zwei Alternativen in Frage:
1. die Installation in einer virtuellen Maschine oder
2. die Installation auf einer externen Festplatte.
Die dritte Möglichkeit in einer separaten Partition zu installieren, ist zu gefährlich und wird nicht empfohlen, da hier der MBR manipuliert wird und Windows Schaden nehmen könnte.

Hier folgen ein paar Tipps, um die ersten Hürden zu überwinden:

  • Installation auf externer USB-Festplatte um Windows unberührt zu lassen?

    Dies ist einfach möglich. Sie müssen nur darauf achten, dass der Boot-Manager (grub) nicht auf der Windows-Platte installiert wird, sondern auf der Externen. Wenn die USB-Platte angeschlossen ist (Boot-Reihenfolge im BIOS beachten), wird Ubuntu gestartet, wenn nicht Windows. Falls der Fehler "Can't mount selected partition" erscheint, müssen Sie mit der Taste "e" die richtige Festplatte eintragen: z.B. (hd0,1) statt (hd1,1), da die USB-Festplatte die Erste im System registrierte sein dürfte (weil von ihr gebootet wurde). Per "b" kann die veränderte Konfiguration gebootet werden. Anschließend können Sie die Änderungen in der "menu.lst" dauerhaft speichern.
    Wechseln Sie dazu ins Verzeichnis /boot/grub und geben den Befehl 'sudo vim menu.lst' ein. Über die Taste 'i' kommen Sie in den Editiermodus. Anschließend scrollen Sie runter und ändern die entsprechenden Zeilen (root (hd1,1)). Nach Betätigen der Escapetaste wird das Dokument über die Eingabe ":wq <Enter>" gespeichert und geschlossen.

  • Probleme mit der Installation von (K)Ubuntu auf einem Notebook?

    Dann besitzen Sie wahrscheinlich eine ATI-Grafikkarte. Laden Sie einfach die "Alternate"-Version statt der herkömmlichen Desktop-Variante herunter.
    Der einzige Unterschied besteht in der textgeführten Installation (statt Grafischer Oberfläche). Funktioniert einwandfrei...

  • Keine C-Header-Files zu finden?

    Einfach über folgenden Befehl nachinstallieren:
    sudo apt-get install build-essential

  • Die Systemfunktionen sind nicht im Manual gelistet?

    Die Eingabe von 'man 3 getpid' ist ergebnislos. Scheinbar ist das Linux-Manual nicht komplett installiert. Installieren Sie daher das Entwicklungsmanual indem Sie folgenden Befehl eingeben:
    sudo apt-get install manpages-dev

Kommentare

Noch keine Kommentare.

Kommentar erstellen