Wie füge ich „Neues Terminal“ zum Rechtsklickmenü des Desktops in Kubuntu hinzu?

Wie füge ich „Neues Terminal“ zum Rechtsklickmenü des Desktops in Kubuntu hinzu?

Kubuntu: 16.04.2 LTS

Frage: Wie fügen Sie „Neues Terminal“ zum Rechtsklickmenü des Desktops hinzu?

Weitere Einzelheiten zum Problem.

Gängige Strategie, die nicht funktioniert: „Favoriten-Launcher zu Mausaktionen hinzufügen“. Beim neuesten Kubuntu ist „Favoriten-Launcher“ jedoch keine Option.

Siehe Bild unten.

Kubuntu-Screenshot

Also habe ich versucht, das Favorites Launcher-Add-on über diese Website zu installieren: https://addons.videolan.org/p/1081011

Das obige Add-on weist jedoch Compilerfehler auf und wird bei der Suche im Kubuntu-Softwarecenter (in Kubuntu „Discover“ genannt) nicht angezeigt.

Was kann ich sonst noch versuchen?

Antwort1

KDE-Maus/Eindämmungsaktions-Plugins

( Kopie vonhttps://forum.kde.org/viewtopic.php?f=83&t=132075#p354748)

Plasma 4

Tutorial – KDE Techbase – Plasma4 ContainmentAction:https://techbase.kde.org/Development/Tutorials/Plasma4/ContainmentAction

KDE-Shop

Plasma 5

KDE Store – Plasma benutzerdefiniertes Desktopmenü:https://store.kde.org/p/998904/ --> Quelle:https://github.com/MatMoul/plasma-containmentactions-customdesktopmenu

Mit dem Kubuntu & Plasma 5

Herunterladen der Datei plasma-containmentactions-customdesktopmenu-master.zip vonhttps://github.com/MatMoul/plasma-containmentactions-customdesktopmenu Bildbeschreibung hier eingeben

Installieren von Build-Abhängigkeiten:

  • Build-Essential
  • cmake
  • zusätzliche Cmake-Module
  • qtbase5-dev
  • Plasma-Framework-Entwicklung
  • kio-entwickler

Allgemeine Befehle:

mkdir -p builddir
cd builddir && cmake .. -DCMAKE_INSTALL_PREFIX=$(kf5-config --prefix) -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
make
sudo make install

Build-Beispiel:

Entpacken der Datei plasma-containmentactions-customdesktopmenu-master.zip

Unter /Downloads/plasma-containmentactions-customdesktopmenu-master/src

$ mkdir -p builddir

$ cd builddir && cmake .. -DCMAKE_INSTALL_PREFIX=$(kf5-config --prefix) -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found KF5Plasma: /usr/lib/x86_64-linux-gnu/cmake/KF5Plasma/KF5PlasmaConfig.cmake (found version "5.33.0") 
-- Found KF5KIO: /usr/lib/x86_64-linux-gnu/cmake/KF5KIO/KF5KIOConfig.cmake (found version "5.33.0") 
-- Found KF5: success (found version "5.33.0") found components:  Plasma KIO 
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Configuring done
-- Generating done
-- Build files have been written to: /home/tryme/Downloads/plasma-containmentactions-customdesktopmenu-master/src/builddir

$ make
Scanning dependencies of target plasma_containmentactions_customdesktopmenu_automoc
[ 20%] Generating plasma-containmentactions-customdesktopmenu.json
About to parse service type file "plasma-containmentactions.desktop"
Found property definition "X-Plasma-HasConfigurationInterface" with type "bool"
Generated  "/home/tryme/Downloads/plasma-containmentactions-customdesktopmenu-master/src/builddir/plasma-containmentactions-customdesktopmenu.json" 

[ 40%] Automatic moc for target plasma_containmentactions_customdesktopmenu
Generating customdesktopmenu.moc
Generating moc_customdesktopmenu.cpp
[ 40%] Built target plasma_containmentactions_customdesktopmenu_automoc
Scanning dependencies of target plasma_containmentactions_customdesktopmenu
[ 60%] Building CXX object CMakeFiles/plasma_containmentactions_customdesktopmenu.dir/customdesktopmenu.cpp.o
[ 80%] Building CXX object CMakeFiles/plasma_containmentactions_customdesktopmenu.dir/plasma_containmentactions_customdesktopmenu_automoc.cpp.o
[100%] Linking CXX shared module plasma_containmentactions_customdesktopmenu.so
[100%] Built target plasma_containmentactions_customdesktopmenu

$ sudo make install
[sudo] password for tryme: 
[ 20%] Automatic moc for target plasma_containmentactions_customdesktopmenu
[ 40%] Built target plasma_containmentactions_customdesktopmenu_automoc
[100%] Built target plasma_containmentactions_customdesktopmenu
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma_containmentactions_customdesktopmenu.so
-- Installing: /usr/share/kservices5/plasma-containmentactions-customdesktopmenu.desktop

Hier:Bildbeschreibung hier eingeben

Antwort2

Unten war ursprünglich Teil der Frage und wurde nun in ein CW verschoben

Besonderer Dank geht an user26687 für die Bereitstellung einer funktionierenden Lösung. Die übliche Strategie, den „Favoriten-Launcher“ zu verwenden, funktioniert mit dem neuesten Kubuntu nicht (Details siehe unten). Hier ist eine Zusammenfassung der Schritte, die zur Lösung dieses Problems unternommen wurden, sowie einige zusätzliche Dinge, die ich gelernt habe und die anderen helfen könnten:

  1. Installieren Sie Abhängigkeiten:
    sudo apt-get install build-essential
    sudo apt-get install cmake
    sudo apt-get install extra-cmake-modules
    sudo apt-get install qtbase5-dev
    sudo apt-get install plasma-framework-dev
    sudo apt-get install kio-dev
  1. Laden Sie die Zip-Dateien hier herunter

    https://github.com/MatMoul/plasma-containmentactions-customdesktopmenu

Der Standardinstallationsort ist in ~/Downloads, daher möchten Sie wahrscheinlich die folgenden Befehle ausführen:

    cd ~/Downloads
    unzip plasma-containmentactions-customdesktopmenu-master.zip
    cd plasma-containmentactions-customdesktopmenu-master/src
  1. Installieren Sie „Benutzerdefiniertes Desktopmenü“
    mkdir -p builddir
    cd builddir && cmake .. -DCMAKE_INSTALL_PREFIX=$(kf5-config --prefix) -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_USE_QT_SYS_PATHS=ON
    make
    sudo make install
  1. Es wird nun ein „Benutzerdefiniertes Desktop-Menü“ angezeigt. Die „Desktop-Einstellungen“ können auf drei Arten geöffnet werden: Klicken Sie mit der rechten Maustaste auf den Desktop und klicken Sie auf „Desktop konfigurieren“, oder klicken Sie irgendwo auf den Desktop und drücken Sie Ctrl+ s+ D, oder klicken Sie auf die kleinen Linien oben links und klicken Sie auf „Desktop-Einstellungen“. Beachten Sie, dass die erste Option nicht mehr verfügbar ist, sobald Sie das benutzerdefinierte Menü verwenden.

  2. Klicken Sie in den Desktop-Einstellungen links auf „Mausaktionen“, dann auf das Dropdown-Menü für die „rechte Maustaste“ und wählen Sie „Benutzerdefiniertes Desktop-Menü“. Beachten Sie, dass sich rechts daneben eine Schaltfläche „Konfigurieren“ befindet, die einen Text anzeigt, den Sie für das benutzerdefinierte Menü nach Herzenslust ändern können. Es war nicht allzu schwer, den Konfigurationsteil herauszufinden, aber wenn Sie dabei Hilfe benötigen, lassen Sie es mich wissen.

6) Weitere Erkenntnisse: Ich hatte keine Ahnung von „KDE Plasma“, aber Sie können herausfinden, welche Plasma-Version Sie verwenden, indem Sie unten links auf die Menüschaltfläche klicken, „kinfocenter“ eingeben und die Eingabetaste drücken. Eine nette GUI zeigt Ihnen alle benötigten Informationen an.

verwandte Informationen