Documente Academic
Documente Profesional
Documente Cultură
https://wiki.archlinux.org/index.php/Installation_guide#Installation
https://wiki.archlinux.org/index.php/Partitioning#Example_layouts
https://wiki.archlinux.org/index.php/GRUB#UEFI_systems
https://wiki.archlinux.org/index.php/GRUB/Tips_and_tricks#UEFI_further_reading
https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface#efibootmgr
https://bbs.archlinux.org/viewtopic.php?id=115920
https://wiki.archlinux.org/index.php/Systemd-boot#Loader_configuration
https://drivemeca.blogspot.com/2017/11/instalar-arch-linux-con-desktop-grafico.html
https://wiki.archlinux.org/index.php/Systemd-boot#Loader_configuration
https://www.archlinux.org/releng/releases/
https://denovatoanovato.net/instalar-arch-linux/#preparar-elementos-para-la-instalacion
https://wiki.archlinux.org/index.php/Installation_guide_(Espa%C3%B1ol)
https://wiki.archlinux.org/index.php/KDE_(Espa%C3%B1ol)
https://linuxhint.com/install-kde-plasma-arch-linux/?
fbclid=IwAR31cjXiFA_10H4TtbSz8dwoPEwx7tTDAptPwGQf5zVAHO_30vASTyskl-Y
https://www.linuxadictos.com/instalar-yaourt-en-archlinux-y-derivados.html?
fbclid=IwAR2igHlamlrPnV0Tnq9NWxJ3zhBw-OKa4Z-61Wffp2WXAoIA-JuWIfxoAMQ
https://maslinux.es/pamac-instalar-y-administrar-facilmente-software-en-arch-linux/
https://tecnoysoft.com/es/instalacion-y-uso-basico-de-aurman/
https://maslinux.es/yaourt-esta-muerto-utiliza-estas-alternativas-para-aur-en-arch-linux/
https://blog.desdelinux.net/guia-de-instalacion-de-arch-linux-2014/?
https://blog.desdelinux.net/configuracion-basica-de-arch-linux/
https://geekytheory.com/como-instalar-virtualbox-en-arch-linux
https://linuxdicasesuporte.blogspot.com/2017/03/epson-l110-l210-l300-l350-l355-l550.html
http://www.aurumlinux.com/instalar-una-impresora-en-arch-linux/#
https://wiki.archlinux.org/index.php/CUPS#Installation --impresoras
https://lampjs.wordpress.com/2018/08/10/setting-up-samba-sharing-server-on-arch-linux/
https://geekland.eu/instalar-fuentes-en-debian-linux/
https://archeando.wordpress.com/2013/09/06/acelerando-el-sistema/
https://www.taringa.net/+linux/acelerando-arch-y-derivados_goii2
INSTALACION DE ARCHLINUX
***Teclado temporal:
loadkeys la-latin1
Si el modo UEFI está activado en una placa base UEFI (Español), Archiso (Español) arrancará en
consecuencia a través de systemd-boot (Español). Para comprobar esto, liste el contenido del
directorio efivars:
# ls /sys/firmware/efi/efivars
GPT o MBR
Antes de particionar el disco, es importante entender que podemos disponer de dos tablas de
particiones, una MBR (Master Boot Record) y la otra GPT. Mientras que el MBR comienza con el
código de arranque maestro, que contienen un binario ejecutable que identifica la partición activa
e inicia el proceso de arranque, la GPT se basa en las capacidades extendidas del EFI para estos
procesos.
MBR
Acrónimo de Master Boot Record, es el estándar que empezó a funcionar en 1983 y que a día de
hoy sigue siendo totalmente funcional, sin embargo, los años empiezan a pesar en él tal como
avanza la tecnología. Una de las principales limitaciones de este estilo de particiones es el tamaño
máximo con el que puede trabajar: 2 TB (aunque por software sí es posible superarlo, aunque no
recomendable). Otra limitación, aunque no muy importante, es que MBR solo puede trabajar con
4 particiones primarias, por lo que para crear más de 4 debemos recurrir a las particiones
extendidas.
GPT
Acrónimo de GUID Partition Table, es el nuevo estándar que está sustituyendo a MBR y que está
asociado con los nuevos sistemas UEFI. Su nombre viene de que a cada partición se le asocia un
único identificador global (GUID), un identificador aleatorio tan largo que cada partición en el
mundo podría tener su ID único. A día de hoy, GPT no tiene ningún límite más allá que los que
establezcan los propios sistemas operativos, tanto en tamaño como en número de particiones.
En el caso de que sepas que tienes GPT, puedes usar ese tipo de partición, de lo contrario usa la
más común: MBR.
La ventaja que de momento mas nos interesa de GPT sobre MBR es que te permite muchas más
particiones primarias. Pero MBR solo te permite 4 particiones primarias y hasta 64 si usas una
partición extendida.
Las computadoras más actualizadas ya vienen con UEFI y usan GPT por defecto, pero no te
preocupes, te iré indicando la forma de instalar ArchLinux con UEFI al igual que sin ella.
****PARTICIONAR DISCOS***
Si la partición es UEFI, solo creas la partición de 512M, vas a [Type] en vez de [Booteable], y en
el menú de opciones, seleccionamos efi EFI (FAT -12/16/32) o puede que aparezca como EFI
System, una vez hecho eso, nos vamos a [Write], y escribimos yes.
Una vez seguros, debemos elegir la opción “Write“, y confirmar escribiendo “yes“. Para salir de
cfdisk, elegimos “Quit“.
fdisk -l
PARTICIONES
ls /sys/firmware/efi/efivars
BOOT
# mkfs.ext2 /dev/sda1
UEFI
SWAP
# mkswap /dev/sda2
# swapon /dev/sda2
RAIZ
HOME
*****MONTANDO PARTICIONES
BIOS
# mkdir /mnt/boot
# mkdir /mnt/home
***UEFI
Ahora creamos los directorios dentro de /mnt para montar las particiones /boot/efi y /home
mkdir /mnt/home
mkdir -p /mnt/boot
OPCIONAL
# wifi-menu
Comprobar conexión:
# ping -c 3 www.google.com
Usaremos el script de instalación llamado pacstrap para instalar el sistema base. Además, el
grupo de paquetes base-devel debe instalarse si posteriormente planeas compilar software desde
AUR (lo que es recomendado).
BIOS
pacstrap /mnt base linux-lts linux-firmware nano base-devel grub os-prober ntfs-3g
networkmanager gvfs gvfs-afc gvfs-mtp xdg-user-dirs
UEFI
pacstrap /mnt base linux-lts linux-firmware nano base-devel grub os-prober ntfs-3g
networkmanager efibootmgr gvfs gvfs-afc gvfs-mtp xdg-user-dirs
*****************************************
**ENTRAR AL SISTEMA BASE CON CHROOT**
*****************************************
**Efectuar Chroot y configurar el sistema base solo funciona si se he hecho al paso anterior
(genfstab..). El root queda entre corchetes.:
# arch-chroot /mnt
Establecer nombre de equipo, para esto tenemos que editar el archivo /etc/hostname:
# nano /etc/hostname
El archivo se encuentra vacío, lo único que debemos de hacer es colocar el nombre de nuestro
equipo. PC-Michel
# nano /etc/locale.conf
LANG=es_CO.UTF-8
# locale-gen
nano /etc/locale.gen
Importante: Se vuelve a generar locale.gen para que tome los cambios y el sistema quede en
español.
# locale-gen
Cuando GNU/Linux arranca, el sistema está configurado para leer el reloj interno del equipo,
después el reloj del sistema, que es independiente. Usaremos el comando hwclock -w para ajustar
el reloj interno.
hwclock -w
# nano /etc/vconsole.conf
KEYMAP=la-latin1
# grub-install /dev/sda
Segun la wiki:
Actualizar el grub
# grub-mkconfig -o /boot/grub/grub.cfg
# mkinitcpio -p
# passwd
Crear usuario sin HOME porque el usuario ya existe y no es necesario crear un home
nuevo. Aplica cuando se instala Arch pero no se formateo el home y ya tenia usuario.
passwd robert
****************************
*******SALIR DE CHROOT******
****************************
# exit
**DESMONTAR PARTICIONES
BIOS
# umount /mnt/{boot,home,}
UEFI
umount /mnt/boot
umount /mnt/home
umount /mnt
# reboot
Para que nuestro usuario tenga privilegios de administrador invocando al comando sudo, es
necesario primero modificar el archivo sudoers para habilitarlo.
nano /etc/sudoers
Ejecutamos NetworkManager:
# exit
# reboot
***Actualizamos el sistema:
# pacman -Syyu
**ENTORNO GRAFICO**
Servidor grafico
$ startx
$ pkill X
Instalación de Mesa
Controladores de video
Los controladores de video van a ser instalados según el tipo de tarjeta gráfica que estemos
utilizando, ya sea onboard o externa.
En primera instancia debemos identificar nuestra tarjeta de video. Para saber el tipo de
controlador que necesitas, escribe la siguiente linea de comando:
Según el fabricante:
pacman -S xf86-video-intel
pacman -S xf86-video-nouveau
Nvidia propietarios
pacman -S nvidia-304xx
pacman -S xf86-video-ati
Genérico-vesa
Para listar los controladores de video disponible en los repositorios de la distribución ejecutamos
la siguiente linea de comandos:
pacman -S xf86-video-vesa
**INSTALACION DE ESCRITORIO.
KDE PLASMA
XFCE
LXDE
# pacman -S lxde
GNOME
CINNAMON
# pacman -S cinnamon
Crear estos dos archivos y entrar a la configuracion del teclado en plasma y ponerle
latinoamericano como primera opcion, trae por defecto el ingles.
nano /etc/X11/xorg.conf.d/10-keyboard.conf
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "latam"
Option "XkbModel" "pc101"
Option "XkbVariant" "deadtilde,dvorak"
Option "XkbOptions" "grp:alt_shift_toggle"
EndSection
nano /etc/X11/xorg.conf.d/10-evdev.conf
Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "XkbLayout" "latam"
Option "XkbModel" "pc101"
EndSection
nano /etc/pacman.conf
Si instalaste Arch Linux 64 bits (x86_64), es recomendable que habilites el repositorio multilib,
para poder ejecutar aplicaciones de 32 bits (i686). Para habilitarlo eliminamos el comentario “#”
de las dos lineas.
[multilib]
Include = /etc/pacman.d/mirrorlist
Finalmente actualizar
pacman -Syu
https://tecnoysoft.com/es/instalacion-y-uso-basico-de-yay/
--SIN ROOT
cd /tmp
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si
--manejo de color
yay -S pamac-aur
pacman -S xbindkeys
SIN ROOT
yay -S pamixer-git
$ nano ~/.xbindkeysrc
# subir volumen
"pamixer --increase 3"
XF86AudioRaiseVolume
# bajar volumen
"pamixer --decrease 3"
XF86AudioLowerVolume
# nano /etc/skel/.xinitrc
xbindkeys
**APLICACIONES PACMAN
pacman -S chromium ufw gufw vlc gimp scribus soundkonverter lhasa unzip unrar p7zip unrar tar
rsync lzip arj sharutils zip lzop lrzip audacious kdenlive k3b cups-pdf calibre smplayer easytag
fatsort picard handbrake mixxx dia xsane recordmydesktop gtk-recordmydesktop cheese
ffmpegthumbnailer remmina freerdp lsdvd dvdauthor dvd+rw-tools vulkan-intel lib32-vulkan-
icd-loader ttf-liberation ttf-bitstream-vera ttf-dejavu ttf-droid ttf-freefont notify-osd
**VIRTUALBOX**
Reiniciar equipo y encontrar el dispositivo y agregarlo como dispositivo y volver a reiniciar equipo
y emparejar.
https://www.howtoforge.com/tutorial/how-to-send-sound-through-bluetooth-on-linux/
**APLICACIONES YAY
systemctl enable bluetooth.service && systemctl enable teamviewerd.service && systemctl enable
smb.service && systemctl enable nmb.service && systemctl enable org.cups.cupsd.service &&
systemctl enable tlp.service && systemctl enable tlp-sleep.service && systemctl enable
preload.service
***MIGRAR THUNDERBIRD***
chmod -R 755 /opt && chmod -R 755 /usr/share/applications && chmod -R 755 /usr/share/icons/
&& chmod -R 755 /usr/share/themes/ && chmod -R 755 /usr/share/wallpapers/ && chmod -R 755
/usr/share/fonts/
chmod -R 777 /opt && chmod -R 777 /usr/share/applications && chmod -R 777 /usr/share/icons/
&& chmod -R 777 /usr/share/themes/ && chmod -R 777 /usr/share/wallpapers/ && chmod -R 777
/usr/share/fonts/
nano /usr/share/icons/default/index.theme
nano /home/robert/.config/gtk-3.0/settings.ini
**SAMBA**
pacman -S samba
Create configuration file for Samba, it is required but not automatically created when installing
samba so have to manually create it.
# nano /etc/samba/smb.conf
Este paso no lo deben de realizar los usuarios que instalaran Gnome, puesto que se generan
automáticamente. Ahora para nuestras carpetas personales básicas (Escritorio, Descargas,
Música, Etc.).
pacman -S xdg-user-dirs
$ xdg-user-dirs-update
**PENDIENTE WINE
pacman -S openjdk-8-jre icedtea-8-plugin wine winetricks && apt-get update && aptitude install
wine32:i386 playonlinux
wine winecfg
KDE
**PERSONALIZAR NOTIFICACIONES
****JUEGOS*****************
Otros:
¿Por qué deberías instalar el kernel LTS en Arch Linux cuando se supone que es vanguardista?
Instalar un kernel LTS significa que tienes un kernel más estable con mejor soporte para hardware
más antiguo. Además, los núcleos LTS son compatibles por al menos 2 años con correcciones de
errores y mejoras de rendimiento.
Si prefieres usar el último kernel de Linux, puedes encontrar la regresión y los errores
introducidos por las últimas actualizaciones del kernel a tu software y sistema existentes. No es
una certeza, pero definitivamente es una posibilidad. Por ejemplo, una actualización de Kernel
rompió GNOME en Arch basado en Linux hace algún tiempo.
Es por eso que es aconsejable usar un kernel LTS si prefieres un sistema más estable y/o uno más
antiguo. Pero la decisión es tuya.
Antes de instalar un kernel LTS, verifica la versión del kernel de Linux que estás utilizando:
uname -r
Para instalar el núcleo LTS y los encabezados LTS de Linux, escribe el siguiente comando:
Modificar el grub
grub-mkconfig -o /boot/grub/grub.cfg
Una vez hecho esto, puedes eliminar los núcleos anteriores escribiendo el siguiente comando. Sin
embargo, prefieres mantenerlo en “caso” de que algo salga mal y puedas iniciar en la otra versión
del kernel de Linux.
Instalar aplicaciones
sudo pacman -S gimp
Fuente : sobrebits.com
Instalar paquetes
Actualizar paquetes
Buscar paquetes
pacman -Ss “paquete” #Busca un paquete.
pacman -Si “paquete” #Muestra información detallada de un paquete.
pacman -Sg “grupo” #Lista los paquetes que pertenecen a un grupo.
pacman -Qs “paquete” #Busca un paquete YA instalado.
pacman -Qi “paquete” #Muestra información detallada de un paquete YA instalado.
pacman -Qdt #Muestra paquetes huerfanos.
Eliminar paquetes
pacman -R “paquete” #Borra paquete sin sus dependencias.
pacman -Rs “paquete” #Borra paquete y sus dependencias no utilizadas.