Guía básica sobre GNU AUTOTOOLS
https://fran.cr/autotools-basico/
Autotools son un conjunto de herramientas para crear paquetes de código fuente utilizando las herramientas de construcción de GNU (Autoconf, Automake y Libtool) a partir de uno o más ficheros de código fuente y los ficheros
https://fran.cr/autotools-basico/
Autotools son un conjunto de herramientas para crear paquetes de código fuente utilizando las herramientas de construcción de GNU (Autoconf, Automake y Libtool) a partir de uno o más ficheros de código fuente y los ficheros
configure.ac
y Makefile.am
Guía sobre Build Systems / Compilar en C - C++ - Python - Java ... [Sublime Text 3]
https://youtu.be/MRojLg8yXwA
https://youtu.be/MRojLg8yXwA
YouTube
Build Systems / Compilar en C - C++ - Python - Java ... [Sublime Text 3 - Linux]
Grupo de Ayuda:
https://t.me/ArchLinuxCristo
https://t.me/ArchLinuxCristo
Guía Básica para Empezar a usar ArchWiki
Debido a que la gran mayoría de los artículos de ArchWiki contienen indicaciones que requieran aclaraciones para los nuevos usuarios de GNU/Linux, este resumen de los procedimientos básicos fue escrito tanto para evitar la confusión en la comprensión de los artículos como para disuadir de la repetición del contenido mismo.
https://wiki.archlinux.org/index.php/Help:Reading_(Espa%C3%B1ol)
Debido a que la gran mayoría de los artículos de ArchWiki contienen indicaciones que requieran aclaraciones para los nuevos usuarios de GNU/Linux, este resumen de los procedimientos básicos fue escrito tanto para evitar la confusión en la comprensión de los artículos como para disuadir de la repetición del contenido mismo.
https://wiki.archlinux.org/index.php/Help:Reading_(Espa%C3%B1ol)
Instalar y usar QEMU en Arch Linux (La mejor alternativa a VirtualBox/VmWare)
https://youtu.be/z8MrvR7Dcr4
https://youtu.be/z8MrvR7Dcr4
Comandos de Linux: desde cero hasta programar Shell Script
http://www.mediafire.com/file/eucffuqg29o78e7/comandos-terminal.zip/file
http://www.mediafire.com/file/eucffuqg29o78e7/comandos-terminal.zip/file
SOLUCIONAR EL PROBLEMA DE LOS ICONOS EN PAMAC-AUR
Paso 1:
Paso 2:
Paso 3:
Paso 4:
Fuente:
https://github.com/erikdubois/arcolinux-nemesis
Paso 1:
zcat /usr/share/app-info/xmls/community.xml.gz | sed 's|<em>||g;s|<\/em>||g;' | gzip > "/tmp/new.xml.gz"
Paso 2:
sudo cp /tmp/new.xml.gz /usr/share/app-info/xmls/community.xml.gz
Paso 3:
sudo pacman -S appstream --noconfirm --needed
Paso 4:
sudo appstreamcli refresh-cache --force
Fuente:
https://github.com/erikdubois/arcolinux-nemesis
Install extesion Tiling in #KDE Plasma
1. Instalar git lo que no lo tiene instalado
Presionamos la conbinacion de tecla
Créditos:
@JW2128
1. Instalar git lo que no lo tiene instalado
sudo pacman -S git2. Descargar la extensión
git clone https://github.com/faho/kwin-tiling.git3. Entra al directorio de la extensión
cd kwin-tiling4. Instalar la extensión
plasmapkg2 --type kwinscript -i .5. Ahora vamos activar la extension
Presionamos la conbinacion de tecla
Alt + barra espaciadoray escribimos
Kwin Scriptsy activamos la extension Tiling.
Créditos:
@JW2128
Instalar VirtualBox
Es necesario tener el sistema actualizado
antes de hacer nuevas instalaciones.
Instalamos los paquetes de VirtualBox para Linux Stable:
Instalamos los paquetes de VirtualBox para otros Kernel Linux:
Es necesario tener los Headers del kernel:
Activamos el servicio para GuestISO VirtualBox:
Agregamos los modulos al kernel de VirtualBox:
Finalmente reiniciamos sistema.
Es necesario tener el sistema actualizado
antes de hacer nuevas instalaciones.
sudo pacman -Syyu
Instalamos los paquetes de VirtualBox para Linux Stable:
sudo pacman -S virtualbox virtualbox-guest-utils virtualbox-host-modules-arch libvirt
Instalamos los paquetes de VirtualBox para otros Kernel Linux:
Es necesario tener los Headers del kernel:
sudo pacman -S virtualbox virtualbox-guest-utils virtualbox-guest-dkms virtualbox-host-dkms libvirt
Activamos el servicio para GuestISO VirtualBox:
sudo systemctl enable --now vboxservice
Agregamos los modulos al kernel de VirtualBox:
sudo rcvboxdrv
sudo modprobe vboxdrv vboxguest vboxsf vboxvideo
Finalmente reiniciamos sistema.
Comparación entre QEMU y VIRTUALBOX [Linux]
https://youtu.be/BrQ4g8oaX0o
https://youtu.be/BrQ4g8oaX0o
YouTube
Comparación entre QEMU y VIRTUALBOX [Linux]
Grupo de Ayuda:
https://t.me/ArchLinuxCristo
https://t.me/ArchLinuxCristo
Desfragmentar y reparar sectores defectuosos de Discos o USB
El paquete e2fsprogs es parte de un grupo de utilidades para Ext4
Para desfragmentar una unidad, sustituya /ruta/de/partición por el nombre de la partición:
Para sectores defectuosos, sustituya /ruta/de/partición por el nombre de la partición:
Aqui no importa el formato que tengas si esta en Ext4 o algún otro porque hace una prueba de escritura destructiva y lo dejara como nuevo el disco, esto es como última opción...
Opciones:
Esta prueba es principalmente para probar nuevas unidades de disco y es una prueba de lectura y escritura.
A medida que el patrón se escribe en cada bloque accesible, el dispositivo se borra de manera efectiva.
Por defecto es una prueba extensiva con cuatro pasadas usando cuatro patrones diferentes:
0xaa (10101010), 0x55 (01010101), 0xff (11111111) y 0x00 (00000000).
En el caso de algunos dispositivos, esto tardará un par de días en completarse.
Si despues de esto tu disco o usb no resucita ya es problema físico :p
El paquete e2fsprogs es parte de un grupo de utilidades para Ext4
sudo pacman -S e2fsprogs
Para desfragmentar una unidad, sustituya /ruta/de/partición por el nombre de la partición:
sudo e4defrag /ruta/de/partición
Para sectores defectuosos, sustituya /ruta/de/partición por el nombre de la partición:
Aqui no importa el formato que tengas si esta en Ext4 o algún otro porque hace una prueba de escritura destructiva y lo dejara como nuevo el disco, esto es como última opción...
sudo badblocks -wsv /ruta/de/partición
Opciones:
-w
: hace una prueba de escritura destructiva-s
: muestra barra de progreso-v
: detalla y muestra los sectores defectuosos detectados en la salida estándarEsta prueba es principalmente para probar nuevas unidades de disco y es una prueba de lectura y escritura.
A medida que el patrón se escribe en cada bloque accesible, el dispositivo se borra de manera efectiva.
Por defecto es una prueba extensiva con cuatro pasadas usando cuatro patrones diferentes:
0xaa (10101010), 0x55 (01010101), 0xff (11111111) y 0x00 (00000000).
En el caso de algunos dispositivos, esto tardará un par de días en completarse.
Si despues de esto tu disco o usb no resucita ya es problema físico :p
Instalar WPS Office en ArchLinux - Interfaz y Diccionario en Español 2020
https://youtu.be/R8fnJzjdR7k
https://youtu.be/R8fnJzjdR7k
YouTube
Instalar WPS Office en ArchLinux - Interfaz y Diccionario en Español 2020
Para instalar #WPS #Office:
yay -S wps-office wps-office-mui-es-es ttf-wps-fonts --noeditmenu --noconfirm --needed
Para encontrar la ubicación configuración de wps office:
~/.local/share/Kingsoft/office6/dicts
es_ANY.aff
es_ANY.dic
- Cambiamos el nombre…
yay -S wps-office wps-office-mui-es-es ttf-wps-fonts --noeditmenu --noconfirm --needed
Para encontrar la ubicación configuración de wps office:
~/.local/share/Kingsoft/office6/dicts
es_ANY.aff
es_ANY.dic
- Cambiamos el nombre…
Linux SHELL en Arch Linux
Para saber que Shell estamos usando actualmente ejecutamos:
O támbien:
Para instalar diferentes Shell
bash (Bourne-again Shell):
zsh (Z-Shell):
fish (friendly interactive shell):
dash (Debian Almquist shell):
mksh (KornShell):
tcsh (C shell):
Una vez instalado para ver una vista previa ejecutamos:
Para definir la SHELL predeterminada ejecutamos:
Para saber que Shell estamos usando actualmente ejecutamos:
echo $SHELL
O támbien:
echo $0
Para instalar diferentes Shell
bash (Bourne-again Shell):
sudo pacman -S bash bash-completion autojump command-not-found
zsh (Z-Shell):
sudo pacman -S zsh zsh-completions zsh-syntax-highlighting
fish (friendly interactive shell):
sudo pacman -S fish pkgfile
dash (Debian Almquist shell):
sudo pacman -S dash checkbashisms
mksh (KornShell):
sudo pacman -S mksh
tcsh (C shell):
sudo pacman -S tcsh
Una vez instalado para ver una vista previa ejecutamos:
exec zsh
Para definir la SHELL predeterminada ejecutamos:
sudo chsh -s /bin/zsh nombre_de_usuario
Guías de la interfaz humana de GNOME
Si es un desarrollador o un diseñador, esta guía contiene todo lo necesario para diseñar aplicaciones efectivas usando GTK+. Cubre los principios de diseño de GNOME 3, la guía común sobre cómo escribir texto y cómo usar imágenes e iconos, así como una biblioteca de patrones de diseño que puede usar en su aplicación.
https://developer.gnome.org/hig/stable/
Si es un desarrollador o un diseñador, esta guía contiene todo lo necesario para diseñar aplicaciones efectivas usando GTK+. Cubre los principios de diseño de GNOME 3, la guía común sobre cómo escribir texto y cómo usar imágenes e iconos, así como una biblioteca de patrones de diseño que puede usar en su aplicación.
https://developer.gnome.org/hig/stable/
Forwarded from Xulin
Arch User Repository (AUR) es un repositorio promovido por los usuarios de la comunidad de Arch. Este contiene descripciones de los paquetes (PKGBUILD) que le permiten compilar un paquete desde el código fuente con makepkg y luego instalarlo a través de pacman. AUR fue creado para organizar y compartir paquetes nuevos de la comunidad y ayudar a acelerar la inclusión de los paquetes más populares en el repositorio community. Este documento explica cómo los usuarios pueden acceder y utilizar AUR.
Un buen número de paquetes nuevos que entran en los repositorios oficiales tienen su origen en AUR. En AUR, los usuarios pueden aportar sus propias compilaciones de paquetes (PKGBUILD y los archivos relacionados). La comunidad de AUR tiene la posibilidad de votar a favor o en contra de los paquetes de AUR. Si un paquete llega a ser lo suficientemente popular —siempre que tenga una licencia compatible y la técnica de un buen empaquetado— puede ser introducido en el repositorio community (directamente accesible por pacman o abs).
Un buen número de paquetes nuevos que entran en los repositorios oficiales tienen su origen en AUR. En AUR, los usuarios pueden aportar sus propias compilaciones de paquetes (PKGBUILD y los archivos relacionados). La comunidad de AUR tiene la posibilidad de votar a favor o en contra de los paquetes de AUR. Si un paquete llega a ser lo suficientemente popular —siempre que tenga una licencia compatible y la técnica de un buen empaquetado— puede ser introducido en el repositorio community (directamente accesible por pacman o abs).
Cómo usar el comando "alias" en Linux
https://youtu.be/3B-WzHOnslk
https://youtu.be/3B-WzHOnslk
YouTube
Cómo usar el comando alias en Linux
Para mantener los alias entre sesiones, vas a tener que guardarlos en el archivo de perfil para la configuración de shell de tu usuario. Estos podrían ser:
Bash → ~/.bashrc
ZSH → ~/.zshrc
Fish → ~/.config/fish/config.fish
Para eliminar un alias agregado…
Bash → ~/.bashrc
ZSH → ~/.zshrc
Fish → ~/.config/fish/config.fish
Para eliminar un alias agregado…
👍1
Instalar Arch Linux en UEFI en 25 pasos
1.Ponemos el teclado en español, puede ser también: es / la-latin1
24.Generamos el archivo de GRUB
1.Ponemos el teclado en español, puede ser también: es / la-latin1
loadkeys es2.Revisamos que nuestro disco este en GPT y cual es la ruta de nuestro disco
fdisk -l3.Creamos la tabla de partición en nuestro caso es
/dev/vda
esto borrará todo el contenido del disco:(echo g ; echo n ; echo 1 ; echo "" ; echo +200M ; echo n ; echo 2 ; echo "" ; echo "" ; echo t ; echo 1 ; echo 1 ; echo w ; echo q ) | fdisk /dev/vda4.Formateamos particiones:
mkfs.fat -F 32 /dev/vda15.Montamos particiones:
mkfs.ext4 /dev/vda2
mount /dev/vda2 /mnt6.Instalamos los programas necesarios para el sistema
mkdir /mnt/efi
mount /dev/vda1 /mnt/efi
pacstrap /mnt base base-devel nano dhcpcd netctl iwd net-tools networkmanager ifplugd reflector grub efibootmgr os-prober dosfstools mkinitcpio linux linux-headers linux-firmware7.Generamos el archivo FSTAB
genfstab -p /mnt >> /mnt/etc/fstab8.Entramos al sistema
arch-chroot /mnt9.Definimos idioma y localización: Aquí es donde usamos la abreviatura de nuestro paíz en mi caso es PERÚ = PE
echo es_PE.UTF-8 UTF-8 > /etc/locale.gen10.Establecemos localización
locale-gen11.Establecemos idioma
echo LANG=es_PE.UTF-8 > /etc/locale.conf12.Exportamos la variable para idioma
export LANG=es_PE.UTF-813.Definimos la entrada de teclado, puede ser también: es / la-latin1
echo KEYMAP=es > /etc/vconsole.conf14.Este comando asume que el reloj de hardware está configurado en UTC
hwclock -w15.Establecemos la zona horaria
ln -sf /usr/share/zoneinfo/$(curl https://ipapi.co/timezone) /etc/localtime16.Establecemos nombre de nuestro Equipo
echo nombre_de_pc > /etc/hostname17.Ponemos nuestra clave para el Administrador
passwd root18.Creamos nuestro usuario
useradd -m -g users -s /bin/bash nombre_de_usuario19.Para que nuestro usuario este en la lista de SUDOERS y tenga permisos al ejecutar SUDO
sed -i "80i nombre_de_usuario ALL=(ALL) ALL" /etc/sudoers20.Ponemos nuestra clave para nuestro Usuario
passwd nombre_de_usuario21.Activamos servicios respete mayus y minus
systemctl enable dhcpcd NetworkManager22.Generamos una lista de Mirros con la mejor velocidad
reflector --verbose --latest 15 --sort rate --save /etc/pacman.d/mirrorlist23.Instalamos GRUB para UEFI
grub-install --target=x86_64-efi --efi-directory=/efi --bootloader-id=ArchEn el caso que estemos usando EFI
grub-install --target=x86_64-efi --efi-directory=/efi --removableSi no esta seguro mejor ejecute los dos comandos.
24.Generamos el archivo de GRUB
grub-mkconfig -o /boot/grub/grub.cfg25.Salimos
exitSi fallan les puedo asegurar mil veces que escribieron mal en algo o no respetaron las mayusculas o minusculas o espacios, la terminal es muy "sensible" XD
umount -R /mnt
reboot