Alguem sabe me me dizer como eu concerto isso, pfv?
novatterra / # emerge -pv xorg-server
Failed to validate a sane '/dev'.
bash process substitution doesn't work; this may be an indication of a broken '/dev/fd'.
novatterra / #
pois é, eu tive, mas como ainda não foi resolvido, é o mesmo problema de antes, e na vdd eu só abri um tópico específico pra esse problema.
eu segui essa ordem especificamente:
# mount /dev/sda6 /mnt/gentoo
# mount /dev/sda2 /mnt/gentoo/boot
# mount -t proc /proc /mnt/gentoo/proc
# mount --rbind /sys /mnt/gentoo/sys
# mount --make-rslave /mnt/gentoo/sys
# mount --rbind /dev /mnt/gentoo/dev
# mount --make-rslave /mnt/gentoo/dev
# chroot /mnt/gentoo /bin/bash
# source /etc/profile
a partir daí só dou emerge pacote e ele responde daquele jeito estranho,
to usando ubuntu+lxde
obrigado
4. Re: Portage não compila em chroot [RESOLVIDO]
luiztuxusa Gentoo
Post recolhido
Enviado em 25/09/2016 - 16:37h
novatterra escreveu:
pois é, eu tive, mas como ainda não foi resolvido, é o mesmo problema de antes, e na vdd eu só abri um tópico específico pra esse problema.
eu segui essa ordem especificamente:
# mount /dev/sda6 /mnt/gentoo
# mount /dev/sda2 /mnt/gentoo/boot
# mount -t proc /proc /mnt/gentoo/proc
# mount --rbind /sys /mnt/gentoo/sys
# mount --make-rslave /mnt/gentoo/sys
# mount --rbind /dev /mnt/gentoo/dev
# mount --make-rslave /mnt/gentoo/dev
# chroot /mnt/gentoo /bin/bash
# source /etc/profile
a partir daí só dou emerge pacote e ele responde daquele jeito estranho,
to usando ubuntu+lxde
obrigado
Hum...veja se o problema não é este, de acordo com o Handbook do Gentoo:
Aviso
Se usar uma mídia de instalação que não seja do Gentoo, os passos anteriores podem não ser suficientes. Algumas distribuições criam o /dev/shm como um link simbólico para o /run/shm/ que, após o chroot, torna-se inválido. Fazer do /dev/shm/ uma montagem tmpfs apropriada desde já pode corrigir isso:
novatterra / # rm /dev/shm && mkdir /dev/shm
rm: não foi possível remover “/dev/shm”: É um diretório
novatterra / # rm -R /dev/shm && mkdir /dev/shm
rm: não foi possível remover “/dev/shm”: Dispositivo ou recurso está ocupado
novatterra / # rm -Rf /dev/shm && mkdir /dev/shm
rm: não foi possível remover “/dev/shm”: Dispositivo ou recurso está ocupado
novatterra / #
:(
6. Re: Portage não compila em chroot [RESOLVIDO]
luiztuxusa Gentoo
Post recolhido
Enviado em 26/09/2016 - 10:11h
Experimenta usar uma iso do Gentoo, como a minimal. Você também pode usar uma iso do SystemRescueCD, que é baseado no Gentoo. Ao iniciar esta, basta dar startx que vai subir o xfce. Faz um teste...
apenas com o emerge e apenas em chroot com o ubuntu
qdo subo o LiveDVD e acesso a net por ele e faço chroot, posso usar o emerge normalmente sem problema algum,
minha preocupaçao é o gasto de ram, o live gasta muita ram
apenas com o emerge e apenas em chroot com o ubuntu
qdo subo o LiveDVD e acesso a net por ele e faço chroot, posso usar o emerge normalmente sem problema algum,
minha preocupaçao é o gasto de ram, o live gasta muita ram
Então, como você está usando um *buntu, o bash não está fazendo esta substituição apropriadamente. Existe um patch no Portage que faz esta verificação, por isto exibe aquela mensagem. Achar uma solução pra isto pode ser mais demorado do que você baixar uma iso do Gentoo e colocar no pendrive.
Utilize uma mídia do Gentoo minimal ou o SystemRescueCD, ambos não gastam quase nada de RAM. O LiveDVD vem recheado de coisas desnecessárias e com o KDE ainda por cima, por isto é sofrível.
olha só @Cabreuvas , eu sou musico e nao tinha percebido que escrevi dessa forma, kkkkkk
então luiz, ja to fazendo o que vc disse, to baixando o SystemRescueCD, (inclusive, se nao me falhe a memoria, foi ele que eu usei pra instalar o funtoo, anos atras), qto ao comando q vc me passou, eis a resposta dele:
novatterra / # cat < <(echo foo)
bash: /dev/fd/62: Arquivo ou diretório não encontrado
novatterra / # echo < <(foo)
bash: /dev/fd/62: Arquivo ou diretório não encontrado
novatterra / #
qto ao DD, eu sempre usei ele pra converter formatos de midia, mas nem sonhava que ele podia criar pendrives de boot, vou fazer o teste agora mesmo, e aproveitando o ensejo;
Parabens pelo seu excelente artigo sobre o Portage, vc me indicou o link em outro topico, vou guardar no HD pra servir como um tira duvidas rapido sobre o portage, (principalmente a parte das USE flags e dos ATOM), muito show
11. Re: Portage não compila em chroot [RESOLVIDO]
luiztuxusa Gentoo
Post recolhido
Enviado em 26/09/2016 - 15:26h
novatterra escreveu:
olha só @Cabreuvas , eu sou musico e nao tinha percebido que escrevi dessa forma, kkkkkk
Pegando carona, pelo perfil da tua foto imaginei que você fosse músico.
então luiz, ja to fazendo o que vc disse, to baixando o SystemRescueCD, (inclusive, se nao me falhe a memoria, foi ele que eu usei pra instalar o funtoo, anos atras), qto ao comando q vc me passou, eis a resposta dele:
novatterra / # cat < <(echo foo)
bash: /dev/fd/62: Arquivo ou diretório não encontrado
novatterra / # echo < <(foo)
bash: /dev/fd/62: Arquivo ou diretório não encontrado
novatterra / #
Legal... o SysRescueCD é super tranquilo. Depois que você subir a interface gráfica, arrume o layout do teclado (padrão US) e algumas coisinhas no touchpad, claro, se quiser.
Quanto ao comando, é justamente este o caso. O Portage faz esta busca e como não está encontrando, devolve aquele erro. Embora seja possível usar outras distros como base de instalação do Gentoo, muitas vezes alguns problemas acabam atrapalhando. Então é sempre bom usar uma mídia "gentoo-like". Já que tem...vamos aproveitar. ;)
qto ao DD, eu sempre usei ele pra converter formatos de midia, mas nem sonhava que ele podia criar pendrives de boot, vou fazer o teste agora mesmo, e aproveitando o ensejo;
Parabens pelo seu excelente artigo sobre o Portage, vc me indicou o link em outro topico, vou guardar no HD pra servir como um tira duvidas rapido sobre o portage, (principalmente a parte das USE flags e dos ATOM), muito show
O DD é muito versátil. Dê uma lida sobre ele e você verá quanta coisa podemos fazer. Mas uma coisa: quando for gravar a imagem no pendrive, não especifique a partição do pendrive, mas sim ele inteiro:
# considerando que o sistema tenha alocado o /dev/sdc para seu usb
# isto não vai funcionar:
dd bs=20MB if=imagem.iso of=/dev/sdc1
# mas isto funciona:
dd bs=20MB if=imagem.iso of=/dev/sdc
olha so, sobre esse lance do meu portage nao compilar em chroot:
não resolvi o problema propriamente dito, e tb não entendi pq ele faz isso, mas aprendi a contorna-lo,
as vezes qdo minha net ta boa, logo direto no gentoo e instalo por la, qdo ta ruimzinha, logo pelo Lubuntu e faço chroot, aí q vem esse lance chato, entao descobri algo sem querer:
estava eu repassando a um amigo a dica sobre penddrive de boot com o DD q o grd @luiztux me passou, e depois de devidamente bootado o pendrive, fui fazer chroot, (ainda pra demonstrar pro meu amigo) e o que eu descubro? o portage funcionando legal, kkkkkk nao sei por q, mas a cada instalaçao nova do lubuntu, o portage volta a funcionar em chroot e dpois é como se ele corrompesse, ai, refaço o pendrive de boot e o problema desaparece, como eu disse, ainda nao entendi essa, mas como to na fase final, e praticamente resolvi o problema: topico resolvido, muitissimo obrigado a todos
Usamos cookies essenciais para manter o site funcionando e Google Analytics para métricas de audiência. Cookies de anúncios só serão carregados se você permitir.