hannah-eee/arch-wiki-docs huggingface dataset:
Elgato EyeTV DTT Deluxe v2 (Español)

Esta traducción de
Elgato EyeTV DTT Deluxe v2
fue revisada el
2019-02-03
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
No hay demasiada información sobre EyeTV DTT Deluxe v2 en la web, así que allá vamos.
lsusb
Bus 002 Device 005: ID 0fd9:002c Elgato Systems GmbH EyeTV DTT Deluxe v2
Instalación
Instale
el paquete
linuxtv-dvb-apps
AUR
del
AUR
Después, descargue el firmware y copie los archivos a
/usr/lib/firmware
$ wget
http://kernellabs.com/firmware/as102/as102_data1_st.hex
[
enlace roto
2024-07-30]
$ wget
http://kernellabs.com/firmware/as102/as102_data2_st.hex
[
enlace roto
2024-07-30]
# mv as102_data* /usr/lib/firmware 
# chmod 644 /usr/lib/firmware/as102_data*
Ahora ya puede conectarlo y estará listo para su uso.
dmesg
[  484.336751] usb 2-1: new high-speed USB device number 5 using ehci_hcd
[  484.804400] dvb_as102: module is from the staging directory, the quality is unknown, you have been warned.
[  484.804853] as10x_usb: device has been detected
[  484.804865] DVB: registering new adapter (Elgato EyeTV DTT Deluxe)
[  484.805121] DVB: registering adapter 0 frontend 0 (Elgato EyeTV DTT Deluxe)...
[  484.964484] as10x_usb: fimrware: as102_data1_st.hex loaded with success
[  485.199985] as10x_usb: fimrware: as102_data2_st.hex loaded with success
[  485.200015] usbcore: registered new interface driver Abilis Systems as10x usb driver
Véase más información sobre DVB-T en el artículo
DVB-S
. Ejecute algo así como
Instale
vlc
$ scan /usr/share/dvb/dvb-t/de-Nordrhein-Westfalen | tee channels.conf
$ vlc channels.conf
Véase también
https://www.kernellabs.com/blog/?p=1378
[
enlace roto
2024-07-30]
Elixir (Español)

Esta traducción de
Elixir
fue revisada el
2020-02-13
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Elixir
es un lenguaje dinámico y funcional diseñado para crear aplicaciones escalables y de fácil mantenibilidad. Aprovecha la máquina virtual de
Erlang
, conocida por ejecutar sistemas de baja latencia, distribuidos y tolerantes a fallos, mientras que también se utiliza con éxito en el desarrollo web y el entornos de software integrado.
Instalación
Versión única
Para la última versión de Elixir,
instale
el paquete
elixir
de los
repositorios oficiales
. Este incluye Erlang, que es necesario para ejecutar Elixir.
Varias versiones
Si desea ejecutar varias versiones de Elixir y/o Erlang, estas herramientas ayudan a instalar y administrar varias versiones de Elixir/Erlang:
asdf
- Elixir y Erlang
exenv
- Solo Elixir
kiex
- Solo Elixir
kerl
- Solo Erlang
Configuración
Asegúrese de tener la ruta
bin
de Elixir en su variable de entorno PATH para facilitar el desarrollo.
Versión única
/usr/bin
Varias versiones
Por favor, consulte la herramienta que utilizó para instalar Elixir
En ambos casos, debe encontrar su
archivo de perfil del intérprete de órdenes
y luego añadirlo al final de este archivo, la siguiente línea refleja la ruta a su instalación de Elixir:
export PATH="$PATH:/ruta/al/bin/de/elixir"
Véase también
Elixir
Erlang
ePSXe (Español)

Esta traducción de
EPSXe
fue revisada el
2019-03-21
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
ePSXe
(enhanced PSX emulator) es un emulador de PlayStation para hardware de PC basado en x86 con Microsoft Windows o Linux, así como dispositivos que ejecuten Android. Fue escrito por tres autores usando los alias
Calb
,
_Demo_
y
Galtor
. ePSXe es de código cerrado con la excepción de la interfaz de programación de aplicaciones (API) para sus complementos.
Instalación
Advertencia
La instalación y uso de éste emulador requiere un archivo BIOS de Sony PlayStation. No podría usar dicho archivo para jugar en un emulador de PSX si no es propietario de una consola Sony PlayStation, Sony PSOne o Sony PlayStation 2. Tener la imágen de BIOS sin tener la consola real es una violación de la ley de derechos de autor. Usted ha sido advertido.
Instale
epsxe
AUR
de
AUR
, junto con cualquier
complemento
. Además, debería tener a mano un archivo BIOS obtenido legalmente.
Agréguese al grupo
games
:
# usermod -G games -a USERNAME
Si el grupo no existe, creelo primero:
# groupadd games
Ejecute epsxe desde el acceso directo o escribiendo 'epsxe' en una terminal.
Configuración
Configure el vídeo y sonido al ir a
Config > Video
y
Config > Sound
respectivamente, y configure los complementos que desee. Verifique que estén funcionando haciendo clic en los botones de Prueba en cada una de las ventanas.
La ruta del CD-ROM debería estar establecida por defecto. Puede comprobarlo al ir a
Config > Cdrom
.
Configure los controles para el jugador uno al ir a
Config > Game Pad > Port 1 > Pad 1
.
Jugando
Ejecute un juego desde su CD-ROM haciendo clic en
File > Run CDROM
.
Cargue un juego desde un ISO haciendo clic en
File > Run ISO
.
Puede manipular estados del juego al ir a
Run > Save State (F1)
y
Run > Load State (F3)
, o usando las teclas de acceso rápido F1 y F3.
Solución de problemas
Complemento xgl2 no funciona
Tendrá que instalar nvidia-utils, si se ejecuta en un chroot de 32-bit .
Dispositivo de sonido no encontrado
Si el complemento de sonido no funciona y está usando alsa, ejecute:
# modprobe snd-pcm-oss
Véase también
ePSXe -
https://www.epsxe.com/
Pete's PSX plugins -
http://www.pbernert.com/index.htm
Erlang (Español)

Esta traducción de
Erlang
fue revisada el
2019-02-08
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Erlang
es un lenguaje de programación con las cualidades específicas de datos inmutables y computación distribuida.
Instalación
Instale
el paquete
erlang
.
Utilización
Para obtener más detalles, véase la
documentación de Erlang
.
Para activar la consola, ejecute la orden
erl
En la cual puede ingresar órdenes como:
Erlang/OTP 21 [erts-10.1] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [hipe]
   Eshell V10.1  (abort with ^G)
   1> 1 + 2.
   3
   2> (2 + 3) * 4 / 5.
   4.0
   3>
Consejos y trucos
Modo Emacs
Para configurar el modo
Emacs
incluido,
erlang-mode
, véase la
documentación
(la ruta OTP es
/usr/lib/erlang
).
Ethereum (Español)

Esta traducción de
Ethereum
fue revisada el
2022-02-27
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
El
Proyecto Ethereum
proporciona una plataforma de código abierto, distribuida y basada en blockchain para los llamados
contratos inteligentes
.
Clientes
Go Ethereum
Go Ethereum
, la implementación oficial de Go del protocolo Ethereum, está disponible como el paquete
go-ethereum
.
Cree una cuenta con
geth account new
.
El cliente puede iniciarse con
geth
, y procederá a descargar varios gigabytes de datos blockchain. Esto llevará mucho tiempo. Este tiempo se puede acortar con
$ geth --syncmode full --cache=1024
Aparentemente, tener un valor de caché más alto parece acelerar el proceso
[1]
.
Opcionalmente, inicie el cliente con
geth console
para obtener una consola de JavaScript para una interacción más significativa.
Esta consola se puede adjuntar desde otro terminal o de forma remota con
geth attach [hostname:port defaults to localhost]
.
Para verificar los saldos en la consola o en los modos adjuntos, use
web3.fromWei(eth.getBalance(eth.coinbase), "ether")
.
Para iniciar la minería de CPU, use
geth --mine
. Esto es mucho menos eficiente que la minería de GPU, y ethereum.org no lo recomienda.
Minería GPU con geth
La minería de GPU con geth ha sido descontinuada.
Ethereum Wallet
Puede
instalar
Ethereum Wallet a través del paquete
mycrypto-bin
AUR
. La antigua cartera
mist
AUR
[
enlace roto
: package not found]
está en desuso. Consulte el
anuncio
y vea la
guía de migración
.
Ext4 (Español)

Este artículo o sección necesita ser
traducido
.
Notas:
Translation in progress, restarted 2023-11-29, no progress since. (Discusión en
Talk:Ext4 (Español)#
)
Related articles
File systems (Español)
Ext3 (Español)
De
Ext4 - Novatos del kernel de Linux
:
Ext4 es la evolución del sistema de archivos Linux más utilizado, Ext3. En muchos sentidos, Ext4 es una mejora más profunda con respecto a Ext3 que Ext3 con respecto a Ext2. Ext3 se trataba principalmente de agregar registros en diario a Ext2, pero Ext4 modifica estructuras de datos importantes del sistema de archivos, como las destinadas a almacenar los datos del archivo. El resultado es un sistema de archivos con un diseño mejorado, mejor rendimiento, confiabilidad y características.
Crear un nuevo sistema de archivos ext4
Instala
e2fsprogs
.
Para formatear una partición haga:
# mkfs.ext4 /dev/
partition
Tip
Consulte
mke2fs(8)
para obtener más opciones; edite
/etc/mke2fs.conf
para ver/configurar las opciones predeterminadas.
Si es compatible, es posible que desee habilitar
metadata checksums
[
enlace roto
: sección no válida]
.
Proporción de bytes por inodo
De
mke2fs(8)
:
Flyspray (Español)

Esta traducción de
Flyspray
fue revisada el
2019-02-09
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Artículos relacionados
LAMP
Flyspray
es un sistema de seguimiento de errores escrito en
PHP
.
Instalación
Instale
el paquete
flyspray
AUR
. Flyspray requiere un servidor web como
Apache HTTP Server
con
PHP
, y un servidor SQL como
MySQL
o
PostgreSQL
.
Configuración de Apache
Nota
Deberá tener
Apache
configurado para ejecutarse con
PHP
. Véase
Apache HTTP Server (Español)#PHP
para obtener instrucciones. Asegúrese de descomentar
extension=mysqli
en
/etc/php/php.ini
.
Necesitará crear un archivo de configuración para que Apache encuentre su instalación de Flyspray. Cree el siguiente archivo:
/etc/httpd/conf/extra/flyspray.conf
Alias /flyspray "/usr/share/webapps/flyspray"
<Directory "/usr/share/webapps/flyspray">
	AllowOverride All
	Options FollowSymlinks
	Require all granted
	php_admin_value open_basedir "/srv/http/:/tmp/:/usr/share/webapps/flyspray"
</Directory>
Luego deberá editar
/etc/webapps/flyspray/.htaccess
y cambiar
deny from all
a
allow from all
. Ahora debería poder navegar a la interfaz de flyspray (por ejemplo,
http://localhost/flyspray
) y mostrará una página de comprobaciones previas a la instalación. Cualquier problema aquí debe ser resuelto antes de continuar.
Full system backup with SquashFS (Español)

Esta traducción de
Full system backup with SquashFS
fue revisada el
2019-11-15
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Artículos relacionados
Full system backup with tar (Español)
Descripción general
SquashFS
[1]
crea archivos de copia de seguridad de solo lectura altamente comprimidos de sistemas completos. Es conveniente ya que puede montarlo y realizar find/grep/cp/tree en él sin descomprimir todo el archivo SquashFS. La copia de seguridad lleva menos tiempo y la sobrecarga de recuperación/recorrido de archivos es menor en comparación con tar, pero modificar un archivo existente es imposible como contrapartida.
Preparar CD/DVD/USB live
Debería tener
squashfs-tools
instalado en el CD/DVD/USB live para crear archivos SquashFS. Remítase a
Archiso#Profile structure
sobre cómo configurar
packages.x86_64
y construir un CD/DVD/USB live con
squashfs-tools
instalado.
Realizar copia de seguridad en entorno live
Inicie en un CD/DVD/USB en vivo y monte los sistemas de archivos que desea respaldar.
Nota
El siguiente ejemplo es para una instalación de EFI-grub Arch con sdb1 como partición EFI y sdb2 como partición raíz.
# fsck /dev/sdb2
# fsck /dev/sdb1
# mount /dev/sdb2 /mnt
# mount /dev/sdb1 /mnt/boot/efi
# /ruta/mksquashfs.sh DIRECTORIO_ORIGEN DIRECTORIO_PARA_ARCHIVAR_RESPALDO
donde
/ruta/mksquashfs.sh
#!/usr/bin/env bash

# Precaución
if [ $# -ne 2 ]; then
  echo "invoque: mksquashfs.sh DIRECTORIO_ORIGEN DIRECTORIO_PARA_ARCHIVAR_RESPALDO"
  exit 1
fi
echo -ne "\n\n¿Tiene fsck? "
read

# Respaldo
mksquashfs \
  "$1" "$2/$(date +%Y%m%d_%a).sfs" \
  -comp gzip \
  -xattrs \
  -progress \
  -mem 5G \
  -wildcards \
  -e \
  boot/efi \
  boot/grub \
  boot/initramfs-linux"*".img
Restaurar (descomprimir)
Advertencia
Lo siguiente está completo pero aún no se ha probado. No lo use antes de que esta señal de advertencia sea eliminada.
#!/bin/bash

# Ruta donde extraer archivos
target=/mnt

# Ruta al archivo de respaldo SquashFS
archive=/ruta/backup.sfs

unsquashfs -stat $archive
unsquashfs -force -dest $target $archive
Nota
Para hacer que el sistema arranque después de la restauración, debe:
Arreglar fstab
arch-chroot
mkinitcpio -p linux
grub-install
grub-mkconfig
Restaurar (montar y copiar)
Advertencia
Lo siguiente está completo pero aún no se ha probado. No lo use antes de que esta señal de advertencia sea eliminada.
mount somewhere/backup.sfs /mnt
cp /mnt/archivo /ruta/archivo-dañado
FuseISO (Español)

Esta traducción de
FuseISO
fue revisada el
2022-02-27
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
FuseISO
es un módulo
FUSE (Español)
para permitir a los usuarios sin privilegios de root montar imágenes del sistema de archivos
ISO
(
.iso
,
.nrg
,
.bin
,
.mdf
y
.img
).
Instalación
Instale
el paquete
fuseiso
.
Utilización
Montaje
Para montar una imagen:
$ fuseiso
image
directory
El punto de montaje de destino debe poder escribirse y no debe tener otros archivos o dispositivos montados.
Ejecute
fuseiso -h
para conocer todas las opciones disponibles.
Desmontaje
Para desmontar la imagen:
$ fusermount -u
directory
La orden se puede utilizar para desconectar otros dispositivos de almacenamiento montados por otras herramientas de montaje.
Desmontaje
Archivos de GNOME
Para los usuarios de GNOME, hay una forma fácil de usar fuseiso desde el menú contextual de nautilus.
Primero necesitará el paquet
actions-for-nautilus-git
AUR
, luego deberá guardar los siguientes scripts en una carpeta de su elección (por ejemplo,
~/.local/bin/
):
filemanager-actions-iso-mount.sh
#!/bin/bash

 FILE=$(basename "$1")
 MOUNTPOINT="$HOME/Desktop/$FILE"

 fuseiso -p "$1" "$MOUNTPOINT"
filemanager-actions-iso-umount.sh
#!/bin/bash

 FILE=$(basename "$1")
 MOUNTPOINT="$HOME/Desktop/$FILE"

 fusermount -u "$MOUNTPOINT"
Hága
ejecutables
los scripts.
Ahora, inicie
Actions for Nautilus
.
Añada una nueva acción con la siguiente configuración:
En la pestaña
Basic
:
Label for the command:
Mount ISO
Command line to execute:
/path_to_scripts/filemanager-actions-iso-mount.sh %F
Current working directory:
%d
En la pestaña
Path patterns
, agregue las entradas siguientas:
*.iso
*.nrg
*.bin
*.img
*.mdf
Con esta acción puede montar imágenes ISO en su escritorio. Creará una carpeta en ~/Escritorio con el nombre de la imagen iso. fuseiso montará la iso a dicha carpeta.
Añada una segunda acción:
En la pestaña
Basic
:
Label for the command:
Unmount ISO
Command line to execute:
/
path_to_scripts
/filemanager-actions-iso-umount.sh %F
Current working directory:
%d
En la pestaña
Path patterns
, agregue las entradas siguientas:
*.iso
*.nrg
*.bin
*.img
*.mdf
Esta segunda acción desmontará la iso montada y eliminará la carpeta del escritorio.
Ahora, reincia Nautilus con
nautilus -q
en el Terminal.
A veces, debe cerrar la sesión para poder montar cualquier imagen de los tipos dados, simplemente haciendo clic con el botón secundario sobre Archivos y seleccionando
Montar ISO
. Para volver a desmontarlo, haga clic con el botón secundario sobre la carpeta correspondiente de su escritorio y seleccione
Desmontar ISO
.
Nemo
Nemo
como explorador de archivos tiene una función empaquetada al hacer clic con el botón secundario para montar una iso. El desmontaje se realiza haciendo clic en el icono respectivo de la ISO montada, tal como lo haría con las unidades USB.
fzf (Español)

Esta traducción de
Fzf
fue revisada el
2024-02-04
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
fzf
es un buscador difuso de línea de comandos de propósito general.
Instalación
Instale
el paquete
fzf
. La versión de desarrollo es
fzf-git
AUR
.
Configuración
Shells
atajos de teclado de fzf
opcionales y finalización están disponibles para varios shells:
Ctrl+t
lista archivos+carpetas en el directorio actual (por ejemplo, escribe
git add
, presiona
Ctrl+t
, selecciona algunos archivos usando
Tab
, finalmente
Enter
)
Ctrl+r
buscar en el historial de comandos del shell
Alt+c
cambio de directorio difuso
Bash
Cargue
los archivos deseados de su
.bashrc
:
/usr/share/fzf/key-bindings.bash
/usr/share/fzf/completion.bash
Zsh
Cargue
los archivos deseados de su
.zshrc
(después del modo vi, si también lo utiliza):
/usr/share/fzf/key-bindings.zsh
/usr/share/fzf/completion.zsh
fish
Para
fish
, los atajos del teclado se encuentran en:
/usr/share/fish/functions/fzf_key_bindings.fish
fish cargara esto por defecto, pero los enlaces deben activarse manualmente:
~/.config/fish/functions/fish_user_key_bindings.fish
function fish_user_key_bindings
	fzf_key_bindings
end
El completado de fzf en fish puede activarse con funciones personalizadas:
https://github.com/junegunn/fzf/wiki/Examples-(fish)
Vim
El plugin básico
Vim
ya está incluido dentro del paquete e instalado en el directorio global de plugins de Vim. Por lo tanto, no es necesario añadir nada a su
.vimrc
para poder usarlo. Aunque solo proporciona el comando FZF. Hay un plugin de Vim adicional hecho por el autor de fzf que define algunas funciones de conveniencia, véase
https://github.com/junegunn/fzf.vim
.
Usos específicos de fzf en Arch
Pacman
Pruebe esto para realizar una búsqueda difusa entre todos los paquetes disponibles, con información sobre los paquetes mostrada en una ventana de vista previa, y luego instale los paquetes seleccionados:
$ pacman -Slq | fzf --multi --preview 'pacman -Si {1}' | xargs -ro sudo pacman -S
Listar todos los paquetes instalados y eliminar los seleccionados:
$ pacman -Qq | fzf --multi --preview 'pacman -Qi {1}' | xargs -ro sudo pacman -Rns
Si desea agregar la lista de archivos de paquetes en la vista previa - puede ser que la actualización de la ventana de previsualización sea más lenta (asegúrese de ejecutar
pacman -Fy
con privilegios de root al menos una vez antes de la invocación para sincronizar la base de datos de archivos
pacman
):
$ pacman -Slq | fzf --multi --preview 'cat <(pacman -Si {1}) <(pacman -Fl {1} | awk "{print \$2}")' | xargs -ro sudo pacman -S
El paquete
paruz
AUR
[
enlace roto
: package not found]
también proporciona una interfaz de usuario de terminal
fzf
para
paru
AUR
y
pacman
.
Alternativas
skim
- buscador difuso escrito en
Rust
fzy
- buscador/selector difuso
Gambas (Español)

Esta traducción de
Gambas
fue revisada el
2018-11-09
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Gambas
es un dialecto orientado a objetos del lenguaje de programación BASIC, así como el entorno de desarrollo integrado que lo acompaña.
Instalación
Nota
Gambas consiste en un runtime y un IDE dividido en varios componentes distintos. Es posible que no todos ellos sean necesarios según lo que desee hacer con el IDE o para ejecutar una aplicación Gambas específica.
Para instalar la última versión estable de Gambas 3,
instale
el paquete
gambas3
de los
repositorios oficiales
.
Consejos y trucos
Gambas 3 puede crear paquetes de instalación para varias distribuciones y admite el desarrollo de paquetes Arch, perfecto para usar con
AUR
.
Gambas es compatible con los kits de herramientas
GTK+
y
Qt
y puede hacer uso de ambos, permitiendo que la aplicación se adapte perfectamente a la mayoría de
entornos de escritorio
. Esto también se aplica a las aplicaciones realizadas dentro del IDE de Gambas, suponiendo que se utiliza el componente gb3-gui.
Enlaces externos
Página web de Gambas
- Página oficial de Gambas en Sourceforge.
Documentación de Gambas
- documentación online de Gambas 3.
Gambas Examples
- ejemplos de fragmentos de código orientado al desarrollo de juegos.
General purpose mouse (Español)

Esta traducción de
General purpose mouse
fue revisada el
2022-11-06
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
GPM, abreviatura de General Purpose Mouse, es un daemon que proporciona soporte de ratón para las consolas virtuales Linux.
Instalación
Instale
el paquete
gpm
. Para la compatibilidad con el panel táctil en un ordenador portátil, véase
Laptop (Español)#Panel táctil
.
Configuración
El parámetro
-m
precede a la declaración del ratón que se va a utilizar. El parámetro
-t
precede al tipo de ratón. Para obtener una lista de los tipos disponibles para la opción
-t
, ejecute
gpm
con
-t help
.
# gpm -m /dev/input/mice -t help
El paquete
gpm
debe iniciarse con algunos parámetros. Estos parámetros se pueden registrar
creando
el archivo
/etc/conf.d/gpm
, o ser usados cuando se ejecuta
gpm
directamente.
gpm.service
incluye los parámetros para ratones USB (
ExecStart=/usr/bin/gpm -m /dev/input/mice -t imps2
).
Obviamente, debe editarse, preferiblemente de
manera amigable con systemd
, si existe otro tipo de ratón, y si se utiliza el servicio.
Para ratones PS/2, los parámetros son:
-m /dev/psaux -t ps2
Y los IBM Trackpoints necesitan:
-m /dev/input/mice -t ps2
Nota
Si el ratón tiene solo 2 botones, pase
-2
a
GPM_ARGS
y el segundo botón realizará la función de pegado.
Una vez que se haya encontrado una configuración adecuada,
inicie
y
active
gpm.service
.
Para obtener más información, véase
gpm(8)
.
QEMU o VirtualBox
El mouse predeterminado emulado por QEMU y VirtualBox tiene algunos problemas graves tanto en
gpm
como en x con el posicionamiento y el clic. La posición se desincroniza con el host, por lo que hay áreas sobre las que no se puede pasar el cursor sin salir y volver a entrar repetidamente en la ventana. Los clics se registran en una ubicación diferente a la que mostraba el cursor.
Tanto QEMU como VirtualBox resuelven este problema al proporcionar emulación para una tableta USB, lo que brinda un posicionamiento absoluto. (
libvirt
utiliza esto automáticamente).
Sin embargo,
gpm
solo sabe cómo utilizar el ratón emulado en modo de posicionamiento relativo, por lo que estos problemas persisten. Intentar utilizar otros tipos mediante
-t
no logrará que funcione correctamente.
gpm-vm
AUR
incluye una
petición de modificación (pull request)
de varios años para añade soporte de tableta USB para VirtualBox (que también funciona bajo QEMU) y modifica
gpm.service
para utilizarlo de forma predeterminada.
Es posible que deba cambiar el evento que se utiliza. (Dar a
gpm
el
-m /dev/input/mice
original no funcionará.) Por defecto:
/etc/gpm-vm.conf
event="/dev/input/event2"
Puede determinar el evento a utilizar instalando
evtest
y ejecutando:
# evtest
...
/dev/input/event2:      QEMU QEMU USB Tablet
...
Si necesita dar opciones adicionales a
gpm
, puede configurar
additional_args
en
/etc/gpm-vm.conf
.
Una vez que se haya encontrado una configuración adecuada,
inicie
y
active
gpm.service
.
Véase también
Gentoo:GPM
consolation
AUR
Alternativa basada en libinput
GIMP (Español)

Esta traducción de
GIMP
fue revisada el
2019-02-26
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Artículos relacionados
GIMP/CMYK support
List of applications/Multimedia (Español)#Editores de imágenes matriciales o ráster
GIMP
es un potente programa de edición de imágenes ráster, y comunmente usado para el retoque fotográico, composición de imágenes, y trabajo de diseño gráfico general. Puede ser usado como un simple programa de pintura, un programa de calidad de retoque fotográfico de calidad profesional, un sistema en línea de procesamiento por lotes, un procesador de imágenes de producción en masa, un convertidor de formato de imagen, etc.
Instalación
Instale
el paquete
gimp
.
Sugerencia
GIMP implementa un de sistema de complementos y los repositorios (
official
,
AUR
) contienen más complementos que los listados en las dependencias opcionales del paquete.
Consejos y trucos
Subtítulos
Para subtitular una imagen siga éstos pasos después de introducir el texto deseado:
Clic
Capa
y
Texto a ruta
Clic
Selección
y
A patir de selección
Clic
Selección
e
Invertir
Clic
Editar
y
Trazar selección
Crear un círculo
Para dibujar un círculo en GIMP siga éstos pasos:
Seleccione la
Herramienta de selección elíptica
y sostenga
Shift
Clic
Editar
y
Rellenar con color
Clic
Selección
y
Encoger
Presione
Delete
Sugerencia
Agrandar
y
Borde
dan el mismo resultado.
Solución de problemas
Texto verde
Agrega lo siguiente a
~/.config/GIMP/2.10/fonts.conf
si ve un tinte verde alrededor las letras con antialiasing habilitado:
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
  <match target="font">
    <edit name="rgba" mode="assign">
      <const>none</const>
    </edit>
  </match>
</fontconfig>
Ocultar Noto
Agregue lo siguiente
~/.config/GIMP/2.10/fonts.conf
si tiene instaladas
noto-fonts
y le gustaría removerlas desde la lista de fuentes de GIMP:
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
  <rejectfont>
    <glob>/usr/share/fonts/noto</glob>
  </rejectfont>
</fontconfig>
Vea
fonts-conf(5)
y
Lista blanca y lista negra de fuentes
para más información.
Archivos PDF
GIMP requiere de la biblioteca
poppler-glib
para abrir archivos PDF o informará que son no están reconocidos.
Dado que GIMP rasteriza archivos PDF desde el principio, no explotará las capacidades intrínsecas de los PDF mientras se editan. Otros programas (como
LibreOffice Draw
) pueden ser usados para una mejor edición de archivos PDF.
Véase también
Sitio web oficial
debian:GIMP
GIMP Magazine
- Index of GIMP resources, tutorials, communities
Foro de GIMP
Glusterfs (Español)

Esta traducción de
Glusterfs
fue revisada el
2020-12-10
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Artículos relacionados
Ceph
Glusterfs
es un
sistema de archivos
en red escalable.
Instalación
Instale
el paquete
glusterfs
.
Configuración
Glusterfs puede configurarse para ejecutarse en muchas opciones diferentes según las necesidades operativas, incluidas las distribuidas y las replicadas. Para el ejemplo a continuación, se está creando un servidor replicado de dos nodos, con los nodos gluster1 y gluster2. Cada uno tiene dos discos, uno que contiene el sistema operativo (
sda
), el otro para ser compartido por glusterfs (
sdb
). A menos que se indique, toda la configuración se realiza en gluster1:
Inicie/Active
glusterd.service
en ambos servidores.
Conecte los servidores:
# gluster peer probe gluster2
Particione y formatee la unidad glusterfs en ambos servidores.
Se recomienda crear una única partición y formatearla como xfs.
En ambos servidores se montan automáticamente las unidades
añadiendo
/etc/fstab
para incluir la siguiente linea, donde
/dev/sd
XY
es el dispositivo apropiado (por ejemplo,
/dev/sdb1
):
/etc/fstab
/dev/sd
XY
/export/sd
XY
xfs defaults 0 0
En ambos servidores
monte
los discos. Luego cree un
brick
:
# mkdir -p /export/sd
XY
/brick
Active la replicación en el servidor primario:
# gluster volume create gv0 replica 2 gluster1.mydomain.net:/export/sdb1/brick gluster2.mydomain.net:/export/sdb1/brick
Asegúrese de que el volumen se crea correctamente:
# gluster volume info
Inicie el volumen:
# gluster volume start gv0
Y finalmente, monte el volumen:
# mkdir -p /mnt/glusterClientMount
# mount -t glusterfs gluster1:/gv0 /mnt/glusterClientMount
Automontar un volumen gluster en el arranque
Para montar un volumen gluster en el arranque, systemd debe esperar a que se inicien tanto la red como el servicio
glusterd
. Puede especificar las siguientes opciones de fstab para hacer esto:
/etc/fstab
localhost:/gv0 /mnt/glusterClientMount glusterfs defaults,_netdev,x-systemd.requires=glusterd.service,x-systemd.automount 0 0
Véase también
Guía oficial de instalación de glusterfs
Blog que cubre la configuración de Glusterfs en Arch Linux
GnuTLS (Español)

Esta traducción de
GnuTLS
fue revisada el
2018-12-19
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Según
Wikipedia
:
GnuTLS
,
GNU Transport Layer Security Library
, es una implementación de software libre de los protocolos SSL y TLS. Su propósito es ofrecer una Interfaz de programación de aplicaciones o API (del inglés Application Programming Interface) para aplicaciones que permite usar el protocolo de comunicaciones seguras sobre la capa de transporte de red.
Instalación
Instale
el paquete
gnutls
.
Para lograr la integración con el
Servidor HTTP Apache
, instale
mod_gnutls
.
Utilización
Véase
certtool(1)
para entender el comando utilizado en las siguientes secciones y el
documento informativo
para la documentación de la API.
Generar una clave privada RSA
$ certtool -p --rsa --bits=
tamañodelaclave
Generar una solicitud de firma de certificado
$ certtool -q --load-privkey
clave_privada
--outfile
archivo
Generar un certificado autofirmado
$ certtool -s --load-privkey
clave_privada
--outfile
archivo
Véase también
Página web oficial
GNU Compiler Collection (Español)

Esta traducción de
GNU Compiler Collection
fue revisada el
2020-12-12
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Artículos relacionados
LLVM (Español)
La
colección de compiladores GNU
(
GCC
) es parte de
toolchain de GNU
e incluye front ends para
C
y
C++
.
Instalación
Instale
el paquete
gcc
.
Otros front-ends disponibles son:
gcc-ada
para
Ada
gcc-fortran
para
Fortran
gcc-go
para
Go
gcc-objc
para
Objective-C
Versiones antiguas
Las versiones antiguas de GCC están disponibles a través de los
repositorios oficiales
y en
AUR
y pueden ser útiles como curiosidad histórica, proyectos antiguos que no se pueden compilar en las versiones actuales o para probar la compatibilidad de proyectos:
GCC 4.3:
gcc43
AUR
GCC 4.4:
gcc44
AUR
GCC 4.5:
gcc45
AUR
GCC 4.6:
gcc46
AUR
GCC 4.7:
gcc47
AUR
GCC 4.8:
gcc48
AUR
GCC 4.9:
gcc49
AUR
GCC 5:
gcc5
AUR
GCC 6:
gcc6
AUR
GCC 7:
gcc7
AUR
GCC 8:
gcc8
AUR
GCC 9:
gcc9
AUR
Se pueden encontrar otras interfaces para versiones antiguas de GCC en los repositorios oficiales y en AUR buscando
gcc<
version_sin_punto
>
, p.ej. buscando
gcc9
para las interfaces de GCC 9.
Véase también
Manual de información
Sitio web oficial
gcc(1)
GNU Radio (Español)

Esta traducción de
GNU Radio
fue revisada el
2021-02-04
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Artículos relacionados
DVB-T
RTL-SDR
GNU Radio
es un conjunto de herramientas de desarrollo de software de código abierto y gratuito que proporciona bloques de procesamiento de señales para implementar radios de software. Puede usarse con hardware de RF externo de bajo coste y fácilmente disponible para crear radios definidos por software, o sin hardware en un entorno de semi-simulación. Es ampliamente utilizado en entornos aficionados, académicos y comerciales para apoyar tanto la investigación de comunicaciones inalámbricas como los sistemas de radio del mundo real.
Paquetes
La última versión estable de GNU Radio se puede instalar con
gnuradio
desde los
repositorios oficiales
.
La última tecnología es
gnuradio-git
AUR
disponible en el
AUR
, y en algunos casos puede que sea necesario compilar VOLK por separado de
libvolk-git
AUR
.
Si desea
gnuradio-companion
, simplemente instale el paquete
gnuradio-companion
que instalará GNU Radio así como algunos paquetes adicionales necesarios.
Otro paquete popular es
gnuradio-osmosdr
, que proporciona los bloques fuente GRC para muchos de los dispositivos SDR populares (Funcube Dongle,
RTL-SDR
, USRP, OsmoSDR, BladeRF y HackRF).
Solución de problemas
TypeError: in method 'source_sptr_set_gain_mode', argument 2 of type 'bool'
Cuando utilice una fuente RTL-SDR (osmocom), es posible que vea este error. La solución es establecer manualmente el Modo Ganancia (Gain Mode) a
True
o
False
.
Gobby (Español)

Esta traducción de
Gobby
fue revisada el
2018-12-25
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
De la
página web del proyecto
:
Gobby es un editor colaborativo gratuito que admite múltiples documentos en una sesión y un chat multiusuario.
Utiliza GTK+ 2 como su toolkit de ventanas y, por lo tanto, se integra muy bien en el entorno de escritorio GNOME
.
Instalación
Instale
el paquete
gobby
.
Para ejecutar el protocolo de servidor Infininote sin el front end Gobby, instale
libinfinity
Utilización de Infininote
Para iniciar la porción del servidor, ejecute
/usr/bin/infinoted-0.6 --security-policy=no-tls
El servidor solo necesita estar ejecutándose en una máquina.
Luego, ejecute el cliente Gobby y conéctese al servidor a través de la IP o el localhost.
Si prefiere tener cifrado, dispone de TLS. Utilize:
infinoted-0.6 --create-key --create-certificate -k key.pem  -c cert.pem
La creación de claves es automática, y puede iniciar el servidor simplemente usando:
infinoted-0.6 -k key.pem  -c cert.pem
Véase también
Infinoted wiki
GoldenDict (Español)

Esta traducción de
Goldendict
fue revisada el
2018-10-29
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
GoldenDict
es un programa de búsqueda de diccionarios con muchas funciones.
Instalación
Instale
goldendict-git
AUR
.
Configuración
Búsqueda de diccionario sin conexión con dictd
Primero
dictd
debe configurarse para alojar diccionarios sin conexión. Consulte
Hosting Offline Dictionaries
.
Una vez que se hayan instalado los diccionarios y se haya configurado
dictd
, se puede configurar
goldendict
para acceder a las bases de datos del diccionario
dictd
siguiendo estos pasos:
Presione F3 para abrir la ventana "Diccionarios".
Haga clic en la pestaña "Servidores DICT"
Haga clic en "Agregar ..."
Haga clic para poner una marca de verificación en "Habilitado"
Haga doble clic en "Dirección" y escriba:
dict://localhost
. Asegúrese de cambiar
localhost
si
dictd
se está ejecutando en otro servidor.
Finalmente haga clic en "Aceptar".
Greenclip (Español)

Esta traducción de
Greenclip
fue revisada el
2019-01-18
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Greenclip
es un
gestor de portapapeles
sencillo diseñado para integrarse con
rofi
y escrito en Haskell.
Instalación
Instale
el paquete
rofi-greenclip
AUR
del
AUR
.
Para integrar el inicio del daemon durante el arranque es posible crear un servicio:
/usr/lib/systemd/user/greenclip.service
[Unit]
Description=Start greenclip daemon
After=display-manager.service

[Service]
ExecStart=/usr/bin/greenclip daemon
Restart=always

[Install]
WantedBy=default.target
Después,
active
el servicio para que se inicie durante el arranque:
systemctl --user enable greenclip.service
Utilización
Genere el daemon con
/usr/bin/greenclip daemon
o
inicie/active
el servicio con
systemctl --user start greenclip.service
Mostrar las entradas como una lista dentro de
rofi
usando:
rofi -modi "clipboard:greenclip print" -show clipboard -run-command '{cmd}'
La entrada que ha seleccionado estará ahora en su
portapapeles
El archivo de configuración se encuentra en
~/.config/greenclip.cfg
Para borrar todo el historial del portapapeles, ejecute
greenclip clear
Ejemplo de configuración
~/.config/greenclip.cfg
Config {
 maxHistoryLength = 250,
 historyPath = "~/.cache/greenclip.history",
 staticHistoryPath = "~/.cache/greenclip.staticHistory",
 imageCachePath = "/tmp/",
 usePrimarySelectionAsInput = False,
 blacklistedApps = [],
 trimSpaceFromSelection = True
}
Hamachi (Español)

Esta traducción de
Hamachi
fue revisada el
2022-09-01
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Hamachi
es un software VPN comercial propiedad de LogMeIn, Inc. Con Hamachi puede organizar dos o más equipos con conexión a Internet en su propia red virtual para una comunicación segura directa.
Instalación
Instale
el paquete
logmein-hamachi
AUR
.
Los siguientes frontends de interfaz gráfica de usuario para Hamachi están disponibles en AUR:
haguichi
AUR
(Gtk3, Vala)
quamachi
AUR
(Qt5, Python)
Configuración
Hamachi está configurado en
/var/lib/logmein-hamachi/h2-engine-override.cfg
(cree ese archivo si no existe).
Desafortunadamente, no es fácil encontrar una lista completa de posibles opciones de configuración, así que he aquí algunas de las puede usar.
Utilizar la herramienta de línea de órdenes «hamachi» como usuario normal
Para utilizar la herramienta de línea de órdenes de
hamachi
como usuario normal, añada la siguiente línea al archivo de configuración:
/var/lib/logmein-hamachi/h2-engine-override.cfg
Ipc.User
sunombredeusuario
Establecer automáticamente un apodo personalizado
Normalmente, Hamachi usa el nombre del equipo de su sistema como el apodo que verán otros usuarios de Hamachi. Si desea establecer automáticamente un apodo personalizado cada vez que se inicia Hamachi, añada la siguiente línea al archivo de configuración:
Setup.AutoNick suapododeequipo
También puede establecer manualmente un apodo con la herramienta de línea de órdenes de
hamachi
:
# hamachi set-nick YourNicknameHere
Sin embargo, esto debe hacerse cada vez que Hamachi se (re)inicia, por lo que si desea utilizar siempre el mismo apodo, probablemente sea más fácil configurarlo automáticamente (como se explicó anteriormente).
Ejecutar Hamachi
Inicie
logmein-hamachi.service
.
Para obtener una lista de todos las órdenes, ejecute:
$ hamachi ?
Nota
Asegúrese de cambiar el estado de los canales en los que se encuentra «en línea» si desea realizar cualquier acción de red en los equipos presentes.
Si lo desea, puede configurar Hamachi para que se inicie en cada arranque con Systemd
activando
logmein-hamachi.service
.
Help:Cheatsheet (Español)

Esta traducción de
Help:Cheatsheet
fue revisada el
2019-10-15
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Para obtener una lista completa de los comandos de edición, consulte
Help:Editing (Español)
. Para experimentar con la edición, utilice
sandbox
.
Funciona en cualquier parte del texto (lenguaje wikitexto)
Descripción
Formato
Visualización
Texto en cursiva
''cursiva''
cursiva
Texto en negrita
'''negrita'''
negrita
Texto en negrita y cursiva
'''''negrita & cursiva'''''
negrita & cursiva
Enlace a otra página de ArchWiki
[[Nombre de la página]]
[[Nombre de la página|Texto a mostrar]]
Nombre de la página
Texto a mostrar
Agregar una página a una categoría
Las categorías se deben colocar al
comienzo
de las páginas.
[[Category:Nombre de la categoría]]
El nombre de la categoría se mostrará en una barra en la parte inferior de la página cuando se previsualiza o se grabe.
Firma
Firme sus contribuciones al aportarla a una página de discusión (
Talk
).
No firme al contribuir con un artículo.
~~~~
Nombre_de_usuario
, 07:21, 1 mayo 2026 (UTC)
Funciona en cualquier parte del texto (lenguaje HTML)
Descripción
Formato
Visualización
Texto tachado

tachado

tachado
Texto subrayado
<u>subrayado</u>
subrayado
Subíndices y supraíndices
<sup>supraíndice</sup>
<sub>subíndice</sub>
supraíndice
subíndice
El formato solo funciona colocándolo al principio de las líneas
Descripción
Formato
Visualización
Código
Inicie las líneas de código con uno o más espacios, quedando así enmarcadas dentro de un recuadro celeste.
Véase también las
plantillas de formato de código
.
$ echo Hola Mundo
$ echo Hola Mundo
Redirigir a otra página
Las redirecciones deben ser colocadas al principio de la primera línea.
#REDIRECT [[Página de destino]]
→
Página de destino
Encabezados de sección
Se generará automáticamente una tabla de contenidos para los artículos con cuatro o más encabezados.
=Nivel 1= no se debe utilizar.
Véase también
Uso eficaz de encabezados
.
== Nivel 2 ==
=== Nivel 3 ===
==== Nivel 4 ====
===== Nivel 5 =====
====== Nivel 6 ======
Nivel 2
Nivel 3
Nivel 4
Nivel 5
Nivel 6
Línea horizontal
----
Lista con viñetas
* Una
* Dos
** Primera viñeta dentro de la segunda
* Tres
Una
Dos
Primera viñeta dentro de la segunda
Tres
Lista numerada
# Uno
# Dos
## Primer punto del segundo
# Tres
Uno
Dos
Primer punto del segundo
Tres
Lista de definiciones
; Término uno: Definición uno
; Término dos: Definición dos
Término uno
Definición uno
Término dos
Definición dos
Texto sangrado
Ésto se utiliza, generalmente, al responder en una página de
discusión
, ya que jerarquiza conversaciones fácil de seguir.
sin sangría (normal)
:primera sangría
::segunda sangría
:::tercera sangría
sin sangría (normal)
primera sangría
segunda sangría
tercera sangría
Hypnotix (Español)

Related articles
Streaming media (Español)
MPV (Español)
Hypnotix
es una aplicación de transmisión de IPTV de código abierto con soporte para canales de TV en vivo, películas y series. Fue desarrollada originalmente por el equipo de Linux Mint y utiliza
MPV
como motor de reproducción. Por defecto, incluye un proveedor de IPTV gratuito (Free-TV) con canales de todo el mundo.
Instalación
Para utilizar Hypnotix, debe
instalar
el paquete
hypnotix
desde los repositorios de usuarios de Arch (AUR).
Dado que Hypnotix depende de un motor de reproducción, asegúrese de tener instalados los códecs necesarios para procesar los flujos de red:
mpv
: El motor principal de reproducción.
gst-libav
: Para soporte de diversos formatos de vídeo y audio a través de GStreamer.
Configuración
Al iniciar Hypnotix por primera vez, el proveedor "Free-TV" aparecerá automáticamente. Para añadir sus propios servicios, siga estos pasos:
1. Haga clic en el icono de
Proveedores
(el icono de la lista en la barra superior).
2. Seleccione
Añadir un nuevo proveedor
.
3. Complete los datos según su servicio:
Nombre:
Un identificador para su lista.
Tipo:
M3U URL (lista remota), Local M3U (archivo en disco) o Xtream API (servicios con usuario/contraseña).
URL/Ruta:
La dirección de su lista de canales.
Solución de problemas
Pantalla negra o error de reproducción
Si los canales no cargan o muestran una pantalla negra, suele deberse a la falta de códecs de vídeo. Verifique que tiene instalado el grupo de paquetes
gst-plugins-good
y
gst-plugins-bad
.
Si está utilizando una tarjeta gráfica NVIDIA, asegúrese de que la aceleración por hardware está configurada correctamente para MPV. Consulte la página de
Aceleración de vídeo por hardware
para más detalles.
Véase también
Repositorio oficial en GitHub
Proveedor de canales gratuitos predeterminado
Identity management (Español)

Esta traducción de
Identity management
fue revisada el
2024-07-12
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Artículos relacionados
LDAP authentication
Security (Español)
La
Administración de identidades
o
«Identity management»
(IdM), también conocido como gestión de acceso e identidad (IAM), define cómo los usuarios acceden a una identidad digital, roles y algunas veces, a los permisos asociados a estas.
Programas
Hay una amplia variedad de programas que implementan este proceso. Entre ellos, y en orden alfabético, se listan algunos junto con herramientas relacionadas:
Google Authenticator
: autenticación de dos pasos por códigos de acceso de uso único.
Initiative for Open Authentication
: colaboración con el propósito de estandarizar el proceso de obtener un «token» mediante una llamada de API web. Incluye contraseñas, pero en un futuro, se usará WebAuthn.
kanidm (en inglés)
. Sucesor de LDAP, Kerberos. Implementación de servidor para WebAuthn.
Kerberos
, con
Directorio Activo
y
FreeIPA
. Información adicional
por parte de un desarrollador de SuSE (en inglés)
.
LDAP authentication
: Autenticación de contraseñas en un servidor central.
PAM
: Módulos de autenticación conectables de Linux. Permite integrar Kerberos, LDAP, kanidm, etc.
Universal 2nd Factor
: Reemplazado por WebAuthn.
Los
usuarios y grupos
pueden ser almacenados en un sistema o de forma centralizada con LDAP o kanidm.
WebAuthn, una API para autenticación de navegadores web, reemplaza el uso de contraseñas con el uso de Yubikeys o el
hardware
integrado en un dispositivo con TouchID o Windows Hello. Es compatible con sistemas de autenticación en dos pasos, la implementación en servidor de kanidm u otros.
incron (Español)

Esta traducción de
Incron
fue revisada el
2019-01-10
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
incron
es un daemon que supervisa los
eventos de sistemas de archivos
y ejecuta los comandos definidos en las tablas del usuario y del sistema.
Instalación
Instale
el paquete
incron
.
Activación e inicio automático
Después de la instalación, el daemon no se habilitará por defecto. Se puede habilitar utilizando
systemctl
.
Configuración
Incrontabs nunca debe ser editado directamente; en su lugar, los usuarios deben usar el programa
incrontab
para trabajar con sus incrontabs.
Usar incrontab
Para ver sus incrontabs, los usuarios deben ejecutar el comando:
$ incrontab -l
Para editar sus incrontabs, deben usar:
$ incrontab -e
Para eliminar sus incrontabs, pueden usar:
$ incrontab -r
Para recargar
incrond
, use:
$ incrontab -d
Para editar otro usuario incrontab, ejecute el siguiente comando como root:
$ incrontab -u
usuario
Formato Incrontab
Cada fila en un archivo incrontab es una tabla que ejecuta el dameon cuando ocurre un evento en un determinado directorio o archivo.
El formato básico para un incrontab es:
ruta
máscara
comando
ruta
es el directorio o archivo donde
incrond
monitoreará los cambios.
máscara
es el tipo de evento de sistema de archivos que incrond monitoreará. Este parámetro puede ser separado por comas.
comando
es el comando que se ejecutará después de que ocurran los eventos del sistema de archivos especificados.
Tipos de máscara
Incrontab usa tipos de máscara para especificar qué evento del sistema de archivos monitorear. Para más opciones véase
inotify(7)
Para activar un comando si se accede a un archivo o se lee:
IN_ACCESS
Para activar un comando si los metadatos de un archivo cambian (por ejemplo,
timestamps
,
permissons
):
IN_ATTRIB
Para activar un comando si se cierra un archivo abierto para escritura:
IN_CLOSE_WRITE
Para activar un comando si se cierra un archivo o directorio no abierto para escritura:
IN_CLOSE_NOWRITE
Para activar un comando si se crea un archivo o directorio en un directorio vigilado:
IN_CREATE
Para activar un comando si un archivo o directorio se elimina de un directorio visto:
IN_DELETE
Para activar un comando si un archivo o directorio visto se elimina (o se mueve a un sistema de archivos diferente):
IN_DELETE_SELF
Para activar un comando si un archivo fue modificado:
IN_MODIFY
Para activar un comando si un archivo o directorio visto se mueve dentro del sistema de archivos:
IN_MOVE_SELF
Para activar un comando si un archivo o directorio se mueve fuera del directorio visto:
IN_MOVED_FROM
Para activar un comando si un archivo o directorio se mueve al directorio visto:
IN_MOVED_TO
Para activar un comando si se abre un archivo o directorio visto:
IN_OPEN
Install Arch Linux via SSH (Español)

Esta traducción de
Install from SSH
fue revisada el
2019-11-13
. Si existen
cambios
puede
actualizarla
o avisar al
equipo de traducción
.
Este artículo está destinado a mostrar a los usuarios cómo instalar Arch de forma remota a través de una conexión
SSH
. Considere este enfoque cuando el servidor se encuentra en un lugar remoto o si desea utilizar la capacidad de copiar/pegar de un cliente SSH para realizar la instalación de Arch.
En la máquina remota (destino)
Nota
Estos pasos requieren acceso físico a la máquina. Si el equipo se encuentra físicamente en otro lugar, es posible que esto deba coordinarse con otra persona.
Arranque la máquina de destino en un entorno live de Arch a través de una
imagen USB/CD Live
: esto registrará al usuario como root.
En este punto, configure la red en la máquina de destino como, por ejemplo, se sugiere en
Installation guide (Español)#Conectarse a Internet
.
En segundo lugar, configure una contraseña de root necesaria para una conexión SSH, ya que la contraseña de Arch predeterminada para root está vacía:
# passwd
Ahora compruebe que
PermitRootLogin yes
está presente (y sin comentar) en
/etc/ssh/sshd_config
. Esta configuración permite el inicio de sesión como root con autenticación de contraseña en el servidor SSH.
Finalmente,
inicie
el demonio openssh con
sshd.service
, que se incluye por defecto en el CD live.
Nota
A menos que se requiera, se recomienda, después de la instalación, eliminar
PermitRootLogin yes
de
/etc/ssh/sshd_config
.
Sugerencia
Si la máquina de destino está detrás de un enrutador NAT, y necesita acceso externo, el puerto SSH (22 por defecto) deberá reenviarse a la dirección IP de la LAN de la máquina de destino.
En la máquina local
En la máquina local, conéctese a la máquina de destino a través de SSH con la siguiente orden:
$ ssh root@
ip.address.of.target
A partir de aquí se le presentará el mensaje de bienvenida del entorno live y podrá administrar la máquina de destino como si estuviera sentado frente a su teclado físico. En este punto, si la intención es simplemente instalar Arch desde el soporte live, siga la
Installation guide (Español)
. Si la intención es editar una instalación de Linux existente con problemas, siga el artículo de la wiki
Install from existing Linux (Español)
.
Sugerencia
Considere instalar un
multiplexor de terminal
en el sistema live de la máquina de destino (en la memoria), de modo que si se desconecta pueda reengancharse a la sesión de su multiplexor.