مشخصات مقاله
تنظیم محیط اجرای Solidity
در ادامه توضیح میدهیم که چگونه میتوانیم کامپایلر Solidity را در ماشین CentOS راهاندازی کنیم.
روش اول : - npm / Node.js
این روش، سریعترین راه برای نصب کامپایلر Solidity در ماشین CentoS شما است. ما مراحل زیر را برای نصب Solidity Compiler دنبال نمایید:
Node.js را نصب کنید.
ابتدا مطمئن شوید که node.js را در CentOS دارید. در غیر این صورت، آن را با استفاده از دستورات زیر نصب کنید:
# First install epel-release $sudo yum install epel-release # Now install nodejs $sudo yum install nodejs # Next install npm (Nodejs Package Manager ) $sudo yum install npm # Finally verify installation $npm --version
اگر همه چیز نصب شده باشد، خروجی زیر را خواهید داشت:
3.10.10
نصب solc
هنگامی که Node.js Package Manager را نصب کردید، میتوانید به نصب کامپایلر Solidity ادامه دهید.
$sudonpm install -g solc
دستور بالا برنامه solcjs را نصب میکند و آن را در سراسر سیستم در دسترس قرار میدهد. اکنون میتوانید کامپایلر Solidity خود را با صدور دستور زیر تست کنید:
$solcjs-version
اگر همه چیز خوب پیش برود، خروجی زیر را خواهید داشت:
0.5.2+commit.1df8f40c.Emscripten.clang
روش دوم : Docker Image
میتوانید یک Docker image را ایجاد نمایید و شروع به استفاده از آن برای برنامهنویسی Solidity کنید. در ادامه دستور Docker image آورده شده است.
$docker pull ethereum/solc:stable
هنگامی که یک Docker image دانلود شد، میتوانیم آن را با استفاده از دستور زیر تأیید کنیم.
$docker run ethereum/solc:stable-version
این دستور عبارت زیر را چاپ میکند:
$ docker run ethereum/solc:stable -version solc, the solidity compiler commandlineinterfaceVersion: 0.5.2+commit.1df8f40c.Linux.g++