Gentoo osnove i /etc/make.conf

Odeljak za diskusije o ostalim Linuks distribucijama i drugim *NIX-like operativnim sistemima

Moderator: Urednik

Post Reply

offline

Post Napisano: 22 Nov 2009, 11:03


Evo ovde cu postaviti /etc/make.conf jednog pocetnika  :rolleyes:
Meni trenutno sve radi lepo sa ovim podesavanjima

Code: Select all

CFLAGS="-O2 -march=k8-sse3 -frename-registers -fomit-frame-pointer -fgcse-after-reload -pipe"
CXXFLAGS="${CFLAGS}"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j3"
CHOST="x86_64-pc-linux-gnu"
GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo "
ACCEPT_KEYWORDS="amd64"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
CCACHE_DIR="/var/tmp/ccache"
CCACHE_SIZE="2G"

ACCEPT_LICENSE="PUEL skype-eula"


FEATURES="parallel-fetch userfetch ccache"

USE="3dnow 3dnowext a52 aac acpi alsa bash-completion branding bzip2 cairo cdda cdr \
     crypt css curl cxx dbus djvu dri dvd dvdr encode esd evo exif expat faac fam ffmpeg firefox \
     flac fontconfig ftp gif gimp -gnome -gnome-keyring gnuplot gnustep gphoto2 graphviz \
     gstreamer gtk gtkhtml gzip hal hardend hddtemp icu ieee1394 imagemagick \
     imap -ipv6 jabber jadetex javascript jpeg jpeg2k ladspa lame libdga libnotify libsamplerate \
     lm_sensors lock mad matroska md5sum mdnsresponder-compat mmx mmxext mozilla mp3 mp4 mpeg mplayer msn \
     multilib ncurses nntp nsplugin objc ogg openal opengl pam pdf png policykit posix \
     -kde quicktime readline rss samba sasl scanner sdl session sndfile smp sse sse2 ssse3 ssl \
     startup-notification svg syslog tcl tcpd threads thunar tidy tiff tk truetype udev unicode \ 
     usb v4l v4l2 vcd vorbis wavpack win32codecs wmf wxwidgets wxwindows X x264 \
     xcomposite xml xosd xpm xscreensaver xulrunner xv xvid \
     zlib -qt3 -qt4"

VIDEO_CARDS="nvidia"
INPUT_DEVICES="evdev mouse keyboard"
ALSA_CARDS="snd-hda-intel"
LINGUAS="en"
Za pregled postojecih flag-ova moze se koristiti ovaj link ili /usr/portage/profiles/use.desc
Za CFLAGS i CXXFLAGS ja sam koristio Safe Cflags


Ako neki flag treba da primenite samo na odredjeni program moguce je i to uraditi, sledeci primer je bittorrent client transmission koji je moguce kompajlirati sa qt i gtk podrskom, meni trenutno potrebna samo gtk, zelim da iskljucim qt i odradicu sledece

Code: Select all

$ echo "net-p2p/transmission -qt4" >> /etc/portage/package.use
^^^ Ovo je potrebno odraditi pre instalacije programa ili je kasnije potrebno rebuild-ovati sa novim flag-om

-flag znaci da taj flag ne zelimo da primenimo na odredjeni program, ako zelimo da primenimo neki flag stavljamo samo flag bez -


Ovo su neke osnove koje jos uvek ucim, moze biti da postoji po koja greskica, ako bilo sta uocite prijavite.
Last edited by branko on 07 Feb 2010, 07:00, edited 1 time in total.



offline

Post Napisano: 07 Dec 2009, 17:15


Veoma vazan skup altki za vas gentoo system >> gentoolkit

Instalacija

Code: Select all

$ emerge gentoolkit
Last edited by branko on 07 Feb 2010, 15:11, edited 1 time in total.



offline

Post Napisano: 06 Feb 2010, 10:24


Ukoliko neka novija verzija programa ne radi kako valja ili nije u mogucnosti da se iskomparjlira, ili vam se i dalje svidja starija koja je i dalje u stablu, postoji resenje da se maskiraju nepozeljne verzije.

Primer inkscape, trenutno u stablu postoje dve verzije (0.46-r5, 0.47)

Code: Select all

$ echo ">media-gfx/inkscape-0.46-r5" >> /etc/portage/package.mask
Ovo ce maskirati sve novije verzije vece od 0.46-r5 (znaci > vece i < manje).
Last edited by branko on 07 Feb 2010, 07:00, edited 1 time in total.



offline

Post Napisano: 07 Feb 2010, 15:10


Jos jedan alat za podesavanje USE flag-ova ufed

Instalacija

Code: Select all

$ emerge ufed
Last edited by branko on 07 Feb 2010, 15:20, edited 1 time in total.



offline

Post Napisano: 07 Feb 2010, 15:15


GTK Front-End za Portage, Porthole

Instalacija

Code: Select all

$ emerge porthole
Last edited by branko on 07 Feb 2010, 15:15, edited 1 time in total.



offline

Post Napisano: 11 Apr 2010, 15:05


Dobar link za gentoo pocetnike.


Post Reply

Who is online

Users browsing this forum: No registered users and 22 guests