Update 2023/7/18
Ubuntu 20.04.6 LTS Python 3.8.10 gettext (GNU gettext-runtime) 0.19.8.1 docker docker compose
cd rm -rf .local
sudo apt install -y libssl-dev gettext pip install PyOpenSSL --upgrade pip install symbol-shoestring
cd .local/lib/python3.8/site-packages/shoestring/ mkdir -p lang/en/LC_MESSAGES cd lang/en/LC_MESSAGES wget raw.githubusercontent.com/symbol/product/dev/tools/shoestring/lang/en/LC_MESSAGES/messages.po cp -p messages.po messages.po.org
messages.po
の 6 行目に追加してください。次の手順でエラーが生じます。msgfmt messages.po -o messages.mo
cd ~/.local/lib/python3.8/site-packages/shoestring/ python3 -m shoestring.wizard
"Window too small..."
cd ~/.local/lib/python3.8/site-packages/shoestring/ cp -p internal/PackageResolver.py internal/PackageResolver.py.org vi internal/PackageResolver.py
for file in subdir.glob('*'): - shutil.move(file, destination_directory) + shutil.move(str(file), destination_directory) subdir.rmdir()
cd ~/.local/lib/python3.8/site-packages/shoestring/ mkdir startup cd startup wget https://raw.githubusercontent.com/symbol/product/dev/tools/shoestring/startup/delayrestapi.sh wget https://raw.githubusercontent.com/symbol/product/dev/tools/shoestring/startup/mongors.sh wget https://raw.githubusercontent.com/symbol/product/dev/tools/shoestring/startup/startBroker.sh wget https://raw.githubusercontent.com/symbol/product/dev/tools/shoestring/startup/startServer.sh wget https://raw.githubusercontent.com/symbol/product/dev/tools/shoestring/startup/wait.sh cd ~/.local/lib/python3.8/site-packages/shoestring/ mkdir templates cd templates wget https://raw.githubusercontent.com/symbol/product/dev/tools/shoestring/templates/docker-compose-dual.yaml wget https://raw.githubusercontent.com/symbol/product/dev/tools/shoestring/templates/docker-compose-peer.yaml wget https://raw.githubusercontent.com/symbol/product/dev/tools/shoestring/templates/nginx.conf.erb
cd ~ mkdir symbol
cd ~/.local/lib/python3.8/site-packages/shoestring/ python3 -m shoestring.wizard
curl https://get.docker.com | sh sudo usermod -aG docker pasomi sudo reboot sudo systemctl start docker sudo systemctl enable docker
sudo curl -L "https://github.com/docker/compose/releases/download/v2.2.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose
cd ~/symbol docker-compose up -d