Instalar ArchLinux 2020 PDF

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 24

loadkeys la-latin1

Repositorios bloqueados: rm /var/lib/pacman/db.lck


pacman -Syu
Entrar directamente en modo consola sin entorno grafico: En la ventana de bienvenida del escritorio
donde se ingresa el usuario y la contraseña, escribir Ctrl + Alt + F2 o la FX que funcione

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
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
--impresoras
http://www.aurumlinux.com/instalar-una-impresora-en-arch-linux/#
https://wiki.archlinux.org/index.php/CUPS#Installation
https://entremortales.blogspot.com/2017/07/instalar-un-kernel-lts-en-arch.html

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


1
loadkeys la-latin1

INSTALACION DE ARCHLINUX

***Teclado temporal:

loadkeys la-latin1

***Verificar la modalidad de arranque****

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

Si no existe el directorio, el sistema se iniciará en modo BIOS o CSM (Compatibility Support Module). Remítase al
manual de su placa base para obtener detalles.

Particionado de disco (Crear particiones)

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.

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


2
loadkeys la-latin1

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***

cfdisk – usar DOS

En el caso de la partición elegida como Swap, ir a la opción “Type” y seleccionar 82 (Linux Swap/Solaris) de la
lista.

En el caso de la partición elegida como /boot, seleccionar la opción “Bootable“.

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.

La raíz y el home quedan como linux 83.

Una vez seguros, debemos elegir la opción “Write“, y confirmar escribiendo “yes“. Para salir de cfdisk, elegimos
“Quit“.

fdisk -l

PARTICIONES

 dev/sda1 = boot 512MB


 dev/sda2 = swap 2GB
 dev/sda3 = / 25-30 GB
 dev/sda4 = home Resto

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


3
loadkeys la-latin1

***VER QUE SI BOOTEA CON EFI***

ls /sys/firmware/efi/efivars

Si trae información esta con EFI

***DAR FORMATO A LAS PARTICIONES***

BOOT

# mkfs.ext2 /dev/sda1

UEFI

# mkfs.vfat -F32 /dev/sda1

SWAP

# mkswap /dev/sda2

Activamos la partición (swap):

# swapon /dev/sda2

RAIZ

# mkfs -t ext4 /dev/sda3

HOME

# mkfs -t xfs /dev/sda4 mkfs -t ext4 /dev/sda4

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


4
loadkeys la-latin1

**MONTANDO PARTICIONES**

**BIOS**

Montamos la partición / (root) en /mnt:

# mount /dev/sda3 /mnt

Creamos los directorios de las otras particiones:

# mkdir /mnt/boot
# mkdir /mnt/home

Montamos las particiones correspondientes:

# mount /dev/sda1 /mnt/boot


# mount /dev/sda4 /mnt/home

**UEFI**

Primero montaremos la partición raíz

mount /dev/sda3 /mnt

Ahora creamos los directorios dentro de /mnt para montar las particiones /boot/efi y /home

mkdir /mnt/home
mkdir -p /mnt/boot

Y montamos ambas particiones en los directorios creados

mount /dev/sda1 /mnt/boot


mount /dev/sda4 /mnt/home

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


5
loadkeys la-latin1

****INSTALACION DEL SISTEMA

OPCIONAL

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).

Para conectarnos a una red inalámbrica:

# 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

IMPORTANTE: Si se quiere el ultimo kernel cambiar linux-lts por linux

Si usarás el wifi, instala estos otros paquetes

# pacstrap /mnt netctl wpa_supplicant dialog

Añadir soporte a nuestro TouchPad (en caso de tener un equipo portátil).

# pacstrap /mnt xf86-input-synaptics

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


6
loadkeys la-latin1

**GENERAR EL ARCHIVO FSTAB**

# genfstab -U /mnt >> /mnt/etc/fstab

*****************************************
**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

**CONFIGURAR EL SISTEMA BASE CON CHROOT**

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

Establecer horario en nuestra zona:

ln -sf /usr/share/zoneinfo/America/Bogota /etc/localtime

Establecer las preferencias de localización:

# nano /etc/locale.conf

LANG=es_CO.UTF-8 (Colombia)

Generamos el archivo locale.gen con el siguiente comando:

# locale-gen

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


7
loadkeys la-latin1

Editar el archivo de localización y quitar el comentario a la linea es_CO.UTF-8 UTF-8 (Colombia)

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

Configuración del reloj de hardware

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

Establecer la distribución de nuestro teclado:

Creamos el archivo /etc/vconsole.conf

# nano /etc/vconsole.conf

KEYMAP=la-latin1

**BIOS INSTALACION GRUB**

# grub-install /dev/sda

**UEFI INSTALACION GRUB**

Segun la wiki:

grub-install --target=x86_64-efi --efi-directory=/boot –-bootloader-id=’GRUB’

Otra opción

grub-install --efi-directory=/boot --bootloader-id='Arch Linux' --target=x86_64-efi

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


8
loadkeys la-latin1

**ACTUALIZAR EL GRUB**

Creamos el archivo grub.cfg:

# grub-mkconfig -o /boot/grub/grub.cfg

Este paso debe encontrar las imágenes de booteo.

Establecer contraseña de ROOT:

# passwd

**CREAR USUARIOS**

Crear un usuario completamente nuevo. Se formateo la partición instalación NUEVA.

Ahora creamos un usuario con los permisos correspondientes:

useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash robert

Crear usuario sin HOME porque el usuario ya existe y no es necesario crear un home nuevo. Aplica
cuando se reinstala Arch pero no se formateo el home y ya se tenia un usuario.

useradd -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash -d /home/robert


robert

Establecer contraseña del usuario

passwd robert

****************************
*******SALIR DE CHROOT******
****************************

# exit

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


9
loadkeys la-latin1

**DESMONTAR PARTICIONES**

**BIOS**

# umount /mnt/{boot,home,}

**UEFI**

En el caso que hayas hecho la instalación con UEFI

umount /mnt/boot
umount /mnt/home
umount /mnt

**Reiniciar sistema RECIEN INSTALADO**

# reboot

Permisos sudo para el usuario robert

Para que nuestro usuario tenga privilegios de administrador invocando al comando sudo, es necesario primero
modificar el archivo sudoers para habilitarlo.

Editamos el archivo ubicado en /etc/sudoers utilizando el editor de texto nano:

nano /etc/sudoers

Eliminamos el ‘#‘ al inicio de la linea: %wheel ALL=(ALL) ALL:

**HABILITAR NETWORK MANAGER**

# systemctl start NetworkManager.service

# systemctl enable NetworkManager.service

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


10
loadkeys la-latin1

# exit

Reiniciar equipo e iniciar con el nuevo usuario:

# reboot

Para conectarnos a una red inalambrica con Network Manager:

nmcli dev wifi connect JUAN MANUEL password independientesantafe

***Actualizamos el sistema:

# pacman -Syyu

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


11
loadkeys la-latin1

**ENTORNO GRAFICO**

Servidor grafico

pacman -S xorg-server xorg-xinit

Instalamos el entorno predeterminado de X11. (opcional)

pacman -S xorg-twm xorg-xclock xterm

Ejecutamos el entorno gráfico:

$ startx

Si todo esta en lo correcto nos saldrá el siguiente entorno gráfico:

Para salir del entorno (twm):

$ pkill X

Instalación de Mesa

Básicamente, se puede definir como un conjunto de software para el procesamiento de gráficos avanzados,
teniendo como objetivo funcionar tanto sobre GPU dedicadas como en los aceleradores gráficos integrados en
las CPU (como las IGP de Intel y las APU de AMD). Incluye drivers e implementaciones de distintas API, entre las
cuales están OpenGL, OpenGL ES, OpenCL, OpenMAX, VDPAU, VA API, XvMC y Vulkan. Sin embargo, Mesa no
compone todo el stack gráfico de GNU/Linux, ya que los drivers para las GPU están incluidos en el kernel.

pacman -S mesa mesa-demos

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:

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


12
loadkeys la-latin1

lspci | grep VGA

Según el fabricante:

Intel - Intel código abierto

pacman -S xf86-video-intel

IMPORTANTE: Segun los foros oficiales de Archlinux, es mejor usar los drivers de Intel que proporciona el
Kernel de Arch ya que según los foros éste driver contiene varios errores.

Nvidia-Nvidia código abierto

pacman -S xf86-video-nouveau

xf86-video-nv (Repositorio AUR)

Nvidia propietarios

pacman -S nvidia nvidia-utils

pacman -S nvidia-304xx

ATI Radeom-ATI Radeom código abierto

pacman -S xf86-video-ati

ATI Radeom-ATI Radeom propietario

catalyst-dkms (repositorios AUR)

Genérico-vesa

sudo pacman -Ss xf86-video


Ver lista de drivers en repositorios

Para listar los controladores de video disponible en los repositorios de la distribución ejecutamos la siguiente
linea de comandos:

pacman -Ss xf86-video

Donde se nos listaran los controlador de adecuado a tu tarjeta de vídeo.


Desconocido

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


13
loadkeys la-latin1

En caso de no encontrar ningún controlador, el controlador vesa es el más genérico, aunque no ofrece soporte
3D ni aceleración por hardware.

pacman -S xf86-video-vesa

****INSTALACIÓN DE ESCRITORIOS****.

**KDE PLASMA**

# pacman -S plasma plasma-meta kde-applications kde-applications-meta gpicview sddm sddm-kcm

# pacman -S alsa-utils pulseaudio pulseaudio-alsa libcanberra-pulse libcanberra-gstreamer

Se le da ENTER para que instale todo

IMPORTANTE: Activar el gestor de arranque:

systemctl enable sddm.service

IMPORTANTE: Si se esta reinstalando Arch (no se formateo la particion HOME), editar el archivo de
configuración de SDDM y ponerle tema breeze para que arranque y no genere errores:

nano /etc/sddm.conf

**XFCE**

# pacman -S xfce4 xfce4-goodies dbus xfce4-notifyd network-manager-applet pulseaudio

también debemos instalar un gestor de inicio y para eso utilicemos lightdm

# pacman -S lightdm lightdm-gtk-greeter

Una vez terminado habilitamos el lightdm

# systemctl enable lightdm.service

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


14
loadkeys la-latin1

**LXDE**

# pacman -S lxde

también debemos instalar un gestor de inicio y para eso utilicemos lightdm

# pacman -S lightdm lightdm-gtk-greeter

Una vez terminado habilitamos el lightdm

# systemctl enable lightdm.service

**GNOME**

# pacman –S gnome gnome–extra

CINNAMON

# pacman -S cinnamon

**AÑADIR REPOSITORIOS MULTILIB Y OTROS OPCIONALES**

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

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


15
loadkeys la-latin1

**INSTALAR FIREFOX, THUNDERBIRD Y LIBREOFFICE ESTABLE**

pacman –S libreoffice-still libreoffice-still-es firefox firefox-i18n-es-es thunderbird thunderbird-i18n-es-es git

**ARREGLAR QUE EL TECLADO DEL SISTEMA SIEMPRE SALGA EN LATAM**

Crear estos dos archivos:

nano /etc/X11/xorg.conf.d/10-keyboard.conf

Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "latam"
Option "XkbModel" "pc104"
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" "pc104"
EndSection

localectl set-x11-keymap latam pc104 deadtilde,dvorak grp:alt_shift_toggle

MUY IMPORTANTE: Luego de crear los dos archivos entrar a la configuración del teclado en KDE-PLASMA y
ponerle latinoamericano como primera opción, trae por defecto el ingles y con ese ajuste ahi si lo toma en los
siguientes reinicios.

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


16
loadkeys la-latin1

**INSTALAR YAY (NO ROOT)**

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**

sudo sed -i '/^#Color/s/^#//' /etc/pacman.conf

**INSTALAR PAMAC (SIN ROOT) – GESTOR GRAFICO DE PAQUETES PARECIDO A SYNAPTIC

yay -S pamac-aur

**HABILITAR TECLAS DE VOLUMEN**

pacman -S xbindkeys

SIN ROOT

yay -S pamixer-git

Creamos el archivo de configuración

$ nano ~/.xbindkeysrc

Dentro del archivo añadimos:

# subir volumen
"pamixer --increase 3"
XF86AudioRaiseVolume
# bajar volumen
"pamixer --decrease 3"
XF86AudioLowerVolume

Guardamos cambios y salimos de nano.

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


17
loadkeys la-latin1

Por ultimo, añadimos Xbindkeys a nuestra lista de programas de inicio (.xinitrc).

Generamos nuestro archivo .xinitrc:

# nano /etc/skel/.xinitrc

Dentro de nuestro archivo, añadimos al final:

xbindkeys

**APLICACIONES DEL SISTEMA - PACMAN

pacman -S dkms net-tools cmake tlp tlp-rdw gparted system-config-printer gnome-disk-utility hardinfo wget
psensor hddtemp xsensors lshw lsscsi i7z catfish bleachbit samba irqbalance smartmontools laptop-detect
testdisk htop cups lsb-release

**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 cheese ffmpegthumbnailer remmina freerdp lsdvd dvdauthor dvd+rw-tools vulkan-
intel ttf-liberation ttf-bitstream-vera ttf-dejavu ttf-droid ttf-freefont notify-osd

**VIRTUALBOX**

pacman -S virtualbox virtualbox-host-dkms virtualbox-guest-iso

Luego de instalar los anteriores se deben actualizar el kernel:

pacman -S dkms linux-headers net-tools --Ultimo Kernel

pacman -S dkms linux-lts-headers net-tools --Kernel LTS

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


18
loadkeys la-latin1

**HABILITAR PARLANTES EXTERNOS BLUETOOTH

pacman -S bluez bluez-utils pulseaudio-bluetooth


yay -S bluez-tools bluez-firmware

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 – AVECES NO INSTALAN TODAS DE UNA VEZ.

yay -S google-chrome teamviewer skype anydesk clipgrab ttf-ms-fonts projectlibre visual-studio-code-bin


forticlientsslvpn spotify preload remmina-plugin-rdesktop

yay -S shutter –se demora instalando pero instala.

***HABILITAR MAS SERVICIOS BLUETOOTH, TEAMVIEWER, SAMBA

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.

***PERMISOS PARA ESCRIBIR EN OTRAS CARPETAS E INSTALAR APLICACIONES***


***PERMISOS PARA PERSONALIZAR TEMAS, ICONOS E IMAGENES DE FONDO***

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/

Luego dejar asi para no tener conflictos en las actualizaciones:

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/

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


19
loadkeys la-latin1

***INSTALAR IMPRESORAS – APLICA PARA CUALQUIER DISTRIBUCIÓN***

pacman -S cups libcups

Instalar los drivers de Arch.

pacman -S gutenprint

splix: drivers para Samsung


hplip: drivers para HP
gutenprint: drivers para Canon, Epson, Lexmark, Sony y Olympus
cups-pdf: drivers para impresora PDF

Habilitar servicios

systemctl start org.cups.cupsd.service


systemctl enable org.cups.cupsd.service

Ir por el navegador web a al administrador de impresion CUPS y poner en la dirección

localhost:631

Ir al menú Administración y alli a la opcion añadir impresoras.

***MIGRAR THUNDERBIRD***

Se instala thunderbird normal, se abre la aplicación pero no se le configura ninguna cuenta de correo. Al abrir
thunderbird por primera vez, el sistema crea en el home del usuario una carpeta oculta
denominada .thunderbird. Dentro de esta carpeta el programa crea una carpeta con el nombre ***.default, el
contenido de esta carpeta debe ser reemplazado por el del equipo origen el cual tambien debe ser ***.default

**CAMBIAR EL CURSOR DEL MOUSE**

Modificar el archivo y poner el nombre del tema deseado.

nano /usr/share/icons/default/index.theme

Modificar el archivo y poner el valor default en el thema del cursor

nano /home/robert/.config/gtk-3.0/settings.ini

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


20
loadkeys la-latin1

**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

**GENERAR CARPETAS PERSONALES

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.).

Para esto instalamos la herramienta xdg-user-dirs:

pacman -S xdg-user-dirs

Por ultimo lo ejecutamos para que nos genere nuestras carpetas.

$ xdg-user-dirs-update

*****POR VALIDAR – NO PROBADO**

***JAVA RUNTIME ENVIROMENT****WINE ***

**PENDIENTE WINE

pacman -S openjdk-8-jre icedtea-8-plugin wine winetricks && apt-get update && aptitude install wine32:i386
playonlinux

**Se configura en la terminal con:

wine winecfg

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


21
loadkeys la-latin1

KDE

aptitude install q4wine

**PERSONALIZAR NOTIFICACIONES

En AUR, se encuentra disponible una versión modificada para personalizarlo.

$ yay -S notify-osd-customizable notifyconf

Ahora probamos las notificaciones

$ notify-send "Hola mundo"

Ya tenemos instalado Notify-osd en nuestro sistema.

****JUEGOS*****************

pacman -S 0ad supertux supertuxkart quadrapassel steam

yay -S torcs openarena flare-game blockout2 kapman trigger

Otros:

warzone2100 wesnoth megaglest f games-shootemup freeciv ufoai kdegames

***INSTALAR KERNEL LTS**

¿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

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


22
loadkeys la-latin1

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:

sudo pacman -S linux-lts


sudo pacman -S linux-lts-headers

Modificar el grub

grub-mkconfig -o /boot/grub/grub.cfg

En este punto, la versión LTS es la predeterminada.

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.

sudo pacman -Rs linux

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


23
loadkeys la-latin1

**USO DE PACMAN Y YAY

Aquí iré añadiendo periodicamente comandos para ir conociendolos.


pacman

Pacman es el sistema de paquetes de Arch oficial, supervisado por ellos.

Actualizar el Sistema Operativo y repositorios


sudo pacman -Syyuu

Buscar en los repositorios (usaremos de ejem: gimp)


sudo pacman -Ss gimp

Instalar aplicaciones
sudo pacman -S gimp

Guía de comandos básicos de Pacman

Fuente : sobrebits.com
Administración
Instalar paquetes

pacman -S “paquete” #Instala un paquete.


pacman -Sy “paquete” #Sincroniza repositorios e instala el paquete.

Actualizar paquetes

pacman -Sy #Sincroniza repositorios.


pacman -Syy #Fuerza la sincronización de repositorios incluso para paquetes que parecen actualizados.
pacman -Syu #Sincroniza repositorios y actualiza paquetes.
pacman -Syyu #Fuerza sincronización y actualiza paquetes.Administración
pacman -Su #Actualiza paquetes sin sincronizar repositorios.

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.

Elaborado por Robert Michel Sánchez Rodriguez. [email protected]. Bogotá Colombia


24

También podría gustarte