Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Greek
  • Search

Σωστή χρήση του emerge και των USE flags

Καλώs ήρθατε στο ελληνικό φόρουμ του Gentoo!
Post Reply
  • Print view
Advanced search
3 posts • Page 1 of 1
Author
Message
kokeroulis
n00b
n00b
Posts: 4
Joined: Mon Dec 28, 2009 10:03 am

Σωστή χρήση του emerge και των USE flags

  • Quote

Post by kokeroulis » Tue Jan 05, 2010 2:58 pm

καλησπέρα

Είμαι καινούργιος χρήστης του gentoo και έχω κάποιες απορίες σχετικά με τα USE flags και το emerge.Μέχρι στιγμής για να κάνω εγκατάσταση κάτι γράφω την εξής εντολή

emerge -av package

Επιλέγω "No"...κάνω τις απαραίτητες αλλαγές στο /etc/make.conf με βάση τα USE flag που θέλει για το συγκεκριμένο πρόγραμμα και μετά ξανά εκτελώ την εντολή

emerge -av package

Και επιλέγω "Yes".Αυτός είναι ο σωστός τρόπος για να κάνω εγκατάσταση ή πρέπει να αλλάζω τα USE flags για κάθε dependency???

όταν θέλω να κάνω update όλο το σύστημα πρέπει να χρησιμοποιώ κάποιο συγκεκριμένο flag?Η εντολή --new-use είναι καλό να την γράφω πάντα?


Αυτα :)
Top
parapente
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 140
Joined: Mon Jul 28, 2003 8:07 pm
Location: Greece

  • Quote

Post by parapente » Tue Jan 05, 2010 7:34 pm

Καλησπέρα και καλώς ήρθες στο Gentoo!

Τα USE flags είναι διακόπτες κατά κάποιον τρόπο για το ποια χαρακτηριστικά θέλουμε να είναι ενεργοποιημένα κατά την εγκατάσταση ενός πακέτου. Δεν είναι απαραίτητο για όλα τα προγράμματα να είναι ενεργοποιημένα όλα τα USE flags. Μάλιστα για κάποια από αυτά δεν θα είναι δυνατό να τα ενεργοποιούμε όλα. Καλό είναι να βλέπεις το τι αντιπροσωπεύει το κάθε USE flag και αν είναι κάτι το οποίο θέλεις να ισχύει για όλα τα πακέτα που εγκαθιστάς (πχ. ενοποίηση με το γραφικό περιβάλλον του gnome/kde) να βάζεις το flag μέσα στο make.conf ενώ αν είναι κάτι που θέλεις να ισχύει μόνο για το συγκεκριμένο πρόγραμμα που θα εγκαταστήσεις να τοποθετείς το flag στο /etc/portage/package.use.

To --new-use έχει νόημα μόνο όταν τροποποιείς το make.conf και είναι καλό να το χρησιμοποιείς συχνά πυκνά αν και δεν είναι τις περισσότερες φορές απαραίτητο.

Τέλος θα ήθελα να σου προτείνω το emerge -pv package το οποίο σου δείχνει απλά πληροφορίες του πακέτου και τα USE flags που χρησιμοποιεί χωρίς να εκτελεί εγκατάσταση, όπως και το eix το οποίο επιταγχύνει την διαδικασία αναζήτησης πακέτων.
Top
kokeroulis
n00b
n00b
Posts: 4
Joined: Mon Dec 28, 2009 10:03 am

  • Quote

Post by kokeroulis » Sat Jan 09, 2010 9:41 am

parapente wrote:Καλησπέρα και καλώς ήρθες στο Gentoo!

Τα USE flags είναι διακόπτες κατά κάποιον τρόπο για το ποια χαρακτηριστικά θέλουμε να είναι ενεργοποιημένα κατά την εγκατάσταση ενός πακέτου. Δεν είναι απαραίτητο για όλα τα προγράμματα να είναι ενεργοποιημένα όλα τα USE flags. Μάλιστα για κάποια από αυτά δεν θα είναι δυνατό να τα ενεργοποιούμε όλα. Καλό είναι να βλέπεις το τι αντιπροσωπεύει το κάθε USE flag και αν είναι κάτι το οποίο θέλεις να ισχύει για όλα τα πακέτα που εγκαθιστάς (πχ. ενοποίηση με το γραφικό περιβάλλον του gnome/kde) να βάζεις το flag μέσα στο make.conf ενώ αν είναι κάτι που θέλεις να ισχύει μόνο για το συγκεκριμένο πρόγραμμα που θα εγκαταστήσεις να τοποθετείς το flag στο /etc/portage/package.use.

To --new-use έχει νόημα μόνο όταν τροποποιείς το make.conf και είναι καλό να το χρησιμοποιείς συχνά πυκνά αν και δεν είναι τις περισσότερες φορές απαραίτητο.

Τέλος θα ήθελα να σου προτείνω το emerge -pv package το οποίο σου δείχνει απλά πληροφορίες του πακέτου και τα USE flags που χρησιμοποιεί χωρίς να εκτελεί εγκατάσταση, όπως και το eix το οποίο επιταγχύνει την διαδικασία αναζήτησης πακέτων.

οκ.Σε ευχαριστω.
Top
Post Reply
  • Print view

3 posts • Page 1 of 1

Return to “Greek”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic