Tag-Archive for » yogur «

Jueves, 12 de noviembre, 2009 | Autor:

Si alguna vez se encuentra la actualización de una sola aplicación en Arch Linux (una muy mala idea, impuesto sobre la venta) y se actualiza readline que podría terminar de ver un error en la línea de:
/bin/bash: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
Esperemos que todavía tiene un indicador bash abre y no todos ellos han cerrado. Si usted todavía puede, inmediatamente ejecute el siguiente:
pacman -S bash
de lo contrario no será capaz de ejecutar fiesta más porque fiesta todavía se vincula a la versión antigua de readline.

También, en el futuro, no se ejecutan
pacman -Sy application
(python en mi caso)
lugar, carrera:
pacman -Syu
que asegurará que todas las aplicaciones se actualizan.

Personalmente, Creo que de bash debería haber tenido un conjunto dependencia diciendo que requería la vieja versión específica de readline y lo mismo para la nueva fiesta, que requiere la nueva versión de readline. Independientemente, más bien jugar a lo seguro. 😉

Compartir
Miércoles, 22 de abril, 2009 | Autor:

Arco Proceso de instalación de Linux se documenta en el Arco wiki. Recomiendo que las personas nuevas a Arch tratan la excelente Guía para principiantes en lugar de la Oficial Arch Linux Install Guide. Aunque ambas entradas de wiki cubren un terreno similar, Guía del Principiante da mucha más información relevante para los nuevos en el sistema. La guía del principiante está destinada a la instalación de sobremesa y, como estoy instalando un servidor, Yo no voy a ir a través de la instalación del entorno gráfico en absoluto. Suponiendo que usted está siguiendo mi instalación, Supongo que he seguido la Guía del principiante hasta e incluyendo la instalación de sudo. He instalado el daemon ssh después y no durante la configuración inicial, sin embargo.

Algunas recomendaciones y notas pequeñas respecto a la instalación:

  • Si puede, considerar el uso de un lápiz de memoria USB para el instalador y téngalo a mano para futuras instalaciones.
  • Guardo una copia de mi local, “repositorio” aplicaciones de instalados en mi dispositivo de memoria instalador. Una vez finalizada la instalación guardo un poco de la descarga y actualización de tiempo copiando la siguiente en / var / cache / pacman / pkg / la carpeta del nuevo servidor. El repositorio en mi escritorio es típicamente de 1,7 GB
  • Para el rc.conf, Configuración regional del Sur-África apropiada son:
    = LOCALES”en_ZA.utf8″
    TIMEZONE =”África / Johannesburg”
  • He configurado la red de forma muy sencilla, de acuerdo con la guía, y se ampliará en la configuración de la red en un post posterior.
  • Como se trata de un servidor, mi usuario sin privilegios en el servidor es sólo una parte de 3 grupos: rueda (para sudo), almacenamiento, y usuarios. Un usuario de escritorio será probablemente en muchos más grupos.

Yo prefiero usar una aplicación llamada yogur en lugar de por defecto de Arch gestor de paquetes. Yaourt tiene la misma sintaxis de uso exacto como pacman excepto que soporta algunas opciones adicionales. En realidad, es una aplicación de envoltura en que se, sucesivamente, usa pacman. Es importante destacar que, yaourt soporta la instalación de aplicaciones desde el Arco de GOLD. La GOLD es un repositorio de scripts de instalación construida por usuarios de Arch para usuarios de Arch para instalar fácilmente aplicaciones que no son compatibles oficialmente por los principales repositorios de Arch. Yaourt puede descargar e instalar aplicaciones desde AUR o de los principales repositorios con el mismo comando, el tratamiento de la AUR como “sólo otro repositorio”. Pacman por desgracia no es compatible con esta.

De nuevo, la instalación está cubierto de la wiki. Recomiendo la ruta fácil se menciona en la wiki si usted es nuevo en Arch. Es demasiado, demasiado pronto para hacerlo de la manera difícil (también se menciona en la entrada wiki).

Cuando se hace, actualizar el sistema con el comando único:

yaourt-Syu

Oregón

pacman-Syu

y siga las recomendaciones que se dan.

Compartir
Martes, 17 de febrero, 2009 | Autor:

Algunos de ustedes ya saben que he construido un servidor principal no hace mucho tiempo. He documentado algunas de las partes más importantes de la forma en que fue construido a pesar de que estaba pensando en la liberación de toda la documentación de una sola vez. Yo estaba usando Arch Linux y yo casi no había terminado todo, especialmente la documentación. Por ejemplo, se supone que es un servidor de medios. Después de un revolver disco, se suponía que debía llegar a tener un RAID1 para el arranque y RAID 10 por lo demás (la parte media).

Esto no funcionó en absoluto.

Me en cuanto a tener una eficiente (y biencortafuegos) servidor de puerta de enlace de enrutamiento. Finalmente estaba convencido de que el enrutamiento personalizado * local estaba funcionando correctamente y yo estaba seguro de que mis pruebas con DHCP significaba que podía desactivar el servicio DHCP en la endeble ADSL router y tener toda mi compañeros de piso empezar a utilizar el servidor como el Internet entrada. En lugar: Estaba conectado con el servidor de la oficina, Acababa de instalar Apache2 **, y yo estaba a punto de consultar con un colega con respecto a conseguir buenos gráficos juntos por lo que los compañeros de piso todos podían ver que estaba usando el ancho de banda *** — cuando me di cuenta de un pequeño mensaje que indica que el sistema de archivos raíz se había vuelto a montar de sólo lectura debido a algún u otro fallo en el disco.

Y luego perdí mi conexión con el servidor.

Y luego gané un humor de perros.

🙁

Cuando llegué a casa, Me encontré con que, como lo había adivinado por el mensaje descriptivo dado en la oficina, la (muy) edad de 80 GB IDE disco que yo estaba usando para el sistema de archivos raíz había fracasado. Desafortunadamente, el servidor nunca se arranca de nuevo y que había pocas posibilidades de palanca todo lo que fuera en otro disco para continuar donde lo había dejado fuera.

Me voy a comprar un reemplazo (SATA) HDD este próximo fin de semana justo después de día de pago – y yo he cambiado de opinión acerca de la documentación de mi progreso… y realizar copias de seguridad de mis configuraciones:

Salida Temprana. Suelte menudo.

* ISPs en Sudáfrica cobran menos (precio fácil comparación) para “sólo local” (dentro de Sudáfrica) tráfico de ADSL, pero sólo si se utiliza una cuenta ADSL que no pueden acceder a los servicios web fuera de Sudáfrica. Esto significa que si usted desea tomar ventaja de los costos reducidos, pero aún así ser capaz de acceder a Internet en general, usted necesita establecer alguna enrutamiento astuto.

** un mando a instalar: ~ $ Yaourt-S apache

*** Acceso a Internet en SA es caro – te cobran alrededor de R70 ($7 / £ 4.9 / € 5,46) por GB al usar ADSL, o alrededor de R2 por MB si se utiliza GPRS / 3T.

Compartir
Jueves, January 01st, 2009 | Autor:

Aparentemente, qué sistema operativo que utilice puede decir mucho acerca de usted. Si está utilizando alguna forma de * nix, que distribuciones usted está usando puede decir mucho, así. Redundancia de lado, Creo que una distribución Linux depende absolutamente de su sistema de distribución de gestión de paquetes y.

Me gustó apt-get (1, 2) pero hubo algún problema técnico en algún momento y que causó que yo use aptitud lugar. El uso de la aptitud es un poco más fácil – que tiene más características automatizadas en un solo, lógica, comandos donde apt-get requiere comandos separados. Aptitud también tiene un maldiciones-basado GUI. Si usted no está utilizando la interfaz gráfica de usuario a continuación, aparte de la brevedad, en términos de número de comandos para aprender, aparentemente no hay razón técnica para preferir uno sobre el otro. Aptitud y apt-get servir K / X / Ubuntu y Debian bien. Desde este punto, Yo uso los nombres de Kubuntu y Ubuntu de una manera vagamente intercambiables.

En mi uso de CentOS (basado en Red Hat), He descubierto que me gusta ñam. Parece que funciona casi de la misma como la aptitud – un comando para gobernarlos a todos. Tiene un comportamiento por defecto bastante molesto que no voy a entrar en aquí ya que es más probable, porque yo no estoy acostumbrado a ello. Al menos desde un punto de vista técnico, es muy buena. Creo que Fedora También hace uso de Yum aunque mi experiencia con Fedora es muy limitado.

la teoría…

Fedora y Ubuntu están en una clase de distribuciones que tienen un ciclo de lanzamiento bastante riguroso. Ubuntu 8.10 (la versión se llama así por el año y mes de su lanzamiento) No lo haré, a excepción de los principales errores y cambios menores, tener otra gran actualización hasta la próxima versión, Jaunty Jackalope. Los usuarios de Ubuntu tienen las últimas versiones de la mayoría del software en sus computadoras de escritorio en este momento. En los meses previos a la próxima versión, sin embargo, ellos no van a tener tanta suerte, a menos que como el uso de “beta” comunicados. Como yo no estoy muy familiarizado con Fedora, Yo no me voy a molestar entrar en su ciclo de lanzamiento.

Estos 2 distribuciones son también dentro de una clase de distribuciones conocidas como “binario” o “basada en binario” distribuciones. Esto significa que cuando se descarga una actualización, los archivos que se descargan son precompilado y debería funcionar en cualquier “apoyado” hardware. Esto no es específicamente Optimizado para el hardware de su escritorio, por ejemplo, su procesador. Tal vez usted tiene un AMD procesador que tiene soporte instrucción adicional que Intel CPUs no tienen. Lo contrario también puede ser cierto. Por esta razón, una distribución de derechos de imagen binaria no puede optimizar para una marca en particular de hardware. Independientemente de esta “no optimización”, debe funcionar a un ritmo decente.

la práctica!

Sobre 2 Hace años que comencé a usar Kubuntu. Después de unos meses de trabajar con él, Empecé a aprender más acerca de sus específicos. Yo no soy mucho de un ventilador de utilizar herramientas visuales para actualizar el sistema cuando, en última instancia,, su todo sucede en la línea de comandos de todos modos. Las herramientas de la GUI sólo esconden la complejidad no me importa ver.

Terminé haciendo un asestar un golpe guión, actualización, lo que iría en todos los pasos necesarios para obtener capacidad de sólo seguir adelante y ya actualizar, kthx?©, quizás deteniéndose en el camino para una copia de seguridad de mi configuración, volver a montar el NFS compartido de red donde mantenemos un repositorio en el lugar, copia de seguridad de la caché local de los paquetes instalados de aptitud, hacer algo de barajar carpeta-link para utilizar una copia local si el recurso compartido de red no podía volver a montar, sincronizar entre la copia local y el recurso compartido de red si el anterior actualización tuvo una emisión de acciones de la red, y actualizar las listas de paquetes en el repositorio. En general, no seguiría adelante si hubo algún error aunque, como se puede decir, este guión se convirtió en un desordenado bestia que por encima y más allá de los requisitos originales. Funcionó bien para mí.

Hasta que llegó el día para actualizar entre Kubuntu 6.10 a 7.04. Hice esto manualmente aunque, no con la secuencia de comandos.

Terminé reinstalar desde cero como resultado de la confusión que se produjo. Al menos, como una copia de seguridad de administrador debe hacer bien para demostrar, era fácil de recuperar todo lo que realmente necesitaba. 🙂

Qué más hay por ahí?

Incluso antes de que tuviera que volver a instalar Kubuntu, Me presentaron a otra distribución llamada Gentoo. Hay 2 diferencias muy marcadas entre el sistema de actualización de Gentoo y Ubuntu. La primera es que Gentoo es una fuente-distribución basada. Esto significa que cuando se actualiza un paquete, el gestor de paquetes descarga la fuente y compilaciones todo, esperemos que optimizarlo para su sistema. Este, Yo creo que, es muy cool. La desventaja de esto es que la compilación de todo lo que lleva un tiempo muy largo.

Aquí están mis (muy poco científico) estimaciones para el período de tiempo que se necesita para instalar un sistema operativo básico GUI a un escritorio de soporte de instalación, excluir a los conductores extraños (por ejemplo, los últimos controladores gráficos 3D):

OS: min – max (mediana)

Windows Vista: 15 – 30 (20) acta

Ubuntu: 15 – 40 (20) acta

Gentoo: 3 – 40 (6) horas

Gentoo también requiere mucho retoques con el archivos de configuración con el fin de que las cosas funcionen – esta es otra razón para el extremadamente largo retraso entre insertar el CD y arrancar el impresionante nuevo escritorio *. Las aplicaciones más populares tienen paquetes binarios disponibles para su descarga – aunque esto no es una opción por defecto.

Me ven Rollin’

Hay una distinción más importante de Gentoo tiene de la mayoría de las distribuciones. Es un “-rolling release” distribución. Esto significa que no hay ninguna versión o rigurosa “liberación” que la distribución se adhiere a. Si instala Gentoo hoy… si usted acabado instalar Gentoo hoy, usted está probablemente va a tener la última versión de todas las aplicaciones instaladas. Si alguna aplicación oscuro para crear una importante actualización de mañana, dentro de unos pocos días, si actualiza su sistema, vas a tener que la última versión del escritorio.

La diferencia entre esta versión a la rodadura y la “otros” distribuciones es bastante asombroso. Por ejemplo: Si KDE 4.2 fueron para ser lanzado mañana, usted probablemente tendrá que esperar menos de 2 semanas para que estén disponibles en Gentoo. Los usuarios de Ubuntu pueden tener que esperar hasta 9.04 – eso es una espera de 4 meses.

Algo más adecuado?

Personalmente, No estoy dispuesto a poner en el 40 horas de esfuerzo para que mi sistema funcione de la manera que yo quiero que. Mi colega tuvo que volver a instalar recientemente por alguna oscura razón y resulta que él no estaba dispuesto a poner en el 6 horas (él es más experiencia con Gentoo) de esfuerzo para conseguir su sistema de nuevo a la forma en que estaba funcionando bien. En lugar, Arch Linux le llamó la atención. Arch Linux es una rolling release (como Gentoo), basada en binario (como Ubuntu) distribución. Sus paquetes (bien, la gran mayoría de ellas) no necesita mucho juguetear con sus archivos de configuración para que las cosas funcionen bien, ya sea. Es el mejor de los dos mundos!

Usted todavía necesita saber lo que estás haciendo * pero si usted ha llegado a esta coyuntura, no debería ser un gigante salto de fe. Gestor de paquetes de Arch Linux, llamada pachombre, se ha incorporado en la dependencia y conflictos de manejo. Yo uso otro gestor de paquetes, yogur (Francés para yogur), que se ha convertido muy rápidamente popular entre los usuarios de Arch. Yaourt mejora la funcionalidad de pacman por lo que le permite descargar e instalar aplicaciones directamente desde el AUR, o Arch User Repository. Este repositorio contiene scripts que permiten descargar automáticamente e instalar muchas aplicaciones que de otra manera serían completamente soportado por los propios desarrolladores principales de Arco. Descarga y compila el paquete en un entorno mediante chroot. A continuación, los paquetes del entorno mediante chroot en un paquete tarball compatible con pacman y usa pacman para implementarlo en su sistema.

También, AUR apoya un sistema de votación mediante el cual los paquetes populares se introduce en la más oficial [comunidad] repositorio. Yaourt también soporta un mecanismo automatizado de votación mediante el cual, después de instalar un paquete a través de AUR, se le pregunta si desea votar por su inclusión en [comunidad].

Estimo que el tiempo necesario para la instalación de Arch estaba a punto 90 acta. No recomiendo Archlinux para novatos aunque yo de lo recomiendo para cualquier usuario de Linux que ha vuelto aburrido con otras distros – y quiere entrar en el quid de la cuestión sin tener que instalar Linux From Scratch. Arch Linux ha estado recibiendo muy popular en estos días. Su actualmente en el número 14 en Distrowatch.

* Si sabes lo que estás haciendo. Y usted sabe mejor BLOODY lo que estás haciendo!
Compartir