Launcher για εφαρμογή  Το θέμα επιλύθηκε

...εφαρμογές για οτιδήποτε άλλο

Συντονιστής: konnn

Re: Launcher για εφαρμογή

Δημοσίευσηαπό nikos_N » 29 Ιουν 2018, 18:58

Ναι, άνοιξε έτσι! Τι σημαίνει αυτό;
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-76-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu), Ubuntu 5.15.0-75-generic, Windows Boot Manager
3 Intel Core i3-9100 CPU @ 3.60GHz ‖ RAM 7760 MiB ‖ HP 843B - HP HP Pavilion Desktop 590-p0xxx
4 Intel CoffeeLake-S GT2 [UHD Graphics 630] [8086:3e91] {i915}
5 enp2s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15) ⋮ wlp1s0: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
nikos_N
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 523
Εγγραφή: 04 Ιούλ 2012, 21:00
Εκτύπωση

Re: Launcher για εφαρμογή  Το θέμα επιλύθηκε

Δημοσίευσηαπό Maras » 29 Ιουν 2018, 19:05

Σημαίνει ότι δεν είναι ο συγκεκριμένος φάκελος δηλωμένος στο $PATH (environmental variable).
Λοιπόν θα κάνεις το εξής :
Θα αποθηκεύσεις κάπου τον extracted folder του προγράμματος. Kάπου από όπου δεν θα το μετακινήσεις αργότερα, πχ
Κώδικας: Επιλογή όλων
/home/nikos_N/Software/tagspaces-2.9.0-linux32/tagspaces-linux-ia32

Στη συνέχεια θα δημιουργήσεις ένα symlink (soft link) με το εκτελέσιμο (tagspaces) στον φάκελο /usr/bin , δηλαδή κάπως έτσι :
Κώδικας: Επιλογή όλων
sudo ln -s /home/nikos_N/Software/tagspaces-2.9.0-linux32/tagspaces-linux-ia32/tagspaces /usr/bin/tagspaces

και στη συνέχεια θα πάς στο αρχείο tagspaces.desktop και θα αλλάξεις την γραμμή του Exec= σε
Κώδικας: Επιλογή όλων
Exec=/usr/bin/tagspaces
“Long is the way, and hard, that out of hell leads up to light.”
Άβαταρ μέλους
Maras
saintTUX
saintTUX
 
Δημοσιεύσεις: 1460
Εγγραφή: 25 Ιούλ 2017, 12:49
Εκτύπωση

Re: Launcher για εφαρμογή

Δημοσίευσηαπό nikos_N » 29 Ιουν 2018, 19:41

OK τώρα τρέχει απο το τερματικό αλλά γιατί δεν ανιχνεύεται στο dash και δεν εμφανίζει το launcher icon που έχω ορίσει; Πρέπει να αλλάξω κάτι και στο .desktop;
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-76-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu), Ubuntu 5.15.0-75-generic, Windows Boot Manager
3 Intel Core i3-9100 CPU @ 3.60GHz ‖ RAM 7760 MiB ‖ HP 843B - HP HP Pavilion Desktop 590-p0xxx
4 Intel CoffeeLake-S GT2 [UHD Graphics 630] [8086:3e91] {i915}
5 enp2s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15) ⋮ wlp1s0: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
nikos_N
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 523
Εγγραφή: 04 Ιούλ 2012, 21:00
Εκτύπωση

Re: Launcher για εφαρμογή

Δημοσίευσηαπό Maras » 29 Ιουν 2018, 19:58

Θα έπρεπε να το βρίσκεις με αναζήτηση.
Post-αρε το αρχείο /usr/share/applications/tagspaces.desktop να του ρίξω μια ματιά.
“Long is the way, and hard, that out of hell leads up to light.”
Άβαταρ μέλους
Maras
saintTUX
saintTUX
 
Δημοσιεύσεις: 1460
Εγγραφή: 25 Ιούλ 2017, 12:49
Εκτύπωση

Re: Launcher για εφαρμογή

Δημοσίευσηαπό nikos_N » 29 Ιουν 2018, 20:22

Κώδικας: Επιλογή όλων
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Name=tagspaces
Categories=Office
Exec=/usr/bin/tagspaces
Icon=/usr/share/tagspaces/icon.png
StartupNotify=false
Terminal=false
Type=Application
Comment=Tagspaces manager
StartupWMClass=Class
MimeType=application/tagspaces

Βασικά είναι το ίδιο που είχα ποστάρει και στην αρχή. (Το όνομα του φακέλου όπως βλέπεις το έχω αλλάξει για ευκολία αλλά δεν νομίζω να έχει καμία σημασία εφόσον και το symlink λειτουργεί μια χαρά )
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-76-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu), Ubuntu 5.15.0-75-generic, Windows Boot Manager
3 Intel Core i3-9100 CPU @ 3.60GHz ‖ RAM 7760 MiB ‖ HP 843B - HP HP Pavilion Desktop 590-p0xxx
4 Intel CoffeeLake-S GT2 [UHD Graphics 630] [8086:3e91] {i915}
5 enp2s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15) ⋮ wlp1s0: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
nikos_N
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 523
Εγγραφή: 04 Ιούλ 2012, 21:00
Εκτύπωση

Re: Launcher για εφαρμογή

Δημοσίευσηαπό nikos_N » 30 Ιουν 2018, 17:53

OK το βρήκα!
I'm so proud of myself!!! :bow: :D
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-76-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu), Ubuntu 5.15.0-75-generic, Windows Boot Manager
3 Intel Core i3-9100 CPU @ 3.60GHz ‖ RAM 7760 MiB ‖ HP 843B - HP HP Pavilion Desktop 590-p0xxx
4 Intel CoffeeLake-S GT2 [UHD Graphics 630] [8086:3e91] {i915}
5 enp2s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15) ⋮ wlp1s0: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
nikos_N
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 523
Εγγραφή: 04 Ιούλ 2012, 21:00
Εκτύπωση

Re: Launcher για εφαρμογή

Δημοσίευσηαπό Maras » 30 Ιουν 2018, 19:37

Ωραία, βάλε πράσινο τικ στο θέμα για να βοηθηθούν μελλοντικά και άλλοι.
“Long is the way, and hard, that out of hell leads up to light.”
Άβαταρ μέλους
Maras
saintTUX
saintTUX
 
Δημοσιεύσεις: 1460
Εγγραφή: 25 Ιούλ 2017, 12:49
Εκτύπωση

Re: Launcher για εφαρμογή

Δημοσίευσηαπό nikos_N » 30 Ιουν 2018, 20:53

Maras έγραψε:Ωραία, βάλε πράσινο τικ στο θέμα για να βοηθηθούν μελλοντικά και άλλοι.

Θα πρέπει να γράψω τι έκανα μέχρι τέλους για να βοηθηθούν. Εννοώ ότι χωρίς την δική σου συμβολή θα ήταν αδύνατον να το λύσω (και σ'ευχαριστώ πολύ γι αυτό) αλλά από κει και πέρα χρειάζεται να εξηγήσω και τα υπόλοιπα βήματα -τα οποία δεν ξέρω αν θα τα πω σωστά (γι αυτό ρίξε μια ματιά να δεις αν καταλαβαίνεις τι γράφω).
Λοιπόν:
1)Έτρεξα την εφαρμογή και με δεξί κλικ στο εικονίδιο στο εκκινητή την "καρφίτσωσα" εκεί.
2)Αυτομάτως δημιουργήθηκε ένα .dekstop της εφαρμογής στον φάκελο local/share/applications
3)Δεξί κλικ στο .desktop => επιλέγουμε ιδιότητες => δικαιώματα και επιλέγουμε "να επιτρέπεται η εκτέλεση του αρχείου ως πρόγραμμα"
4) Απο τις ιδιότητες πάμε "Βασικές" και πατάμε πάνω στο εικονίδιο όπου μας ανοίγει αμέσως ένας φάκελος που αναζητά στο σύστημα το εικονίδιο ("επιλογή προσαρμοσμένου εικονιδίου") Αναζητάμε απο εκεί το εικονίδιο που θέλουμε και πατάμε αποθήκευση. (Εγω το αποθήκευσα το εικονίδιο στον φάκελο local/share/icons ο οποίος υπήρχε ήδη).
5) Αν θέλουμε η εφαρμογή να τρέχει για όλους τους χρήστες μεταφέρουμε το desktop στον usr/share/applications.
Done.

ΥΓ
Την λύση την βρήκα τυχαία καθώς ήθελα να εγκαταστήσω και κάποιο άλλο πρόγραμμα και ακολουθώντας τις οδηγίες κατάλαβα ότι αφορούν και το tagspaces.Τα βήματα περιγράφονται εδώ:
https://sourceforge.net/p/freemind/disc ... /33f5ff09/
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-76-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu), Ubuntu 5.15.0-75-generic, Windows Boot Manager
3 Intel Core i3-9100 CPU @ 3.60GHz ‖ RAM 7760 MiB ‖ HP 843B - HP HP Pavilion Desktop 590-p0xxx
4 Intel CoffeeLake-S GT2 [UHD Graphics 630] [8086:3e91] {i915}
5 enp2s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15) ⋮ wlp1s0: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
nikos_N
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 523
Εγγραφή: 04 Ιούλ 2012, 21:00
Εκτύπωση

Re: Launcher για εφαρμογή

Δημοσίευσηαπό Maras » 30 Ιουν 2018, 21:01

Ωραίος, απλά να σε ενημερώσω ότι μετά από δοκιμές σε 3 μηχανήματα (Ubuntu 18.04, Kali Gnome και Slackware 14.2 KDE) για τη συγκεκριμένη εφαρμογή (tagspaces) με απλή δημιουργία του .desktop αρχείου, η εφαρμογή ήταν ορατή από σύστημα κατ' ευθείαν και μπορούσες να την προσθέσεις στο panel εύκολα.
“Long is the way, and hard, that out of hell leads up to light.”
Άβαταρ μέλους
Maras
saintTUX
saintTUX
 
Δημοσιεύσεις: 1460
Εγγραφή: 25 Ιούλ 2017, 12:49
Εκτύπωση

Re: Launcher για εφαρμογή

Δημοσίευσηαπό nikos_N » 30 Ιουν 2018, 21:04

Maras έγραψε:Ωραίος, απλά να σε ενημερώσω ότι μετά από δοκιμές σε 3 μηχανήματα (Ubuntu 18.04, Kali Gnome και Slackware 14.2 KDE) για τη συγκεκριμένη εφαρμογή (tagspaces) με απλή δημιουργία του .desktop αρχείου, η εφαρμογή ήταν ορατή από σύστημα κατ' ευθείαν και μπορούσες να την προσθέσεις στο panel εύκολα.

Και γιατί μας έβγαλε την πίστη στο 16.04? :?
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-76-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu), Ubuntu 5.15.0-75-generic, Windows Boot Manager
3 Intel Core i3-9100 CPU @ 3.60GHz ‖ RAM 7760 MiB ‖ HP 843B - HP HP Pavilion Desktop 590-p0xxx
4 Intel CoffeeLake-S GT2 [UHD Graphics 630] [8086:3e91] {i915}
5 enp2s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15) ⋮ wlp1s0: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter [10ec:c821]
nikos_N
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 523
Εγγραφή: 04 Ιούλ 2012, 21:00
Εκτύπωση

ΠροηγούμενηΕπόμενο

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Εφαρμογές Άλλες-Διάφορες

cron