Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
make.conf-Änderung
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
flammenflitzer
Advocate
Advocate


Joined: 25 Nov 2003
Posts: 3541
Location: Berlin

PostPosted: Wed Apr 01, 2020 5:45 pm    Post subject: make.conf-Änderung Reply with quote

Hallo, ich bin durch den Beitrag
Quote:
gentoo systemd - make.conf-Änderung
(den ich nicht mit meinem Problem vom ursprünglichem ablenken will) darauf gekommen, das mir da etwas entgangen ist. Ich müsste also meine make.conf ändern
Code:
CHOST="x86_64-pc-linux-gnu"

#Commonly used sane setting for CFLAGS and CXXFLAGS
CFLAGS="-march=corei7 -O2 -pipe" <-- das bleibt
CXXFLAGS="${CFLAGS}" <-- das bleibt

#Example CONFIG_PROTECT definitions
#CONFIG_PROTECT="/var/bind"

#Adding keepwork to FEATURES in Portage
#FEATURES="keepwork"

#Recommended setting for a dual-core processor with Hyper-Threading enabled
Makeopts="-j5 -s" <-- das bleibt

#Enabling 3 parallel package builds
EMERGE_DEFAULT_OPTS="--jobs 3" <-- neu

#Default PORTAGE_TMPDIR setting
PORTAGE_TMPDIR="/var/tmp" <-- neu

#DISTDIR location
DISTDIR=/var/cache/distfiles <-- neu

#Using a different DISTDIR location
DISTDIR=/var/gentoo/distfiles <-- neu

#PORTDIR="/usr/portage" <-- alt
PORTDIR=/var/db/repos/gentoo <-- neu

#PORTDIR_OVERLAY=/usr/local/portage
PORTDIR_OVERLAY="/usr/local/portage/local/" <-- bleibt

PKGDIR=/var/cache/binpkgs <-- neu

#Global USE flags...... Der Rest bleibt

Dann müsste ich die Pfade anpassen und alles verschieben
Code:
mv /usr/portage /var/db/repos/gentoo
mv /usr/portage/packages /var/cache/binpkgs
mv /usr/portage/distfiles /var/gentoo/distfiles
Ist das alles, oder habe ich etwas vergessen?
Back to top
View user's profile Send private message
Max Steel
Advocate
Advocate


Joined: 12 Feb 2007
Posts: 2272
Location: My own world! I and Gentoo!

PostPosted: Thu Apr 02, 2020 7:00 am    Post subject: Reply with quote

Die Pfadangaben in /etc/portage/repos.conf
Aber ehrlich gesagt... in meinen älteren Systemen liegt der Portage-Baum auch noch in /usr/portage respektive /usr/local/portage/, und ich sehe aktuell keinen Grund es dort ändern zu müssen. ;) Läuft auch so hervorragend.
_________________
mfg
Steel
___________________

Heim-PC: AMD Ryzen 5950X, 64GB RAM, GTX 1080
Laptop: Intel Core i5-4300U, 16GB RAM, Intel Graphic
Arbeit-PC: Intel i5-1145G7, 16GB RAM, Intel Iris Xe Graphic (leider WSL2)
Back to top
View user's profile Send private message
mike155
Advocate
Advocate


Joined: 17 Sep 2010
Posts: 4438
Location: Frankfurt, Germany

PostPosted: Thu Apr 02, 2020 11:18 am    Post subject: Reply with quote

flammenflitzer wrote:
Code:
mv /usr/portage /var/db/repos/gentoo
mv /usr/portage/packages /var/cache/binpkgs
mv /usr/portage/distfiles /var/gentoo/distfiles

Es sollte /var/cache/distfiles sein. Das wird im Wiki (https://wiki.gentoo.org/wiki/DISTDIR/en) falsch gezeigt. Oben auf der Seite steht's noch richtig, weiter unten ist's dann falsch.

Deshalb braucht man in make.conf:
Code:
DISTDIR="/var/cache/distfiles"

und folgende Anweisungen zum Verschieben der Verzeichnisse:
Code:
mkdir           /var/db/repos
chown root:root /var/db/repos
chmod 0755      /var/db/repos

mv /usr/portage/packages  /var/cache/binpkgs
mv /usr/portage/distfiles /var/cache/distfiles
mv /usr/portage           /var/db/repos/gentoo

Die neuen Verzeichnisse findet man auch in der Portage NEWS-Datei (/usr/share/doc/portage-<version>/NEWS.bz2):
Code:
portage-2.3.64
--------------
* New (council approved) default locations for the Gentoo repository,
  distfiles, and binary packages (does not apply to installed systems
  using the old defaults):
  /usr/portage -> /var/db/repos/gentoo
  /usr/portage/distfiles -> /var/cache/distfiles
  /usr/portage/packages -> /var/cache/binpkgs
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum