Linux 15.036 Themen, 107.107 Beiträge

emerge Befehl will nich, GENTOO

Benny3112 / 12 Antworten / Baumansicht Nickles

Hy, wenn ich z.b. emerge vim eingebe kommt immer:
!!! ARCH is not set... Are you missing the /etc/make.profile symlink?
!!! Is the symlink correct? Is your portage tree complete?

was soll ich tun???

MfG bEnny

bei Antwort benachrichtigen
the_mic Benny3112 „emerge Befehl will nich, GENTOO“
Optionen
was soll ich tun???
Die Fehlermeldung nochmals lesen. Steht doch dort, was ihm nicht passt.

Mach mal
ls -l /etc/make.profile
das hilft dir vielleicht das Problem zu sehen...
cat /dev/brain > /dev/null
bei Antwort benachrichtigen
KarstenW Benny3112 „emerge Befehl will nich, GENTOO“
Optionen

Bei Gentoo wird jedes Programm als Software aus dem Internet heruntergeladen und wird zwecks Softwareoptimierung erst noch kompiliert (war doch so?).
Deshalb mußt du verschiedene Einstellung für den Compiler gcc vornehmen, damit er "weiß" für welchen eingebauten Prozessor die binäre ausführbare Datei optimiert werden soll.
Wenn du die richtigen Einstellungen triffst, dann können die Programm schneller laufen.
(rein theoretisch, weil die meisten Programme eh' nur auf Benutzereingaben warten).

PS: Wenn dir die Kompilierung jedes Programmes zu lange dauert, empfehle ich Debian.
Man kann auch unter Debian Software als Programmcode herunterladen und die Software für den eingebauten Prozessor optimieren lassen. Das macht aber nur bei ganz wenigen Programme Sinn, wie beispielweise dem Betriebsystemkern und einem rechenintensiven Grafikprogramm.

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen
the_mic KarstenW „Bei Gentoo wird jedes Programm als Software aus dem Internet heruntergeladen und...“
Optionen

Deine Antwort hat genau nichts mit der Frage zu tun :-(

cat /dev/brain > /dev/null
bei Antwort benachrichtigen
Rheinlaender the_mic „Deine Antwort hat genau nichts mit der Frage zu tun :- “
Optionen

:-)))))

PS: Wenn dir die Kompilierung jedes Programmes zu lange dauert, empfehle ich Debian.
Man kann auch unter Debian Software als Programmcode herunterladen und die Software für den eingebauten Prozessor optimieren lassen. Das macht aber nur bei ganz wenigen Programme Sinn, wie beispielweise dem Betriebsystemkern und einem rechenintensiven Grafikprogramm.


http://debiananwenderhandbuch.de/

*scnr*

Frohes Fest Euch allen.

bei Antwort benachrichtigen
cbuddeweg KarstenW „Bei Gentoo wird jedes Programm als Software aus dem Internet heruntergeladen und...“
Optionen

Hallo Karsten,
wehe Du machst uns einen Gentookandidaten abspenstig ;-). Laß mal the_mic und mich ein wenig "wursteln". Wenn wir es nicht schaffen, schicken wir ihn zu Dir und Debian.

Powered by Gentoo-Linux https://www.gentoo.org/
bei Antwort benachrichtigen
Zaphod KarstenW „Bei Gentoo wird jedes Programm als Software aus dem Internet heruntergeladen und...“
Optionen

Du nervst!
Halt dich doch raus, wenn du nichts zum Thema zu sagen hast.
Nicht alle Probleme sind angemessen
[ ] mit dem Umstieg auf Debian
[ ] mit einer Kernelkompilierung
zu lösen :-(

HTH, Z.

bei Antwort benachrichtigen
cbuddeweg Benny3112 „emerge Befehl will nich, GENTOO“
Optionen

https://forums.gentoo.org/viewtopic-t-471166-highlight-.html

und Handbuch
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=6#doc_chap2_sect2

Diskussion bezieht sich hier auf die x86 Architektur. Was hast Du installiert x86 oder amd64?

Kurzgesagt mit der Rootkonsole
ls -l /etc/make.profile
eingeben und mal das Ergebnis posten

mit x86 Maschine kommt momentan als aktuelles
lrwxrwxrwx 1 root root 48 21. Mai 2006 /etc/make.profile -> ../usr/portage/profiles/default-linux/x86/2006.0

Im Verzeichnis /etc muß ein symbolischer Link (in dem Fall ein Ordnersymbol) make.profile mit dem Verweis auf den Zielordner existieren.
anlegen kannst Du den Link auf der Root Konsole mit
ln -s /usr/portage/profiles/default-linux/x86/2006.0 /etc/make.profile
für ein x86 System.

Powered by Gentoo-Linux https://www.gentoo.org/
bei Antwort benachrichtigen
Benny3112 Nachtrag zu: „emerge Befehl will nich, GENTOO“
Optionen

ok, danke, musste aus anderen gründen auf centos umsteigen. aber danke für die schnell hilfe. hab die befehle im internet gefunden, aber haben mir nicht viel geholfen. Danke und Frohes Fest

bei Antwort benachrichtigen
cbuddeweg Benny3112 „ok, danke, musste aus anderen gründen auf centos umsteigen. aber danke für die...“
Optionen

Na gut dann eben ein Redhat clone.

Powered by Gentoo-Linux https://www.gentoo.org/
bei Antwort benachrichtigen
Benny3112 cbuddeweg „Na gut dann eben ein Redhat clone.“
Optionen

mir steht beim vserver basic von xantron.de nur Debian 3, Centos 4, Gentoo und OpenSuse 10 zur verfügung. Im mom hab ich Centos am laufen.

MfG Benny

bei Antwort benachrichtigen
Ventus2cx Benny3112 „emerge Befehl will nich, GENTOO“
Optionen

Selbst wenn du kein Gentoo mehr laufen hast... :

Hast du in der /etc/make.conf bei den CFLAGS mit -march oder mtune gesetzt?
kann zb sein -march=athlon-xp oder =prescott etc...
march setzt eine ebene tiefer an wie mtune, mit mtune bist du kompatibler, march aber schneller unterwegs.
(ich glaub so wars ungefähr - kann man aber nachlesen ....)


bei Antwort benachrichtigen
the_mic Ventus2cx „Selbst wenn du kein Gentoo mehr laufen hast... : Hast du in der /etc/make.conf...“
Optionen

Das kann schon sein, ist aber nicht das Problem. Er hatte einfach den Symlink zum Profil nicht richtig gesetzt und das war das Problem... wirklich :-) (das steht ja auch dort). Genau die Meldung bekomm ich auch, wenn ich vergess, den portage-tree zu mounten - denn dann ist der Symlink "broken" und führt nicht mehr zu einem Profil.

cat /dev/brain > /dev/null
bei Antwort benachrichtigen