Skip to content

My_xbpspkgs v1.0.0 - Void Linux Package Bundle

Latest

Choose a tag to compare

@Ars-byte Ars-byte released this 30 Jul 00:58
· 12 commits to main since this release
508261b

My_xbpspkgs v1.0.0 — Void Linux Package Bundle

Colección de paquetes .xbps para Void Linux construidos por Ars-Byte.

Paquetes en este release

Paquete Versión Descripción Licencia
genovalauncher 1.3.1 Launcher de Minecraft Bedrock (PySide6/Qt6) GPL-3.0
helium-bin 0.14.9.1 Navegador web Chromium enfocado en privacidad GPL-3.0
pcsx2 2.6.3 Emulador de PlayStation 2 GPL-3.0
trinity-launcher 2.6.0 Launcher de Minecraft Bedrock (C++/Qt6) MIT

Los paquetes pequeños (imgview, pytrix, pytter) viven directamente en el repo, en packages/.


Instalación paso a paso

Paso 1 — Descargar los paquetes

Descarga los .xbps que quieras de los Assets de este release (debajo) a una carpeta, por ejemplo ~/Downloads.

Los paquetes pequeños (imgview, pytrix, pytter) los descargas directo del repo:

cd ~/Downloads
curl -L -o imgview-1.0.0_1.x86_64.xbps \
  https://raw.githubusercontent.com/Ars-byte/My_xbpspkgs/main/packages/imgview-1.0.0_1.x86_64.xbps
curl -L -o pytrix-1.0.0_1.x86_64.xbps \
  https://raw.githubusercontent.com/Ars-byte/My_xbpspkgs/main/packages/pytrix-1.0.0_1.x86_64.xbps
curl -L -o pytter-1.0.0_1.x86_64.xbps \
  https://raw.githubusercontent.com/Ars-byte/My_xbpspkgs/main/packages/pytter-1.0.0_1.x86_64.xbps

Los 4 paquetes grandes (genovalauncher, helium-bin, pcsx2, trinity-launcher) los descargas de los Assets de este release.

Paso 2 — Indexar el paquete

Antes de instalar un .xbps, hay que indexarlo en la carpeta donde está:

# Ejemplo con trinity-launcher
doas xbps-rindex -a ~/Downloads/trinity-launcher-2.6.0_1.x86_64.xbps

Si descargaste todos, puedes indexarlos de golpe:

doas xbps-rindex -a ~/Downloads/*.xbps

Paso 3 — Instalar

Ahora instala el paquete apuntando el repositorio a la carpeta donde están los .xbps:

doas xbps-install --repository=/home/ars/Downloads trinity-launcher

La misma mecánica aplica a todos:

# Paquetes pequeños
doas xbps-install --repository=/home/ars/Downloads imgview
doas xbps-install --repository=/home/ars/Downloads pytrix
doas xbps-install --repository=/home/ars/Downloads pytter

# Paquetes grandes
doas xbps-install --repository=/home/ars/Downloads genovalauncher
doas xbps-install --repository=/home/ars/Downloads helium-bin
doas xbps-install --repository=/home/ars/Downloads pcsx2
doas xbps-install --repository=/home/ars/Downloads trinity-launcher

Paso 4 — Ejecutar

imgview foto.jpg          # Visor de imágenes en terminal
pytrix                    # Matrix digital rain
pytter                    # Test de velocidad
genovalauncher            # Minecraft Bedrock launcher (Python/Qt6)
trinity-launcher          # Minecraft Bedrock launcher (C++/Qt6)
helium                    # Navegador Helium
pcsx2                     # Emulador PS2

Instalar todo de una vez

Si descargaste los 7 .xbps a ~/Downloads:

cd ~/Downloads

# Indexar todos
doas xbps-rindex -a *.xbps

# Instalar los 7
doas xbps-install --repository=/home/ars/Downloads \
    imgview pytrix pytter \
    genovalauncher helium-bin pcsx2 trinity-launcher

Agregar el pool pequeño como repositorio permanente

Los paquetes pequeños del repo pueden agregarse como un repositorio remoto permanente:

echo "repository=https://raw.githubusercontent.com/Ars-byte/My_xbpspkgs/main/packages" | \
    doas tee /etc/xbps.d/20-my-xbpspkgs.conf

doas xbps-install -S
doas xbps-install imgview pytrix pytter

Verificación de integridad

Cada .xbps tiene su firma y hash embebidos. Para verificar manualmente:

xbps-rindex -v verify ~/Downloads/trinity-launcher-2.6.0_1.x86_64.xbps

Script de build, código fuente e instrucciones completas en el README del repo.