I write educational content about Bitcoin.
1. What is Pears?
- Hypercore**: a distributed log that guarantees data consistency and security without a central database.
- Hyperbee**: an indexer on top of Hypercore, for efficient data organization and browsing.
- Hyperdrive**: a distributed file system used to store and synchronize application files between peers.
- Hyperswarm** and HyperDHT: network layers that enable discovery and connection between peers worldwide, without a central server.
- Secretstream**: an E2E encryption protocol to secure exchanges between two peers.
2. Origin and philosophy of the project
- Linux (Debian)** → Part 3
- Windows** → Part 4
- macOS** → Part 5
3. How to install Pears on Linux (Debian)
3.1. update the system
sudo apt update && sudo apt upgrade -y
3.2. install dependencies
libatomic1, used by the Bare JavaScript runtime. Install it with the following command:sudo apt install -y libatomic1 curl git
3.3. install Node.js and npm via NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
source ~/.bashrc
nvm --version
nvm install --lts
node -v npm -v
3.4 Installing Pears with npm
pear command from any directory.npm install -g pear
3.5. Initialize Pears
pear
pear
3.6. Testing Pears with Keet
pear run pear://keet
4. How to install Pears on Windows
4.1. open PowerShell in administrator mode
- Click on the Start menu;
- Type PowerShell ;
- Right-click on "Windows PowerShell" ;
- Select "Run as administrator".
4.2. download NVS
winget install jasongin.nvs
4.3. install Node.js
nvs
a key on your keyboard.4.4. Check installations
node -v npm -v
4.5. Installing Pears with npm
npm install -g pear
pear binary in your global npm directory.4.6. Check and initialize Pears
pear
4.7. Testing Pears with Keet
pear run pear://keet
5. How do I install Pears on macOS?
5.1. Check system requirements
Cmd + Space bar, then type Terminal and press the Enter key. You can then enter this command in the terminal to launch the installation:xcode-select --install
5.2. install NVM
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
source ~/.zshrc
source ~/.bashrc
nvm --version
5.3. install Node.js and npm
nvm install --lts
node -v npm -v
5.4 Installing Pears with npm
pear command from any directory.npm install -g pear
5.5. Initialize Pears
pear
pear
5.6. Testing Pears with Keet
pear run pear://keet
6. How do I use an application on Pears?
pear run pear://[KEY]
[KEY] with the application key you wish to use.Author
This tutorial has been written by Loïc Morel
You can say thanks by tipping the professor.
Credits
This tutorial has not been proofread yet
The original content has been translated by AI, but human review is necessary to ensure its accuracy.
2 494 sats1 247 sats624 satsEvery content on the platform is the result of a collaborative effort: each lesson, translation, and revision is made possible by the work of contributors. For this reason, we are always looking for proofreaders who can review our content in many languages. If you want to participate in the proofreading process, please reach out in our Telegram group and read our tutorial. We remind you that this content is open-source - licensed under CC BY-SA - so it can be freely shared and used, as long as the original source is credited.


