View previous topic :: View next topic |
Author |
Message |
cesma n00b
Joined: 08 Jan 2018 Posts: 61
|
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30905 Location: here
|
Posted: Wed Jan 10, 2018 5:37 pm Post subject: |
|
|
Prima di tutto benvenuto ne forum.
Prima domanda l'installazione e' andata a buon fine? O stai cercando di installare sudo durante l'installazione?
Puoi postare cosa ritorna il comando
Code: | $ ls /var/tmp/portage/dev-libs/libunistring-0.9.7/work/ | _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
cesma n00b
Joined: 08 Jan 2018 Posts: 61
|
Posted: Wed Jan 10, 2018 7:05 pm Post subject: |
|
|
Ciao fedeliallalinea, grazie.
L'installazione è andata a buon fine con la compilazione, poi mi sono accorto creando il primo utente
dell'esigenza di installare il pacchetto sudo.... sono utente linux da 3 giorni e inizio a raccapezzarmi adesso.
Appena riesco lancio la virtual machine, lancio il comando e ti posto l'output. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30905 Location: here
|
Posted: Wed Jan 10, 2018 7:24 pm Post subject: |
|
|
cesma wrote: | Appena riesco lancio la virtual machine, lancio il comando e ti posto l'output. |
Prima di lanciare il comando devi lanciare anche il comando che installa il pacchetto
Code: | # emerge -1 libunistring |
questo perche' deve ancora ricreare quelle directory (si trovano in tmp quindi al prossimo riavvio vengono cancellate) _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
cesma n00b
Joined: 08 Jan 2018 Posts: 61
|
Posted: Wed Jan 10, 2018 8:34 pm Post subject: |
|
|
Dunque ho eseguito come mi hai suggerito e loggato come root :
Code: | emerge -1 libunistring |
Code: | ls /var/tmp/portage/dev-libs/libunistring-0.9.7/work/ |
Non ho nessu output a video.
Se invece provo
Code: | ls -ld /var/tmp/portage/dev-libs/libunistring-0.9.7/work/ |
Output:
Code: | drwx------ portage portage 4096 10 gen 21.27 [color=green] [code]ls -ld /var/tmp/portage/dev-libs/libunistring-0.9.7/work[/code][/color]
|
|
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30905 Location: here
|
Posted: Wed Jan 10, 2018 8:38 pm Post subject: |
|
|
E' un errore strano, puoi postare il contenuto del file /var/tmp/portage/dev-libs/libunistring-0.9.7/temp/build.log con wgetpaste o qualsiasi servizio pastbin (esempio https://pastebin.com/) _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
cesma n00b
Joined: 08 Jan 2018 Posts: 61
|
Posted: Wed Jan 10, 2018 9:00 pm Post subject: |
|
|
fedeliallalinea wrote: | E' un errore strano, puoi postare il contenuto del file /var/tmp/portage/dev-libs/libunistring-0.9.7/temp/build.log con wgetpaste o qualsiasi servizio pastbin (esempio https://pastebin.com/) |
Ecco il link:
https://pastebin.com/Ap3ay2AL
Sto lavorando da shell e non in ambiente grafico quindi sono un poco lento nel passaggio da guest a host (windows). |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30905 Location: here
|
Posted: Thu Jan 11, 2018 7:21 am Post subject: |
|
|
Puoi postarmi l'output di
e anche il contenuto del file /lib/udev/rules.d/40-gentoo.rules? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
cesma n00b
Joined: 08 Jan 2018 Posts: 61
|
Posted: Thu Jan 11, 2018 7:48 am Post subject: |
|
|
fedeliallalinea wrote: | Puoi postarmi l'output di
e anche il contenuto del file /lib/udev/rules.d/40-gentoo.rules? |
Buongiorno, scusa ma ieri ho dovuto chiudere a casa siamo un lazzaretto di influenzati.....ti posto l'output:
Code: | -l /dev/null
crw-rw---- 1 root root 1, 3 10 gen 21.09 /dev/null
less /lib/udev/rules.d/40-gentoo.rules
# Gentoo specific groups
ACTION=="add", SUBSYSTEM=="block", KERNEL=="fd[0-9]", GROUP="floppy"
ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="usb" |
Sarei curioso di capire come procedi: che file analizzi e cosa vai a cercare nei file. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30905 Location: here
|
Posted: Thu Jan 11, 2018 7:59 am Post subject: |
|
|
cesma wrote: | Sarei curioso di capire come procedi: che file analizzi e cosa vai a cercare nei file. |
Allora il problema e' ovvio non hai i permessi su /dev/null che vedi nel build.log che hai postato.
Ora bisogna capire perche', stai usando openrc o systemd? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
cesma n00b
Joined: 08 Jan 2018 Posts: 61
|
Posted: Thu Jan 11, 2018 8:02 am Post subject: |
|
|
Credo Systemd ma non ricordo, è una impostazione fatta sul kernel (file make.conf se non ricordo male)?
C'è qualche comando per verificare al volo? |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30905 Location: here
|
Posted: Thu Jan 11, 2018 8:09 am Post subject: |
|
|
cesma wrote: | Credo Systemd ma non ricordo, è una impostazione fatta sul kernel (file make.conf se non ricordo male)?
C'è qualche comando per verificare al volo? |
Si controlla se hai installato il pacchetto sys-apps/systemd e sys-fs/udev.
Prova, da root, a dare il comando
Code: | # chmod 666 /dev/null |
e poi fai reboot e controlla se ha tenuto i permessi con ls -l /dev/null dove devresti vedere questa situazione
Code: | crw-rw-rw- 1 root root 1, 3 Jan 10 11:17 /dev/null |
_________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
cesma n00b
Joined: 08 Jan 2018 Posts: 61
|
Posted: Thu Jan 11, 2018 8:57 am Post subject: |
|
|
fedeliallalinea wrote: | cesma wrote: | Credo Systemd ma non ricordo, è una impostazione fatta sul kernel (file make.conf se non ricordo male)?
C'è qualche comando per verificare al volo? |
Si controlla se hai installato il pacchetto sys-apps/systemd e sys-fs/udev.
Prova, da root, a dare il comando
Code: | # chmod 666 /dev/null |
e poi fai reboot e controlla se ha tenuto i permessi con ls -l /dev/null dove devresti vedere questa situazione
Code: | crw-rw-rw- 1 root root 1, 3 Jan 10 11:17 /dev/null |
|
Non riesco a installare il pacchetto app-portage/gentoolkit per usare equery quindi a meno di altro sistema non so come vedere se i pacchetti sono installati.
L'output dopo il reboot è:
Code: | crw-rw---- root 1, 3 10 gen 23.44 /de/null |
quindi non ha tenuto l'impostazione permessi del chmod .
Ho notato che l'orario non è corretto pur avendo in fase di installazione impostato ora e
dettagli legato alla localizzazione geografica, può avere qualche importanza? |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30905 Location: here
|
Posted: Thu Jan 11, 2018 9:07 am Post subject: |
|
|
cesma wrote: | Non riesco a installare il pacchetto app-portage/gentoolkit per usare equery quindi a meno di altro sistema non so come vedere se i pacchetti sono installati. |
Puoi usare emerge
Code: | $ emerge -pvq sys-fs/udev sys-apps/systemd --nodeps |
cesma wrote: | Ho notato che l'orario non è corretto pur avendo in fase di installazione impostato ora e
dettagli legato alla localizzazione geografica, può avere qualche importanza? |
Ho lo stesso problema su virtualbox e ho risolto installando ntp per la sincronizzazione della data.
Poi farlo anche manualmente con il comando date 011110062018 (MMDDhhmmYYYY) lanciato come root _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
cesma n00b
Joined: 08 Jan 2018 Posts: 61
|
Posted: Thu Jan 11, 2018 9:28 am Post subject: |
|
|
fedeliallalinea wrote: | Non riesco a installare il pacchetto app-portage/gentoolkit per usare equery quindi a meno di altro sistema non so come vedere se i pacchetti sono installati.
Puoi usare emerge
Code: | $ emerge -pvq sys-fs/udev sys-apps/systemd --nodeps |
|
Ho lanciato il comando e termina senza errori (non fa calcolo dipendenze ma da quello che leggo serve per svincolarsi da tutte le
dipendenza in fase installazione pacchetti). Riprovo a modificare i diritti su /dev/null ?
fedeliallalinea wrote: | Ho lo stesso problema su virtualbox e ho risolto installando ntp per la sincronizzazione della data.
Poi farlo anche manualmente con il comando date 011110062018 (MMDDhhmmYYYY) lanciato come root |
Avevo visto nella guida della forzatura manuale ma mi pare che al riavvio perda l'impostazione, proverò con il pacchetto che mi hai segnalato.
Per avere info sui pacchetti installati ho provato anche emerge eix per usare eix -I ma ho l'impressione che qualunque pacchetto io cerchi di installare non vada a buon fine generando errori (mi pare manchino delle cartelle che forse non si creano causa mancanza permessi). |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30905 Location: here
|
Posted: Thu Jan 11, 2018 9:35 am Post subject: |
|
|
cesma wrote: | Ho lanciato il comando e termina senza errori (non fa calcolo dipendenze ma da quello che leggo serve per svincolarsi da tutte le
dipendenza in fase installazione pacchetti). Riprovo a modificare i diritti su /dev/null ? |
Questo e' solo per vedere se hai installato questi pacchetti e quale versione, dovresti postarmi l'output.
Per il tuo errore ho trovato questo thread, puo' aiutare? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
cesma n00b
Joined: 08 Jan 2018 Posts: 61
|
Posted: Thu Jan 11, 2018 9:37 am Post subject: |
|
|
Provo a guardare e ti faccio sapere, grazie. |
|
Back to top |
|
|
cesma n00b
Joined: 08 Jan 2018 Posts: 61
|
Posted: Thu Jan 11, 2018 10:14 am Post subject: |
|
|
fedeliallalinea wrote: | cesma wrote: | Ho lanciato il comando e termina senza errori (non fa calcolo dipendenze ma da quello che leggo serve per svincolarsi da tutte le
dipendenza in fase installazione pacchetti). Riprovo a modificare i diritti su /dev/null ? |
Questo e' solo per vedere se hai installato questi pacchetti e quale versione, dovresti postarmi l'output.
Per il tuo errore ho trovato questo thread, puo' aiutare? |
Ho dovuto modificare il file esportato da linux in Windows perchè troppo pieno di caratteri di contorno, ti posto l'output:
Code: | emerge -pvq sys-fs/udev sys-apps/systemd --nodeps
[ebuild N ] sys-fs/udev-233 USE="acl kmod (-selinux)"
[ebuild R ] sys-apps/systemd-233 USE="acl gcrypt kmod lz4 pam policykit* mseccomp ssl (-apparmor) -audit -build -cryptsetup -curl -doc -elfutils -gnuefi -http -idn -importd -lzma -nat -qrcode (-selinux) -sysv-utils {test} -vanilla -xkb" |
Provo a vedere il post che mi hai girato. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30905 Location: here
|
Posted: Thu Jan 11, 2018 10:28 am Post subject: |
|
|
Ok sembrerebbe che hai fatto l'installazione con systemd.
Per essere certi che anche il kernel e' stato compilato per questo prova a vedere cosa torna il comando grep LINUX_INIT /usr/src/linux/.config _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
cesma n00b
Joined: 08 Jan 2018 Posts: 61
|
Posted: Thu Jan 11, 2018 10:34 am Post subject: |
|
|
fedeliallalinea wrote: | Per il tuo errore ho trovato questo thread, puo' aiutare? |
Ho buttato l'occhio sul thread, mi pare di capire che l'utente che lo ha creato ha un problema di permessi a cui ovvia cambiando la stringa numerica in chmod 666 a 777 .
Chi gli replica gli consiglia:
Code: | mknod -m 600 / dev / console c 5 1
mknod -m 666 / dev / null c 1 3 |
Non capisco poi se le variabili kernel :
Code: | CONFIG_DEVTMPFS = y
CONFIG_DEVTMPFS_MOUNT = y |
vadano definite (e se si dove? /etc/fstab?). E soprattutto non capisco il riferimento a systemd ma sicuramente dipende dal fatto che non ho il quadro completo sul sistema, mi rendo conto di avere lacune.
Mi consigli di usare le stesse impostazioni???
Code: | mknod -m 600 / dev / console c 5 1
mknod -m 666 / dev / null c 1 3 |
Mi sembra che la mia sia una bella gatta da pelare, adesso provo con il grep |
|
Back to top |
|
|
cesma n00b
Joined: 08 Jan 2018 Posts: 61
|
Posted: Thu Jan 11, 2018 10:38 am Post subject: |
|
|
fedeliallalinea wrote: | Ok sembrerebbe che hai fatto l'installazione con systemd.
Per essere certi che anche il kernel e' stato compilato per questo prova a vedere cosa torna il comando grep LINUX_INIT /usr/src/linux/.config |
Mi restituisce:
Code: |
#grep LINUX_INIT /usr/src/linux/.config
CONFIG_GENTOO_LINUX_INIT_SCRIPT=y
# CONFIG_GENTOO_LINUX_INIT_SYSTEMD is not set |
|
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30905 Location: here
|
Posted: Thu Jan 11, 2018 11:13 am Post subject: |
|
|
Ok c'e' un po' di casino in questa installazione.
Nel kernel hai attivato per utilizzarla per OpenRC mentre ora stai usando SystemD (o per lo meno e' installato).
Vedo che anche nella scelta del profilo hai scelto quello per openrc quindi do per scontato che hai seguito la guida per mettere openrc
Ora non sono sicuro del corretto passaggio (non l'ho mai fatto) ma vedendo il tuo emerge --info dovrebbe bastare un
Code: | # quickpkg sys-apps/systemd
# emerge -C sys-apps/systemd
# emerge -1 sys-fs/eudev
# emerge -uDN @world
# echo "sys-apps/systemd" >> /etc/portage/package.mask |
La prima riga e' per creare un binario per systemd nel caso qualcosa vada storto mentre l'ultima riga e' per prevenire l'installazione di systemd, inoltre ricorda che non sono sicurissimo di se la procedura e' corretta.
Probabilmente prima di fare questo dovrai cambiare permessi a /dev/null e assicurarti che riesci a installare qualcosa _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
cesma n00b
Joined: 08 Jan 2018 Posts: 61
|
Posted: Thu Jan 11, 2018 11:29 am Post subject: |
|
|
fedeliallalinea wrote: | Probabilmente prima di fare questo dovrai cambiare permessi a /dev/null e assicurarti che riesci a installare qualcosa |
Per essere sicuro che i permessi siano cambiati ripovo e verifico che:
Code: | # chmod 666 /dev/null
crw-rw-rw- 1 root root 1, 3 Jan 10 11:17 /dev/null |
senza reboot, giusto? |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30905 Location: here
|
Posted: Thu Jan 11, 2018 11:31 am Post subject: |
|
|
cesma wrote: | senza reboot, giusto? |
Si e prova se riesci a installare un pacchetto, per esempio gentoolkit _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
cesma n00b
Joined: 08 Jan 2018 Posts: 61
|
Posted: Thu Jan 11, 2018 11:48 am Post subject: |
|
|
fedeliallalinea wrote: | cesma wrote: | senza reboot, giusto? |
Si e prova se riesci a installare un pacchetto, per esempio gentoolkit |
Ho reimpostato i permessi in /dev/null e installato con successo gentoolkit.
Appena posso provo il resto e ti faccio sapere. |
|
Back to top |
|
|
|