ubuntuusers.de

Welches Ubuntu ?

Status: Gelöst | Ubuntu-Version: Ubuntu MATE 24.04 (Noble Numbat)
Antworten |

DualBoot_2026

Anmeldungsdatum:
13. Februar 2026

Beiträge: 26

Ich vermute, dass es bald kein Mate mehr geben wird.

Ich weiß, Ubuntu läuft nicht bei mir, Xubuntu, nervig weil ich es gewohnt bin, ein script via Doppelclick oder Kontext-Menü aufrufen zu können.

Also welches Ubuntu System kann :

Ein script Aufruf führt automatisch zum Öffnen einen Terminals.

XFCE kann das z.B. nicht.

Kätzchen

Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7354

Wohnort: Technische Republik

Kubuntu kann .sh Skripte per Klick starten. Man wird dann gefragt: mit Kate Öffnen, Starten oder abbrechen.

Ich hatte von 16.04 bis 24.04 Mate und habe dann während 24.04 auf KDE Plasma umgestellt. Ich vermisse nichts und finde KDE Plasma besser als Mate.

DualBoot_2026

(Themenstarter)

Anmeldungsdatum:
13. Februar 2026

Beiträge: 26

Danke für den Hinweis.

"Langeweile ist ..."

Langeweile stellt sich dann ein wenn ..., ich habe es vergessen, aber nachzulesen bei Sören Kirkegaard.

shiro Team-Icon

Supporter

Anmeldungsdatum:
20. Juli 2020

Beiträge: 1449

Ein script Aufruf führt automatisch zum Öffnen einen Terminals. XFCE kann das z.B. nicht.

Wie kommst du zu einer derartigen Aussagen?

Wenn du "thunar", den Dateimanager von XFCE, verwendest, kannst du "Bearbeiten" → "Einstellungen" im Reiter "Verhalten" einstellen, ob du lieber einen "Einfachen Klick" oder einen "Doppelklick" verwenden willst.

Im Reiter "Erweitert" kannst du unter dem Punkt "Sicherheit" einen Haken bei "Shell-Skripte ausführen" setzten, wenn du ein .sh Skript starten willst. Der gelbe Warnhinweis besagt nur, dass diese Vorgehensweise ein Sicherheitsrisiko darstellt, wenn man erwartet, das nach einem Klick auf eine .sh Datei sich der Editor öffnen sollte.

timothy2068

Anmeldungsdatum:
10. März 2025

Beiträge: 357

DualBoot_2026 schrieb:

Also welches Ubuntu System kann :

Ein script Aufruf führt automatisch zum Öffnen einen Terminals.

XFCE kann das z.B. nicht.

XFCE tut das vermutlich in der Grundeinstellung nicht, aus Gründen. Aber XFCE gehört nun wirklich zu den GUIs, die sich sehr weitgehend konfigurieren lassen.

Ich weiß, Ubuntu läuft nicht bei mir,

Dann würde ich dafür mal den Grund finden und beheben, statt mich dauernd drüber zu ärgern.

DualBoot_2026

(Themenstarter)

Anmeldungsdatum:
13. Februar 2026

Beiträge: 26

@timothy2068, Null Ahnung hinsichtlich XFCE.

Ein XFCE Admin hat mir diesen workaround angeboten, der allerdings nur ein paar mal lief :

1
2
3
4
5
6
7
#!/bin/sh

# if the script was not launched from a terminal, restart it from a terminal
if [[ ! -t 0 ]] && [[ -x /usr/bin/mate-terminal ]]; then
	/usr/bin/mate-terminal -e "bash -c \"$0 $*; read -s -p 'Press enter to continue...'\""
	exit
fi

(selbstverständlich muss man das Binary des XFCE Terminals eintragen.)

Hinsichtlich Ubuntu Fehler, dauernd Ärgern ? Wie kommst du denn auf diesen Quatsch,

man zeigt den Fehler an : https://launchpad.net/

Wenn der Fehler nicht bestätigt wird, wird der Fehler nicht behoben. Und man muss eben eine andere Distribution wählen.

shiro Team-Icon

Supporter

Anmeldungsdatum:
20. Juli 2020

Beiträge: 1449

Ein XFCE Admin hat mir diesen workaround angeboten, ...

Ups, das ist nun eine andere Anforderung. So wie ich es interpretiere, möchtest du nicht das Shell-Script starten sondern möchtest ein Terminal starten in dem dann dein angeklicktes Shell-Script ausgeführt wird. Das hört sich eventuell für dich etwas spitzfindig an, ist aber etwas anders.

Also bitte den Haken im "thunar" unter "Bearbeiten" → "Einstellungen" → Tab "Erweitert" → "Sicherheit" → "Shell-Skripte ausführen" löschen!

Du benötigst also einen Launcher, der das Terminal startet und das Script ausführt. Nach Beendigung des Scripts soll das Terminal stehen bleiben, damit man die Ausgabe des Terminals sehen kann. Schließen kann man das Terminal dann mit dem "X" rechts oben in der Fenster-Dekoration.

Erstelle xfce4-Launcher:

echo '[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
NoDisplay=true
Exec=/usr/bin/xfce4-terminal -H -e "bash -c %f"
Name=xfce4-terminal
Icon=terminal
Comment=xfce4-terminal
' >~/.local/share/applications/xfce4-terminal.desktop
chmod 664 ~/.local/share/applications/xfce4-terminal.desktop

Nun kann man den Laucher mit des ".sh" Datei per mime verknüpfen. Dies geht am einfachsten bei "thunar" indem man die ".sh" Datei mit Rechts-Klick und "Öffnen mit ..." auswählt. Im Popup-Menue wählt man "Mit anderer Anwendung öffnen..." und gibt die Zeichenkette "xfce4" ein. Es sollte nun der Launcher "xfce4-terminal" ausgewählt sein (mit linker Maustaste drauf klicken) und die Auswahl mit "Öffnen" übernehmen. Sollte man den Haken bei "Standardmäßig für Dateien dieses Typs benutzen" gesetzt haben, wird diese Auswahl der "Default", was man wie folgt überprüfen kann:

$ gio mime application/x-shellscript
Standardanwendung für »application/x-shellscript«: xfce4-terminal.desktop
Registrierte Anwendungen:
	xfce4-terminal.desktop
	SciTE.desktop
...
$ 

Hat man den Launcher als "Standardanwendung" definiert, öffnet sich das Terminalfenster mit der Script-Ausgabe immer. Hat man ihn nicht als Default definiert, ist die Funktion nach Rechts-Klick mit "Öffnen mit ..." auswählbar.

DualBoot_2026

(Themenstarter)

Anmeldungsdatum:
13. Februar 2026

Beiträge: 26

"möchtest du nicht das Shell-Script starten sondern möchtest ein Terminal starten in dem dann dein angeklicktes Shell-Script ausgeführt wird"

Der Logik kann ich nicht folgen, das sh-script startet das Terminal, was XFCE nicht tut, das ist das Thema :

XFCE tut das vermutlich in der Grundeinstellung nicht, aus Gründen. Aber XFCE gehört nun wirklich zu den GUIs, die sich sehr weitgehend konfigurieren lassen.

Zeige bitte im Bild : > Also bitte den Haken im "thunar" unter "Bearbeiten" → "Einstellungen" → Tab "Erweitert" → "Sicherheit" → "Shell-Skripte ausführen" löschen!

In meiner Version existiert das nicht.

shiro Team-Icon

Supporter

Anmeldungsdatum:
20. Juli 2020

Beiträge: 1449

Zeige bitte im Bild : ...

Habe ich als png angehängt.

<OT>Wenn du wirklich gemäß "Heinrich Heine" den "Atta Troll" spielen willst, ist meiner Meinung nach dies hier nicht dein Forum.</OT>

Bilder
Antworten |