Linux 14.979 Themen, 106.322 Beiträge

Verzeichnis nicht gefunden/ Opensuse 42.1 Leap

cacare / 24 Antworten / Flachansicht Nickles

Hallo zusammen

Ich habe ein Problem das mich fast zum verzweifeln bringt.

Im home Ordner ist der Ordner Mendeleydesktop und sieht so aus:

Der Befehl im Terminal müsste doch heissen wenn ich die Datei starten möchte:

cd/home/meinname/mendeleydesktop-1.16.1-linux-x86_64/bin

danach die Datei starten mit so steht es

./bin/mendeleydesktop

Es kommt die Mitteilung:

Datei oder Verzeichnis nicht gefunden wie kann das sein??

Was mache ich da falsch?????

Ich habe auch versucht die Datei mit dem Befehl ausführbar zu machen:

chmod +x /mendeleydesktop

Auch wieder Datei oder Verzeichnis nicht gefunden

Kann mir jemand helfen??

Danke

bei Antwort benachrichtigen
fakiauso cacare „Verzeichnis nicht gefunden/ Opensuse 42.1 Leap“
Optionen

Hi

Benenne bitt den entpackten Ordner mendeleydesktop-1.16.1-linux-x86_64 um nach mendeleydesktop oder nur mendeley.

Verschiebe den nach /opt

Dann kannst Du einen Softlink nach /usr/bin setzen, dabei den kompletten Pfad angeben von Eingabe- und Ausgabeordner:

ln -s /opt/mendeleydesktop/bin/mendeleydesktop /usr/bin/mendeleydesktop

Danach kannst Du auf der Konsole und auch durch jeden User einfach mit mendeleydesktop das Programm starten.

Was mache ich da falsch?????


Wenn Du bereits im Unterordner /bin bist, dann brauchst Du nur ./mendeleydesktop einzugeben zum Starten;-)

Bei einem schnellen Test unter Debian lief das sogar ohne chmod, die Rechte waren bereits gesetzt. Das Kopieren nach /opt und dem Softlink ist m.E. die bessere und auch sauberere Methode, wenn Du das Programm mehreren Usern zugänglich machen möchtest, sonst kannst Du es auch profan aus Deinem /home aufrufen.

"Anyone who believes exponential growth can go on forever in a finite world is either a madman or an idiot (or an economist)" - Hellsongs
bei Antwort benachrichtigen