How To install Shadowsocks on Puppy Linux Tahrpup

As you may know, Shadowsocks is a secure, very lightweight, super fast Socks5 proxy, originally designed to bypass the great firewall of China. You can also view it as an alternative to VPN. In this tutorial, I will show you how to install Shadowsocks command line client on Tahrpup which is an official distribution of Puppy Linux.

Install Shadowsocks on Puppy Linux Tahrpup

Open Puppy package manager by clicking Menu > Setup > Puppy Package Manager. Then enter python-pip in the search box. Select python-pip_1.5.4 and click Do it! button on the upper-right corner.

install Shadowsocks on Puppy Linux

A little window will pop up showing the installation details.

install Shadowsocks on Puppy Linux

Once the installation is complete, another window will appear. If nothing is in the Failed section, then the installation is successful. Click the OK button.

install Shadowsocks on Puppy Linux

After python-pip is installed, we can use pip to install shadowsocks. Open a root terminal window and issue the following command to install shadowsocks.

pip install shadowsocks

install Shadowsocks on Puppy Linux

Creating a Shadowsocks Configuration File

Before starting the Shadowsocks command line client, we need to create a json-formatted config file. Run this command in the terminal.

nano /etc/shadowsocks.json

Then put the following text in the file. Replace server-ip with your actual server IP and replace your-password with your preferred password. Make sure you have installed and configured a Shadowsocks server.

"local_address": "",

Save and close the file. Then start the client using command line.

sslocal -c /etc/shadowsocks.json

To run in the background:

sslocal -c /etc/shadowsocks.json -d start

If you want to know how to set up a Shadowsocks server, check out the following post. You can also buy Shadowsocks service from Shadowsocks service providers.

Setup Your Own Shadowsocks Server On Debian, Ubuntu, CentOS

That’s it! I hope this article helps you install Shadowsocks on Puppy Linux. Comments, suggestions and questions are always welcome.

Rate this tutorial
[Total: 3 Average: 5]

Leave a Comment

  • Comments with links are moderated by admin before published.
  • Your email address will not be published.
  • Use <pre> ... </pre> HTML tag to quote the output from your terminal/console.
  • Please use the community ( for questions unrelated to this article.
  • I don't have time to answer every question. Making a donation would incentivize me to spend more time answering questions.

The maximum upload file size: 2 MB. You can upload: image. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop file here