I am using debain on wsl and I want to install ethereum and solidity for blockchain development but I am not able to find an exact way to do it.
Chain hammer uses a geth and solc as dependencies on Debian. You can use borrow parts of the installation script to help you.
Alternatively, these instructions should work:
To install just Solidity:
wget https://github.com/ethereum/solidity/releases/download/v0.5.13/solc-static-linux chmod 755 solc-static-linux sudo mv solc-static-linux /usr/local/bin sudo ln -s -f /usr/local/bin/solc-static-linux /usr/local/bin/solc solc --version