Σελίδα 1 από 2

Αναπτυξη εφαρμογων σε Linux

ΔημοσίευσηΔημοσιεύτηκε: 22 Αύγ 2015, 16:51
από giwrgosatma
Γεια σας..Θα ηθελα να φτιαξω μια εφαρμογη με ορισμενες εντολες του τερματικου για να κανω καποια συγκεκριμενη δουλεια την οποια κανω συχνα μεσο τερματικου..Γνωριζω την διαδικασια με το script..(.sh)..Θα ηθελα κατι που να μην χρειαζεται να το ανοιξω μεσω του Τερματικου με ./προγραμμα.sh..Θα ηθελα κατι αλλο

Re: Αναπτυξη εφαρμογων σε Linux

ΔημοσίευσηΔημοσιεύτηκε: 22 Αύγ 2015, 16:56
από xlife
Εγώ ενα script που έφτιαξα παλιότερα μεχρι και εικονίδιο του έβαλα..

http://askubuntu.com/questions/229589/h ... om-termina

κοίτα τη μέθοδο 2 gui.

Re: Αναπτυξη εφαρμογων σε Linux

ΔημοσίευσηΔημοσιεύτηκε: 22 Αύγ 2015, 17:03
από Learner
giwrgosatma έγραψε:Θα ηθελα κατι που να μην χρειαζεται να το ανοιξω μεσω του Τερματικου με ./προγραμμα.sh..Θα ηθελα κατι αλλο

Τι άλλο; εικονίδιο - launcher εννοείς;
Αν ναι, ρίξε μια ματιά εδώ.

Re: Αναπτυξη εφαρμογων σε Linux

ΔημοσίευσηΔημοσιεύτηκε: 22 Αύγ 2015, 17:12
από giwrgosatma
Learner έγραψε:
giwrgosatma έγραψε:Θα ηθελα κατι που να μην χρειαζεται να το ανοιξω μεσω του Τερματικου με ./προγραμμα.sh..Θα ηθελα κατι αλλο

Τι άλλο; εικονίδιο - launcher εννοείς;
Αν ναι, ρίξε μια ματιά εδώ.

Γεια σου Λεαρνερ :) Με αυτο μπορω να κανω μια εφαρμογη να την βαλω καπου στον εκκινητη και επισης μπορω να βαλω εντολες τερματικου να εκτελουνται θα ηθελα να μου πεις αν υπαρχει και το αρχειο για να μπορω να το δινω και σε αλλους

Re: Δημιουργία Unity app launcher

ΔημοσίευσηΔημοσιεύτηκε: 24 Αύγ 2015, 02:32
από giwrgosatma
εκανα ενα script με εντολες τερματικου..και αλλαξα τα δικαιωματα με
Κώδικας: Επιλογή όλων
sudo chmod a+x+w+r *
στον φακελου που ειναι το .sh...Δημιουργησα ενα αρχειο .desktop στο
Κώδικας: Επιλογή όλων
/usr/share/applications
αυτο εδω update-upgrade.desktop..και μεσα εχω τις εξης εντολες
Κώδικας: Επιλογή όλων
Version=1.0
Type=Application
Name=update
Exec=/usr/share/applications/efarmogh/update.sh
Comment=update++upgrade ubuntu
Icon=/usr/share/applications/icons/update-icon.png

και
Κώδικας: Επιλογή όλων
sudo chown root:root update-upgrade.desktop
sudo chmod 777 .update-upgrade.desktop

δεν μου εμφανιζει πουθενα στο bash κανενα αποτελεσμα για την συγκεκριμενη διαδικασια

Re: Δημιουργία Unity app launcher

ΔημοσίευσηΔημοσιεύτηκε: 24 Αύγ 2015, 08:40
από madvinegar
Τα περιεχόμενα του update-upgrade.desktop κάντα έτσι:

Κώδικας: Επιλογή όλων
[Desktop Entry]
Version=1.0
Type=Application
Name=update
Exec=/usr/share/applications/efarmogh/update.sh
Comment=update++upgrade ubuntu
Icon=/usr/share/applications/icons/update-icon.png

Re: Δημιουργία Unity app launcher

ΔημοσίευσηΔημοσιεύτηκε: 24 Αύγ 2015, 09:24
από Learner
Το script μπορούμε να το δούμε; και αφού είναι εντολές (έτσι για να σου δώσω και ένα tip), που εκτελούνται; ( ή που πρέπει να εκτελεστούν, μέσω ποιου προγράμματος; )

Re: Δημιουργία Unity app launcher

ΔημοσίευσηΔημοσιεύτηκε: 24 Αύγ 2015, 10:20
από giwrgosatma
Learner έγραψε:Το script μπορούμε να το δούμε; και αφού είναι εντολές (έτσι για να σου δώσω και ένα tip), που εκτελούνται; ( ή που πρέπει να εκτελεστούν, μέσω ποιου προγράμματος; )

To εκανα και ετσι....
Κώδικας: Επιλογή όλων
/usr/share/applications/Τερματικό sudo apt-get update && sudo apt-get upgrade

και ειναι λες και δεν εχω κανει τιποτα..το bash ειναι κενο τιποτα δεν εκτελειτε
το script ειναι.
Κώδικας: Επιλογή όλων
echo 'Ενημερωση λειτουργικου'
sudo apt-get update
echo 'Αναβαθμιση λειτουργικου'
sudo apt-get upgrade

Re: Δημιουργία Unity app launcher

ΔημοσίευσηΔημοσιεύτηκε: 24 Αύγ 2015, 14:36
από Learner
Εκτέλεσε (copy-paste) τις παρακάτω εντολές μια-μια στο τερματικό σου
Κώδικας: Επιλογή όλων
mkdir ~/bin
wget "https://raw.githubusercontent.com/NikTh/scripts/master/system-upgrade" -O ~/bin/system-upgrade
chmod 755 ~/bin/system-upgrade
sudo wget "https://dl.dropboxusercontent.com/s/y0lqjq8o0s1qr7y/system-upgrade.desktop" -O /usr/share/applications/system-upgrade.desktop

Κάνε ένα logout-login και ψάξε να βρεις το πρόγραμμα system-upgrade.
Πάτα το εικονίδιο να ξεκινήσει. Ξεκινάει; αν ναι,
διάβασε τα αρχεία
Κώδικας: Επιλογή όλων
cat ~/bin/system-upgrade
cat /usr/share/applications/system-upgrade.desktop

Αν έχεις κάποια απορία, ρώτα.

Re: Δημιουργία Unity app launcher

ΔημοσίευσηΔημοσιεύτηκε: 24 Αύγ 2015, 18:35
από giwrgosatma
Learner έγραψε:Εκτέλεσε (copy-paste) τις παρακάτω εντολές μια-μια στο τερματικό σου
Κώδικας: Επιλογή όλων
mkdir ~/bin
wget "https://raw.githubusercontent.com/NikTh/scripts/master/system-upgrade" -O ~/bin/system-upgrade
chmod 755 ~/bin/system-upgrade
sudo wget "https://dl.dropboxusercontent.com/s/y0lqjq8o0s1qr7y/system-upgrade.desktop" -O /usr/share/applications/system-upgrade.desktop

Κάνε ένα logout-login και ψάξε να βρεις το πρόγραμμα system-upgrade.
Πάτα το εικονίδιο να ξεκινήσει. Ξεκινάει; αν ναι,
διάβασε τα αρχεία
Κώδικας: Επιλογή όλων
cat ~/bin/system-upgrade
cat /usr/share/applications/system-upgrade.desktop

Αν έχεις κάποια απορία, ρώτα.

Δεν υπαρχει τιποτα στο bash