Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Installare Gentoo in vm
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
rob-gentoo
n00b
n00b


Joined: 06 Dec 2024
Posts: 5

PostPosted: Sat Dec 07, 2024 10:07 am    Post subject: Installare Gentoo in vm Reply with quote

Salve a tutti , sono nuovo del forum il mio nick e:Rob-gentoo
negli ultimi mesi ho utilizzato Debian/Mx/Antix e Void.

Sto provando ad installare una Gentoo x86 in macchina virtuale.
Ho seguito questa guida:

https://www.tecmint.com/gentoo-linux-installation-guide/
https://www.tecmint.com/gentoo-linux-installation-guide-part-2/

Potete dirmi se trovate qualche cosa di sbagliato in questa guida?

Riesco a fare tutto quello presente in questa guida ma non ha installare il kernel
per x86. Ho provato con emerge con sys-kernel/kernelinstall ed altre parole
ma se sono masked non si riesce a farci nulla.

Ho letto sul wiki Gentoo dove spiega cosa sono masked e unmasked, ma non
ho capito molto. Il wiki spiega di file e/o cartella masked e unmasked, package-accepted
ma non sono riuscito a capirci gran chè. Per fare una cosa te la spiegano in vari modi, ma
un modo unico,uno, non l'ho capito.

Quello che ho installato e grub e al riavvio l'os si ferma sulla console di grub!

Allora chiedo agli esperti, qualcuno del forum ha tempo e voglia di spiegare
come unmasked i pacchetti masked? :-)

Sono abituato con un package manager lineare come apt o xbps di Void, con
questo emerge per il momento non mi ci trovo ancora! :-)

Grazie a tutti

Ciao
Back to top
View user's profile Send private message
rob-gentoo
n00b
n00b


Joined: 06 Dec 2024
Posts: 5

PostPosted: Fri Dec 27, 2024 1:27 pm    Post subject: Reply with quote

Un ultima domanda, gentoo dispone di kernel sorgenti o precompilati per cpu 32 bit x86?

Grazie a tutti

Ciao
Back to top
View user's profile Send private message
k01
Arch/Herd Tester
Arch/Herd Tester


Joined: 13 Feb 2008
Posts: 619
Location: Milano

PostPosted: Fri Dec 27, 2024 6:17 pm    Post subject: Reply with quote

ciao,
ma che cpu stai utilizzando per non poter utilizzare gli stage amd64 che sono ormai più aggiornati e mantenuti? in linea di massima comunque ti consiglierei di seguire la documentazione ufficiale:

https://wiki.gentoo.org/wiki/Handbook:X86/Installation/Kernel
https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Kernel

personalmente ho sempre configurato e compilato il kernel partendo da gentoo-sources, trovi comunque risposta anche all'ultima domanda sui precompilati nella documentazione:

Quote:
Installing a distribution kernel
To build a kernel with Gentoo patches from source, type:

root #emerge --ask sys-kernel/gentoo-kernel
System administrators who want to avoid compiling the kernel sources locally can instead use precompiled kernel images:

root #emerge --ask sys-kernel/gentoo-kernel-bin


per aiutarti in maniera più specifica servirebbe sapere esattamente dov'è che ti blocchi e che output di errore hai, di solito se i pacchetti sono mascherati un motivo c'è, posta anche l'output di emerge --info e cos'è che non riesci a installare perché mascherato. Se al riavvio ti mostra il prompt di grub significa che non è stato configurato correttamente e non punta a nessun kernel o non c'è proprio un file di configurazione.
Back to top
View user's profile Send private message
rob-gentoo
n00b
n00b


Joined: 06 Dec 2024
Posts: 5

PostPosted: Sat Dec 28, 2024 10:04 am    Post subject: Reply with quote

Ti ringrazio per la risposta
Posso lasciare qualche screenshot della macchina virtuale, stavo dismettendo l'installazione
di gentoo in questi giorni.

Quote:

https://imgbox.com/aWKwRNqw

https://imgbox.com/dSeJPZKJ

https://imgbox.com/tHfhFylu



Quello che ricordo e che aveva iniziato a compilare il kernel ma dopo una 30 ina di minuti
era uscito con un errore.

Comunque quello che mi interessa sapere e se esiste un kernel precompil o sorgenti
per cpu 32 bit i686 oppure i486.

Ti ringrazio.

Ciao
Back to top
View user's profile Send private message
rob-gentoo
n00b
n00b


Joined: 06 Dec 2024
Posts: 5

PostPosted: Sat Dec 28, 2024 12:27 pm    Post subject: Reply with quote

... , perdonami, non avevo letto tutta la tua risposta.

Ci sono sorgenti e precompilati binari del kernel, ok.

Sbaglierò ma quello che sembra strano e che per installare questo
os mi servono i sorgenti e/o binari del kernel, ma questi pacchetti sono
mascherati, ma dalla iso live come si può fare a smascherare questi pacchetti.
pensate che l'utente che non ha mai installato gentoo sia in grado di farlo?
Ci sono file .mask e unmask e accepetd ma dove parare, devo leggere il wiki
ok, ma quanto tempo mi serve per leggere e per imparare che si deve fare.
Per terminare l'installazione non si poteva trovare un modo più semplice?

PS: ho provato anche ad installare Pentoo con il suo installer che fallisce nella
scompattazione dei package.

Ciao
Back to top
View user's profile Send private message
k01
Arch/Herd Tester
Arch/Herd Tester


Joined: 13 Feb 2008
Posts: 619
Location: Milano

PostPosted: Sat Dec 28, 2024 2:13 pm    Post subject: Reply with quote

diciamo che gentoo è sempre stato più selettivo e meno automatizzato rispetto ad altre distro, ma ha una documentazione molto dettagliata.

dei 3 screenshot da te postati solo uno è rilevante, come vedi portage, il gestore pacchetti di gentoo, ha già integrato una procedura di modifica automatica dei file di configurazione quando richiesto, quello che ti manca sapere è che non basta dirgli yes in quella fase, ma va poi lanciato esplicitamente etc-update per scegliere di sovrascrivere i vecchi file con i nuovi proposti. in questo caso tra l'altro non si tratta di un pacchetto mascherato, ma semplicemente di una use flag da abilitare per un pacchetto richiesto come dipendenza di quello che vuoi installare. quando fai dei cambiamenti nei file di configurazione in /etc/portage, che siano smascheramenti o cambi di use flag dovresti lanciare emerge -uDvaN @world per ricompilare e aggiornare il necessario con le nuove configurazioni.

vorrei altre sì farti notare che il problema da te riscontrato è menzionato esplicitamente nell'handbook con un bel box marcato come "important" di colore giallo:

Quote:
Important
Distribution Kernels, such as sys-kernel/gentoo-kernel and sys-kernel/gentoo-kernel-bin, by default, expect to be installed alongside an initramfs. Before running emerge to install the kernel users should ensure that sys-kernel/installkernel has been configured to utilize an initramfs generator (for example Dracut) as described in the installkernel section.


per rispondere infine alla domanda "perchè è così complicato rispetto ad altre distro?": perchè portage offre un livello di personalizzazione che gli altri gestori pacchetti non offrono, per ogni pacchetto puoi scegliere quali use flags abilitare in fase di compilazione, andando quindi a snellire l'eseguibile risultante, è questo in sintesi che rende gentoo speciale. io per lavoro uso debian sui server, ma sebbene apt faccia discretamente il suo lavoro, non mi sono mai trovato così bene come con portage nella ricerca e gestione dei pacchetti
Back to top
View user's profile Send private message
rob-gentoo
n00b
n00b


Joined: 06 Dec 2024
Posts: 5

PostPosted: Sat Dec 28, 2024 2:20 pm    Post subject: Reply with quote

...,ok t ringrazio di nuovo, adesso e decisamente più chiaro anche se dovrò andare
a leggere ancora qualche cosa.
Avevo letto di etc-update insieme ad un altro tool, autounmask, ma non avevo
capito quando utilizzare etc-update.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) 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