SlideShare a Scribd company logo
1 of 35
e
¿Quienes somos?
Impartido por: ● Miguel Aguilar
@archuser
● Mª José
@MMontesDiazEste obra está bajo una licencia de
Creative Commons Reconocimiento-
NoComercial-CompartirIgual 3.0.
¿Qué es?
“Es una distribución GNU/Linux independiente,
desarrollada para arquitecturas i686/x86-64 , que sigue
la filosofía KISS”
“Keep It Simple, Stupid”
(Mantenlo simple, estúpido)
Principios
➢ Simplicidad
➢ Precisión del código antes que comodidad
➢ Centrado en el usuario
➢ Abierto
➢ Libre
Características:
➢ Rolling–Release
“La meta de Arch no es ser grande.
La meta es estar bien hecha.”
Características
Tiene un gestor
de paquetes
completo, simple
y diferente.
Características:
● Enfocada a usuarios
de nivel medio y
avanzado.
Soy novato ¿?
No lo dudes ….
➢ Todos hemos sido y somos noob
➢ Wiki extensa y bien presentada
➢ Foros, IRC
➢ Comunidad dispuesta a ayudar a...
¡Dirigirnos primero a la wiki! XD
¿Por qué no iba a
querer usar Arch?
No está de acuerdo con su filosofía
No tienes ganas... (“Hazlo tu mismo”)
Necesita compatibilidad con una arquitectura que no sea de la
familia x86, tanto para 32 como 64 bits
Cree que un sistema operativo debería configurarse por si solo,
funcionar inmediatamente una vez instalado, e incluir un completo
conjunto de software y entornos de escritorios en el soporte de
instalación.
Instalando...
Configurar el idioma
y teclado:
Cargar mapa de teclado:
loadkeys es
Editamos /etc/locale.gen y localizamos nuestra distribución. Eliminamos la #
para activarlo, por ejemplo:
#es_EC ISO-8859-1
es_ES.UTF-8 UTF-8
es_ES ISO-8859-1
es_ES@euro ISO-8859-15
Ahora, regeneramos los locales y le indicamos al sistema el idioma a utilizar:
locale-gen
export LANG=es_ES.UTF-8
Probamos la red
Si tenemos conexión por cable y soporta DHCP,
deberíamos tener ya red. Lla mejor alternativa es
utilizar la conexión cableada y dejar la configuración
inalámbrica para después. Probamos la red:
ping www.google.es
Si obtenemos respuesta, no es necesario hacer nada
más con respecto a la red.
Preparamos la unidad de
almacenamiento
Dos tipos de placas base
➢ BIOS
➢ UEFI (Preferible, si está disponible)
Dos tipos de tabla de particiones
➢ GPT (Recomendado): cgdisk
➢ MBR: cfdisk
Preparamos la unidad de
almacenamiento
➢ GPT + BIOS: Necesitamos crear una
partición de 1007 KiB, tipo EF02, sin
formatear
➢ UEFI, requiere GPT: Necesitamos una
partición de 512 MiB tipo EF00, formateada
a FAT32
Preparamos la unidad de
almacenamiento
Tras crear las particones, las
formateamos así (ejemplo: /dev/sda1
raiz, /dev/sda2 swap):
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda2
mkswap /dev/sda3
swapon /dev/sda3
INSTALANDO EL SISTEMA
BASE
Instalación de paquetes:
pacstrap /mnt base base-devel bash-completion
Generamos el /etc/fstab:
genfstab -U -p /mnt >> /mnt/etc/fstab
Entramos en el sistema nuevo:
arch-chroot /mnt
Configurar el idioma y
teclado:
Cargamos mapa de teclado:
loadkeys es
Editamos /etc/locale.gen y localizamos nuestra distribución. Eliminamos la #
para activarlo, por ejemplo:
#es_EC ISO-8859-1
es_ES.UTF-8 UTF-8
es_ES ISO-8859-1
es_ES@euro ISO-8859-15
Ahora, regeneramos los locales y le indicamos al sistema el idioma a utilizar:
locale-gen
export LANG=es_ES.UTF-8
echo KEYMAP=es >> /etc/vconsole.conf
Configuración del reloj y
nombre de máquina
hwclock --systohc --utc
echo nombredemiequipo > /etc/hostname
Configurar la red
Lo primero, es conocer el nombre de
nuestra interfaz. Para ello utilizaremos:
ip link
Configurar la red
Disponemos de varios métodos:
1) Utilizando el daemon dhcpd
systemctl enable dhcpcd@<interfaz>.service
Configurar la red
2) Utilizando el gestor de red de Arch
Copiamos un perfil de ejemplo :
cp /etc/netctl/examples/ethernet-dhcp /etc/netctl/mi-red
Activamos el perfi automáticamente cuando tenga link
pacman -S ifplugd
systemctl enable netctl-ifplugd@<interfaz>.service
Para redes wifi:
pacman -S wpa_actiond
systemctl enable netctl-auto@<interfaz>.service
Configurar la red
3) Utilizando un gestor de red más avanzado (NetworkManager o Wicd)
Un ejemplo sería NetworkManager:
pacman -S networtkmanager
Si utilizamos KDE:
pacman -S kdeplasma-applets-networkmanagement
Para GTK:
pacman -S network-manager-applet
Arrancamos el demonio:
systemctl enable NetworkManager.service
Establecer contraseña
del usuario root
passwd
Instalar GRUB
pacman -S grub
grub-install --recheck /dev/sda
Crear un usuario
Sólo es necesario añadir el grupo wheel, el resto son
optativos y, con login local, no son necesarios.
Creamos el usuario arch
useradd -m -g users -G camera,disk,optical,
floppy,storage,network,wheel -s /bin/bash arch
Sonido
pacman -S pulseaudio pulseaudio-
alsa alsa-plugins alsa-utils
Instalar las X
pacman -S xorg-server xorg-xinit
xorg-server-utils mesa mesa-demos
xf86-input-evdev ttf-dejavu
pacman -S xf86-video-vesa xf86-
video-{ati,intel,nouveau}
Instalar las X
NVIDIA privativos:
pacman -S xf86-video-vesa nvidia
ATI privativos
wget https://aur.archlinux.org/packages/ca/catalyst-
dkms/catalyst-dkms.tar.gz
tar -zxvf catalyst-dkms
cd catayst-dkms
makepkg -si
cd ..
rm -r catalyst-dkms
Instalar las X
Creamos el archivo /etc/X11/xorg.conf.d/20-keyboard.conf y le
añadimos:
Section "InputClass"
Identifier "Keyboard Defaults"
MatchIsKeyboard "yes"
Option "XkbLayout" "es"
EndSection
Instalación de KDE
pacman -S $(pacman -Ssq kde-meta)
@MmontesDiaz
http://blog.archninfa.org/
http://www.hdmagazine.org/
@archuser
http://archeando.wordpress.com/
No olvidéis luchar y resistir,
por un mundo mejor

More Related Content

What's hot

Pendrive Linux
Pendrive LinuxPendrive Linux
Pendrive Linux
mallita
 
3-Uso básico de Kubuntu
3-Uso básico de Kubuntu3-Uso básico de Kubuntu
3-Uso básico de Kubuntu
Digna González
 
Navegadores de internet o web
Navegadores de internet o web Navegadores de internet o web
Navegadores de internet o web
javier278
 
Presentacion de kubuntu MARTIN MENDOZA
Presentacion de kubuntu MARTIN MENDOZAPresentacion de kubuntu MARTIN MENDOZA
Presentacion de kubuntu MARTIN MENDOZA
Sandra Mendoza
 

What's hot (17)

Pendrive Linux
Pendrive LinuxPendrive Linux
Pendrive Linux
 
Instalación de ubuntu 14.04 LTS
Instalación de ubuntu 14.04 LTSInstalación de ubuntu 14.04 LTS
Instalación de ubuntu 14.04 LTS
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
3-Uso básico de Kubuntu
3-Uso básico de Kubuntu3-Uso básico de Kubuntu
3-Uso básico de Kubuntu
 
Introducción a kubuntu
Introducción a kubuntuIntroducción a kubuntu
Introducción a kubuntu
 
Open Solaris Multimedia
Open Solaris MultimediaOpen Solaris Multimedia
Open Solaris Multimedia
 
Act 8 de oc
Act 8 de ocAct 8 de oc
Act 8 de oc
 
Knoppixx
KnoppixxKnoppixx
Knoppixx
 
Navegadores de internet o web
Navegadores de internet o web Navegadores de internet o web
Navegadores de internet o web
 
Procesadores
ProcesadoresProcesadores
Procesadores
 
Cuestionario vero
Cuestionario veroCuestionario vero
Cuestionario vero
 
Algunos comandos Linux
Algunos comandos LinuxAlgunos comandos Linux
Algunos comandos Linux
 
Ubuntu en la Nube
Ubuntu en la NubeUbuntu en la Nube
Ubuntu en la Nube
 
Presentacion de kubuntu MARTIN MENDOZA
Presentacion de kubuntu MARTIN MENDOZAPresentacion de kubuntu MARTIN MENDOZA
Presentacion de kubuntu MARTIN MENDOZA
 
Informatica 2
Informatica 2Informatica 2
Informatica 2
 
Disco duro esclavo maestro
Disco duro esclavo maestroDisco duro esclavo maestro
Disco duro esclavo maestro
 
Instalar LVM en Ubuntu y No Morir en el Intento
Instalar LVM en Ubuntu y No Morir en el IntentoInstalar LVM en Ubuntu y No Morir en el Intento
Instalar LVM en Ubuntu y No Morir en el Intento
 

Similar to Taller Archlinux - 1ª Sesión

Gobernar un microcontrolador desde la beagle board xm
Gobernar un microcontrolador desde la beagle board xmGobernar un microcontrolador desde la beagle board xm
Gobernar un microcontrolador desde la beagle board xm
Biblioman Aquihayapuntes
 
El servidor perfecto
El servidor perfectoEl servidor perfecto
El servidor perfecto
betabeers
 
Trabajo de computación
Trabajo de computaciónTrabajo de computación
Trabajo de computación
CheloSF
 
Trabajo de computación
Trabajo de computaciónTrabajo de computación
Trabajo de computación
CheloSF
 

Similar to Taller Archlinux - 1ª Sesión (20)

Debian
DebianDebian
Debian
 
Clusters Beowulf
Clusters BeowulfClusters Beowulf
Clusters Beowulf
 
Creacion de un IPS utilizando Linux y hardware Soekris
Creacion de un IPS utilizando Linux y hardware SoekrisCreacion de un IPS utilizando Linux y hardware Soekris
Creacion de un IPS utilizando Linux y hardware Soekris
 
Bd practica 1.10
Bd practica 1.10Bd practica 1.10
Bd practica 1.10
 
Guia practica de debian gnu linux 2.2
Guia practica de debian gnu linux 2.2Guia practica de debian gnu linux 2.2
Guia practica de debian gnu linux 2.2
 
Instalacion de oracle database 10g. en ubuntu
Instalacion de oracle database 10g. en ubuntuInstalacion de oracle database 10g. en ubuntu
Instalacion de oracle database 10g. en ubuntu
 
Gobernar un microcontrolador desde la beagle board xm
Gobernar un microcontrolador desde la beagle board xmGobernar un microcontrolador desde la beagle board xm
Gobernar un microcontrolador desde la beagle board xm
 
Transcripcion (jackeline chillogalli
Transcripcion (jackeline chillogalliTranscripcion (jackeline chillogalli
Transcripcion (jackeline chillogalli
 
El servidor perfecto
El servidor perfectoEl servidor perfecto
El servidor perfecto
 
Taller de Instalación, configuración y mantenimiento básico de gnu/linux
Taller de Instalación, configuración y mantenimiento básico de gnu/linuxTaller de Instalación, configuración y mantenimiento básico de gnu/linux
Taller de Instalación, configuración y mantenimiento básico de gnu/linux
 
Ronald
RonaldRonald
Ronald
 
Trabajo de computación
Trabajo de computaciónTrabajo de computación
Trabajo de computación
 
Trabajo de computación
Trabajo de computaciónTrabajo de computación
Trabajo de computación
 
Debian
DebianDebian
Debian
 
Nicolle
NicolleNicolle
Nicolle
 
Genesis campos
Genesis camposGenesis campos
Genesis campos
 
Miranda castillo UNIX
Miranda castillo UNIXMiranda castillo UNIX
Miranda castillo UNIX
 
Viviana medina
Viviana medinaViviana medina
Viviana medina
 
Viviana medina MATERIA
Viviana medina MATERIAViviana medina MATERIA
Viviana medina MATERIA
 
Instalación kali linux en v mware
Instalación kali linux en v mwareInstalación kali linux en v mware
Instalación kali linux en v mware
 

Recently uploaded

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Recently uploaded (15)

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

Taller Archlinux - 1ª Sesión

  • 1. e
  • 2. ¿Quienes somos? Impartido por: ● Miguel Aguilar @archuser ● Mª José @MMontesDiazEste obra está bajo una licencia de Creative Commons Reconocimiento- NoComercial-CompartirIgual 3.0.
  • 3. ¿Qué es? “Es una distribución GNU/Linux independiente, desarrollada para arquitecturas i686/x86-64 , que sigue la filosofía KISS” “Keep It Simple, Stupid” (Mantenlo simple, estúpido)
  • 4. Principios ➢ Simplicidad ➢ Precisión del código antes que comodidad ➢ Centrado en el usuario ➢ Abierto ➢ Libre
  • 5. Características: ➢ Rolling–Release “La meta de Arch no es ser grande. La meta es estar bien hecha.”
  • 6. Características Tiene un gestor de paquetes completo, simple y diferente.
  • 7. Características: ● Enfocada a usuarios de nivel medio y avanzado.
  • 9. No lo dudes …. ➢ Todos hemos sido y somos noob ➢ Wiki extensa y bien presentada ➢ Foros, IRC ➢ Comunidad dispuesta a ayudar a... ¡Dirigirnos primero a la wiki! XD
  • 10. ¿Por qué no iba a querer usar Arch? No está de acuerdo con su filosofía No tienes ganas... (“Hazlo tu mismo”) Necesita compatibilidad con una arquitectura que no sea de la familia x86, tanto para 32 como 64 bits Cree que un sistema operativo debería configurarse por si solo, funcionar inmediatamente una vez instalado, e incluir un completo conjunto de software y entornos de escritorios en el soporte de instalación.
  • 12. Configurar el idioma y teclado: Cargar mapa de teclado: loadkeys es Editamos /etc/locale.gen y localizamos nuestra distribución. Eliminamos la # para activarlo, por ejemplo: #es_EC ISO-8859-1 es_ES.UTF-8 UTF-8 es_ES ISO-8859-1 es_ES@euro ISO-8859-15 Ahora, regeneramos los locales y le indicamos al sistema el idioma a utilizar: locale-gen export LANG=es_ES.UTF-8
  • 13. Probamos la red Si tenemos conexión por cable y soporta DHCP, deberíamos tener ya red. Lla mejor alternativa es utilizar la conexión cableada y dejar la configuración inalámbrica para después. Probamos la red: ping www.google.es Si obtenemos respuesta, no es necesario hacer nada más con respecto a la red.
  • 14. Preparamos la unidad de almacenamiento Dos tipos de placas base ➢ BIOS ➢ UEFI (Preferible, si está disponible) Dos tipos de tabla de particiones ➢ GPT (Recomendado): cgdisk ➢ MBR: cfdisk
  • 15. Preparamos la unidad de almacenamiento ➢ GPT + BIOS: Necesitamos crear una partición de 1007 KiB, tipo EF02, sin formatear ➢ UEFI, requiere GPT: Necesitamos una partición de 512 MiB tipo EF00, formateada a FAT32
  • 16. Preparamos la unidad de almacenamiento Tras crear las particones, las formateamos así (ejemplo: /dev/sda1 raiz, /dev/sda2 swap): mkfs.ext4 /dev/sda1 mkfs.ext4 /dev/sda2 mkswap /dev/sda3 swapon /dev/sda3
  • 17. INSTALANDO EL SISTEMA BASE Instalación de paquetes: pacstrap /mnt base base-devel bash-completion Generamos el /etc/fstab: genfstab -U -p /mnt >> /mnt/etc/fstab Entramos en el sistema nuevo: arch-chroot /mnt
  • 18. Configurar el idioma y teclado: Cargamos mapa de teclado: loadkeys es Editamos /etc/locale.gen y localizamos nuestra distribución. Eliminamos la # para activarlo, por ejemplo: #es_EC ISO-8859-1 es_ES.UTF-8 UTF-8 es_ES ISO-8859-1 es_ES@euro ISO-8859-15 Ahora, regeneramos los locales y le indicamos al sistema el idioma a utilizar: locale-gen export LANG=es_ES.UTF-8 echo KEYMAP=es >> /etc/vconsole.conf
  • 19. Configuración del reloj y nombre de máquina hwclock --systohc --utc echo nombredemiequipo > /etc/hostname
  • 20.
  • 21. Configurar la red Lo primero, es conocer el nombre de nuestra interfaz. Para ello utilizaremos: ip link
  • 22. Configurar la red Disponemos de varios métodos: 1) Utilizando el daemon dhcpd systemctl enable dhcpcd@<interfaz>.service
  • 23. Configurar la red 2) Utilizando el gestor de red de Arch Copiamos un perfil de ejemplo : cp /etc/netctl/examples/ethernet-dhcp /etc/netctl/mi-red Activamos el perfi automáticamente cuando tenga link pacman -S ifplugd systemctl enable netctl-ifplugd@<interfaz>.service Para redes wifi: pacman -S wpa_actiond systemctl enable netctl-auto@<interfaz>.service
  • 24. Configurar la red 3) Utilizando un gestor de red más avanzado (NetworkManager o Wicd) Un ejemplo sería NetworkManager: pacman -S networtkmanager Si utilizamos KDE: pacman -S kdeplasma-applets-networkmanagement Para GTK: pacman -S network-manager-applet Arrancamos el demonio: systemctl enable NetworkManager.service
  • 26. Instalar GRUB pacman -S grub grub-install --recheck /dev/sda
  • 27. Crear un usuario Sólo es necesario añadir el grupo wheel, el resto son optativos y, con login local, no son necesarios. Creamos el usuario arch useradd -m -g users -G camera,disk,optical, floppy,storage,network,wheel -s /bin/bash arch
  • 28. Sonido pacman -S pulseaudio pulseaudio- alsa alsa-plugins alsa-utils
  • 29. Instalar las X pacman -S xorg-server xorg-xinit xorg-server-utils mesa mesa-demos xf86-input-evdev ttf-dejavu pacman -S xf86-video-vesa xf86- video-{ati,intel,nouveau}
  • 30. Instalar las X NVIDIA privativos: pacman -S xf86-video-vesa nvidia ATI privativos wget https://aur.archlinux.org/packages/ca/catalyst- dkms/catalyst-dkms.tar.gz tar -zxvf catalyst-dkms cd catayst-dkms makepkg -si cd .. rm -r catalyst-dkms
  • 31. Instalar las X Creamos el archivo /etc/X11/xorg.conf.d/20-keyboard.conf y le añadimos: Section "InputClass" Identifier "Keyboard Defaults" MatchIsKeyboard "yes" Option "XkbLayout" "es" EndSection
  • 32. Instalación de KDE pacman -S $(pacman -Ssq kde-meta)
  • 33.
  • 35. No olvidéis luchar y resistir, por un mundo mejor