|
larshenric
Anmeldungsdatum: 29. November 2010
Beiträge: Zähle...
|
Hallo!
Ich bin mal wieder auf Forum-Hilfe angewiesen... 😉
Und zwar möchte ich auf meinem kleinen Netbook (EeePC), auf dem "easypeasy" (Ubuntu-Version für Netbooks), eine portable Version von OpenOffice von einer SD-Karte aus "operieren" lassen. Die App habe ich von portablelinuxapps.org heruntergeladen und auf die SD-Karte kopiert, jetzt soll ich sie noch ausführbar machen. Das mache ich alles auf meinem Laptop mit Ubuntu 12.04 drauf. Über die grafische Oberfläche will das jedoch nicht funktionieren (Rechtsklick auf die Datei, Eigenschaften, Zugriffsrechte usw.).
Kann mir jemand einen Tipp geben? Wäre riesig...! ☺ Beste Grüße
Lars
|
|
aequatio
Anmeldungsdatum: 23. Dezember 2012
Beiträge: Zähle...
|
Also ich hoff mal ich kann dir helfen (bin auch noch dabei das Mysterium Linux zu verstehen 😀 ) Du hast es also noch nicht über das Terminal probiert? Das Funktioniert meist zuverlässiger. Öffne das dann mal und bewege dich mit cd /media/ in das entsprechende Verzeichnis (wenn du das mit nem kliack gemountet hast taucht das (zumindest bei mir 😀 ) immer dort auf). Dann mit ls den entsprechenden Ordner suchen und cd Ordner ins richtige Verzeichnis wechseln. Dann kannst du mit chmod die Zugriffsrechte für den ausführenden User (u), die entsprechende Gruppe (g) oder Andere (o) ändern. Die Rechte sind dann x (ausführen, das was du ja brauchst), lesen (r) oder schreiben (w). Wenn du jetzt dir, dem User, das Recht die Datei auszuführen hinzufügen willst erreichst du das mit (+ für hinzufügen, - für entziehen): Hoffe das klappt soweit ☺ edit: hier noch Lektüre dazu im Wiki:
Rechte
|
|
larshenric
(Themenstarter)
Anmeldungsdatum: 29. November 2010
Beiträge: Zähle...
|
Super...!
Insofern, als dass ich jetzt endlich weiß, wie ich im Terminal auf die "Ebene" der SD-Karte komme. Besten Dank dafür schon mal. ☺
Das Problem ist allerdings noch nicht gelöst, obwohl ich der Meinung bin, alles nötige gemacht zu haben. Nämlich:
| lars@schul-netbook:~$ cd /media/
lars@schul-netbook:/media$ ls
3639-3632
lars@schul-netbook:/media$ cd 3639-3632
lars@schul-netbook:/media/3639-3632$ ls
download Downloads Dropbox LibreOffice 3.3 OpenOffice VLC 1.1.5
lars@schul-netbook:/media/3639-3632$ chmod a+x OpenOffice
lars@schul-netbook:/media/3639-3632$
|
Das Programm soll jetzt eigentlich mit Doppelklick starten (laut portablelinuxapps.org: "To use them, just download, chmod a+x, and run.")
Tut's aber nicht... ☹
|
|
aequatio
Anmeldungsdatum: 23. Dezember 2012
Beiträge: Zähle...
|
Wenn ich mich recht entsinn stand das a für all. Aber probier es trotzdem mal mit chmod u+x, dürfte glaub ich nichts bringen aber einen Versuch ist es Wert 😀 vll kannst du mal schauen ob das mit LibreOffice und VLC funktioniert? Ansonsten geh mal in den Ordner der SD Karte und zeig mal was ls -l ausgibt, würde mich mal interessieren wie die Rechte da verteilt sind bei Openoffice
|
|
larshenric
(Themenstarter)
Anmeldungsdatum: 29. November 2010
Beiträge: 132
|
"u+x" hatte ich auch probiert, funzte auch nicht. Und VLC und LibreOffice laufen...
Es scheint mir am OpenOffice zu liegen...
"ls -l" werde ich morgen machen, wenn ich wieder am Arbeitsplatz in der Schule sitze. 😉
|
|
aequatio
Anmeldungsdatum: 23. Dezember 2012
Beiträge: 25
|
Und wieso reicht dir LibreOffice nicht? Du könntest ja das benutzen. Die sind sich auch relativ ähnlich und glaube auch ziemlich kompatibel zueinander. LibreOffice hat sich ja aus OpenOffice entwickelt (sogar einige Entwickler sind mit zu LibreOffice). Ich arbeite weniger mit Office Programmen deswegen kann ich dir da keine Garantie geben, aber ich meine das dürfte keine Probleme geben (auch wenn deine Mitschüler Openoffice benutzen). Mhmm dann wär folgendes ganz gut. Öffne mal OpenOffice in der Konsole und schau was da raus kommt. Normal kommt da ne Fehlermeldung wenn es nicht startet. Wenn du die selbst nicht entschlüsseln kannst poste die hier (mit 2> Datei kannst du die in eine Datei lenken) | $ /media/3639-3632/OpenOffice 2> fehlerDatei.txt
|
In fehlerDatei.txt (die angelegt wird) findet sich dann die Standartfehlerausgabe, die du dann Posten kannst ☺ (achte aber darauf das es die Datei nicht gibt sonst wird da drin alles gelöscht!)
|
|
larshenric
(Themenstarter)
Anmeldungsdatum: 29. November 2010
Beiträge: 132
|
Moin! ☺
So, denn erstmal zur "Pflicht"... 😉
| lars@schul-netbook:/media/3639-3632$ ls -l
insgesamt 338944
-rwxr-xr-x 1 lars lars 20555 2013-01-15 09:46 download
drwx------ 3 lars lars 32768 2013-12-16 14:17 Downloads
drwx------ 12 lars lars 32768 2014-04-03 11:55 Dropbox
-rwxr-xr-x 1 lars lars 189333504 2013-01-15 10:42 LibreOffice 3.3
-rwxr-xr-x 1 lars lars 123568128 2014-04-01 14:21 OpenOffice
-rwxr-xr-x 1 lars lars 34078720 2013-01-30 10:55 VLC 1.1.5
lars@schul-netbook:/media/3639-3632$ ./OpenOffice
/tmp/.mount_NOTnfM/AppRun: Zeile 4: /tmp/.mount_NOTnfM/program/soffice: Datei oder Verzeichnis nicht gefunden
lars@schul-netbook:/media/3639-3632$
|
Wobei ich nicht sicher bin, ob mein Versuch, OpenOffice per Terminal zu starten, richtig war... Aber die Verteilung von Rechten zeigt ja schon mal, dass - wenn VLC und LibreOffice funktionieren - Oo auch starten müsste, zumindest aus Rechte-Betrachtung... Ansonsten: Jo, LibreOffice kann ich auch benutzen und tue ich auch. Nur liegt die portable Version nur in Englisch vor und ich versprach mir von der aktuelleren Oo-Version eine Verbesserung...
|
|
larshenric
(Themenstarter)
Anmeldungsdatum: 29. November 2010
Beiträge: 132
|
Hier noch eine "Startvariante":
| lars@schul-netbook:/media/3639-3632$ OpenOffice
OpenOffice: Befehl nicht gefunden.
lars@schul-netbook:/media/3639-3632$
|
Hm... :-/
|
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
|
larshenric schrieb: Ansonsten: Jo, LibreOffice kann ich auch benutzen und tue ich auch. Nur liegt die portable Version nur in Englisch vor und ich versprach mir von der aktuelleren Oo-Version eine Verbesserung...
Ich weiß nicht. ob das o funktioniert, aber du kannst versuchen, LibreOffice ganz normal in deutsch zu installieren, und dann die Programmdateien in den Portablen Ordner zu kopieren. Natürlich vorher die funktionierende Version sichern - falls es nicht klappt. Bei mir läuft Thunderbird in einer portavblen Version, und die verweigerte letztens das Update im laufenden Betrieb. Da hebe ich es dann genau so gemacht, normale Installation, Porgrammdateien kopiert, TB lief.
|
|
aequatio
Anmeldungsdatum: 23. Dezember 2012
Beiträge: 25
|
ja so startet das auch nicht ☺ Entweder du gibst den kompletten Pfad an, oder im jeweiligen Verzeichnis ./OpenOffice . So sucht dein System den Befehl (die in bestimmten Ordnern liegen wenn ich mich nicht irr), das ist dann einfach eine kurze Schreibweise für dasselbe. Auf jeden Fall ist dein Ordner da nicht dabei, also musst du das machen wie oben beschrieben. Da, wie du ja selber erkannt hast, die Rechte richtig gesetzt sind liegt es wohl wirklich an der Datei. Vielleicht hilft ja die Fehlermeldung weiter ☺ edit: Sorry hab die Fehlermeldung überlesen 😀 Ich werde mal nachher da nochmal reinschauen ☺
|
|
larshenric
(Themenstarter)
Anmeldungsdatum: 29. November 2010
Beiträge: 132
|
Hm... Ich habe mal etwas weiter 'rumprobiert... Und mir AbiWord sowie OpenOffice 3.2 als portable Versionen heruntergeladen. Das Ganze auf dem Schul-Netbook, das mit einer Ubuntu-8.04-Netbookversion läuft. Beide per GUI ausführbar gemacht, und es funktionierte tadellos...
Diese dann auf 'nem Stick mit nach hause genommen und auf dem Zuhause-Schleppi (Ubuntu 12.04) versucht zu starten (was ja auf Schulnetbook funzte), ging aber nicht. Dann wollte ich sie erneut per GUI ausführbar machen, wobei folgendes zutage trat: Das Häkchen bei "ausführbar machen" war NICHT mehr gesetzt, ließ sich für eine halbe Sekunde setzen, dann verschwand es wieder... Lässt sich unter Ubuntu 12.04 also nicht ausführbar machen. Ist das womöglich eine Sicherheitseinstellung des Systems? Und hilft mir dieser beitrag weiter? http://forum.ubuntuusers.de/topic/ubuntu-13-04-shellscript-startet-nicht-doppelk/
|
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
|
Steck mal den Stick rein, rufe das Verzeichnis auf, und dann gehe auf die Kommandozeile und lass dir mit mount anzeigen, wie der Stick eingebunden ist. Ich hatte hier mal das Problem, dass eine Partition immer als rw,noexec eingebunden war, und erst als ich in der /etc/fstab für diese Partition die Rechte auf default gesetzt habe, war plötzlich mein Startscript wieder ausführbar.
|
|
larshenric
(Themenstarter)
Anmeldungsdatum: 29. November 2010
Beiträge: 132
|
Meinst du das hier:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 | lars@X64V:/media$ cd TOSHIBA
lars@X64V:/media/TOSHIBA$ mount
/dev/sda7 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sda1 on /daten type ext3 (rw)
/dev/sda8 on /home type ext3 (rw,user_xattr)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/lars/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=lars)
/dev/sda5 on /media/DATA type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/dev/sdb1 on /media/TOSHIBA type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks)
lars@X64V:/media/TOSHIBA$
|
|
|
lionlizard
Anmeldungsdatum: 20. September 2012
Beiträge: 6244
|
larshenric schrieb: Meinst du das hier:
/dev/sdb1 on /media/TOSHIBA type vfat (rw,nosuid,nodev,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks)
lars@X64V:/media/TOSHIBA$
Davon ausgehend, dass dein Stick /dev/sdb1 ist, sieht es zumindest so aus, als ob das setzen der Rechte für den Stick nicht erlaubt ist.
nosuid Do not allow set-user-identifier or set-group-identifier bits to take effect. (This seems safe, but is in fact rather unsafe if you
have suidperl(1) installed.)
showexec
If set, the execute permission bits of the file will be allowed only if the extension part of the name is .EXE, .COM, or .BAT. Not
set by default.
|
|
larshenric
(Themenstarter)
Anmeldungsdatum: 29. November 2010
Beiträge: 132
|
Kannst du mir einen Tipp geben, wie ich das bei mir für den Stick auch wieder auf "default" setzen kann? 😉
|