J'ai trouve une app d'un terminal "Final term" http://worldwidemann.com/final-term-a-modern-terminal-emulator/ pleine de fonctionnalités intéressantes, toutefois,elle n'est plus maintenue, meme au niveau du depot AUR. Je l'ai installee mais je n'arrrive pas a la lancer, , je demande votre aide.
Cette app peut etre telechargee de ce site https://github.com/p-e-w/finalterm, ou il donne la procedure pour qu'elle soit telecharegee et installee comme suite:
Installation
Final Term is written in Vala and built on top of GTK+ 3, Clutter and Mx. It requires the development files for the following software packages:
Gee
GTK+ 3
Clutter >= 1.12
Clutter-Gtk
Mx
keybinder-3.0
libnotify Optional, for desktop notifications support
libunity Optional, for Unity launcher integration (progress bars)
Additionally, it requires intltool for localization string extraction.
To install Final Term, execute these shell commands:
git clone https://github.com/p-e-w/finalterm.git
cd finalterm/
mkdir build
cd build/
cmake ..
make
sudo make install
If you want to install to a custom directory your XDG_DATA_DIRS environment variable has to point to the prefix with the file glib-2.0/schemas/gschemas.compiled in it.
A l'issue, je l'ai installe et voici le resultat:
[tewfik@tewfik-pc ~]$ git clone https://github.com/p-e-w/finalterm.git
Clonage dans 'finalterm'...
remote: Counting objects: 1112, done.
remote: Total 1112 (delta 0), reused 0 (delta 0), pack-reused 1112
Réception d'objets: 100% (1112/1112), 1.88 MiB | 116.00 KiB/s, fait.
Résolution des deltas: 100% (687/687), fait.
[tewfik@tewfik-pc ~]$ ls
Bureau finalterm Musique Public
Document1.abw.saved Images npm-debug.log.1555490338 Téléchargements
Documents Modèles paquets-disponibles-dans-depot.txt Vidéos
[tewfik@tewfik-pc ~]$ cd finalterm
[tewfik@tewfik-pc finalterm]$ ls
cmake CMakeLists.txt COPYING data po README.md src vapi
[tewfik@tewfik-pc finalterm]$ mkdir build
[tewfik@tewfik-pc finalterm]$ cd build/
[tewfik@tewfik-pc build]$ cmake ..
-- The C compiler identification is GNU 6.2.1
-- 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
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Checking for module 'unity'
-- No package 'unity' found
-- Checking for module 'libnotify'
-- Found libnotify, version 0.7.7
-- Checking for modules 'clutter-gtk-1.0;mx-1.0;keybinder-3.0;gee-0.8;libnotify'
-- Found clutter-gtk-1.0, version 1.8.2
-- Found mx-1.0, version 1.4.7
-- Found keybinder-3.0, version 0.3.1
-- Found gee-0.8, version 0.18.1
-- Found libnotify, version 0.7.7
-- Found Vala: /usr/bin/valac
-- checking for a minimum Vala version of 0.16.0
-- found Vala, version 0.34.4
-- Found Gettext: /usr/bin/xgettext (found version "0.19.8.1")
-- Found Intltool: /usr/bin/intltool-extract (found version "0.51.0")
-- GSettings schemas will be installed locally.
-- GSettings shemas will be compiled.
-- GSettings schemas will be installed into /usr/local/share/glib-2.0/schemas/
-- Configuring done
-- Generating done
-- Build files have been written to: /home/tewfik/finalterm/build
[tewfik@tewfik-pc build]$ make
[ 3%] Generating src/FinalTerm.c, src/Terminal.c, src/TerminalStream.c, src/TerminalOutput.c, src/CharacterAttributes.c, src/TerminalView.c, src/LineView.c, src/TerminalWidget.c, src/NestingContainer.c, src/Autocompletion.c, src/NotifyingList.c, src/ScrollableListView.c, src/Utilities.c, src/SettingsWindow.c, src/TextMenu.c, src/ColorScheme.c, src/Theme.c, src/KeyBindings.c, src/Command.c, src/Settings.c, src/Metrics.c
/home/tewfik/finalterm/src/Command.vala:109.28-109.87: warning: unhandled error `GLib.RegexError'
substitute_parameter = placeholder_pattern.replace(substitute_parameter, -1, 0, "");
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/tewfik/finalterm/src/ScrollableListView.vala:52.20-52.36: warning: Clutter.ListModel has been deprecated since 1.24
/home/tewfik/finalterm/src/ScrollableListView.vala:136.18-136.33: warning: Clutter.Geometry has been deprecated since 1.16
/home/tewfik/finalterm/src/LineView.vala:47.3-47.50: warning: Clutter.BoxLayout.set_expand has been deprecated since 1.12
/home/tewfik/finalterm/src/LineView.vala:48.3-48.48: warning: Clutter.BoxLayout.set_fill has been deprecated since 1.12
/home/tewfik/finalterm/src/TerminalView.vala:695.4-695.14: warning: Clutter.Actor.paint has been deprecated since 1.12
/home/tewfik/finalterm/src/TerminalView.vala:186.5-186.23: warning: Clutter.Container.remove has been deprecated since 1.10
/home/tewfik/finalterm/src/TerminalView.vala:226.5-226.23: warning: Clutter.Container.remove has been deprecated since 1.10
/home/tewfik/finalterm/src/TerminalView.vala:229.44-229.48: error: direction of parameter `x' is incompatible with the target delegate
text_menu.menu.popup(null, null, (menu, out x, out y, out push_in) => {
^^^^^
/home/tewfik/finalterm/src/TerminalView.vala:229.51-229.55: error: direction of parameter `y' is incompatible with the target delegate
text_menu.menu.popup(null, null, (menu, out x, out y, out push_in) => {
^^^^^
/home/tewfik/finalterm/src/TerminalView.vala:428.18-428.33: warning: Clutter.Geometry has been deprecated since 1.16
/home/tewfik/finalterm/src/TerminalView.vala:46.12-46.34: warning: Clutter.Rectangle.new has been deprecated since 1.10
/home/tewfik/finalterm/src/Terminal.vala:232.6-232.50: warning: unhandled error `GLib.IOChannelError'
this_terminal.command_channel.shutdown(false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/tewfik/finalterm/src/SettingsWindow.vala:28.15-28.23: warning: Gtk.Stock has been deprecated since 3.10
/home/tewfik/finalterm/src/NestingContainer.vala:390.4-398.13: warning: unhandled error `GLib.Error'
/home/tewfik/finalterm/src/FinalTerm.vala:323.5-323.43: warning: Gdk.Screen.get_monitor_geometry has been deprecated since 3.22
/home/tewfik/finalterm/src/FinalTerm.vala:323.45-323.82: warning: Gdk.Screen.get_primary_monitor has been deprecated since 3.22
Compilation failed: 2 error(s), 15 warning(s)
make[2]: *** [CMakeFiles/finalterm.dir/build.make:145: vala.stamp] Error 1
make[1]: *** [CMakeFiles/Makefile2:67: CMakeFiles/finalterm.dir/all] Error 2
make: *** [Makefile:128: all] Error 2
[tewfik@tewfik-pc build]$ sudo make install
[sudo] Mot de passe de tewfik :
[ 3%] Generating src/FinalTerm.c, src/Terminal.c, src/TerminalStream.c, src/TerminalOutput.c, src/CharacterAttributes.c, src/TerminalView.c, src/LineView.c, src/TerminalWidget.c, src/NestingContainer.c, src/Autocompletion.c, src/NotifyingList.c, src/ScrollableListView.c, src/Utilities.c, src/SettingsWindow.c, src/TextMenu.c, src/ColorScheme.c, src/Theme.c, src/KeyBindings.c, src/Command.c, src/Settings.c, src/Metrics.c
/home/tewfik/finalterm/src/Command.vala:109.28-109.87: warning: unhandled error `GLib.RegexError'
substitute_parameter = placeholder_pattern.replace(substitute_parameter, -1, 0, "");
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/tewfik/finalterm/src/ScrollableListView.vala:52.20-52.36: warning: Clutter.ListModel has been deprecated since 1.24
/home/tewfik/finalterm/src/ScrollableListView.vala:136.18-136.33: warning: Clutter.Geometry has been deprecated since 1.16
/home/tewfik/finalterm/src/LineView.vala:47.3-47.50: warning: Clutter.BoxLayout.set_expand has been deprecated since 1.12
/home/tewfik/finalterm/src/LineView.vala:48.3-48.48: warning: Clutter.BoxLayout.set_fill has been deprecated since 1.12
/home/tewfik/finalterm/src/TerminalView.vala:695.4-695.14: warning: Clutter.Actor.paint has been deprecated since 1.12
/home/tewfik/finalterm/src/TerminalView.vala:186.5-186.23: warning: Clutter.Container.remove has been deprecated since 1.10
/home/tewfik/finalterm/src/TerminalView.vala:226.5-226.23: warning: Clutter.Container.remove has been deprecated since 1.10
/home/tewfik/finalterm/src/TerminalView.vala:229.44-229.48: error: direction of parameter `x' is incompatible with the target delegate
text_menu.menu.popup(null, null, (menu, out x, out y, out push_in) => {
^^^^^
/home/tewfik/finalterm/src/TerminalView.vala:229.51-229.55: error: direction of parameter `y' is incompatible with the target delegate
text_menu.menu.popup(null, null, (menu, out x, out y, out push_in) => {
^^^^^
/home/tewfik/finalterm/src/TerminalView.vala:428.18-428.33: warning: Clutter.Geometry has been deprecated since 1.16
/home/tewfik/finalterm/src/TerminalView.vala:46.12-46.34: warning: Clutter.Rectangle.new has been deprecated since 1.10
/home/tewfik/finalterm/src/Terminal.vala:232.6-232.50: warning: unhandled error `GLib.IOChannelError'
this_terminal.command_channel.shutdown(false);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/home/tewfik/finalterm/src/SettingsWindow.vala:28.15-28.23: warning: Gtk.Stock has been deprecated since 3.10
/home/tewfik/finalterm/src/NestingContainer.vala:390.4-398.13: warning: unhandled error `GLib.Error'
/home/tewfik/finalterm/src/FinalTerm.vala:323.5-323.43: warning: Gdk.Screen.get_monitor_geometry has been deprecated since 3.22
/home/tewfik/finalterm/src/FinalTerm.vala:323.45-323.82: warning: Gdk.Screen.get_primary_monitor has been deprecated since 3.22
Compilation failed: 2 error(s), 15 warning(s)
make[2]: *** [CMakeFiles/finalterm.dir/build.make:145: vala.stamp] Error 1
make[1]: *** [CMakeFiles/Makefile2:67: CMakeFiles/finalterm.dir/all] Error 2
make: *** [Makefile:128: all] Error 2
[tewfik@tewfik-pc build]$
Merci de votre aide.