Opencode install script added
This commit is contained in:
36
install-opencode.sh
Normal file
36
install-opencode.sh
Normal file
@@ -0,0 +1,36 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
|
||||
echo "=== Установка Node.js на Ubuntu 24.04 ==="
|
||||
|
||||
# Обновление пакетов
|
||||
echo "[1/4] Обновление списка пакетов..."
|
||||
sudo apt-get update -y
|
||||
|
||||
# Установка зависимостей
|
||||
echo "[2/4] Установка зависимостей..."
|
||||
sudo apt-get install -y curl ca-certificates gnupg
|
||||
|
||||
# Добавление официального репозитория NodeSource (LTS версия)
|
||||
echo "[3/4] Добавление репозитория NodeSource (Node.js LTS)..."
|
||||
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
|
||||
|
||||
# Установка Node.js и npm
|
||||
echo "[4/4] Установка Node.js и npm..."
|
||||
sudo apt-get install -y nodejs
|
||||
|
||||
# Проверка версий
|
||||
echo ""
|
||||
echo "✅ Node.js установлен: $(node -v)"
|
||||
echo "✅ npm установлен: $(npm -v)"
|
||||
|
||||
# Установка opencode-ai глобально
|
||||
echo ""
|
||||
echo "=== Установка opencode-ai ==="
|
||||
sudo npm install -g opencode-ai@latest
|
||||
|
||||
echo ""
|
||||
echo "✅ opencode-ai установлен: $(opencode --version 2>/dev/null || echo 'проверьте командой: opencode --version')"
|
||||
echo ""
|
||||
echo "🎉 Готово! Все компоненты успешно установлены."
|
||||
Reference in New Issue
Block a user