Saltar al contenido principal
rusty se distribuye como una aplicación de línea de comandos independiente. En esta página te explicamos la configuración y el entorno una vez que tengas el binario.
rusty solo funciona en Linux. No lo instales ni esperes que sea compatible con macOS o Windows.

Consigue el binario

Los canales de distribución (versiones, repositorios de paquetes o compilaciones de acceso anticipado) van evolucionando con el producto. Para acceder a la versión actual: Una vez que tengas un ejecutable rusty:

Directorio de datos: RUSTY_HOME

Primera cadena de herramientas

Instala objetivos o componentes adicionales según sea necesario:
Sin cargo en PATH, los comandos de interoperabilidad (clippy, fmt, doc, bench, tree) fallan y se cierran (salida 127).

PATH para los shims

Después de rusty env use <id>, pon primero los shims:
Anula la cadena de herramientas activa para un solo comando con +toolchain o RUSTY_TOOLCHAIN.

Autenticación del producto (opcional)

La identidad del producto no es el inicio de sesión de crates.io. El inicio de sesión basado en Clerk guarda una sesión en $RUSTY_HOME:
Las cuentas autenticadas solved.gg / Las cuentas de iResolved pueden usar rusty según el EULA del producto, sin tener que cumplir con las condiciones de pago de la licencia de código abierto; consulta la licencia que viene con tu compilación.

Estructura local del proyecto

Por cada repositorio, rusty utiliza:
Normalmente no tienes que crearlo a mano; rusty init y otros comandos se encargan de ello.

Verificar

A continuación, sigue con la Guía de inicio rápido.

Temas relacionados

Introducción