Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Pero también contamos con la distribución no-oficial optimizados para la arquitectura 32bits
https://archlinux32.org/
Contamos con Paquetes Oficiales con un gestor de paquetes Pacman es una de las principales
características distintivas de Arch Linux y un repositorio de paquetes no-oficiales (AUR) - Arch
User Repository operado por la comunidad que crece en tamaño y calidad todos los días.
___________________________________________________________________________________
Repositorios
El archivo de configuración manejara su sección donde administra los repositorios de software
de donde descargara paquetes, inicialmente serán estos.
-Core:
Cuenta con unos requisitos de calidad muy estrictos, es el repositorio central del sistema, contiene lo
básico para tener un sistema corriendo, es el repositorio utilizado para instalar el sistema en el livecd-iso.
-Extra:
Contiene todos los paquetes que no se ajustan a los requisitos para estar en [core]. Por ejemplo: Xorg,
gestores de ventanas, navegadores Web, reproductores multimedia, herramientas para trabajar y otros
programas.
-Community:
Contiene los paquetes provenientes del repositorio Arch User Repository que obtivieron los votos
suficientes para ser adoptadas como Oficial
mantenidos por usuarios oficiales que pasaron varias pruebas de dedicación y buen trabajo, los paquetes
aquí listados eran PKGBUILDS de Arch User Repository (AUR)
-Community testing:
Repositorio de pruebas de community, aquí están los paquetes que muy probablemente pasaran a
community pero no han sido probados lo suficiente o están inestables, solo paquetes de usuarios de
confianza, deshabilitado por default.
-Testing:
Repositorio de prueba de los paquetes oficiales (mantenido por developers oficiales), contiene paquetes
que son candidatos para los repositorios [core] o [extra].
Los paquetes aquí están en fase de constante desarrollo y son inestables, esta deshabilitado por default,
no se recomienda su uso.
-Multilib:
Contiene el software de 32 bits y las bibliotecas que se pueden utilizar para ejecutar y desarrollar
aplicaciones de 32 bits en instalaciones de 64 bits
-Multilib-testing:
Repositorio de pruebas de multilib
- Código Cristo 1
___________________________________________________________________________________
Pacman
El objetivo de pacman es hacer posible gestionar fácilmente los paquetes, tanto si son los de
los repositorios oficiales de Arch como las compilaciones realizadas por los propios usuarios.
La configuración y el uso de pacman es, como muchas cosas en ArchLinux algo bastante simple.
Guía rápida de uso de pacman - Todos los comandos son como usuario root o con sudo:
/*Instala un paquete.
pacman -S Paquete
/*Desinstala un paquete.
pacman -R paquete
- Código Cristo 2
___________________________________________________________________________________
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,
también con comentarios de los mismos usuarios de los paquetes de AUR.
Si un paquete llega a ser lo suficientemente popular con buenos comentarios y puntuaciones, teniendo
siempre una licencia compatible y la técnica de un buen empaquetado puede ser introducido en el
repositorio community directamente accesible por Pacman.
- Código Cristo 3
___________________________________________________________________________________
Están creados para automatizar ciertas tareas para el Arch User Repository (Español).
La mayoría de los ayudantes de AUR pueden buscar paquetes en el AUR y recuperar sus
PKGBUILDs - otros adicionalmente ayudan con el proceso de construcción e instalación.
El más seguro es YAY y es necesario tener instalado GIT para descargar el PKGBUILD
Los ayudantes de AUR usan los mismos parámetros de pacman para actualizar o descargar, aquí
también se actualizan los programas de AUR, yay -Syu, yay -R, yay -U, etc...
Para buscar un programa solo basta poner: yay nombre_programa
- Código Cristo 4
Instalación de Arch Linux
La Descarga:
Desde la página oficial pueden descargar la ISO:
https://www.archlinux.org/download/
Es recomendable descargarlo por Torrent
También se puede descargar por Navegador escoge el país donde vive o el país más cercano
___________________________________________________________________________________
- Código Cristo 5
___________________________________________________________________________________
México
Ecuador
___________________________________________________________________________________
- Código Cristo 6
- Código Cristo 7
___________________________________________________________________________________
Aquí depende del modelo de tu placa (Se puede actualizar de BIOS y pasar a UEFI)
Para ver entrar al BIOS o UEFI son pulsando suprimir (del), o F2, o F1 o en algunos casos F10 son
las más comunes.
___________________________________________________________________________________
Se puede usar migrar su disco MBR a GPT pero debes tener en cuenta que usas 64bits y tienes
el riesgo de perder toda su información en el disco.
___________________________________________________________________________________
- Código Cristo 8
___________________________________________________________________________________
/*Es importante diferenciar esto para la instalación del GRUB que nos permitirá seleccionar uno
o varios sistemas operativos.
___________________________________________________________________________________
Si al reiniciar nuestra PC con la USB conectada saldrá esta portada tenemos BiosLegacy.
___________________________________________________________________________________
Si al reiniciar nuestra PC con la USB conectada saldrá esta portada tenemos UEFI.
- Código Cristo 9
__________________________________________________________________________________
/*Iniciamos poniendo nuestro teclado en español
loadkeys es
___________________________________________________________________________________
ping -c 3 archlinux.org
fdisk -l
lsblk --fs
uname -a
/*Nombre de la distro
___________________________________________________________________________________
cfdisk /dev/sda
/*Fuente: https://wiki.archlinux.org/index.php/Partitioning_(Espa%C3%B1ol)
- Código Cristo 10
___________________________________________________________________________________
Esquemas de particionado
___________________________________________________________________________________
/boot >> Gestor de arranque tanto para BIOS o puede ser también para UEFI (512MB)
/ >> Root - Archivos de administrador
/home >> Archivos del usuario
/swap >> memoria swap (ram virtual)
/ntfs >> Archivos de Windows
Los sistemas con UEFI deben de tener un tamaño de entre 150 y 512 MB.
Y deben tener su propia partición, necesitan un sistema de archivos específico [fat32]
___________________________________________________________________________________
Estilo de partición 1
Estilo de partición 2
Esto nos ayuda por si falla el sistema podemos reinstalar la partición sda2 sin perder nada
ningún archivo de /home ni perder el grub del gestor de arranque de /boot
Estilo de partición 3
Aquí la carpeta root y home están en una sola partición para darle espacio para ntfs de
windows asumiendo que solo tenían el Disco Local C:/.
___________________________________________________________________________________
MEMORIA SWAP
___________________________________________________________________________________
- Código Cristo 11
___________________________________________________________________________________
Tipos de particiones:
Windows: ntfs
Linux: ext2 - ext3 - ext4
MacOS: HFS+ - ReiserFS
USB: Fat32 - vfat - Exfat
___________________________________________________________________________________
___________________________________________________________________________________
cfdisk /dev/sda
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda2
___________________________________________________________________________________
- Código Cristo 12
___________________________________________________________________________________
mkswap /dev/sda3
swapon /dev/sda3
___________________________________________________________________________________
mkdir /mnt/boot/
mount /dev/sda1 /mnt/boot/
___________________________________________________________________________________
arch-chroot /mnt
nano /etc/locale.gen
___________________________________________________________________________________
locale-gen
- Código Cristo 13
___________________________________________________________________________________
(Opcional)
/*También podemos cambiar la tipografía de la terminal:
/*Hacemos un listado de todos los archivos disponibles
ls /usr/share/kbd/consolefonts
setfont tcvn8x16.psf.gz
___________________________________________________________________________________
export LANG=es_PE.UTF-8
rm -rf /etc/localtime
ln -sf /usr/share/zoneinfo/[TAB]
- Código Cristo 14
___________________________________________________________________________________
hwclock -w
/*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.
___________________________________________________________________________________
127.0.0.1 localhost
::1 localhost
127.0.1.1 elnombredemiequipo.localdomain elnombredemiequipo
pacman -S reflector
/*Reflector es un script que es capaz de generar una lista y usa los repositorios mas rápidos
/*Ordenarlos en base a su velocidad, y sobrescribir el archivo /etc/pacman.d/mirrorlist
pacman -S networkmanager
systemctl enable NetworkManager
___________________________________________________________________________________
- Código Cristo 15
___________________________________________________________________________________
pacman -S openssh
systemctl enable sshd
___________________________________________________________________________________
(Opcional)
En el caso que uses una laptop, el controlador para el touchpad:
pacman -S xf86-input-synaptics
USUARIOS:
passwd root
passwd nombredeusuario
nano /etc/sudoers
___________________________________________________________________________________
- Código Cristo 16
___________________________________________________________________________________
Estos pasos solo es si vas a usar unicamente tu PC con Arch Linux o con alguna otra distro Linux
grub-install /dev/sda
nano /etc/default/grub
/*Borramos *quiet* ese parámetro para que muestre todo el texto de inicio del sistema
grub-mkconfig -o /boot/grub/grub.cfg
- Código Cristo 17
___________________________________________________________________________________
lsblk
umount /dev/sdX
- Código Cristo 18
Ya que esta formateada la partición /boot perdimos imagen del kernel linux
Pero se soluciona reinstalando el kernel linux
pacman -S linux
/*Creamos la carpeta /boot/efi para instalar GRUB en esa dirección y montar la partición
formateada en FAT32
mkdir /boot/efi
Y con reinstalar el kernel linux recuperamos los archivos borrados por formatear en FAT32
nano /etc/default/grub
/*Borramos la palabra: quiet /// Al instalar GRUB en UEFi es obligatorio esos parámetros
grub-mkconfig -o /boot/grub/grub.cfg
/*Listo ya esta instalado GRUB para UEFI y todas las ventajas que trae con él.
- Código Cristo 19
/*Ahora nos aseguramos que en el archivo fstab no tenga ninguna linea de /boot
/*Recordemos que anteriormente habíamos hecho
nano /etc/fstab
___________________________________________________________________________________
- Código Cristo 20
___________________________________________________________________________________
mkinitcpio -p linux
___________________________________________________________________________________
exit
exit
umount -R /mnt
reboot
___________________________________________________________________________________
- Código Cristo 21
___________________________________________________________________________________
Después de reiniciar
/*Nos conectamos a internet
/*Con la conexión cableada solo basta tener cable conectado y activado el servicio:
/*O también:
wifi-menu
___________________________________________________________________________________
ping -c 3 archlinux.org
___________________________________________________________________________________
- Código Cristo 22
___________________________________________________________________________________
Personalizando PACMAN
/*Configuración:
El archivo general de configuración de pacman se encuentra en
nano /etc/pacman.conf
/*Opciones extras
UseSyslog
Descomentado, utilizara el registro del sistema para grabar la actividad de pacman a través de
syslog. Se guardara registro en /usr/local/var/log/ para ver en detalle si hay algún error en
la descarga o instalación.
Color
Descomentado, Habilita automáticamente los colores solo cuando la salida de pacman
TotalDownload
Mostrara el avance en detalle del total descargado al descargar paquetes.
muestra la cantidad, la velocidad de descarga, la ETA y el porcentaje completado de toda la
lista de cada destino de descarga individual.
CheckSpace
Revisa si hay espacio en disco disponible antes de aplicar cambios
VerbosePkgLists
Muestra el nombre, la versión y el tamaño de los paquetes del paquete individual como una
tabla para las operaciones de actualización, sincronización y eliminación
ILoveCandy
Opción de juego cambia la barra de avance de una serie de ##### a una animación ASCII
de pacman comiendo píldoras
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
- Código Cristo 23
nano /etc/pacman.conf
/*Quitamos # de comentario
# Misc options
#UseSyslog
Color
#TotalDownload
#CheckSpace
#VerbosePkgLists
ILoveCandy
[multilib]
Include = /etc/pacman.d/mirrorlist
pacman -Syu
___________________________________________________________________________________
- Código Cristo 24
___________________________________________________________________________________
___________________________________________________________________________________
- Código Cristo 25
___________________________________________________________________________________
/*El kernel de Linux también puede aplicar estas actualizaciones durante el arranque
pacman -S amd-ucode
pacman -S intel-ucode
___________________________________________________________________________________
pacman -S xdg-user-dirs
xdg-user-dirs-update
___________________________________________________________________________________
- Código Cristo 26
___________________________________________________________________________________
/* X.Org Server */
startx
___________________________________________________________________________________
- Código Cristo 27
___________________________________________________________________________________
>>>>>>>>>>>>>>>>>>>>>>>>>>
INTEL:
pacman -S xf86-video-intel
>>>>>>>>>>>>>>>>>>>>>>>>>>
AMD:
/*ATI HD - ATI X
/*(Tarjetas Antiguas)
pacman -S xf86-video-ati
/*Radeon RX - Radeon R9
/*Series 200 para arriba
/*(Tarjetas modernas)
pacman -S xf86-video-amdgpu
>>>>>>>>>>>>>>>>>>>>>>>>>>
pacman -S xf86-video-nouveau
>>>>>>>>>>>>>>>>>>>>>>>>>>
NVIDIA (Privativo):
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
___________________________________________________________________________________
- Código Cristo 28
___________________________________________________________________________________
https://www.nvidia.es/Download/index.aspx?lang=es
/*No es necesario descargar el instalador desde la pagina oficial para eso la distro se encarga
/*de empaquetar el archivo para que lo instales sin ningún problema desde sus repositorios.
- Código Cristo 29
/*Si el resultado es la versión 430 pues...
pacman -S nvidia cuda nvidia-utils lib32-nvidia-utils nvidia-settings
/*Mi GeForce GT 610 es para el driver version 390 y funciona correcto el driver privativo...*/
- Código Cristo 30
___________________________________________________________________________________
pacman -S virtualbox-guest-utils
/*En el caso que no tengan ni Intel, ni AMD, ni Nvidia entonces el driver genérico*/
pacman -S xf86-video-vesa
___________________________________________________________________________________
- Código Cristo 31
___________________________________________________________________________________
/*XDM - X.Org:*/
pacman -S xorg-xdm
/*Activamos el servicio:
systemctl enable xdm
Exec=startxfce4
Reboot
/*Todo ese proceso debe ser en usuario root, instalamos xorg-xdm luego activamos el servicio
/*systemctl enable xdm y creamos ese archivo .xsession y le damos permisos para que sea
/*utilizado por todos los usuarios, básicamente en vez de que abra la interfaz de Xorg
/*ejecutara startxfce4 para darle pase a toda la interfaz de xfce4 :)
- Código Cristo 32
pacman -S xdm-archlinux
/*Activamos el servicio:
systemctl enable xdm-archlinux
___________________________________________________________________________________
- Código Cristo 33
___________________________________________________________________________________
pacman -S lxdm
pacman -S lxdm-gtk3
/*Activamos el servicio:
systemctl enable lxdm
/*Es importante ver que estamos iniciando sesión en XFCE4 o el escritorio que tenemos
instalado
___________________________________________________________________________________
- Código Cristo 34
___________________________________________________________________________________
pacman -S gdm
/*Activamos el servicio:
systemctl enable gdm
___________________________________________________________________________________
pacman -S sddm
/*Activamos el servicio:
systemctl enable sddm
- Código Cristo 35
___________________________________________________________________________________
/*Activamos el servicio:
systemctl enable lightdm
___________________________________________________________________________________
- Código Cristo 36
___________________________________________________________________________________
/*Activamos el servicio:
systemctl enable lightdm
nano /etc/lightdm/lightdm.conf
[Seat:*]
...
greeter-session=lightdm-webkit2-greeter
#greeter-session=lightdm-gtk-greeter
/*Aqui podemos tener dos greeter session
/* #lightdm-gtk-greeter con #
/*Podemos ver todos los temas de webkit2
cd /usr/share/lightdm-webkit/themes/
/*Para escoger nuestro tema solo falta modificar nuestro archivo y poner el nombre del tema
/usr/share/lightdm-webkit/themes/
/*Y cambiar varios temas, dejo el link para que descarguen en zip-
https://github.com/topics/lightdm-webkit2-greeter-theme
- Código Cristo 37
___________________________________________________________________________________
- Código Cristo 38
___________________________________________________________________________________
/*Activamos el servicio:
systemctl enable lightdm
- Código Cristo 39
___________________________________________________________________________________
Proporcionan los elementos comunes de la interfaz gráfica de usuario, tales como iconos,
ventanas, barras de herramientas, fondos de pantalla y widgets de escritorio. Además, la
mayoría de los entornos de escritorio incluyen un conjunto de aplicaciones integradas y de
utilidades.
Tenga en cuenta que los usuarios son libres de mezclar aplicaciones y combinar múltiples
entornos de escritorio. Por ejemplo, un usuario de KDE podrá instalar y ejecutar las
aplicaciones de GNOME como el navegador web Epiphany, si lo prefiere antes que el
navegador web Konqueror de KDE.
Además, las aplicaciones proporcionadas por los DE tienden a integrarse mejor con sus
ambientes nativos.
Soportados oficialmente
Budgie
Cinnamon
Deepin
Enlightenment
GNOME
GNOME Flashback
KDE Plasma
LXDE >> GTK 2: lxde, GTK 3: lxde-gtk3
LXQt
MATE
Sugar
Xfce
Soporte no oficial
EDE
Liri
Lumina
Moksha
Pantheon
theShel
Trinity
___________________________________________________________________________________
- Código Cristo 40
___________________________________________________________________________________
/*XFCE4 - 51.10MB Desktop Environment (DE) 290MiB / RAM
/*Activamos el servicio:
systemctl enable lightdm
/*Audio
pacman -S pulseaudio pavucontrol
- Código Cristo 41
___________________________________________________________________________________
/*Deepin - Desktop Environment (DE) 590MiB / RAM
/*Activamos el servicio:
systemctl enable lightdm
/*Audio
pacman -S pulseaudio pavucontrol
___________________________________________________________________________________
- Código Cristo 42
___________________________________________________________________________________
/*Activamos el servicio:
systemctl enable gdm
/*Audio
pacman -S pulseaudio pavucontrol
___________________________________________________________________________________
/*Activamos el servicio:
systemctl enable gdm
/*Audio
pacman -S pulseaudio pavucontrol
___________________________________________________________________________________
- Código Cristo 43
___________________________________________________________________________________
/*Activamos el servicio:
systemctl enable lightdm
/*Audio
pacman -S pulseaudio pavucontrol
___________________________________________________________________________________
- Código Cristo 44
___________________________________________________________________________________
/*Activamos el servicio:
systemctl enable gdm
/*Audio
pacman -S pulseaudio pavucontrol
___________________________________________________________________________________
- Código Cristo 45
___________________________________________________________________________________
/*Activamos el servicio:
systemctl enable gdm
/*Audio
pacman -S pulseaudio pavucontrol
___________________________________________________________________________________
- Código Cristo 46
___________________________________________________________________________________
/*Activamos el servicio:
systemctl enable sddm
/*Audio
pacman -S pulseaudio pavucontrol
- Código Cristo 47
___________________________________________________________________________________
/*Activamos el servicio:
systemctl enable lxdm
/*Audio
pacman -S pulseaudio pavucontrol
___________________________________________________________________________________
/*Activamos el servicio:
systemctl enable lxdm
/*Audio
pacman -S pulseaudio pavucontrol
___________________________________________________________________________________
- Código Cristo 48
___________________________________________________________________________________
/*Activamos el servicio:
systemctl enable sddm
/*Audio
pacman -S pulseaudio pavucontrol
___________________________________________________________________________________
- Código Cristo 49
/*MATE — Desktop Environment (DE) 332MiB / RAM
/*Activamos el servicio:
systemctl enable lightdm
/*Audio
pacman -S pulseaudio pavucontrol
___________________________________________________________________________________
- Código Cristo 50
___________________________________________________________________________________
/*Activamos el servicio:
systemctl enable lightdm
/*Audio
pacman -S pulseaudio pavucontrol
- Código Cristo 51
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
/*vlc > reproductor de video y audio - por lo general trae todas las dependencias
para los codecs de video y audio
/*gufw > Gufw Firewall - Una manera sencilla de gestionar su cortafuegos
/*leafpad > Editor de texto plano
/*Finalmente reiniciamos :D
reboot
___________________________________________________________________________________
- Código Cristo 52
___________________________________________________________________________________
Instalación de YAY - Descargas de AUR
___________________________________________________________________________________
- Código Cristo 53
___________________________________________________________________________________
su
localectl --help
localectl set-x11-keymap latam
/*localectl --help >> para ver las opciones puede ser “latam” o “es”
___________________________________________________________________________________
___________________________________________________________________________________
/*Códecs de audio:
sudo pacman -S pulseaudio pulseaudio-alsa pavucontrol pamixer pulseeffects
pulseaudio-equalizer lib32-alsa-plugins lib32-libpulse pulseaudio-equalizer-ladspa
libcanberra-pulse libcanberra-gstreamer
___________________________________________________________________________________
/*Códecs de video:
sudo pacman -S ffmpeg aom libde265 x265 x264 libmpeg2 xvidcore libtheora libvpx
schroedinger sdl gstreamer gst-plugins-bad gst-plugins-base gst-plugins-base-libs
gst-plugins-good gst-plugins-ugly xine-lib libdvdcss libdvdread dvd+rw-tools lame
ffmpeg -formats -E
/*Con ese comando vemos todos los códecs de video disponibles...
___________________________________________________________________________________
/*Códecs de imagen:
sudo pacman -S jasper openjpeg libmng vcdimager
___________________________________________________________________________________
- Código Cristo 54
___________________________________________________________________________________
Primero hay saber si estamos usando UEFI - EFI o Legacy BIOS, bien puedes usar W7 o W10
Es importante saber si tu placa usa UEFI o BIOS para no dañar el arrancador de Windows, que
es un dolor de cabeza volver a recuperar el arrancador de Windows.
Escribir: msinfo32
- Código Cristo 55
2. El segundo método es abrir el explorador de archivos y entrar a esa dirección y abrir ese
archivo - setupact.log - con un bloc de notas.
C:\Windows\Panther
- Código Cristo 56
En el caso de que nuestro sistema use BIOS:
O también:
- Código Cristo 57
/*Al dividir me quedo de esta manera.
- Código Cristo 58
/*Cree varias carpetas y un archivo de texto - Lo abriremos en ArchLinux con nuestro escritorio
instalado y veremos que toda la información este presente.
/*En ese caso que entre al Boot menu de mi placa GIGABYTE fue con F12 y tenia dos opciones
KingstonDataTraveler
UEFI: KingstonDataTraveler
/*Mi placa te da opción de entrar al instalador de Arch como BIOS y como UEFI
/*Pero del resultado de windows que mostro UEFI obvio inician en la memoria de UEFI
- Código Cristo 59
/*Hasta Virtual Box trae su Boot Menu con F2 - xd
- Código Cristo 60
/*
- Código Cristo 61
/*Ojo Aquí en las particiones - Como es GPT tienes posibilidad de poner muchas particiones y
discos duros o sólidos.
/*Solo esta visible las particiones con formato hay que poner el formato para el espacio libre
/*Con fdisk podemos ver todos los discos duros conectados
/*Inicia siempre con /dev/sda luego viene /dev/sd b y así sucesivamente, sd c ,sd d ,sd e ...
- Código Cristo 62
/*Con fdisk nos da toda la información tras la instalación de windows
/*El nombre de nuestro disco duro
/*El tamaño de nuestro disco duro
/*El tipo de partición de nuestro disco duro por defecto nuestro sistema ya le puso GPT
/*Y el espacio libre que tenemos sin ningún formato especifico
/*Es importante recordar cual es la partición EFI, anótalo /dev/sda2
/*Si tienen suficiente RAM como 16GB o 32GB no es necesario la memoria SWAP
- Código Cristo 63
/*Escribimos los cambios con “Write” y Salimos con “Quit”
/*Si tienen otros discos duros no importa la letra solo debemos anotar la ruta de:
/*Rutas utilizadas para este caso, la partición UEFI sda3 ya fue creada gracias a windows
/*En la partición /dev/sda3 ahí es donde esta el arrancador del sistema operativo windows
En el hdd de 2TB lo compre aparte y lo formatee en GPT solo es datos pero reduce espacio
para ArchLinux y al instalar solo me preocupe por:
- Código Cristo 64
/*Continuando con las siguientes rutas guardadas:
/*Formateamos solo partición root, tengan cuidado vayan a formatear otra partición y adiós Win
mkfs.ext4 /dev/sda6
mkswap /dev/sda7
swapon /dev/sda7
- Código Cristo 65
/*Ya formateada con ext4 ahora la montamos en /mnt
/*No es necesario montar la partición EFI lo usaremos más adelante junto con la instalación de
GRUB
- Código Cristo 66
___________________________________________________________________________________
arch-chroot /mnt
/*Entramos a raíz como root al nuevo sistema y seguimos los mismos pasos de la Pág.13
/*Nos detenemos hasta la parte de la instalación de GRUB y regresamos aquí.
___________________________________________________________________________________
- Código Cristo 67
/*Creamos la carpeta para EFI de GRUB y montamos la partición que por defecto Windows ya le
dio formato en FAT32 y le asigno 99Mbs
mkdir /boot/efi
nano /etc/default/grub
- Código Cristo 68
/*Al instalar GRUB en UEFi es obligatorio esos parámetros
grub-mkconfig -o /boot/grub/grub.cfg
mkinitcpio -p linux
/*Como vieron tenemos la opción de entrar a Windows donde dice Boot Manager
/*Es posible cambiar el nombre y borrar donde dice “Advance Options”
- Código Cristo 69
nano /boot/grub/grub.cfg
- Código Cristo 70
/*Ctrl + O para guardar
/*Ctrl + X para cerrar
- Código Cristo 71
reboot
nano /boot/grub/grub.cfg
/*Pero ahí lo recomendaría que lo hagan con un editor de texto gráfico para que vean donde
hay llaves { } porque si así como hay una que abre { debe existir otra que cierre }
/*Aquí solo queda instalar un entorno grafico y toda la guía que esta en la Pág.22 */
/*Una vez que tienen su Display Manager (DM) y Desktop (DE) instalado
/*Instalan los siguientes programas pueden copiar y pegar. Pág. 54.
/*Instalan Chromiun para que descarguen el .pdf también es necesario las fuentes
- Código Cristo 72
Yo usare xfce4 porque no pesa mucho en descargar.
- Código Cristo 73
/*Como ultimo instalamos un editor de texto
- Código Cristo 74
- Código Cristo 75
/*Y el resultado es:
- Código Cristo 76
___________________________________________________________________________________
/*Primero que nada debemos saber si estamos usando Legacy BIOS o UEFI
/*El método más efectivo es abrir el explorador de archivos y entrar a esa dirección y abrir ese
archivo - setupact.log - con un bloc de notas.
C:\Windows\Panther
- Código Cristo 77
/*Teniendo en conocimiento esa información es como vamos a instalar el GRUB
/*Creare una partición de D:\ para crear carpetas y datos, la idea es no perder nada.
/*Por defecto BIOS trabaja con particiones MBR y el numero de particiones es limitado.
/*Por defecto Windows trabaja con NTFS y Linux con ext4
/*AntiClick y en Administrar
- Código Cristo 78
/*Al dividir me quedo de esta manera.
/*Cree varias carpetas y un archivo de texto - Lo abriremos en ArchLinux con nuestro escritorio
instalado y veremos que toda la información este presente.
- Código Cristo 79
/*Revisen los atajos de teclado que te sale al inicio de prender la PC
/*Cualquier duda vean como entrar al boot menu de su placa madre en tutoriales
/*En este caso que entre al Boot menu de mi placa GIGABYTE fue con F12 y tenia dos opciones
KingstonDataTraveler
UEFI: KingstonDataTraveler
/*Mi placa te da opción de entrar al instalador de Arch como BIOS y como UEFI
/*Pero del resultado de windows que mostró BIOS obvio inician en la memoria de BIOS
/*Para nada entran donde dice UEFI...
- Código Cristo 80
- Código Cristo 81
/*Bueno entonces ponemos el teclado en español, comprobamos que tenemos internet
/* fdisk -l para los discos actuales
/*Vemos que tenemos el disco SDA con el formato DOS - MBR
/*Tiene marcado con un * donde dice Boot significa que /dev/sda1 esta el arrancador de
windows
/*La partición esas 3 particiones para nada la borren o formateen
/*Entramos con:
cfdisk /dev/sda
- Código Cristo 82
/*Ahora como MBR solo puede tener 4 particiones nos advierte
/*Nos dice que ya tenemos 3 particiones creadas y solo tenemos 1 partición libre
/*Pero podemos usar la partición extendida para tener todas las particiones que queramos.
- Código Cristo 83
/*Si tienen otros discos duros no importa la letra solo debemos anotar la ruta de:
- Código Cristo 84
/*Instalamos base y base-devel
___________________________________________________________________________________
arch-chroot /mnt
___________________________________________________________________________________
- Código Cristo 85
nano /etc/default/grub
/*Borramos *quiet* ese parámetro para que muestre todo el texto de inicio del sistema
/*Recordemos
ls /boot
/*Nos aseguramos que tenemos esos archivos de imagen de linux en /boot
/*Aqui solo instalamos GRUB en el disco duro que esta el BOOT en este caso es: /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
- Código Cristo 86
/*Finalmente
mkinitcpio -p linux
exit
exit
umount -R /mnt
reboot
- Código Cristo 87
/*Una vez que tienen su Display Manager (DM) y Desktop (DE) instalado
/*Instalan los siguientes programas pueden copiar y pegar. Pág. 54.
/*Instalan Chromiun para que descarguen el .pdf también es necesario las fuentes
- Código Cristo 88
- Código Cristo 89
/*Como ultimo instalamos un editor de texto
- Código Cristo 90
/*Solo queremos que se quede ArchLinux y el sistema operativo Windows*/
- Código Cristo 91
___________________________________________________________________________________
ICONOS Y TEMAS
yay -S papirus-icon-theme
___________________________________________________________________________________
___________________________________________________________________________________
- Código Cristo 92
___________________________________________________________________________________
- Código Cristo 93
yay -S deepin-screen-recorder (este lo uso porque puedo grabar GIF rápidos y ligeros)
___________________________________________________________________________________
- Código Cristo 94
___________________________________________________________________________________
Descargas de AUR - Interfaz Gráfica
yay -S pamac-aur
/*Activamos las actualizaciones AUR y ahora podemos actualizar el sistema con un par de
clicks :D
yay -S pamac-tray-appindicator
___________________________________________________________________________________
- Código Cristo 95
Fuentes:
https://www.archlinux.org/download/
https://wiki.archlinux.org/index.php/AUR_helpers
https://wiki.archlinux.org/index.php/Installation_guide
https://wiki.archlinux.org/index.php/General_recommendations
https://wiki.archlinux.org/index.php/List_of_applications
https://wiki.archlinux.org/index.php/Display_manager
https://wiki.archlinux.org/index.php/Desktop_environment
https://wiki.archlinux.org/index.php/GRUB
https://wiki.archlinux.org/index.php/Arch_boot_process
https://wiki.archlinux.org/index.php/Partitioning#GUID_Partition_Table
https://wiki.archlinux.org/index.php/Arch_boot_process
https://wiki.archlinux.org/index.php/Partitioning#Master_Boot_Record
https://wiki.archlinux.org/index.php/File_systems
2bwm
aewm
AfterStep
Blackbox
Compiz
cwm
eggwm
Enlightenment
evilwm
Fluxbox
Flwm
FVWM
Gala
Goomwwm
IceWM
jbwm
JWM
Karmen
KWin
lwm
Marco
Metacity
Muffin
Mutter
MWM
Openbox
pawm
PekWM
Sawfish
TinyWM
twm
UWM
Wind
WindowLab
Window Maker
WM2
Xfwm
- Código Cristo 96
Tiling window managers:
Bspwm
EXWM
Herbstluftwm
howm
i3
Ion3
Notion
Ratpoison
Stumpwm
subtle
sway
way-cooler
WMFS
WMFS2
awesome
catwm
dwm
echinus
FrankenWM
spectrwm
Qtile
wmii
Xmonad
----------------------------------------------------------------------------------------------------------------------------
https://www.youtube.com/channel/UCuKikJ8ZIUPMiiUxf7uu6KQ
----------------------------------------------------------------------------------------------------------------------------
- Código Cristo 97