Δημοσιεύτηκε: 08 Ιούλ 2010, 11:32
Off topic:
Μην ανησυχείς Epirotes, όπως είπα και στο προηγούμενο ποστ μου, δεν θίχτηκα και ούτε έχω σκοπό να θίξω κάποιον.
prov83, δεν πειράζει. Δεν παρεξηγώ τόσο εύκολα και για τόσο μικρό θέμα, στο κάτω-κάτω ρόλο παίζει και ο τρόπος που το διαβάζει ο κάθε ένας (πχ. αν είναι κάποιος τσατισμένος απο κάτι άλλο και το διαβάσει τοτε, προφανώς θα το πάρει στραβα ετσι όπως το έγγραψα, ενώ αν κάποιος είναι πιο χαλαρός δεν θα έδινε καν σημασία). Παρεπιπτόντως, πιστεύω οτι κάποια πράγματα που πρέπει να προσέχει ο οποιοσδήποτε διαχειρίζεται ενα σύστημα πρέπει να γραφτούν κάπου για να μην περνιούνται στο ντούκου απο τους νέους χρήστες.
Μια άλλη απορία που ίσως να δημιουργήθει σε κάποιον άπειρο που διαβάζει το θέμα είναι :
Μα πώς θα διορθώσει την εκτέλεση ενός πρόγραμματος ενας απλός χρήστης αν δεν ειναι διαχειριστής; Αφού μόνο οι διαχειριστές μπορούν να εγκαταστήσουν προγράμματα.
Απάντηση :
Λάθος. Οι διαχειριστές μπορούν και εγκαθιστούν προγράμματα με τέτοιο τρόπο ωστε να μπορούν να τα χρησιμοποιήσουν όλοι οι χρήστες του συστήματος. Οι απλοί χρήστες μπορούν να εγκαταστήσουν και αυτοί προγράμματα σε φακέλους του συστήματος που έχουν αυτοί πρόσβαση( και δικαιώματα) για να τα τρέχουν μόνο αυτοί. Τέτοιοι ειναι οι /home/username και /usr/local (δεν ειμαι σιγουρος αν το τελευταιο ειναι διαθέσιμο στο ubuntu) . Πώς γίνεται αυτό; Γίνεται με τον κλασσικό τρόπο των unixοειδών, configure --prefix=<inst_dir> make make install (χωρίς sudo)
Μην ανησυχείς Epirotes, όπως είπα και στο προηγούμενο ποστ μου, δεν θίχτηκα και ούτε έχω σκοπό να θίξω κάποιον.
prov83, δεν πειράζει. Δεν παρεξηγώ τόσο εύκολα και για τόσο μικρό θέμα, στο κάτω-κάτω ρόλο παίζει και ο τρόπος που το διαβάζει ο κάθε ένας (πχ. αν είναι κάποιος τσατισμένος απο κάτι άλλο και το διαβάσει τοτε, προφανώς θα το πάρει στραβα ετσι όπως το έγγραψα, ενώ αν κάποιος είναι πιο χαλαρός δεν θα έδινε καν σημασία). Παρεπιπτόντως, πιστεύω οτι κάποια πράγματα που πρέπει να προσέχει ο οποιοσδήποτε διαχειρίζεται ενα σύστημα πρέπει να γραφτούν κάπου για να μην περνιούνται στο ντούκου απο τους νέους χρήστες.
Μια άλλη απορία που ίσως να δημιουργήθει σε κάποιον άπειρο που διαβάζει το θέμα είναι :
Μα πώς θα διορθώσει την εκτέλεση ενός πρόγραμματος ενας απλός χρήστης αν δεν ειναι διαχειριστής; Αφού μόνο οι διαχειριστές μπορούν να εγκαταστήσουν προγράμματα.
Απάντηση :
Λάθος. Οι διαχειριστές μπορούν και εγκαθιστούν προγράμματα με τέτοιο τρόπο ωστε να μπορούν να τα χρησιμοποιήσουν όλοι οι χρήστες του συστήματος. Οι απλοί χρήστες μπορούν να εγκαταστήσουν και αυτοί προγράμματα σε φακέλους του συστήματος που έχουν αυτοί πρόσβαση( και δικαιώματα) για να τα τρέχουν μόνο αυτοί. Τέτοιοι ειναι οι /home/username και /usr/local (δεν ειμαι σιγουρος αν το τελευταιο ειναι διαθέσιμο στο ubuntu) . Πώς γίνεται αυτό; Γίνεται με τον κλασσικό τρόπο των unixοειδών, configure --prefix=<inst_dir> make make install (χωρίς sudo)