Linux-Distributionen Wie tar.bz2 dauerhaft installieren und andere Fragen

Dieses Thema im Forum "Software" wurde erstellt von pimping_SE, 17. Apr. 2010.

  1. Protector

    Protector VIP Mitglied

    Registriert seit:
    7. Apr. 2007
    Beiträge:
    14.565
    Zustimmungen:
    41
    auch, ja.

    Aber wenn man genau hinsieht, sieht man den Fehler :D Mal schauen ob er selbst drauf kommt :D
     
  2. pimping_SE

    pimping_SE VIP Mitglied

    Registriert seit:
    27. Juli 2009
    Beiträge:
    3.153
    Zustimmungen:
    12
    Weil das ein Befehl ist, der ein tar.bz.gz Archiv entpacken soll?!
    Allerdings befindet sich dieses Archiv als auch der entpackte Treiber auf dem Desktop. Daher verstehe ich die Fehlermeldung nicht ;D
     
  3. Protector

    Protector VIP Mitglied

    Registriert seit:
    7. Apr. 2007
    Beiträge:
    14.565
    Zustimmungen:
    41
    Wenn im Paket eine Datei Namens
    ist, kannst du nicht
    ausführen, weil die Datei z600cups-1.0-1.tar.gz.sh ja so garnicht existiert.

    Ausserdem musste des ja eh alles via Terminal machen. Da gehst in den Ordner, wo du entpackt hast ;) und gibst dann eben ein
     
  4. pimping_SE

    pimping_SE VIP Mitglied

    Registriert seit:
    27. Juli 2009
    Beiträge:
    3.153
    Zustimmungen:
    12
    Ok, habe ich nun ohne dem tar eingegeben und er meint immmernoch, dass er die Datei nicht öffnen kann. :(
    Wie wechsel ich im Terminal in einen bestimmten Ordner? Also in dem Fall zum Desktop?
     
  5. chinwildchicken

    chinwildchicken VIP Mitglied

    Registriert seit:
    29. Jan. 2008
    Beiträge:
    567
    Zustimmungen:
    12
    Wenn Terminal öffnest dann bist du IMMER im Home Ordner(bzw. Eigene Dateien)

    Dort sind ja deine Musik, Downloads...

    Fürn Desktop musst du dann in den Desktopordner wechseln mit

    cd Desktop

    Kommt ja vom Englischen
     
  6. pimping_SE

    pimping_SE VIP Mitglied

    Registriert seit:
    27. Juli 2009
    Beiträge:
    3.153
    Zustimmungen:
    12
    So, nächste Frage, worauf ich im Web keine hinreichend zurtreffende Antwort gefunden habe:
    Im PC habe ich eine zweite Festplatte eingebaut, die man nach jedem Start von Ubuntu neu einhängen muss.
    Gibt es eine (grafische) Möglichkeit, dies zu automatisieren, sodass ich ohne eingeben meines Passwortes auf die Festplatte zugreifen kann?
     
  7. ArpO

    ArpO Neues Mitglied

    Registriert seit:
    7. Apr. 2010
    Beiträge:
    34
    Zustimmungen:
    0
    in home installieren ist sehr "clever"... besonders da Linux ein multi-user system ist.

    besser wäre
    1. entpacken - "tar xvzf thunderbird.tar.gz"
    2. den ordner nach /usr/opt verschieben "mv thunderbird/ /opt/usr/"
    3. link in bin erstellen "ln -s /usr/opt/thunderbird/thunderbird /bin/thunderbird"
    4. link zu "/bin/thunderbird" auf dem Desktop oder im Startmenü erstellen

    --- Edit ---

    RTFM oder google nach /etc/fstab

    in der Datei werden die Festplatten eingetragen und die Mount-Punkte angegeben... also die Punkte im Dateisystem wo sie später auftauchen sollen.
     
  8. pimping_SE

    pimping_SE VIP Mitglied

    Registriert seit:
    27. Juli 2009
    Beiträge:
    3.153
    Zustimmungen:
    12
    Hmm...
    Habe hier: fstab eine ganz gute Anleitung gefunden, allerdings verstehe ich nicht, was ich denn nun alles in den fstab eintragen soll...
    Hier: mount werden außerdem zig Optionen zum Einhängen aufgelistet, was soll ich damit denn :confused: Ich will einfach, dass ich die Festplatte lesen und beschreiben kann, und das soll jeder user, also brauche ich mindestens die Option "users". Doch was ist, wenn ich mehrere Optionen zum Einhängen verwenden will... ?!
     
  9. Protector

    Protector VIP Mitglied

    Registriert seit:
    7. Apr. 2007
    Beiträge:
    14.565
    Zustimmungen:
    41
    Grafische Methode zur automatischen Einbindung? No Way :D

    Als erstes musst du mal rausfinden, welche Bezeichnung deine Festplatte hat. Also /dev/sda1 oder /dev/sda2 oder auch /dev/sdb1.

    Bei mir ist zum Beispiel die 2te Festplatte /dev/sdb1.

    Jetzt müssen wir erstmal die UUID rausfinden. Das ist eine ID Nummer, die bei JEDER Festplatte anders ist. Warum per UUID? Nun, wenn man jetzt zum Beispiel eine externe USB Festplatte verwendet und man per /dev/sdb1 mountet, dann wird immer, egal welche Festplatte /dev/sdb1 hat, in ein und desselben Ordner gemountet, dass ist nicht sehr sauber.

    Daher müssen wir die UUID rausfinden.

    Das geht zum Beispiel mittels:

    Code:
    sudo blkid
    Bei mir würde das zum Beispiel dann so aussehen:

    Code:
    [21:43:18][protector@protector-laptop:~]$ Ohne Akku$ sudo blkid 
    [sudo] password for protector: 
    /dev/sdb1: UUID="4e308bb6-628b-4549-82d1-b8998efecd52" TYPE="ext3" 
    /dev/sda5: UUID="473c10ca-b5ca-4724-b0a7-41f6c80f17a7" TYPE="swap" 
    /dev/sda6: UUID="ebfe02d5-c534-45fe-95a3-bf2f2d57f14b" TYPE="ext3" 
    [21:43:23][protector@protector-laptop:~]$ Ohne Akku$ 
    
    /dev/sdb1 ist meine 2te Festplatte und hat die UUID 4e308bb6-628b-4549-82d1-b8998efecd52

    Diese kopierst du jetzt.

    Nun öffnest du die /etc/fstab. Zum Beispiel mittels

    Code:
    sudo mcedit/etc/fstab
    Ich geb dir jetzt mal ein Beispiel wie meine fstab aussieht:

    Code:
    [21:43:23][protector@protector-laptop:~]$ Ohne Akku$ cat /etc/fstab
    # /etc/fstab: static file system information.
    #
    # Use 'blkid -o value -s UUID' to print the universally unique identifier
    # for a device; this may be used with UUID= as a more robust way to name
    # devices that works even if disks are added and removed. See fstab(5).
    #
    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
    proc            /proc           proc    defaults        0       0
    # / was on /dev/sda6 during installation
    UUID=ebfe02d5-c534-45fe-95a3-bf2f2d57f14b /               ext3    errors=remount-ro 0       1
    # swap was on /dev/sda5 during installation
    UUID=473c10ca-b5ca-4724-b0a7-41f6c80f17a7 none            swap    sw              0       0
    UUID=4e308bb6-628b-4549-82d1-b8998efecd52 /home/protector/Videos/Serien ext3 user,users,auto,rw,dev,exec 0 0
    [21:48:09][protector@protector-laptop:~]$ Ohne Akku$ 
    
    Wie du siehst, fängt der automatische Mountprozess mit der UUID an, dann der Ort wohin die Festplatte gemountet werden soll, in meinem Beispiel nach /home/protector/Videos/Serien mit dem Dateisystem ext3 und diversen Rechten.

    Die 2 nullen am Ende haben keine direkte Bedeutung. Die erste müsst ich erst nachschauen was des direkt bedeutet, bei der 2ten heisst eine 1, dass nach x Mounts die Festplatte automatisch geprüft wird. Bei 0 eben nicht. Ich würde dir empfehlen es auf 0 zu lassen, denn eine Überprüfung ist nur auf der root Partition von nöten.

    Hoffe ich konnte dir so halbwegs helfen.
     
  10. pimping_SE

    pimping_SE VIP Mitglied

    Registriert seit:
    27. Juli 2009
    Beiträge:
    3.153
    Zustimmungen:
    12
    Wie muss ich das denn eingeben wenn ich die Festplate nach Dateisystem/media einhängen will?

    Meine Zeile für die Festplatte, die ich automatisch einhängen will, sieht so aus:
    PHP:
    UUID=B61EDC251EDBDC85 ntfs /media user,users,auto,rw,dev,exec 0 0
    Wo soll ich die die Zeile in die fstab einfügen, ganz zum Schluss oder unter die anderen Festplatten?
    Wenn ich die fstab so wie es im Anhang ist, abspeichern will, kommt "Fehler beim speichern" :(
    Habe mal die fstab angehängt, das markierte ist die hinzuzufügende Zeile.
    fstab_festplatte_einhängen.png
     
  11. Protector

    Protector VIP Mitglied

    Registriert seit:
    7. Apr. 2007
    Beiträge:
    14.565
    Zustimmungen:
    41
    ntfs kommt HINTER den Mountpoint ;) nicht davor. Allerdings heisst es nicht ntfs, sondern ntfs-3g

    Hier für dich extra nochmal die Quelle: Mounten
     
Die Seite wird geladen...