PDA

View Full Version : Gentoo (mor****i tua)


nikolis
13-02-2004, 21:13
Ciao ragazzi, ancora non sono riuscito a installare gentoo, perchè ogni volta che provo nascono sempre altri problemi . Lo so che generalizzo ma fino ad ora anche dopo che ho spiegato il mio problema riga su riga, la risposta che ricevo è sempre "a me funziona".
Allora adesso vorrei chiedere se posso installare il kernel 2.6.2 all' inizio dell'installazione, perchè mi sembra che il 2,4 mi crea problemi essendo il mio pc molto nuovo rispetto al kernel 2,4.

ANDY CAPS
13-02-2004, 21:36
:p i 2.6.2 no perche ancora non c'è

c'è il 2.6.1 che va benissimo

dopo emerge system dai un bell

emerge development-sources

e ti mette il 2.6.1 io l'ho fatto ultimamente e va benissimo

nikolis
13-02-2004, 21:49
Io utilizzo lo stage 3, vale anchè per questo? o devo utilizzare il stage 1.

i 2.6.2 no perche ancora non c'è

http://kernel.org/ ho trovato il 2.6.3 rc2

nikolis
13-02-2004, 22:13
Up


ragazzi c'è questo comando: emerge development-sources
allo stage 3 :confused:

ANDY CAPS
13-02-2004, 22:26
se usi lo stage 3 è un po piu complesso

se dai emerge sync naturalmente i tuoi pacchetti non si installano piu

la gentoo comunque va bene se installata da stage 1 io te lo consiglio

io a metto da debian con chroot e praticamente ho il computer agibile mentre compila
parti da stage 1 il sistema gira con un altra fluidita


:p

i development -sources del tuo portage non credo avessero il 2.6

unarana
13-02-2004, 22:32
Originariamente inviato da nikolis
ragazzi c'è questo comando: emerge development-sources
allo stage 3 :confused:

i comandi di emerge sono uguali per tutti gli stage

se vuoi utilizzare il 2.6.2 dai ACCEPT_KEYWORDS="~x86" emerge gentoo-test-sources

per cercare altri kernel emerge -s sources

per compilarlo puoi usare genkernel:
emerge genkernel
genkernel --menuconfig all (se vuoi configurare da solo il kernel)
genkernel all (per farlo in automatico)
emerge hotplug
rc-update add hotplug

Ciao :D

unarana
13-02-2004, 22:44
Originariamente inviato da ANDY CAPS
se dai emerge sync naturalmente i tuoi pacchetti non si installano piu


per installare i pacchetti del cd non basterebbe emerge -k nome pacchetto?

Ciao :D

ANDY CAPS
13-02-2004, 22:57
:D si ma lui vuole il kernel 2.6.1

ad agosto (data dello stage 3 ) stavamo aspettando il 2.4.22 o giu di li

il kernel 2.6 non c'era

khri81
14-02-2004, 01:06
tanto x precisare il kernel 2.6.2 c'è già io l'ho messo su ieri!!! ;)

ANDY CAPS
14-02-2004, 09:42
c' è ma è masked

i kernel masked non mi piacciono molto


bash-2.05b# etcat -v development-sources
[ Results for search key : development-sources ]
[ Candidate applications found : 4 ]

Only printing found installed programs.

* sys-kernel/development-sources-2.6.1 :
[ I] 2.6.1 (2.4.23-grsec-1.9.13)

* sys-kernel/development-sources-2.6.2 :
[M~ ] 2.6.2 (2.4.23-grsec-1.9.13)

* sys-kernel/development-sources-2.6.3_rc1 :
[M~ ] 2.6.3_rc1 (2.4.23-grsec-1.9.13)

* sys-kernel/development-sources-2.6.3_rc2 :
[M~ ] 2.6.3_rc2 (2.4.23-grsec-1.9.13)

Paolo-82
14-02-2004, 13:14
Sto tentando di installare gentoo, ma quando decomprimo lo stage3 (tar xvjpf ...stage3-athlon...) mi da una serie infinita di errori: Cannot open: no such file or directory...

Che posso fare? Ho provato anche a decomprimere lo stage2, ma fa gli stessi errori!

Ciao e grazie!

ANDY CAPS
14-02-2004, 13:49
ma hai dato cd /mnt/gentoo ? prima di decomprimere

ANDY CAPS
14-02-2004, 13:50
che cd hai poi

controlla il percorso attentamente

Paolo-82
14-02-2004, 14:01
Si! mi sono spostato su /mnt/gentoo.
I cd sono quelli per athlon xp.

ANDY CAPS
14-02-2004, 14:08
hai fatto le partizioni correttamente e le hai montate


prova a scorciare

tar -xvjpf /mnt/cdrom/stages/stage3-*

Paolo-82
14-02-2004, 18:22
Avevo montato male le partizioni:D .

Adesso il problema è questo:
mi sono scaricato i due cd x fare l'installazione GRP. Ho seguito la guida: ho decompresso lo snapshot di Portage e copiato
/mnt/cdrom/distfile /mnt/gentoo/usr/portage/distfiles
/mnt/cdrom/packages /mnt/gentoo/usr/portage/packages

Ma quando (seguendo la guida) mi dice di fare
emerge -k gentoo-sources,
e più in generale qualsiasi pacchetto io cerco di emergere tenta di connettersi ad internet e non riuscendo fallisce...

ANDY CAPS
14-02-2004, 18:31
li dovresti copiare in /mnt/gentoo/usr/portage/packages/All

Paolo-82
14-02-2004, 18:39
Solo i packages o anche i distfiles? All con la A maiuscola, vero?
Ultima cosa: ma anche partendo dallo stage3 e facendo una installazione grp bisogna fare
emerge -k gentoo-sources
emerge -k genkernel
e compilare il kernel?

Grazie per le pronte risposte, domani ci riprovo. Adesso non ho molto tempo.

ANDY CAPS
14-02-2004, 18:52
si io darei emerge -k vanilla-sources genkernel cosi ti mette almeno il 2..4.22

solo package la lettera è maiuscola



controlla con ls se ci sono i pacchetti in /usr/portage/distfiles

e cosa c'è in /usr/portage/packages

Paolo-82
15-02-2004, 20:39
Ho visto che
cp -a /mnt/cdrom/packages /mnt/gentoo/usr/portage/packages
in realtà copia gia la directory All in packages.

in distfiles ci sono una ventina di files (tra cui nvidia-kernel...)
in packages c'è solo All. In packages/All ci sono un centinaio di files (tra cui gentoo-sources, vanilla-sources, iptables...)

Seguo passa passo la guida per l'installazione...
http://www.gentoo.org/doc/it/gentoo-x86-install.xml#doc_chap8
Eppure nel capitolo "Passi relativi ai pacchetti/snapshot GRP"
non dice di fare altro...

ANDY CAPS
15-02-2004, 21:25
non hai mica dato un emerge sync ?



prova a decommentare questa riga in /etc/make.conf


#PKGDIR="${PORTDIR}/packages"

e prova ad agiungere se non va
#PKGDIR="${PORTDIR}/packages/All"


altrimenti prova direttamente dal cd come dice la guida

-----------------#
export PKGDIR=/mnt/cdrom/gentoo/packages
(Portage cerca i pacchetti all'interno di /usr/portage/packages)
# emerge --usepkg /mnt/cdrom/gentoo/packages/All/kdebase-x.y.z.tbz2
(I flag --usepkg fanno si che i pacchetti binari vengano utilizzati per le dipendenze (se disponibili).)
# env-update && source /etc/profile

Paolo-82
17-02-2004, 00:11
Non ho mai dato emerge sync.

Comunque penso che il problema sia per i distfiles, perchè ho decommentato la riga #PKGDIR="${PORTDIR}/packages"
e ho anche provato con #PKGDIR="${PORTDIR}/packages/All" e mi da questo output quando faccio emerge:

>>>emege (1 of 1) sys-kernel/gentoo-sources-2.4.20-r6 to /
>>>downloading http://gentoo.oregonstate.edu/distfiles/linux-2.4.20.tar.bz2
>>>...

Allora ho provato a decommentare la riga
DISTDIR="${PORTDIR}/distfiles"
ma non è cambiato niente


# export PKGDIR=/mnt/cdrom/gentoo/packages
(Portage cerca i pacchetti all'interno di /usr/portage/packages)
# emerge --usepkg /mnt/cdrom/gentoo/packages/All/kdebase-x.y.z.tbz2
(I flag --usepkg fanno si che i pacchetti binari vengano utilizzati per le dipendenze (se disponibili).)
# env-update && source /etc/profile

Per questo invece in /mnt/cdrom non esistono directory e quindi mi da errore...
Il comando ls /mnt/cdrom non da niente!

Ciao e grazie x le risposte!