GNU/Linux >> Tutoriales Linux >  >> Linux

Linux:¿cómo hacer que Pacman use los Pkgbuilds personalizados al actualizar?

Personalicé un PKGBUILD para Apache, ejecutó makepkg y lo instalé con pacman -U httpd.tar.xz , que funcionó bien. Unos meses después actualicé mi sistema con pacman -Syu que usó la configuración predeterminada del sistema para Apache que rompió mi servidor web. ¿Cómo le digo a pacman que use siempre mi configuración de compilación personalizada para no tener que actualizar manualmente cada vez que se lanza una nueva versión?

Respuesta aceptada:

Pacman no actualizará Apache utilizando su PKGBUILD personalizado; tendrás que hacerlo manualmente usando ABS. Lo que puede hacer es evitar que pacman sobrescriba su paquete personalizado.

Para ampliar la respuesta de Renan, si tiene más de un paquete que desea evitar, pacman actualizando, puede incluir un groups campo en los respectivos PKGBUILDs y luego, en /etc/pacman.conf use el IgnoreGroup línea.

Esto le da un poco más de control para múltiples paquetes, sin tener que acordarse de editar pacman.conf a medida que agrega y elimina PKGBUILD personalizados.

Como ejemplo, en sus PKGBUILD, podría usar:

groups=('modified')

y en /etc/pacman.conf :

IgnoreGroup = modified

Linux
  1. Cómo usar el comando sed de Linux

  2. Cómo usar el comando grep de Linux

  3. Cómo usar el comando de historial en Linux

  4. Cómo usar el comando id en Linux

  5. Cómo usar el comando "pantalla" en Linux

Cómo obtener el tamaño de un directorio en Linux

Cómo usar el comando fd en el sistema Linux

¿Cómo usar el comando wget en Linux?

¿Cómo usar el comando xargs en Linux?

Cómo usar el comando RPM en Linux

Cómo usar el comando which en Linux