Check the new version here

Popular channels

Archlinux



Saludos, recién regrese a mi sistema favorito desde hace tiempo y quiero compartir una guia personal.

Guía de Instalación de ArchLinux.



(También, es recomendable usar la Wiki de Arch.)
Wiki español o Wiki ingles (Esta mas actual y completa)
Nota: Lo que este después de "//" lo escribo como sugerencias o lo que significa cada comando.




## Elegir Distribución del Teclado. ##

Una vez booteado con la imagen de Arch, elegimos la distribución del teclado (Latinoamericano):
# loadkeys la-latin1

"""" Podemos ver todas las distribuciones disponibles para el teclado con el siguiente comando:
# ls /usr/share/kbd/keymaps/i386/qwerty


## Elegir los 10 mejores repositorios de Arch. ##
En el proceso de instalación, puede que tarde descargar los paquetes, en tal caso, hay que actualizar los repositorios (Los 10 Mejores):
# cd /etc/pacman.d && mv mirrorlist mirrorlist.backup && rankmirrors -n 10 mirrorlist.backup > mirrorlist



## Particionando el Disco ##
Para ver las particiones del Disco Duro:
# fdisk -l


Particionando de manera ncurses:
# cfdisk


Formatear:
# mkfs -t ext4 /dev/sdaX  // En este caso sera particionado con ext4, se pueden usar "ext2 ext3 entre otras". // La "X" es la particion que se va a Formatear.


"""" Para la Swap (opcional):
# mkswap /dev/sdaX // Formatear con Swap.


# swapon /dev/sdaX // Activar Swap.


# swapoff /dev/sdaX // Desactivar Swap.


"""" Montar:
mount /dev/sdaX   /mnt    // La "X" es la particion que se va a Montar. ##


## Red ##
Para saber si tenemos Red:

# ping www.google.com
"""" Si todo funciona bien, Nos saltamos al siguiente paso.


Revisar nuestras redes (Wifi o Cableada):
# ip link


"" Cableada.
Activar la red cableada:
# ip link set enp4s0 up


"""" Y se le asigna una IP dinámica mediante DHCP:
# dhclient enp5s0


"" Wifi.
Abrir la interfaz es wlan0:
# ip link set wlan0 up


Cerrar la interfaz inalámbrica
# ip link set wlan0 down


"""""" Descubrir el punto de acceso
"" Véase los puntos de acceso disponibles:
// Nota: Si se muestra "Interface doesn't support scanning" (interfaz no compatible con el escaneo), entonces probablemente se olvidó de instalar el firmware. También puede puede probar abrir la interfaz como se muestra en el punto 1. En algunos casos, este mensaje también se muestra cuando no se está ejecutando iwlist como root. Además, la tarjeta de red inalámbrica puede estar bloqueada por otro sofware. Trate de conseguir rfkill y ejecute rfkill list all para comprobarlo.
# iw dev wlan0 scan | less
o
# $ iwlist wlan0 scanning | less


"""" Asociación
Suponiendo que desea utilizar el ESSID MyEssid:


"" No cifrado
# iwconfig wlan0 essid "MyEssid"


O, en su defecto, por la nueva interfaz netlink:


# # iw wlan0 connect MyEssid


"" WEP
Usar una clave hexadecimal:
# iwconfig wlan0 essid "MyEssid" key 1234567890


Usar una calve ASCII:
# iwconfig wlan0 essid "MyEssid" key s:asciikey


"" WPA/WPA2
Hay que modificar el archivo /etc/wpa_supplicant.conf como se describe en WPA_Supplicant y acomodarlo a lo que obtuvo de #Access point discovery. A continuación, ejecute la siguiente orden:
# wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf


Esto es suponiendo que el dispositivo utiliza el driver wext. Si esto no funciona, puede que tenga que reajustar estas opciones. Si está conectado correctamente, continúe en una nueva terminal (o dejar wpa_supplicant con Ctrl+c y añadir el parámetro -B a la orden anterior para que se ejecute en segundo plano). WPA_Supplicant contiene más información y solución de problemas.
Independientemente del método utilizado, se puede comprobar si se han asociado con éxito la siguiente manera:
# iwconfig wlan0


O, en su defecto, por la nueva interfaz netlink:


# iw dev wlan0 link


"" Obtener una dirección IP
Por último, proporcione una dirección IP a la interfaz de red. Ejemplos sencillos son:
# dhcpcd wlan0


o


# ip addr add 192.168.0.2/24 dev wlan0
# ip route add default via 192.168.0.1


Para direcciones IP estáticas.
// Nota: Si obtiene un error de tiempo de espera debido a un problema de waiting for carrier, entonces puede que tenga que ajustar el modo de canal a auto para el dispositivo específico.
# iwconfig wlan0 channel auto


"""""" Activar la red. (Despues de la instalación).
# systemctl enable dhcpcd.service o systemctl enable network // Recomendable la primera opción.


Para comprobar, reinicie o detenga todos los demonios de red y, luego, ejecute como superusuario:
# systemctl start dhcpcd.service o  systemctl start network // Recomendable la primera opción.


## Instalación Base ##
Instalando el sistema base:

# pacstrap /mnt base base-devel net-tools grub-bios wpa_actiond wireless_tools netcf wpa_supplicant os-prober ifplugd dialog vim cmake


"""" Paquetes Opcionales:
#    b43-fwcutter – Drivers Para inalámbricas broadcomm
#    dbus-core systemd-tools. Sistema de gestión de llamadas dbus
#    libusb linusbx, soporte para dispositivos USB
#    linux-api-headers Cabeceras del kernel Linux
#    linux-atm, drivers del kernel para redes ATM
#    linux-firmware. Firmware soportado por el kernel Linux
#    linux-headers. Cabeceras del kernel Linux
#    mkinitcpio Utilidad para la creación de imágenes de arranque
#    net-tools. Herramientas de red
#    netcfg. Herramienta para la configuración de red
#    openssh. Cliente servidor de ssh
#    pacman-mirrorlist. Lista de servidores espejo de pacman
#    sudo. Herramienta para súper usuario
#    wireless-regdb wireless_tools wpa_actiond. Herramientas de configuration wireless


"""" Generando el fichero fstab:
# genfstab -p /mnt >> /mnt/etc/fstab



## Editando el Sistema ##


"""" Entrar en modo Chroot:
# arch-chroot /mnt


"""" Hostname:
# echo Nombredelhostmane >> /etc/hostname


"""" Hosts
# nano /etc/hosts   // Editar:
127.0.0.1   localhost.localdomain   localhost Nombredelhostname
::1                localhost.localdomain   localhost Nombredelhostname
//Tanto en Hostname y Host, tienen que tener el mismo nombre//


"""" Nuestra localización
# ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime


"""" Hora
# nano /etc/adjtime // Agregar (Se recomienda usar UTC):
hwclock --systohc --utc
hwclock --systohc --localtime


"""" Localidad
# nano /etc/locale.gen  // Descomentar:
es_MX.UTF-8 UTF-8
es_MX ISO-8859-1


# nano /etc/locale.conf // Agregar:
LANG=es_MX.UTF-8
LC_COLLATE=C


# locale-gen


"""" La distribución del teclado:
# nano /etc/vconsole.conf // Agregar:
KEYMAP=la-latin1


"""" Seguido hacemos que la shell actual lea esta nueva configuracion de local:
# source /etc/locale.conf

######### Aquí puedes seguir desde: ###########
######### "Durante la instalación o de la nueva instalación" #########


"""" Creamos el RAMDisk inicial.
# mkinitcpio -p linux // La mayoría de los usuarios están bien con los defaults del archivo /etc/mkinitcpio.conf


"""" Configurar el gestor de arranque // Instalamos el grub en nuestro disco:
# grub-install /dev/sda


"""" Creamos el archivo de configuracion del grub.
# grub-mkconfig -o /boot/grub/grub.cfg


"""" El password de root:
# passwd


"""" Salir del Chroot.
# exit


"""" Desmontamos el sistema de archivos.
# umount /mnt/


"""" Reiniciamos.
# reboot

## Booteando nuestro nuevo Arch ##
## Entrar a Nuestro Arch ##

"" Agregar usuario con permisos y home en bash.

# useradd -m -G users,wheel,audio,floppy,video,storage,lp,games,power,scanner,optical -s /bin/bash nombredelusuario

"""" Agregar password al Nuevo usuario.
# passwd nombredelusuario

"""" Sudo.
# nano /etc/sudoers // Descomentar & Agregar:
root ALL=(ALL) ALL
nombredelusuario ALL=(ALL) ALL     // Agregar

""""" Pueden descomentar (Quitar este signo "#" cualquiera de estos 2.
## Uncomment to allow members of group wheel to execute any command
# %wheel ALL=(ALL) ALL                 // Este solo da permisos wheel al usuario


# ## Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL        // Este, ademas de dar permisos wheel, al usuario, no pedirá la contraseña.

####### Durante la instalación #########
#######                   ó                    ########
### Dentro de la nueva instalación #####


## /etc/pacman.conf ##

"" Descomentar 'Color' y agregar 'ILoveCandy' después de "#Optional".

[options]
ILoveCandy
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
# Color
# UseSyslog. Para utilizar registro del sistema para cambios
# ShowSize: mostrar el tamaño de los paquetes a descargar/instalar
# UseDelta: Utilizar metapaquetes de cambios delta, logra paquetes más pequeños y descargas más ligeras
# TotalDownload: muestra el total de descargado en el avance
# CheckSpace: verifica el espacio en disco disponible antes de hacer cualquier cambio


## Agregar repositorios extra (Catalyst, xorg116, archlinuxfr):

"""" Descomentar los repos Multilib   // Solo cuando se instalo Arch 64 bits.
"""" Agregar al final.     // Para los drivers Catalyst.

[catalyst]  ## ó ## [catalyst-stable]
SigLevel = Optional Never
Server = http://catalyst.wirephire.com/repo/catalyst/$arch

[xorg116]
SigLevel = Optional Never
Server = http://catalyst.wirephire.com/repo/xorg116/$arch

[archlinuxfr]
SigLevel = Optional TrustAll
Server = http://repo.archlinux.fr/$arch


"""" (Opcinal) Editar los Espejos:
# nano /etc/pacman.d/mirrorlist
"""" (Opcional) Usar los 10 mejores repositorios.
# cd /etc/pacman.d && mv mirrorlist mirrorlist.backup && rankmirrors -n 10 mirrorlist.backup > mirrorlist



## Proceder con la instalación ##

# pacman -Syyu
# pacman -S yaourt // Editar /etc/yaourtrc //Hasta abajo, descomentar "Pacman".
# yaourt -Syyu
# yaourt -S networkmanager dbus ntp gamin ntfs-3g links

"" Radeon
# yaourt -S libva-intel-driver xvba-video libva-vdpau-driver libvdpau-va-gl xf86-video-ati 

"" Instalar los drivers de Ati:  
# yaourt -S catalyst-hook catalyst-libgl opencl-catalyst catalyst-libgl linux-headers dkms linux-lts linux-lts-headers kmod

## aticonfig --initial 

"" NVIDIA:
# yaourt -S nvidia (for 32-bit users)
# yaourt -S nvidia lib32-nvidia-utils (for 64-bit users)

"" INTEL:
# yaourt -S xf86-video-intel xorg

"" Plasma
# yaourt -S plasma plasma-meta sddm sddm-kcm breeze-kde4

"""" NOT-KDE
# yaourt -S kde-meta kde-l10n-es kde-meta-kdeutils kdeplasma-applets-plasma-nm --noconfirm

"""" Gnome
# yaourt -S gnome gnome-extra network-manager-applet --noconfirm

"""" Cinnamon
# yaourt -S cinnamon cinnamon-control-center cinnamon-desktop cinnamon-screensaver cinnamon-session cinnamon-settings-daemon cinnamon-translations nemo gksu gedit xfce4-terminal --noconfirm

"""" XFCE
# yaourt -S xfce4 xfce4-goodies lightdm-gtk-greeter network-manager-applet gtk-engines gtk-engine-murrine leafpad xdg-user-dirs-gtk file-roller xfce4-whiskermenu-plugin xfce4-places-plugin gnome-video-effects gvfs gtk2-xfce-engine thunar xscreensaver baobab gnome-system-monitor --noconfirm


"""" LXDM
# yaourt -S lxdm ttf-bitstream-vera ttf-dejavu ttf-droid ttf-freefont
# systemctl enable lxdm.service

""""Slim
# yaourt -S slim slim-themes archlinux-themes-slim 
# systemctl enable slim.service

"" Editamos como usuario.
# nano ~/.xinitrc // Agremamos:

exec startxfce4

"""" Lightdm
# yaourt -S lightdm-gtk-greeter



## Activar los servicios ##


Nota: Se puede evitar ".service"

# systemctl enable atieventsd
# systemctl enable temp-links-catalyst
# systemctl enable catalyst-hook
# systemctl enable dhcpcd.service   // Solo en TTY o sin WIFI
# systemctl enable avahi-daemon.service
# systemctl enable cups.service
# systemctl enable NetworkManager.service // Gráficos.
# systemctl enable cronie.service // Crond (Programación de eventos).
# systemctl enable cupsd.service // Cups.
# systemctl enable ntpd.service // Ntp.
# systemctl enable smbd.service // Samba.
# systemctl enable nginx.service // Servidor Web Nginx
# systemctl enable kdm.service // KDM.
# systemctl enable gdm.service // GDM
# systemctl enable lightdm.service // Lightdm
# systemctl enable dkms.service
# systemctl enable lxdm.service // lxdm
# systemctl enable httpd
# systemctl enable mysqld


## Grub ##

Editar "/etc/default/grub".
# vim /etc/default/grub

""" Tiempo de entrada:
GRUB_DEFAULT=0
GRUB_DEFAULT=15


"""" Actualizar el grub:
# grub-mkconfig -o /boot/grub/grub.cfg




## Systemctl ##

"""" La principal herramienta de systemd es:
# systemctl
"""" Listar las unidades en ejecucion
# systemctl list-units
// Las unidades disponibles se encuentra listados en los directorios /lib/systemd/system y /etc/systemd/system, aunque tambien se pueden listar con:
# systemctl list-unit-files  // Esto me da la lista de las unidades disponibles y el estatus de ellas
# Activar una unidad:
# systemctl start
# Deactivar una unidad:
# systemctl stop
# Reiniciar una unidad:
# systemctl restart
# Recargar una unidad:
# systemctl reload
# Muestra el estatus de una unidad, incluso si esta en ejecucion o no:
# systemctl status
# Habilita la unidad que sea iniciado en el proximo arranque:
# systemctl enable
# Deshabilita una unidad para que no sea iniciado automaticamente en el siguiente arranque:
# systemctl disable
# http://freedesktop.org/wiki/Software/systemd/
#
# http://0pointer.de/public/systemd-man/systemd.unit.html
#
# https://wiki.archlinux.org/index.php/Systemd




## Lista de comandos de Pacman. ##


Initialize the pacman keyring by entering the command:

pacman-key --init 


Load the signature keys:
pacman-key --populate archlinux manjaro 


Clear out the software packages downloaded:
pacman -Sc


Refresh and update the signature keys:
pacman-key --refresh-keys 


Update mirror list
pacman-mirrors -g


Or 


Clear the list and made a new one with:
pacman-mirrors -i -c all


Reload the signature keys by entering the command:
pacman-key --populate archlinux manjaro

Buscar paquetes instalados locales (Aur)
yaourt -Qm

Buscar paquetes instalados TODO (Colocarlo en una Carpeta: Documentos)
yaourt -Qe > lista


Instalar paquetes
pacman -S nombre_paquete


Desinstalar paquetes
pacman -R nombre_paquete


Desinstalar paquetes con todas sus dependencias:
pacman -Rs nombre_paquete


Desinstalar un paquete con sus dependencias y todos los paquetes que dependen de esas dependencias:
pacman -Rsc nombre_paquete


Desinstalar un paquete sin quitar el paquete dependiente:
pacman -Rdd nombre_paquete


Desinstalar un paquete sin que se cree un backup de sus configuraciones:
pacman -Rn nombre_paquete


Limpiar la cache de los paquetes:
pacman -Sc


Limpia completamente la cache de todos los paquetes
pacman -Scc


Actualizar paquetes
pacman -Syu


Actualiza los paquetes e instala un paquete
pacman -Syu nombre_paquete


Actualizacion forzada
pacman -Syy


Busqueda de paquetes:
pacman -Ss nombre_paquete


Busqueda de paquetes instalados:
pacman -Qs nombre_paquete


Mostrar informacion sobre un paquete
pacman -Si nombre_paquete
pacman -Qi nombre_paquete


Muestra informacion sobre un paquete y de los backups
pacman -Qii nombre_paquete


Listar los archivos instalados por un paquete:
pacman -Ql nombre_paquete


Mostrar a que paquete pertenece el archivo:
pacman -Qo /ruta/al/archivo


Listar los paquetes que ya no son necesarios:
pacman -Qdt


Descarga un paquete sin instalarlo:
pacman -Sw nombre_paquete


Instalar un paquete local o remoto:
pacman -U /ruta/al/paquete/paquete.pkg.tar.xz
pacman -U http://www.pagina.com/repo/paquete.pkg.tar.xz 


Listar todas las herramientas que se instalan con el paquete pacman:
pacman -Ql pacman | grep bin


Listar el árbol de dependencias de un paquete:
pactree nombre_paquete


Comparar versiones:
vercmp version1 version2 


## Al finalizar la instalación ##

## Paquetes ##

Lista de paquetes a instalar:
  • En este se añade la integración con los temas GTK a QT/Oxygen.

  • Firefox
  • Chromium
  • Clementine
  • Amarok
  • Tux Guitar
  • Blender
  • Vlc
  • Pulseaudio
  • Alsa (mas plugins)
  • Deluge
  • Qbittorrent
  • K3B
  • Paquetes para comprimir y descomprimir paquetes.
  • HandBrake
  • Gstreamer
  • Flash Plugin (Navegadores)
  • Libreoffice.
  • Geany
  • Gimp
  • Inkscape
  • Testdisk
  • Lector/Editor de pdf
  • Openshot
  • Acetoneiso2
  • Aircrack
  • Vim

## Para KDE
# yaourt -Syyu
# yaourt -S qtcurve-utils qtcurve-qt5 qtcurve-qt4 qtcurve-kde4 qtcurve-gtk2 kdbg gdb kde-cli-tools kdesu aria2 kdeplasma-applets-plasma-nm firefox firefox-i18n-es-mx clementine amarok loudmouth ifuse libmygpo-qt clamz libgnomeui tuxguitar blender vlc phonon-qt5-vlc phonon-qt4-vlc avahi libnotify ncurses libdvdcss lirc-utils libavc1394 libdc1394 kdelibs libbluray flac portaudio twolame projectm libcaca libgme librsvg libgoom2 vcdimager xosd aalib libmtp smbclient libcdio ttf-freefont ttf-dejavu opus libssh2 pulseaudio pulseaudio-alsa icedtea-web  alsa-utils alsa-plugins     jack speex libsamplerate chromium deluge k3b cdrdao dvd+rw-tools emovix normalize sox transcode  kde-gtk-config gtk3 gtk2 oxygen-gtk2 jdk7-openjdk jre7-openjdk jre7-openjdk-headless  git tk perl-libwww perl-term-readkey perl-mime-tools perl-net-smtp-ssl perl-authen-sasl cvsps gnome-keyring perl-lwp-protocol-https vim screenfetch scrot wget lrzip  perl-archive-zip perl-compress-bzip2 libunrar sharutils unrar unace unarj unzip p7zip zip conky qbittorrent quiterss pidgin handbrake gst-plugins-good gst-libav gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-vaapi gstreamer0.10-ugly qt-gstreamer libcanberra-gstreamer gimp gutenprint webkitgtk2 poppler-glib inkscape pstoedit texlive-core python2-lxml  scribus gtk gstreamer0.10-base-plugins gstreamer0.10-good-plugins gstreamer0.10-bad-plugins gstreamer0.10-ugly-plugins gvfs automoc4 boost cmake gparted dosfstools jfsutils f2fs-tools btrfs-progs exfat-utils nilfs-utils gpart mtools flashplugin python2-beautifulsoup3 python-lxml-docs cups cups-pdf foomatic-db-engine foomatic-db foomatic-db-nonfree ruby psutils t1utils java-runtime-common gvfs-afc gvfs-smb gvfs-gphoto2 gvfs-afp gvfs-mtp gvfs-goa libsoup-gnome dbus-python pygobject libreoffice  libreoffice-es  libreoffice-langpack libmythes beanshell vigra libmspack libwpg  cabextract ifplugd dialog codecs64 dkms mesa-demos libquicktime aircrack-ng gnu-netcat kino openshot avidemux-qt geany geany-plugins dvdrip lxdvdrip fuseiso bluefish id3lib xinetd xine-lib xine-ui python-pip transmageddon dvdstyler livestreamer monodevelop kdevelop pv acetoneiso2 npapi-sdk imlib qiv giblib feh bleachbit soundconverter devede potrace xsane xsane-gimp gimp-dbp gimp-plugin-fblur gimp-plugin-gmic gimp-plugin-lqr gimp-plugin-mathmap gimp-plugin-wavelet-decompose gimp-plugin-wavelet-denoise gimp-refocus gimp-ufraw pinta lsb-release  pdfmod  isomaster glade rar lhasa j7z pdfcrack i2c-tools hddtemp arj lzop pigz uudeview choqok brasero hardinfo testdisk libisofs libburn dvdisaster smplayer numlockx xdg-user-dirs apache lynx php php-apache filezilla furiusisomount mcomix kio-mtp viewnior calligra calligra-l10n-es gajim baobab google-chrome synfigstudio xf86-input-wacom xorg-utils mkvtoolnix-cli ogmtools dvgrab youtube-dl cherrytree downgrade lmms musescore thunderbird texmaker texstudio texworks  pitivi gnuplot ditaa kdegraphics-okular winff  kdenlive cinelerra-cv  gambas3 opera gedit gedit-plugins kdebindings-python lm_sensors screenfetch --noconfirm


# sudo sensors-detect



## Para GTK(Gnome, Cinnamon, Xfce ...):
Lista de paquetes a instalar:
  • En este se añade la integración con los temas QT a GTK.

  • Firefox
  • Chromium
  • Clementine
  • Amarok
  • Tux Guitar
  • Blender
  • Vlc
  • Pulseaudio
  • Alsa (mas plugins)
  • Deluge
  • Qbittorrent
  • K3B
  • Paquetes para comprimir y descomprimir paquetes.
  • HandBrake
  • Gstreamer
  • Flash Plugin (Navegadores)
  • Libreoffice.
  • Geany
  • Gimp
  • Inkscape
  • Testdisk
  • Lector/Editor de pdf
  • Openshot
  • Acetoneiso2
  • Aircrack
  • Vim
# yaourt -S gtk-engines gtk-engine-murrine libgnomeuimm libgnomeui
# yaourt -S firefox firefox-i18n-es-mx clementine amarok loudmouth ifuse libmygpo-qt clamz libgnomeui tuxguitar blender vlc  phonon-qt5-vlc phonon-qt4-vlc libcanberra-pulse paprefs pavucontrol avahi libnotify ncurses libdvdcss lirc-utils libavc1394 libdc1394 libbluray flac portaudio twolame projectm libcaca libgme librsvg libgoom2 vcdimager xosd aalib libmtp smbclient libcdio ttf-freefont ttf-dejavu opus libssh2 pulseaudio pulseaudio-alsa   alsa-utils alsa-plugins  icedtea-web   jack speex libsamplerate chromium deluge k3b cdrdao dvd+rw-tools emovix normalize sox transcode gtk3 gtk2 jdk8-openjdk jdk7-openjdk jre7-openjdk jre8-openjdk jre7-openjdk-headless jre8-openjdk-headless git tk perl-libwww perl-term-readkey perl-mime-tools perl-net-smtp-ssl perl-authen-sasl cvsps gnome-keyring perl-lwp-protocol-https vim scrot wget lrzip  perl-archive-zip perl-compress-bzip2 libunrar sharutils unrar unace unarj unzip p7zip zip conky qbittorrent quiterss pidgin handbrake gst-plugins-good gst-libav gst-plugins-good gst-plugins-bad gst-plugins-ugly gst-vaapi gstreamer0.10-ugly libcanberra-gstreamer gimp gutenprint webkitgtk2 poppler-glib inkscape pstoedit python2-lxml uniconvertor scribus gstreamer0.10-base-plugins gstreamer0.10-good-plugins gstreamer0.10-bad-plugins gstreamer0.10-ugly-plugins gvfs automoc4 boost cmake gparted dosfstools jfsutils f2fs-tools btrfs-progs exfat-utils nilfs-utils gpart mtools flashplugin python2-beautifulsoup3 python-lxml-docs cups cups-pdf foomatic-db-engine foomatic-db foomatic-db-nonfree ruby psutils t1utils java-runtime-common gvfs-afc gvfs-smb gvfs-gphoto2 gvfs-afp gvfs-mtp gvfs-goa libsoup-gnome dbus-python pygobject libreoffice libreoffice-es libreoffice-fresh libreoffice-langpack libmythes beanshell vigra libmspack libwpg  cabextract ifplugd dialog codecs64 dkms mesa-demos libquicktime aircrack-ng gnu-netcat openshot avidemux geany geany-plugins dvdrip lxdvdrip fuseiso bluefish id3lib xinetd xine-lib xine-ui python-pip transmageddon  livestreamer monodevelop pv acetoneiso2 npapi-sdk imlib qiv giblib feh bleachbit soundconverter devede potrace xsane xsane-gimp gimp-dbp gimp-plugin-fblur gimp-plugin-gmic gimp-plugin-lqr gimp-plugin-mathmap gimp-plugin-wavelet-decompose gimp-plugin-wavelet-denoise gimp-refocus gimp-ufraw pinta lsb-release  pdfmod   glade rar lhasa j7z  i2c-tools hddtemp arj lzop pigz uudeview choqok brasero hardinfo testdisk libisofs libburn dvdisaster smplayer numlockx gksu alacarte texlive-most texlive-core gdk-pixbuf2  gthumb evince apache lynx php php-apache filezilla mcomix kio-mtp viewnior calligra calligra-l10n-es gajim baobab google-chrome cherrytree gedit gedit-plugins kate konsole kdebindings-python synfigstudio xf86-input-wacom  xorg-utils mkvtoolnix-cli ogmtools dvgrab youtube-dl texmaker texstudio   pitivi gnuplot ditaa kdegraphics-okular winff kdenlive cinelerra-cv gambas3 opera downgrade lmms musescore thunderbird  lm_sensors screenfetch --noconfirm

""""" Fonts
# yaourt -S artwiz-fonts cantarell-fonts font-bh-ttf font-misc-ethiopic fontforge libfs libotf pangox-compat sdl2_ttf ttf-tlwg ttf-linux-libertine font-mathematica ttf-droid ttf-hanazono ttf-inconsolata ttf-liberation ttf-symbola ttf-ubuntu-font-family wqy-microhei ttf-baekmuk ttf-arphic-uming ttf-cheapskate ttf-freebanglafont ttf-freefont ttf-hannom ttf-indic-otf ttf-junicode ttf-mph-2b-damase ttf-sazanami ttf-tibetan-machine ttf-ubraille opendesktop-fonts ttf-gentium ttf-linux-libertine-g python2-fonttools lib32-freetype2 lib32-sdl_ttf
"""" Aur
# yaourt -S ttf-arkpandora ttf-microsoft-arial ttf-ms-fonts ttf-tahoma ttf-vista-fonts
# yaourt -S texlive-most




## Mejorar la apariencia de aplicaciones con permisos Root. (Entornos GTK)##

# sudo ln -s ~/.icons /root/.icons && sudo ln -s ~/.themes /root/.themes




## Mejorar Xfce. ##

# echo "export GTK2_RC_FILES="$HOME/.gtkrc-2.0"" > ~/.xprofile
# echo "export GTK2_RC_FILES="$HOME/.gtkrc-2.0"" >> ~/.bash_profile
# echo "Xcursor.theme:oxy-white" >> ~/.Xdefaults


## Mejorar la terminal ##

## Prompt, comentar el que esta por default.
# nano .bashrc
PS1='[33[01;32m][email protected][33[00m]:[33[01;34m]w[33[00m]$ '

# sudo nano /root/.bashrc
PS1='[33[01;31m][email protected][33[00m]:[33[01;34m]w[33[00m]$ '

## ScreenFetch
# echo "screenfetch" >> ~/.bashrc





## Algunos Wallpapers. ##
























































## CLARO, Mi escritorio ##

## Kik1n 0003 ##















## Summary (Resumen).
Wow, Mi Arch entra con 500 MBs, y ya con Opera + Extenciones (Twitter, google keep), Clementine, Geany, Krita, Blender, CherryTree, qBittorrent, Pidgin, me consume 2.5 a 3 GBs en Ram.
0
0
0
10
0No comments yet