smartgit-linux-*.tar.gz как установить

### Установка SmartGit 24.1.2 на Linux (из `.tar.gz` архива)


#### 1. **Скачивание архива**

Убедитесь, что у вас есть файл `smartgit-linux-24_1_2.tar.gz`.  

Если нет — скачайте его с [официального сайта SmartGit](https://www.syntevo.com/smartgit/download/).


---


#### 2. **Распаковка архива**

Откройте терминал и выполните:

```bash

# Перейдите в папку загрузок (или туда, где лежит .tar.gz)

cd ~/Загрузки  # или cd ~/Downloads


# Распакуйте архив

tar -xzf smartgit-linux-24_1_2.tar.gz

```

После этого появится папка `smartgit`.


---


#### 3. **Запуск SmartGit**

Перейдите в распакованную папку и запустите программу:

```bash

cd smartgit/bin

./smartgit.sh

```

Если нужно сделать SmartGit доступным из любого места:

```bash

# Создаём симлинк в /usr/local/bin (может потребоваться sudo)

sudo ln -s $(pwd)/smartgit.sh /usr/local/bin/smartgit

```

Теперь можно запускать просто командой `smartgit`.


---


#### 4. **Создание ярлыка (.desktop файл)**

Чтобы добавить SmartGit в меню приложений:

```bash

# Создаём файл ярлыка

cat <<EOF > ~/.local/share/applications/smartgit.desktop

[Desktop Entry]

Name=SmartGit

Exec=/путь/к/smartgit/bin/smartgit.sh

Icon=/путь/к/smartgit/bin/smartgit-128.png

Terminal=false

Type=Application

Categories=Development;VersionControl;

EOF

```

Замените `/путь/к/smartgit` на реальный путь (например, `/home/ваш_пользователь/Загрузки/smartgit`).


---


#### 5. **Установка зависимостей (если нужно)**

SmartGit требует:

- **Java 11+** (проверьте: `java -version`).

- Если Java нет, установите:

  ```bash

  sudo apt install openjdk-17-jre  # Для Ubuntu/Debian

  sudo dnf install java-17-openjdk  # Для Fedora

  ```


---


#### 6. **Настройка лицензии**

При первом запуске:

1. Выберите **Non-commercial use** (если для личного использования).

2. Или введите лицензионный ключ (если есть).


---


#### 7. **Обновление SmartGit**

Чтобы обновить SmartGit:

1. Скачайте новую версию `.tar.gz`.

2. Распакуйте в ту же папку (или новую).

3. Запустите `./smartgit.sh` из новой папки.


---


### Возможные проблемы и решения

1. **Ошибка `No suitable Java found`**  

   Убедитесь, что Java установлена:  

   ```bash

   sudo apt install openjdk-17-jre  # Ubuntu/Debian

   ```


2. **Не запускается GUI**  

   Попробуйте запуск в режиме `nogui`:  

   ```bash

   ./smartgit.sh --nogui

   ```


3. **Проблемы с правами**  

   Дайте права на исполнение:  

   ```bash

   chmod +x smartgit.sh

   ```


---


Готово! Теперь SmartGit установлен и готов к работе. 🚀

Популярные сообщения из этого блога

Пишем логи на C# (.NET). Легкий способ.

Автоматический вход пользователя на сервер посредством putty (протокол SSH)

Учебник yii2