Skip to content

Latest commit

 

History

History
340 lines (258 loc) · 18.6 KB

19 Instalar rust ¿Cómo instalar rust, cargo y bottom en arch linux?.md

File metadata and controls

340 lines (258 loc) · 18.6 KB

19 Instalar rust ¿Cómo instalar rust, cargo y bottom en arch linux?

Si estas en root@ escribe exit y sal para continuar con tu usuario.

Paso 1: Instalamos con pacman, Rust y le damos a enter si nos pregunta por alguna de las dos repos, rust y rustup community.

sudo pacman -S rust

Paso 2: Ajusta el recorrido, path: donde pone hagrid, pon tu nombre de usuario:

sudo nano ~/.bashrc

¿Te gusta el archivo? Te voy a regalar algo:

sal con 'ctrl' + x, si has tocado algo pon 'n' y enter

escribe en la console aka "cli":

alias nabash="nano ~/.bashrc"

luego si tenemos neovim

alias nebash="nvim ~/.bashrc"

luego si queremos con vim

alias vibash="vim ~/.bashrc"

ahora ejecutas:

sudo nano ~/.bashrc

Y colocas esto al final

# Mis comandos
alias nabash="nano ~/.bashrc"
alias nebash="nvim ~/.bashrc"
alias vibash="vim ~/.bashrc"
# end Mis comandos

En mi setup lo he dejado así:

# Mis comandos
alias nabash="nvim ~/.bashrc"
# alias nebash="nvim ~/.bashrc"
# alias vibash="vim ~/.bashrc"
# end Mis comandos

ahora escribe en la consola, donde te de la gana!

nabash

y nunca más tendrás que acordarte de: 'sudo nano /.bashrc', lo comento porque esto "" encontrarlo, y luego la barrita "" o "/" y si va o no con "." es un tostón, para mas info sobre Alias consulta esta parte de mi guía que tienes al final de ALIAS! Cómo ser un mago en tu Arch, también en Ubuntu

Sigamos

Te saldrá algo tal que así: Sino te sale no pasa nada y sigue la guía

warning: be sure to add `/home/tuNombre/.cargo/bin` to your PATH to be able to run the installed binaries

Vale, no te asustes solo cambia tuNombre por tu nombre de usuario y pegalo:

Aún así tendrás que ejecutar el paso 2

Paso 3: Pon el contneido de abajo en el .bashrc

Lo mismo que hicimos aquí de copiar y pegar de la consola: Ve al paso 19 de la captura de pantalla pero hazlo con el path de rust

# rust
export PATH="/home/tuNombreDeUsuario/.cargo/bin:$PATH"
# rust end

A mi me queda algo tal que así:

# rust
export PATH="/home/hagrid/.cargo/bin:$PATH"
# rust end

Enter y listo

Paso 4 (Opcional): Instalaremos en la terminal, con cargo, bottom: (Visor mejorado de htop y visor de archivos mejorado de ls -la)

cargo install bottom tre

Paso 5: Ejecuta bottom

btm

Qué es btm? Saca tus conclusiones

bottom en acción

se sale con la 'q'

Paso 6: Ejecuta tre

tre

¿Qué es tre? Flipa!

El comando 'ls' vs el 'tre'

[hagrid@3651b0e01f8c ~]$ ls
Desktop
[hagrid@3651b0e01f8c ~]$ tre
.
└── Desktop
    └── hagrid
        └── repos
            └── paru-bin
                ├── PKGBUILD
                ├── paru-bin-1.11.2-1-x86_64.pkg.tar.zst
                ├── paru-v1.11.2-x86_64.tar.zst
                ├── pkg
                │   └── paru-bin
                │       ├── etc
                │       │   └── paru.conf
                │       └── usr
                │           ├── bin
                │           │   └── paru
                │           └── share
                │               ├── bash-completion
                │               │   └── completions
                │               │       └── paru.bash
                │               ├── fish
                │               │   └── vendor_completions.d
                │               │       └── paru.fish
                │               ├── locale
                │               │   ├── ca
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── de
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── es
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── fi
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── fr
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── hi
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── hr
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── it
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── ja
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── ko
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── nl
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── pt
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── pt_BR
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── ro
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── ru
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── sv
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── tr
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   ├── zh_CN
                │               │   │   └── LC_MESSAGES
                │               │   │       └── paru.mo
                │               │   └── zh_TW
                │               │       └── LC_MESSAGES
                │               │           └── paru.mo
                │               ├── man
                │               │   ├── man5
                │               │   │   └── paru.conf.5.gz
                │               │   └── man8
                │               │       └── paru.8.gz
                │               └── zsh
                │                   └── site-functions
                │                       └── _paru
                └── src
                    ├── completions
                    │   ├── bash
                    │   ├── fish
                    │   └── zsh
                    ├── locale
                    │   ├── ca
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── de
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── es
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── fi
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── fr
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── hi
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── hr
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── it
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── ja
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── ko
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── nl
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── pt
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── pt_BR
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── ro
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── ru
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── sv
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── tr
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   ├── zh_CN
                    │   │   └── LC_MESSAGES
                    │   │       └── paru.mo
                    │   └── zh_TW
                    │       └── LC_MESSAGES
                    │           └── paru.mo
                    ├── man
                    │   ├── paru.8
                    │   └── paru.conf.5
                    ├── paru
                    ├── paru-v1.11.2-x86_64.tar.zst
                    └── paru.conf

Directories: 100, Files: 55, Symbolic Links: 1, Lines: 0
[hagrid@3651b0e01f8c ~]$

Siguiente capítulo:

20 Instalar Snap Store ¿Cómo instalar Snap Store en arch linux? 🔵

Volver al capítulo anterior:

18 Instalar Blackarch ¿Cómo instalar herramientas de blackarch en nuestro arch linux?

Volver al Índice:

00 Readme o Índice

  • Esto es lo que has hecho: ✅
  • Tu estás aquí: 💙
  • Esto es lo que te falta por leer: 🔵

00 Readme o Índice

01 Descarga Linux Arch - Guia Definitiva Arch Linux

02 Montar el USB con Rufus ¿Cómo montar usb booteable con rufus para instalar Arch Linux?

03 Preriquisitos de BIOS ¿Cómo quitar Intel Rapid Start Technology?

04 Discos y particiones ¿Cómo particionar el disco para Arch Linux?

05 Montar particiones ¿Cómo montar particiones y directorios en Arch Linux?

06 Contraseñas ¿Cómo poner contraseñas en Arch Linux?

07 Usuarios y Grupos ¿Cómo crear usuarios en grupos en Arch Linux?

08 Idiomas ¿Cómo añadir mi idioma?

09 Instalar Bootloader ¿Cómo instalar el bootloader en Arch Linux?

10 Configurar grub ¿Cómo configurar el archivo de configuración para grub?

11 Hostname ¿Cómo añadir nuestro propio hostname a la máquina?

12 Región y Hora ¿Cómo asignar tu región y hora?

13 Instalar neofetch ¿Cómo instalar neofetch en tu Arch Linux?

14 Login Arch Linux ¿Cómo hacer log in en Arch Linux?

15 Internet ¿Cómo añadir internet a la máquina en Arch Linux?

16 Repos AUR y git ¿Cómo expandir nuestra capacidad de instalar mas cosas con repos y AUR y git en Arch Linux?

17 Interfaz grafica ¿Cómo instalar la interfaz grafica en Arch Linux?

18 Instalar Blackarch ¿Cómo instalar herramientas de blackarch en nuestro arch linux?

19 Instalar rust ¿Cómo instalar rust, cargo y bottom en arch linux? 💙

20 Instalar Snap Store ¿Cómo instalar Snap Store en arch linux? 🔵

21 Qmake OpenGL ¿Cómo instalar qmake para comilar opengl en Arch Linux? 🔵

22 Docker, Instala docker en arch linux 🔵

23 Postgresql, ¿Cómo instalar Postgresql en Arch Linux 🔵

24 Instalar Anaconda 3 🔵

95 Alias, Comandos ¿Cómo ser un mago y ejecutar comandos en Arch Linux? 🔵

96 MOTD de bienvenida en Arch Linux? 🔵

Espero que te haya gustado este capítulo de la Guia Definitiva Arch Linux, si es así dame un follow en twitter para apoyarme! Fork y Fav a esta repo!