cryptobro
New member
- Сообщения
- 23
- Реакции
- 10
Открываем терминал и обновляем операционную систему:
Для запуска легкого клиента тестовой сети TON в Ubuntu 18.04 необходимо установить следующие пакеты:
Процесс установки ubuntu-make выглядит так:

Затем устанавливаем cmake:
Установка cmake:

При попытке установить clang:
появляется сообщение что пакет уже установлен, так что этот шаг в Ubuntu 18.04 можно пропустить.

В других версиях linux пакет может быть и не установлен поэтому оставляю команду по установке clang на всякий случай. Вдруг кому пригодится.
Сохраняем в загрузки TON Blockchain Test Network Lite Client с помощью браузера по ссылке: https://test.ton.org/ton-test-liteclient-full.tar.xz
Или следующей командой в терминале:

Распаковываем архив:

Создаем пустую папку:
Переходим в неё:
Следующая по инструкции команда (cmake ~/lite-client) далась мне тяжелее всего, поэтому сначала выполняем это:


А затем её:

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

Собираем интерпретатор языка Fift для смарт-контрактов:

Скачиваем актуальный конфигурационный файл:

Запускаем клиент:

Как видно, что-то пошло не так. Ищем ошибки. Проблема в стране пребывания.
P.S. в Ubuntu 18.04 эта проблема ушла после обновления клиента.
Если вы не из России, Ирана или какой-либо другой страны, где Telegram заблокирован, то все должно быть в порядке.
(c) взято из телеграм-канала: @ton_test_liteclient_ubuntu_18_04
$ sudo apt update && sudo apt upgrade -y
Для запуска легкого клиента тестовой сети TON в Ubuntu 18.04 необходимо установить следующие пакеты:
$ sudo apt install ubuntu-make
Процесс установки ubuntu-make выглядит так:

Затем устанавливаем cmake:
$ sudo apt-get -y install cmake
Установка cmake:

При попытке установить clang:
$ sudo apt install clang
появляется сообщение что пакет уже установлен, так что этот шаг в Ubuntu 18.04 можно пропустить.

В других версиях linux пакет может быть и не установлен поэтому оставляю команду по установке clang на всякий случай. Вдруг кому пригодится.
Сохраняем в загрузки TON Blockchain Test Network Lite Client с помощью браузера по ссылке: https://test.ton.org/ton-test-liteclient-full.tar.xz
Или следующей командой в терминале:
$ wget https://test.ton.org/ton-test-liteclient-full.tar.xz

Распаковываем архив:
$ tar -xvf ton-test-liteclient-full.tar.xz

Создаем пустую папку:
$ mkdir liteclient-build
Переходим в неё:
$ cd ~/liteclient-build
Следующая по инструкции команда (cmake ~/lite-client) далась мне тяжелее всего, поэтому сначала выполняем это:
$ sudo apt-get install libssl-dev

$ sudo apt-get install gperf

А затем её:
$ cmake ~/lite-client

Приступаем к созданию клиента:
$ cmake --build . --target test-lite-client

Собираем интерпретатор языка Fift для смарт-контрактов:
$ cmake --build . --target fift

Скачиваем актуальный конфигурационный файл:
$ wget https://test.ton.org/ton-lite-client-test1.config.json

Запускаем клиент:
$ ./test-lite-client -C ton-lite-client-test1.config.json

Как видно, что-то пошло не так. Ищем ошибки. Проблема в стране пребывания.
P.S. в Ubuntu 18.04 эта проблема ушла после обновления клиента.
Если вы не из России, Ирана или какой-либо другой страны, где Telegram заблокирован, то все должно быть в порядке.
(c) взято из телеграм-канала: @ton_test_liteclient_ubuntu_18_04