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.