@@ -40,6 +40,10 @@ if [[ ":$PATH:" != *":$HOME/.cargo/bin:"* ]]; then
4040 export PATH=" $HOME /.cargo/bin:$PATH "
4141fi
4242
43+ # Install OSVM (Solana Version Manager)
44+ echo " 📦 Installing OSVM (Solana Version Manager)..."
45+ cargo install osvm --locked --force
46+
4347# Install Anchor Version Manager and Anchor CLI
4448echo " 📦 Installing Anchor CLI v0.29.0..."
4549if ! command -v avm & > /dev/null; then
@@ -68,6 +72,7 @@ echo -e "\n\e[32m🎉 Solana development environment installed successfully!\e[0
6872
6973echo " 📋 Installed tools and versions:"
7074echo " • Solana CLI: v2.3.8 (latest)"
75+ echo " • OSVM (Solana Version Manager): latest"
7176echo " • Anchor Framework: v0.29.0 (managed by AVM)"
7277echo " • SPL Token CLI: v4.0.0"
7378echo " • SPL Associated Token Account CLI: v3.0.2"
@@ -78,6 +83,7 @@ echo ""
7883echo " 🚀 Quick start commands:"
7984echo " • Create wallet: solana-keygen new"
8085echo " • Start test validator: solana-test-validator"
86+ echo " • Switch Solana version: osvm use <version>"
8187echo " • Create Anchor project: anchor init my_project"
8288echo " • Create SPL token: spl-token create-token"
8389echo " • Initialize Candy Machine: sugar create-config"
0 commit comments