En este artículo, te diré cómo crear una ISO de distribución Debian. En este artículo se utilizará live build, la herramienta oficial de Debian. Primero, instalemos nuestro paquete live-build. Luego, vayamos a nuestro directorio de trabajo y ejecutemos nuestro comando lb config. Nuestro directorio de proyectos se compone de la siguiente manera. Como puede ver aquí, tenemos archivos en el directorio de configuración donde podemos realizar nuestros ajustes. Como ejemplo, puede consultar el código fuente de Kali Linux Live-Build-config. Después de hacer nuestros ajustes […]
En este artículo, le diremos cómo desarrollar una aplicación para Pardus u otras distribuciones de Linux. En este artículo, se brinda una explicación utilizando el lenguaje de programación Vala y GTK3. 0. Fase de preparación En primer lugar, necesitamos instalar los siguientes paquetes para la fase de compilación y empaquetado. 1. Escribir la aplicación Para la documentación de Vala: https://valadoc.org/ Para aprender el lenguaje de programación Vala: https://sulincix.github.io/sayfalar/html/vala-dersi.html Comencemos a codificar nuestra aplicación usando Gtk […]
En este artículo, explicaré cómo podemos recuperar su privacidad con algunas medidas simples. Por qué la privacidad es importante Cada intercambio o interacción que realizamos en el entorno digital deja una huella. Así como la privacidad de nuestra vida privada es importante, nuestra privacidad también lo es en el entorno digital. Hay espectadores que intentan seguirnos en el entorno digital. Estos rastreadores examinan nuestro comportamiento y pueden utilizarlo para producir estadísticas. […]
Gitea es un servicio e interfaz de Git autohospedado. Puedes alojar tus proyectos en tu propio servidor usando Gitea. Este artículo describe la instalación de gitea en pardus. Instalación de docker Podemos elegir el entorno docker para la instalación de Gitea. De esta forma, gitea puede ejecutarse en un entorno independiente de nuestro sistema principal. También puede ejecutar gitea directamente en su servidor si lo desea. Primero, realicemos una instalación de docker. Ahora extraigamos la imagen acoplable de Pardus. […]
PipeWire es un servidor para procesar transmisiones de audio, video y hardware en Linux. Es una alternativa más moderna a pulseaudio. Dado que PipeWire tiene un módulo de compatibilidad para pulseaudio, puede funcionar sin problemas en aplicaciones compatibles con pulseaudio. ¿Por qué PipeWire en lugar de pulseaudio? Ayer, intentamos ejecutar el micrófono que usa mi amigo para grabar podcasts en su computadora con Pardus 21 instalado. Con pulseaudio, el micrófono […]
En la última sección, explicamos cómo crear y probar una imagen initramfs. En esta sección, explicaremos cómo crear un directorio raíz mínimo (rootfs) y las diferencias entre archivos estáticos y dinámicos. Compilación estática y dinámica Un archivo estático no necesita ninguna dependencia, mientras que un archivo compilado dinámico tiene dependencias. El comando ldd se usa para determinar si un archivo es dinámico o no. Toda la dinámica recopilada […]
En la primera parte, compilamos busybox y el kernel de Linux. En esta sección, crearemos la imagen initramfs. Creación de Initramfs Initramfs es el primer archivo que se carga en la memoria al arrancar el sistema. Nuestro kernel ejecuta el archivo /init en este archivo y se inicia el proceso de arranque. Vamos a crear una imagen initramfs usando el archivo busybox que compilamos como estático en el ejemplo anterior. Para ello, mediante la creación de un nuevo directorio […]
En este artículo, crearemos nuestra propia distribución mínima y simple de Linux para comprender cómo funcionan las distribuciones de Linux. Instalación de los paquetes necesarios En primer lugar, necesitamos las herramientas de compilación y qemu para probar antes de comenzar el proceso de compilación. Para esto, necesitamos instalar los siguientes paquetes. Obtención del código fuente Descargue el código fuente del kernel de Linux desde https://kernel.org. Descargue el código fuente de Busybox desde https://busybox.net. Luego descargamos los archivos […]
Grub Es nuestro cargador de arranque el que nos saluda primero cuando se inicia el sistema. Grub Gracias a esto, nuestro kernel y la imagen de initramfs se cargan en la memoria y se inicia el sistema.
En este artículo, te diré cómo instalar paquetes flatpak. ¿Qué es Flatpack? El problema común de las distribuciones de Linux hoy en día es que las aplicaciones se empaquetan por separado para cada distribución y tratan de mantenerlas actualizadas. Sin embargo, algunas distribuciones, como Debian, dan más importancia a la estabilidad que a la actualización al empaquetar las aplicaciones, por lo que la versión que ofrece la distribución puede estar desactualizada. Como solución a este problema, el sistema de paquetes flatpak […]