Πώς θα βάλω το eclpse στο $PATH;

...οδηγοί-προτάσεις-ιδέες-σχόλια για το forum, την κοινότητα, το ubuntu

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

Πώς θα βάλω το eclpse στο $PATH;

Δημοσίευσηαπό stamatiou » 30 Αύγ 2011, 17:25

Παιδιά, για να εγκαταστησω το eclipse C/C++ πρέπει να το κατεβάσω το tar.gz και να το κάνω extract πού και πώς θα μπορώ να το βάλω να εκτελείται με την εντολή eclipse;
stamatiou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 947
Εγγραφή: 25 Ιουν 2010, 20:23
Εκτύπωση

Re: Πώς θα βάλω το eclpse στο $PATH;

Δημοσίευσηαπό Ilias95 » 30 Αύγ 2011, 23:42

Για να προσθέσεις φακέλους στο PATH "μόνιμα" δίνεις:
Κώδικας: Επιλογή όλων
gedit ~/.bashrc

και πας και προσθέτεις στο τέλος του αρχείου μια γραμμή σαν την παρακάτω:

Κώδικας: Επιλογή όλων
export PATH=$PATH:/directory1/derictery2/:directory3/

Όπου αντικαθιστάς με τις διαδρομές των φακέλων που θέλεις να προσθέσεις. Κάθε φάκελο που προσθέτεις τον χωρίζεις με άνω κάτω τελεία (:) απ' τον προηγούμενο!
Αφού το κάνεις αποθηκεύεις και κλείνεις το τερματικό. Μόλις ανοίξεις ξανά το τερματικό και δώσεις echo $PATH θα δεις ότι οι φάκελοι προστέθηκαν στο path.

Η αλλαγή αυτή είναι "μόνιμη". Δηλαδή δεν χρειάζεται να ξανα-ορίσεις το path την επόμενη φορά που θα ανοίξεις τερματικό. Εναλλακτικά μπορείς να ορίσεις το path δίνοντας την παραπάνω εντολή, αλλά οι αλλαγές θα ισχύουν μόνο σε εκείνο το τερματικό.

Edit:
Μια καλύτερη ιδέα αν πρόκειται για μια εφαρμογή μόνο, είναι να δημιουργήσεις συμβολικό σύνδεσμο προς αυτή με το όνομα που επιθυμείς και να τον αποθηκεύσεις σε έναν απ' τους ήδη υπάρχοντες καταλόγους του PATH όπως ο /usr/bin.
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: Πώς θα βάλω το eclpse στο $PATH;

Δημοσίευσηαπό lucinos » 31 Αύγ 2011, 08:40

καλύτερη λύση από το να πειράξεις το μονοπατάκι είναι να δημιουργήσεις φάκελο με όνομα bin μέσα στον προσωπικό σου φάκελο. Εν συνεχεία βάλε ένα στοιχειώδες σκριπτάκι που να το καλεί μέσα στον φάκελο bin (ή αν το πρόγραμμα είναι ένα μόνο αρχείο, το ίδιο το πρόγραμμα) . Αν έχεις ubuntu το bin περιλαμβάνεται στην ατραπό αυτομάτως και δεν χρειάζεται τίποτα άλλο.
Spoiler: show
Γνώσεις → Linux: Μέτριος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Μέτριος
Λειτουργικό → Ubuntu 11.04 natty 64-bit (el_GR.UTF-8)
Προδιαγραφές → CPU: 4x Intel Core i5 CPU 750 2.67GHz ‖ RAM 3953 MiB ‖ ASRock P55DE3
Κάρτες γραφικών: nVidia G92 [GeForce GTS 250] ⎨10de:0615⎬ (rev a2)
Δίκτυα: eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller ⎨10ec:8168⎬ (rev 03)
Άβαταρ μέλους
lucinos
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 828
Εγγραφή: 12 Δεκ 2010, 22:04
Εκτύπωση

Re: Πώς θα βάλω το eclpse στο $PATH;

Δημοσίευσηαπό stamatiou » 31 Αύγ 2011, 10:53

lucinos έγραψε:καλύτερη λύση από το να πειράξεις το μονοπατάκι είναι να δημιουργήσεις φάκελο με όνομα bin μέσα στον προσωπικό σου φάκελο. Εν συνεχεία βάλε ένα στοιχειώδες σκριπτάκι που να το καλεί μέσα στον φάκελο bin (ή αν το πρόγραμμα είναι ένα μόνο αρχείο, το ίδιο το πρόγραμμα) . Αν έχεις ubuntu το bin περιλαμβάνεται στην ατραπό αυτομάτως και δεν χρειάζεται τίποτα άλλο.

Και πώς θα το κάνω αυτό το σκριπτάκι;
Edit: Επίσης όταν τρέχει το πρόγραμμα μήπως πρέπει να είναι στον ίδιο φάκελο με τα υπόλοιπα αρχεία του προγράμματος; Μήπως είναι καλύτερα να βάλω έναν alias όταν γράφω eclipse να τρέχει εκείνο το eclipse στο φάκελο που έκανα extract;
stamatiou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 947
Εγγραφή: 25 Ιουν 2010, 20:23
Εκτύπωση

Re: Πώς θα βάλω το eclpse στο $PATH;

Δημοσίευσηαπό lucinos » 31 Αύγ 2011, 23:52

Διάβασε την σειρά μαθημάτων (είναι τρία μέρη):
viewtopic.php?f=65&t=19949
Δεν νομίζω ότι είναι πολύ. Αν δεν καταλάβεις με ξαναρωτάς.
Spoiler: show
Γνώσεις → Linux: Μέτριος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Μέτριος
Λειτουργικό → Ubuntu 11.04 natty 64-bit (el_GR.UTF-8)
Προδιαγραφές → CPU: 4x Intel Core i5 CPU 750 2.67GHz ‖ RAM 3953 MiB ‖ ASRock P55DE3
Κάρτες γραφικών: nVidia G92 [GeForce GTS 250] ⎨10de:0615⎬ (rev a2)
Δίκτυα: eth0: Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller ⎨10ec:8168⎬ (rev 03)
Άβαταρ μέλους
lucinos
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 828
Εγγραφή: 12 Δεκ 2010, 22:04
Εκτύπωση


Επιστροφή στο Γενικά