Diferencia entre revisiones de «Prelink»
(prelink) |
m (gksudo para aplicaciones gráficas) |
||
(No se muestran 5 ediciones intermedias realizadas por 4 usuarios) | |||
Línea 1: | Línea 1: | ||
+ | {{Nota|Si usas Ubuntu 7.04 Feisty Fawn no es necesario instalar el Prelink ya que la versión 7.04 de Ubuntu cuenta con un sistema de enlazamiento de binarios y bibliotecas propio.}} | ||
+ | |||
Existe una utilidad que se encuentra en los repositorios Universe que se llama '''prelink'''. Según su página del manual su función es: ''pre-enlazar binarios y bibliotecas ELF compartidas para acelerar su tiempo de inicio''. Hay que tener en cuenta que para disponer del programa prelink, debemos tener los repositorios Universe activos, el modo de hacerlo se explica en [[Activar universe y multiverse]]. | Existe una utilidad que se encuentra en los repositorios Universe que se llama '''prelink'''. Según su página del manual su función es: ''pre-enlazar binarios y bibliotecas ELF compartidas para acelerar su tiempo de inicio''. Hay que tener en cuenta que para disponer del programa prelink, debemos tener los repositorios Universe activos, el modo de hacerlo se explica en [[Activar universe y multiverse]]. | ||
Una vez instalado el paquete, modificamos las opciones del programa: | Una vez instalado el paquete, modificamos las opciones del programa: | ||
− | $ | + | $ gksudo gedit /etc/default/prelink |
En la línea que pone: | En la línea que pone: | ||
Línea 27: | Línea 29: | ||
Si no nos gusta el rendimiento de prelink, podemos hacer | Si no nos gusta el rendimiento de prelink, podemos hacer | ||
− | $ | + | $ gksudo gedit /etc/default/prelink |
En la línea que pone: | En la línea que pone: | ||
Línea 41: | Línea 43: | ||
$ sudo /etc/cron.daily/prelink | $ sudo /etc/cron.daily/prelink | ||
− | [[Categoría: | + | Un problema con ''prelink'', es que cuando instalas nuevos programas, esos programas no están ''prelincados''. Para evitar este problema cuando se instalen programas con apt-get o synaptic, ejecutaremos prelink. Para esto debemos editar ''/etc/apt/apt.conf'': |
+ | |||
+ | $ gksudo gedit /etc/apt/apt.conf | ||
+ | |||
+ | Pondremos al final: | ||
+ | |||
+ | DPkg::Post-Invoke {"echo Ejecutando prelink, por favor espere...;/etc/cron.daily/prelink";} | ||
+ | |||
+ | [[Categoría:Aplicaciones de optimización]] |
Última revisión de 01:24 29 ene 2010
Si usas Ubuntu 7.04 Feisty Fawn no es necesario instalar el Prelink ya que la versión 7.04 de Ubuntu cuenta con un sistema de enlazamiento de binarios y bibliotecas propio. |
Existe una utilidad que se encuentra en los repositorios Universe que se llama prelink. Según su página del manual su función es: pre-enlazar binarios y bibliotecas ELF compartidas para acelerar su tiempo de inicio. Hay que tener en cuenta que para disponer del programa prelink, debemos tener los repositorios Universe activos, el modo de hacerlo se explica en Activar universe y multiverse.
Una vez instalado el paquete, modificamos las opciones del programa:
$ gksudo gedit /etc/default/prelink
En la línea que pone:
PRELINKING=unknown
La cambiamos a:
PRELINKING=yes
El resto de opciones por defecto funcionan bien. Para iniciar prelink por primera vez (la primera vez puede llevar algo de tiempo). Tecleamos:
$ sudo /etc/cron.daily/prelink
Si no queremos enlazar todo el sistema, sino sólo Openoffice.org (aplicación bastante pesada) nos saltaríamos el paso anterior y haríamos:
$ sudo /usr/sbin/oooprelink -f
Debemos tener en cuenta que al actualizar bibliotecas, debemos ejecutar de nuevo para evitar inestabilidades en el sistema.
$ sudo /etc/cron.daily/prelink
Si no nos gusta el rendimiento de prelink, podemos hacer
$ gksudo gedit /etc/default/prelink
En la línea que pone:
PRELINKING=yes
lo modificamos y ponemos:
PRELINKING=no
Ejecutamos de nuevo
$ sudo /etc/cron.daily/prelink
Un problema con prelink, es que cuando instalas nuevos programas, esos programas no están prelincados. Para evitar este problema cuando se instalen programas con apt-get o synaptic, ejecutaremos prelink. Para esto debemos editar /etc/apt/apt.conf:
$ gksudo gedit /etc/apt/apt.conf
Pondremos al final:
DPkg::Post-Invoke {"echo Ejecutando prelink, por favor espere...;/etc/cron.daily/prelink";}