[phpBB Debug] PHP Warning: in file [ROOT]/includes/acm/acm_memory.php on line 146: Cannot use a scalar value as an array
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acm/acm_memory.php on line 146: Cannot use a scalar value as an array
[phpBB Debug] PHP Warning: in file [ROOT]/includes/acm/acm_memory.php on line 146: Cannot use a scalar value as an array
[Mini How-to] Actualizar Gentoo Linux : Documentación
 Reglamento general de los foros   •   FAQ   •   Buscar en el foro •  Registrarse | Iniciar sesión 



Portada » Foros Linux » Filosofía y conocimiento » Documentación


Nuevo tema Responder al tema
 [ 35 mensajes ]  Ir a página 1, 2, 3  Siguiente
Patrocinadores

Autor
Buscar:
Mensaje

Desconectado
Miembro ETEL
Miembro ETEL
Avatar de Usuario

Registrado: Mié Dic 08, 2004 8:00 am
Mensajes: 526
Ubicación: BS. AS Argentina

Nota Publicado: Mar Feb 28, 2006 4:19 am 
Arriba  
Este mini How-to, intenta esplicar como actualizar nuestra versión de Gentoo, a la última release lanzada.

El proceso consta de algunos pasos realmente sencillos. Obviamente, siempre seremos el root:

Sincronizar el arbol del Portage:

Código:
#emerge --sync


Hacer el cambio de Profile (Perfil):

Este es el paso más importante, ya que el profile lleva consigo toda la información de cada releases de Gentoo. Entre otras cosas, las variables USE predeterminadas, las versiones del software la rama estable predeterminadas.

Para realizar el cambio, debemos eliminar el fichero /etc/make.profile, que no es más que un soft-link al perfil, y crearlo nuevamente enlazandolo con el perfil de la nueva release.

Código:
#rm -f /etc/make.profile
#ln -snf /usr/portage/profiles/default-linux/x86/200x.x/ /etc/make.profile


Si son usuarios de amd64, deben cambiar al perfil correspondiente para dicha arquitectura:

Código:
#ln -snf /usr/portage/profiles/default-linux/amd64/200x.x/ /etc/make.profile


Nota: Si se tiene la costumbre de autocompletar con la tecla TAB, procurar que se borre el fichero make.profile sin la / al final, ya que como es un soft link a un directorio la tecla tab lo va a tomar como un directorio y no como soft link.

Para verificar si hemos creado bien el soft link, debemos realizar un ls -l al fichero "/etc/make.profile". En el ejemplo, nuestro perfil es el de la releases 2006.1.

Código:
osorio@abril ~ $ ls -l /etc/make.profile
lrwxrwxrwx 1 root root 47 feb 27 22:21 /etc/make.profile -> /usr/portage/profiles/default-linux/x86/2006.1/


Esta salida nos informa que el fichero /etc/make.profile, enlaza al directorio de nuestro perfil elegido. Sino fuese asi, debemos repetir los pasos anteriores

Actualizar el sistema:

Código:
#emerge -uDN world


Que sería el equivalente a realizar un:

Código:
#emerge --update --deep --newuse world


Espero que les sea de utilidad. Errar es humano, si ven que me confundí en algún paso, aganlo notar.

Saludos.


Última edición por _osorio_ el Lun Oct 02, 2006 6:23 am, editado 4 veces en total
 Perfil WWW  

Desconectado
Forista Mayor
Forista Mayor
Avatar de Usuario

Registrado: Mié Jul 27, 2005 7:00 am
Mensajes: 719

Nota Publicado: Mar Feb 28, 2006 11:59 am 
Arriba  
esta bien este mini tutorial,sobretodo si es para esta maravillosa distribucion la cul me encanta

_________________
AMD Athlon 64 3200+ 1 Gigas ddr-ram 400
Imac core2duo 24" 3 gigas de ram
Ipod nano

 Perfil  


Nota Publicado: Jue Sep 21, 2006 10:39 pm 
Arriba  
No había reparado en este mini tuto. Me puse a instalar el Gentoo 2005.1, ya habiendo salido el 2006, por la vía de la cónsola y he pasado mucho trabajo. Aunque he resuelto casi todos los problemas he perdido muchos días instalando porque el sistema se trancaba. Aunque ya tengo instalado lo fundamental (inclusive Gnome y KDE), no quiere instalar k3b porque no he encontrado manera de actualizar al nuevo compilador gcc. Espero que este mini tuto me sirva.

Salu2

  

Desconectado
Miembro ETEL
Miembro ETEL
Avatar de Usuario

Registrado: Mié Dic 08, 2004 8:00 am
Mensajes: 526
Ubicación: BS. AS Argentina

Nota Publicado: Vie Sep 29, 2006 11:17 am 
Arriba  
Recuerda usar el nuevo perfil 2006.1 en vez de 2006.0. Repasa esta guía: http://www.gentoo.org/doc/es/gcc-upgrading.xml

Es recomendable siempre usar los ultimos cd´s de instalación.

Saludos

 Perfil WWW  


Nota Publicado: Vie Sep 29, 2006 7:43 pm 
Arriba  
Gracias. Lo tendré en cuenta. No había hecho la actualización porque el acceso al mini tuto estaba vedado por el problema ya conocido por todos.

Saludos

  


Nota Publicado: Sab Sep 30, 2006 11:46 am 
Arriba  
Tu minituto me funcionó. Actualicé al 2006.1 como recomendastes. En este momento está en el proceso de compilación de 145 paquetes (fue absurdo instalarlo desde el 2005.1 pero me quedó el aprendizaje de la resolución de problemas).

Saludos y gracias por tu aportación 8).

Nota: Podrías editarlo para que refleje esos cambios así como yo edité mi título. No tendrías que seguir haciendo la advertencia.

  


Nota Publicado: Sab Sep 30, 2006 1:49 pm 
Arriba  
_osorio_

Parece que esta guía:

http://www.gentoo.org/doc/es/gcc-upgrading.xml

no va a hacer falta. El paquete 19 que está compilando es el tan esperado gcc-4.1.1-r1 (la versión anterior no permitía que se me instalara el k3b).

Saludos


Última edición por guarismo el Dom Oct 01, 2006 12:21 pm, editado 1 vez en total
  

Desconectado
Miembro ETEL
Miembro ETEL
Avatar de Usuario

Registrado: Mié Dic 08, 2004 8:00 am
Mensajes: 526
Ubicación: BS. AS Argentina

Nota Publicado: Sab Sep 30, 2006 3:04 pm 
Arriba  
zeka escribió:
Nota: Podrías editarlo para que refleje esos cambios así como yo edité mi título. No tendrías que seguir haciendo la advertencia.


Apuntado en la agenda :D

Saludos

_________________
Saludos.
Matías S. Sardisco | http://msardisco.com.ar


$ emerge --info | head -n3
Portage 2.1.9.34 (default/linux/x86/10.0, gcc-4.5.2, glibc-2.12.2-r0, 2.6.37-ck i686)
=================================================================
System uname: Linux-2.6.37-ck-i686-Intel-R-_Atom-TM-_CPU_N270_@_1.60GHz-with-gentoo-2.0.1

 Perfil WWW  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Lun Oct 29, 2007 8:00 am
Mensajes: 6

Nota Publicado: Dom Feb 17, 2008 2:46 am 
Arriba  
Gracias, excelente how-to.Espero que me sirva


Saludos, :wink:

_________________
Imagen
Imagen

 Perfil  


Nota Publicado: Dom Feb 17, 2008 3:23 am 
Arriba  
zeka escribió:
_osorio_

Parece que esta guía:

http://www.gentoo.org/doc/es/gcc-upgrading.xml

no va a hacer falta. El paquete 19 que está compilando es el tan esperado gcc-4.1.1-r1 (la versión anterior no permitía que se me instalara el k3b).

Saludos


Vaya, si no reviven este tema no hubiese sabido que tenía 17 meses de haber abandonado el uso de Gentoo. Finalmente, no pude instalar el k3b. Un cable IDE defectuoso me quemó 3 discos duros (entre ellos donde estaban 2 Gentoo) y esta instalación defectuosa (porque la hice desde el netinstall 2005.1 y no desde la 2006.1; craso error) me desanimó y lo desinstalé. Me decanté luego por algo más fácil como Debian, Dreamlinux, Ubuntu, SuSE, etc ...

  

Desconectado
Forista Legendario
Forista Legendario
Avatar de Usuario

Registrado: Vie Dic 07, 2007 8:00 am
Mensajes: 2107
Ubicación: /dev/Argentina/buenos aires

Nota Publicado: Dom Feb 17, 2008 3:39 am 
Arriba  
buen howto justo estaba pensando probar Gentoo xD

_________________
Amd 3600 x2 Dual Core - 2 gb Ram - Nvidia Gforce 7300 GS - Sata2 250 GB
--
Corriendo Slackware 12

 Perfil WWW  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Lun Oct 26, 2009 8:00 am
Mensajes: 13

Nota Publicado: Lun Oct 26, 2009 1:31 pm 
Arriba  
Hola, buenas... perdón por revivir el post... pero es un tema que llevo semanas buscando...

En las guías de mi servidor se indica que para actualizar el perfil debemos ejecutar:

# rm -rf /etc/make.profile
# ln -s /usr/portage/profiles/default-linux/x86/2007.0 /etc/make.profile

he ido al directorio ‘/usr/portage/profiles/default-linux/x86/’ y ahí no tengo más que estos archivos…

    ChangeLog
    deprecated
    make.defaults
    package.mask
    package.use.mask
    packages
    parent
    use.mask
    virtuals


explorando por el servidor he visto la siguiente carpeta: /usr/portage/profiles/default/linux/x86/2008.0 donde tengo las siguientes carpetas: “desktop”,”developer” y “server”… tengo que ejecutar tus líneas?? y poqué no “developer” o “server”??

A ver si me puedes ayudar… estoy algo desesperado puesto que no puedo actualizar nada en el servidor y me están friendo a SPAM…

Qué debería ejecutar?? el problema está en que si algo sale mal no sabría solucionarlo.. y me da mucho miedo tocar este tipo de cosas en el servidor... es lo mismo [...]/default-linux/[...] que [...]/default/linux/[...]?? es por algún cambio de versión? y la guía está realmente obsoleta??

Muchas gracias!!!

 Perfil  

Desconectado
Forista Ancestral
Forista Ancestral
Avatar de Usuario

Registrado: Mié Ago 09, 2006 7:00 am
Mensajes: 4531
Ubicación: Táchira - Venezuela

Nota Publicado: Lun Oct 26, 2009 11:14 pm 
Arriba  
bueno ahora voy yo a aportar a este mini how to para actualizar de una versino a otra, o mejor dicho cambiar de profile se puede hacer tambien de la siguiente manera:

Citar:
emerge -va eselect


una vez instalada esta herramienta ejecutamos

Citar:
eselect profile list


donde nos saldra algo como esto

Citar:
Available profile symlink targets:
[1] default/linux/amd64/10.0 *
[2] default/linux/amd64/10.0/desktop
[3] default/linux/amd64/10.0/developer
[4] default/linux/amd64/10.0/no-multilib
[5] default/linux/amd64/10.0/server
[6] hardened/linux/amd64/10.0
[7] hardened/linux/amd64/10.0/no-multilib
[8] selinux/2007.0/amd64
[9] selinux/2007.0/amd64/hardened
[10] selinux/v2refpolicy/amd64
[11] selinux/v2refpolicy/amd64/desktop
[12] selinux/v2refpolicy/amd64/developer
[13] selinux/v2refpolicy/amd64/hardened
[14] selinux/v2refpolicy/amd64/server


para elegir un profile lo hacemos con

Citar:
eselect profile set x

donde la x es el numero del profile que queramos ponernos. luego de eso sincronizamos portage

Citar:
emerge --sync


luego actualizamos

Citar:
emerge -uavDN world


al terminar el update no estaria mal ejecutar revdep-rebuild por si hay algunas dependencias rotas. para usar esta herramienta deben tener instalado el paquete app-portage/gentoolkit

pd: les recomendaria que usaran la herramienta que se llama eix la cual sirve para sincronizar paquetes y hacer busquedas es una herramienta mucho mas rapida que usar emerge para estas tareas, si alguien se anima pues solo se instala el paquete que lleva el mismo nombre eix

para sincronizar portage
eix-sync

para buscar paquetes
eix <paquete>

espero que les sirva de ayuda esta explicacion que di. :D

_________________
Linux User #432922 ~ Linux Machine #390497
Gentoo 13.0 | ~amd64 | i3 improved | Github | dotfiles | Identi.ca | Twitter
irc.freenode.net | /join #gnu/linuxOS

 Perfil  

Desconectado
Forista Nuevo
Forista Nuevo
Avatar de Usuario

Registrado: Lun Oct 26, 2009 8:00 am
Mensajes: 13

Nota Publicado: Mar Oct 27, 2009 8:17 am 
Arriba  
Genial johpunk, pero mi gozo en un poco... al intentar instalar eselect me devuelve el mismo error...

!!! ARCH is not set... Are you missing the '/etc/make.profile' symlink?
!!! Is the symlink correct? Is your portage tree complete?


Parece que la cosa se resiste... :cry: :cry: :cry:

No se si servirá de algo, pero esta es mi máquina y acabo de hacer estos pasos, incluísdos los de Problema de perfil como he indicado en el primer post... así que no me funciona...

help, plis :roll: :roll:

 Perfil  

Desconectado
Forista Ancestral
Forista Ancestral
Avatar de Usuario

Registrado: Mié Ago 09, 2006 7:00 am
Mensajes: 4531
Ubicación: Táchira - Venezuela

Nota Publicado: Mar Oct 27, 2009 9:06 am 
Arriba  
borra el enlace simbolico que has hecho, en caso de que persista instalare el gentoolkit y ejecutas revdep-rebuild. otra cosa que vale la pena resaltar es que este post es algo viejito osea del 2006 y me imagino que cuando eso las cosas se hacian como lo explico _osorio_

_________________
Linux User #432922 ~ Linux Machine #390497
Gentoo 13.0 | ~amd64 | i3 improved | Github | dotfiles | Identi.ca | Twitter
irc.freenode.net | /join #gnu/linuxOS

 Perfil  
Mostrar mensajes previos:  Ordenar por  
 [ 35 mensajes ]  Ir a página 1, 2, 3  Siguiente
Nuevo tema Responder al tema

Saltar a:  


 Temas relacionados   Autor   Respuestas   Vistas   Último mensaje 
mi propio mini linux tipo Movix

en Instalación de distribuciones

marceloarguell

0

610

Mar Oct 06, 2009 12:16 am

marceloarguell Ver último mensaje

No puedo intalar ningún Linux en una Netbook Dell Inspiron Mini

en Instalación de distribuciones

ArtP0

1

222

Mié Ago 08, 2018 10:37 pm

doc Ver último mensaje

samsung galaxy mini (android 2.2) & linux: mass storage no funciona

[ Ir a página: 1, 2 ]

en Hardware

niky45

26

5242

Lun Ene 16, 2012 5:50 pm

soulman Ver último mensaje

Preguntas sobre gentoo linux

en Instalación de distribuciones

ran8489

7

814

Jue Jul 15, 2010 12:05 am

Treto Ver último mensaje

Actualizar mi Servidor Linux

en Software

mrojas

3

646

Vie Sep 18, 2009 8:04 pm

niky45 Ver último mensaje



¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group :: Style based on FI Subice by phpBBservice.nl :: Todos los horarios son UTC + 1 hora [ DST ]
Traducción al español por Huan Manwë
phpBB SEO