Advertisement
NameL3ss

Arch_Install

Jul 9th, 2015
317
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.71 KB | None | 0 0
  1. Español:
  2.  
  3. # loadkeys es
  4. -an Latinoamérica:
  5.  
  6. # loadkeys la-latin1
  7.  
  8. El soporte de instalación de Arch Linux incluye las siguientes herramientas de particionado: fdisk, gdisk, cfdisk, cgdisk, parted. En este caso utilizamos cfdisk
  9.  
  10. # cfdisk
  11.  
  12. CREAMOS 4 PARTICIONES:
  13.  
  14. /boot: La particion contiene el kernel del sistema operativo (el cual permite a su sistema arrancar) junto con archivos utilizados durante el proceso de arranque. Para la mayoría de los usuarios, una partición boot de 100 – 150 Mb es suficiente.
  15.  
  16. / (root): Aquí es donde “/” (el directorio raíz) se encuentra. En esta configuración, todos los archivos (excepto aquellos almacenados en / boot) están en la partición raíz, con lo que es conveniente que la capacidad mínima no sea inferior a 10-15 Gb.
  17.  
  18. /home: Donde se almacenarán nuestras configuraciones personales, las configuraciones de las aplicaciones (y tus perfiles en ellas), y tradicionalmente nuestros datos (documentos, fotos, vídeos, etc), por lo que se recomienda asignarle el mayor tamaño.
  19.  
  20. Swap: Esta partición es necesaria para manejar la memoria “virtual” que no cabe en nuestra memoria RAM “física” y que no estamos utilizando en este momento.
  21.  
  22. En equipos con memoria RAM de hasta 1 Giga debería ser igual la SWAP que la RAM.
  23.  
  24. Entre 2 y 4 Gigas, debería ser la SWAP la mitad de la RAM.
  25.  
  26. Con más de 4 Gigas no se debería sobrepasar los 2 Gigas de SWAP como mucho.
  27.  
  28. Usando cfdisk debemos crear el esquema de particionado elegido, creando una partición a la vez, con la secuencia de órdenes: New » Primary | Logical » Size (en MB) » Beginning.
  29.  
  30. Dos detalles a tomar en cuenta:
  31.  
  32. En el caso de la partición elegida como Swap, ir a la opción “Type” y seleccionar 82 (Linux Swap) de la lista.
  33. En el caso de la partición elegida como /boot, seleccionar la opción “Bootable“
  34. Al final, se debe tener algo como se aprecia en la siguiente imagen:
  35.  
  36.  
  37. http://blog.desdelinux.net/wp-content/uploads/2014/03/121-600x333.png?0984fe
  38.  
  39. Una vez seguros, debemos elegir la opción “Write“, y confirmar escribiendo “yes“.
  40.  
  41. ¡Este procedimiento elimina todo el contenido previo del disco duro!
  42.  
  43. Para salir de cfdisk, elegimos “Quit“.
  44.  
  45.  
  46. ¡Atención!: Es muy importante saber el orden de cada partición, pues los usaremos en el siguiente paso.
  47. sda1 = boot, sda2 = /, sda3 = home y sda4 = swap
  48. -14d FORMATEO DE PARTICIONES
  49.  
  50. En /boot se utilizará ext2:
  51.  
  52. # mkfs -t ext2 /dev/sda1
  53. En /, se utilizará ext4:
  54.  
  55. # mkfs -t ext4 /dev/sda2
  56. En /home, se utilizará ext4:
  57.  
  58. # mkfs -t ext4 /dev/sda3
  59. En swap, se utilizará mkswap:
  60.  
  61. # mkswap /dev/sda4
  62. Activamos la partición (swap):
  63.  
  64. # swapon /dev/sda4
  65.  
  66. ORGANIZACIÓN DE PARTICIONES
  67.  
  68. Montamos la partición / (root) en /mnt:
  69.  
  70. # mount /dev/sda2 /mnt
  71. Creamos los directorios de las otras particiones:
  72.  
  73. # mkdir /mnt/boot
  74. # mkdir /mnt/home
  75. Montamos las particiones correspondientes:
  76.  
  77. # mount /dev/sda1 /mnt/boot
  78. # mount /dev/sda3 /mnt/home
  79.  
  80. VERIFICACIÓN DE CONEXIÓN DE RED
  81.  
  82. El demonio de red dhcpcd se inicia automáticamente en el arranque e intenta establecer una conexión cableada (por lo tanto ya estamos conectados a la red).
  83.  
  84. Para conectarnos a una red inalámbrica:
  85.  
  86. # wifi-menu
  87. Comprobar conexión:
  88.  
  89. # ping -c 3 www.google.com
  90.  
  91. Para conectarnos a una red inalambrica con Network Manager:
  92.  
  93. $ sudo nmcli dev wifi connect "SSID" password "contraseña"
  94. » EJEMPLO: $ SUDO NMCLI DEV WIFI CONNECT DESDELINUX PASSWORD LINUX123
  95.  
  96.  
  97.  
  98. INSTALACIÓN DEL SISTEMA
  99.  
  100. 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).
  101.  
  102. -a Instalamos los paquetes básicos:
  103.  
  104. # pacstrap /mnt base base-devel
  105. -a En este caso como gestor de arranque instalaremos GRUB:
  106.  
  107. # pacstrap /mnt grub-bios
  108. -a Para un mejor soporte en conexiones a Internet, instalamos NetworkManager:
  109.  
  110. # pacstrap /mnt networkmanager
  111.  
  112. # pacstrap /mnt os-prober
  113.  
  114. Añadir soporte a nuestro TouchPad (en caso de tener un equipo portátil).
  115.  
  116.  
  117. # pacstrap /mnt xf86-input-synaptics
  118.  
  119. CONFIGURACIÓN PRINCIPAL
  120.  
  121. Generar el archivo fstab:
  122.  
  123. # genfstab -U -p /mnt >> /mnt/etc/fstab
  124.  
  125.  
  126. Efectuar Chroot y configurar el sistema base:
  127.  
  128. # arch-chroot /mnt
  129. Establecer nombre de equipo, para esto tenemos que editar el archivo /etc/hostname:
  130.  
  131. # nano /etc/hostname
  132.  
  133. El archivo se encuentra vacío, lo único que debemos de hacer es colocar el nombre de nuestro equipo.
  134.  
  135. # ln -s /usr/share/zoneinfo/America/Santiago /etc/localtime
  136.  
  137. Establecer las preferencias de localización:
  138.  
  139. # nano /etc/locale.conf
  140.  
  141. LANG=es_CL.UTF-8
  142.  
  143.  
  144. Activar nuestra localización:
  145.  
  146. En el archivo /etc/locale.gen por defecto vienen desactivadas las localizaciones, debemoseliminar el “#” al inicio de la línea de nuestra localización para activarla.
  147.  
  148. # nano /etc/locale.gen
  149.  
  150. http://blog.desdelinux.net/wp-content/uploads/2014/03/mexicogen-600x332.png?0984fe
  151.  
  152. Generar localización:
  153.  
  154. # locale-gen
  155.  
  156. Establecer la distribución de nuestro teclado:
  157.  
  158. Creamos el archivo /etc/vconsole.conf
  159.  
  160. # nano /etc/vconsole.conf
  161. una vez dentro colocamos nuestra distribución de teclado.
  162. KEYMAP=la-latin1
  163.  
  164. Instalación de Grub:
  165.  
  166. # grub-install /dev/sda
  167.  
  168. Creamos el archivo grub.cfg:
  169.  
  170. # grub-mkconfig -o /boot/grub/grub.cfg
  171.  
  172. Generar ramdisk:
  173.  
  174. # mkinitcpio -p linux
  175.  
  176. Establecer contraseña de root:
  177.  
  178. # passwd
  179.  
  180. Cerrar chroot:
  181.  
  182. # exit
  183.  
  184. Desmontar particiones:
  185.  
  186. # umount /mnt/{boot,home,}
  187.  
  188. Reiniciar sistema:
  189.  
  190. # reboot
  191.  
  192. ACTIVAR NETWORK MANAGER
  193.  
  194. Ejecutamos NetworkManager:
  195.  
  196. # systemctl start NetworkManager.service
  197. Activamos NetworkManager:
  198.  
  199. # systemctl enable NetworkManager.service
  200.  
  201. CREAR NUESTRO USUARIO
  202.  
  203. Reemplacen user por su nombre de usuario y únicamente letras en minúscula.
  204.  
  205. Para crear nuestro usuario con sus respectivos grupos:
  206.  
  207. # useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash user
  208. Colocar contraseña a nuestro usuario:
  209.  
  210. # passwd user
  211.  
  212. ACTIVAR GRUPO WHEEL
  213.  
  214. Editamos el archivo /etc/sudoers:
  215.  
  216. # nano /etc/sudoers
  217. Eliminamos el ‘#‘ al inicio de la linea: %wheel ALL=(ALL) ALL:
  218.  
  219. http://blog.desdelinux.net/wp-content/uploads/2014/03/wheel-600x451.png?0984fe
  220.  
  221. Reiniciar equipo:
  222.  
  223. # reboot
  224. Iniciamos sesión con nuestro usuario que acabamos de crear y actualizamos el sistema para comprobar los permisos de root (sudo).
  225.  
  226. Para conectarnos a una red inalambrica con Network Manager:
  227.  
  228. $ sudo nmcli dev wifi connect "SSID" password "contraseña"
  229. » EJEMPLO: $ SUDO NMCLI DEV WIFI CONNECT DESDELINUX PASSWORD LINUX123
  230.  
  231. Actualizamos el sistema:
  232.  
  233. $ sudo pacman -Syu
  234.  
  235. 1: sudo pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils
  236. 4) sudo pacman -S mesa mesa-demos nvidia nvidia-utils lib32-nvidia-utils xf86-video-intel lib32-mesa-libgl
  237. 5) sudo pacman -S bumblebee bbswitch primus virtualgl lib32-primus lib32-virtualgl
  238. 6) sudo systemctl enable bumblebeed
  239. 7) reinciar
  240. 8) Seguir con la guía desde el punto “Ahora vamos a probar el entorno gráfico.” Es decir el siguiente paso es:
  241. 8.1) sudo pacman -S xorg-twm xorg-xclock xterm
  242. 9) startx
  243.  
  244. O :
  245. 1º suponiendo que queramos utilizar los driver privativos de nvidia+intel (100% recomendado por mi xD), instalamos los siguientes paquetes necesarios:
  246. pacman -S intel-dri xf86-video-intel bumblebee nvidia bbswitch primus
  247. 2º agregamos nuestro usuario al grupo de trabajo de bumblebeeh
  248. gpasswd bumblebee -a $USER
  249. 3y4º iniciamos el arranque del servicio y arrancamos el servicio
  250. systemctl {enable,start} bumblebeed
  251. 5º reiniciamos y le damos caña a la tarjeta de nvidia cuando deseemos, anteponiendo el comando:
  252. optirun [options] application [application-parameters]
  253. 6º si quieres acceder al panel de control de configuracion de nvidia:
  254. optirun -b none nvidia-settings -c
  255.  
  256.  
  257. INSTALACIÓN DE GNOME
  258.  
  259. Para instalar GNOME con sus complementos adecuados:
  260.  
  261. $ sudo pacman -S gnome gnome-extra
  262.  
  263. INSTALACIÓN DE COMPLEMENTOS
  264.  
  265. Applet de bateria (para equipos portatiles):
  266.  
  267. $ sudo pacman -S gnome-power-manager
  268.  
  269. Herramienta para configurar la apariencia:
  270.  
  271. $ sudo pacman -S gnome-tweak-tool
  272.  
  273. Gestor de paquetes grafico:
  274.  
  275. $ sudo pacman -S gnome-packagekit
  276.  
  277. Para que GNOME compruebe automáticamente si hay actualizaciones, instalamos las siguientes herramientas:
  278.  
  279. $ sudo pacman -S gnome-settings-daemon-updates polkit-gnome
  280.  
  281. ACTIVAR GESTOR DE INICIO DE SESIÓN
  282.  
  283. Para una mejor integración con el escritorio es aconsejable el uso del gestor de inicio GDM.
  284. Activamos GDM:
  285.  
  286. $ sudo systemctl enable gdm.service
  287. Por ultimo reiniciamos el equipo.
  288.  
  289. $ sudo reboot
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement