Arch Linux Tips
896 subscribers
68 photos
5 videos
8 files
96 links
Tips para ArchLinux del Grupo
https://t.me/es_ArchLinux
Download Telegram
Cambiar el DNS en #Linux para navegar más rápidamente:

Posibles mejoras de velocidad
Abrimos la terminal.
Escribimos:
sudo nano /etc/resolv.conf

Con esto abrimos el archivo resolv.conf con el editor de la terminal.
En dicho archivo se encuentra la configuración del DNS.
Buscamos las líneas que empiezan con nameserver.
Desplazamos 2 líneas hacia abajo los DNS por defecto y en las líneas que quedan libres escribimos nameserver seguido de un espacio y la dirección del servidor DNS que queramos establecer.
En la siguiente línea escribimos lo mismo, pero en este caso pondremos la dirección IP del DNS secundario. yo he usado el DNS de CloudFlare, 1.1.1.1 como principal y 8.8.8.8 como secundario, por si falla el primero que es el de google.

Guardamos pulsando Ctrl+O y después pulsamos Enter para sobreescribir:
Instalar Archlinux - BIOS o UEFI en EXT4

Guía Completa para instalar correctamente Arch Linux y en español

https://codigocristo.github.io/Instalar_ArchLinux_Ext4.html
https://codigocristo.github.io/Entornos_DE.html

INSTALAR GNOME EN ARCH:

sudo pacman -S gnome-shell gdm gnome-control-center gnome-tweaks gnome-shell-extensions gnome-menus gnome-terminal nautilus gnome-calculator gnome-keyring gnome-system-monitor gedit gnome-backgrounds gnome-calendar gnome-clocks gnome-color-manager gnome-disk-utility sushi totem gnome-user-docs dconf-editor gnome-icon-theme-extras gnome-themes-extra


Activamos el servicio de GDM (Display Manager)

sudo systemctl enable gdm.service

Si quiere instalar extensiones desde el navegador necesitas gnome-browser-connector para que funcione la extensión.
Fuente: https://wiki.gnome.org/Projects/GnomeShellIntegration/Installation

git clone https://aur.archlinux.org/gnome-browser-connector.git && cd gnome-browser-connector && makepkg -si
https://codigocristo.github.io/Entornos_DE.html

Instalar KDE Plasma

sudo pacman -S plasma konsole dolphin dolphin-plugins kfind kdialog spectacle kontact kmix kalarm kalendar kate kdeconnect ffmpegthumbs kdegraphics-thumbnailers kdesdk-thumbnailers svgpart


Activamos el servicio de SDDM (Display Manager)

sudo systemctl enable sddm.service


KDE Plasma con Wayland instalamos :
sudo pacman -S plasma-wayland-session egl-wayland
https://codigocristo.github.io/Entornos_DE.html

Instalar Xfce4

sudo pacman -S xfce4 xfce4-goodies network-manager-applet lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings light-locker accountsservice


Activamos el servicio de Lightdm (Display Manager)

sudo systemctl enable lightdm.service
Instalar Arch Linux Puro en Español 2023 - Linea de comandos
Aquí explico la instalación de arch linux tanto para uefi y bios legacy, en ext4, inicie 4 am y apenas termino, regalame un like para saber que vale el esfuerzo seguir haciendo este tipo de contenido
https://youtu.be/2rh4Ik4WQZA
Instalar Arch Linux con Windows en Español 2023 - Dual Boot
Este video solo se trata de la explicación sobre el particionado del disco y la instalación de grub para que os-prober reconozca otro sistema operativo, al mismo tiempo actualizar grub para que windows aparezca en el menú de grub
https://youtu.be/F-4_U0G6Ha0

Pueden tener como referencia mi guia que explico como configurar arch
https://codigocristo.github.io/Instalar_ArchLinux_Ext4.html
100% PRIVATIVO pero depende de cada uno usarlo o usar Kdenlive
https://youtu.be/k0Zeigakn2c?
si=KRuv_uk-uHhVbUSy
Instalar QEMU en Arch Linux 2023

// Si quieren qemu para todas las arquitecturas + GUI + CLI
sudo pacman -S qemu-full


// Si solo trabajan qemu CLI
sudo pacman -S qemu-base


// Si solo trabajan con sistemas operativos 64 bits
sudo pacman -S qemu-desktop


// Si Instalaron qemu-desktop y quieren trabajar con otras arquitecturas
sudo pacman -S qemu-emulators-full


QEMU GRAFICO

Virt-Manager:
sudo pacman -S libvirt virt-manager


GNOME Boxes:
sudo pacman -S libvirt gnome-boxes


// Para conectividad de red, le agrega una IP a su maquina virtual
// Luego pueden hacer conexión de SSH
sudo pacman -S iptables dnsmasq dmidecode bridge-utils openbsd-netcat


Qemu Graphic card
sudo pacman -S virglrenderer xf86-video-vmware xf86-input-vmmouse


// Si quieren que siempre incie el servicio
sudo systemctl enable --now libvirtd.service


// Si quieren que solo funcione temporalmente
sudo systemctl start libvirtd.service



// Si quieren instalar iptables-nft es necesario reiniciar la pc

// Si falla la conexión internet de NAT/DHCP
> Ver lista
sudo virsh net-list --all

> Definir conexión NAT
sudo virsh net-define /etc/libvirt/qemu/networks/default.xml

> Que inicie automatico
sudo virsh net-autostart default

> Activar NAT
sudo virsh net-start default


// Crear una imagen de disco duro de 50GB
qemu-img create -f qcow2 nombre_disk.qcow2 50G


// Iniciar Qemu en Modo BIOS LEGACY
sudo qemu-system-x86_64 -accel kvm -machine q35 -device intel-iommu -m 8G -cpu host -smp 4 -drive  file="nombre_disk.qcow2",index=0,media=disk,if=virtio,cache=unsafe -rtc base=localtime -drive id=drive_cd1,if=none,snapshot=off,aio=threads,cache=none,media=cdrom,file="blendOS-2023.04.22-x86_64-gnome.iso" -device ide-cd,id=cd1,drive=drive_cd1,bootindex=-1,bus=ide.1,unit=0 -boot menu=on -device virtio-vga-gl -display gtk,gl=on


// Iniciar Qemu en Modo UEFI
sudo qemu-system-x86_64 -accel kvm -machine q35 -device intel-iommu -m 8G -cpu host -smp 4 -drive  file="nombre_disk.qcow2",index=0,media=disk,if=virtio,cache=unsafe -rtc base=localtime -drive if=pflash,format=raw,file=/usr/share/edk2-ovmf/x64/OVMF.fd -drive id=drive_cd1,if=none,snapshot=off,aio=threads,cache=none,media=cdrom,file="blendOS-2023.04.22-x86_64-gnome.iso" -device ide-cd,id=cd1,drive=drive_cd1,bootindex=-1,bus=ide.1,unit=0 -boot menu=on -device virtio-vga-gl -display gtk,gl=on


-aceel kvm
Virtualización completa de KVM (Kernel-based Virtual Machine)

-machine q35 -device intel-iommu
Habilitación del soporte IOMMU, para procesadores Intel, si tienes AMD quita -device intel-iommu

-m 8G
La cantidad de memoria en Gb

-cpu host -smp 4
Selecciona tu CPU y la cantidad nucleos quieres compartir

-drive file="nombre_disk.qcow2",index=0,media=disk,if=virtio,cache=unsafe
Define el disco duro cargando los drivers virtio, puedes poner varios discos duros si repites el mismo parametro con diferentes archivos ".qcow2" y cambiando el index=1, index=2

-rtc base=localtime
Definir la hora local del sistema

-drive if=pflash,format=raw,file=/usr/share/edk2-ovmf/x64/OVMF.fd
Arranque del Firmware para UEFI

-drive id=drive_cd1,if=none,snapshot=off,aio=threads,cache=none,media=cdrom,file="blendOS-2023.04.22-x86_64-gnome.iso"
Cargar el CD, puedes poner mas CD usando id=drive_cd2, id=drive_cd3.

-device ahci,id=achi0
-device ide-cd,id=cd1,drive=drive_cd1,bootindex=-1,bus=ide.1,unit=0
Archivo iso de arranque primero sin presionar ninguna tecla, gracias a bootindex=-1,
si ya tienes el sistema instalado no agregues este parametro

-boot menu=on
menú de inicio activado

-device virtio-vga-gl -display gtk,gl=on
Para habilitar la aceleración 3D en el sistema y habilite el contexto opengl en el dispositivo de visualización con -display sdl,gl=on o -display gtk,gl=on en este caso uso gtk, ademas debes tener instalado virglrenderer y los drivers de tu grafica de OpenGL.



FUENTE:
https://wiki.archlinux.org/title/QEMU
https://wiki.archlinux.org/title/Libvirt