docs(contrib): update linux requirements (#4328)
This commit is contained in:
parent
743bab09cd
commit
9c861570cd
@ -3,6 +3,7 @@
|
|||||||
# Contributing
|
# Contributing
|
||||||
|
|
||||||
- [Requirements](#requirements)
|
- [Requirements](#requirements)
|
||||||
|
- [Linux-specific requirements](#linux-specific-requirements)
|
||||||
- [Creating pull requests](#creating-pull-requests)
|
- [Creating pull requests](#creating-pull-requests)
|
||||||
- [Commits and commit history](#commits-and-commit-history)
|
- [Commits and commit history](#commits-and-commit-history)
|
||||||
- [Development workflow](#development-workflow)
|
- [Development workflow](#development-workflow)
|
||||||
@ -42,13 +43,21 @@ Here is what is needed:
|
|||||||
signature
|
signature
|
||||||
verification](https://docs.github.com/en/github/authenticating-to-github/managing-commit-signature-verification)
|
verification](https://docs.github.com/en/github/authenticating-to-github/managing-commit-signature-verification)
|
||||||
or follow [this tutorial](https://joeprevite.com/verify-commits-on-github)
|
or follow [this tutorial](https://joeprevite.com/verify-commits-on-github)
|
||||||
- `build-essential` (Linux only - used by VS Code)
|
|
||||||
- Get this by running `apt-get install -y build-essential`
|
|
||||||
- `rsync` and `unzip`
|
- `rsync` and `unzip`
|
||||||
- Used for code-server releases
|
- Used for code-server releases
|
||||||
- `bats`
|
- `bats`
|
||||||
- Used to run script unit tests
|
- Used to run script unit tests
|
||||||
|
|
||||||
|
### Linux-specific requirements
|
||||||
|
|
||||||
|
If you're developing code-server on Linux, make sure you have installed or install the following dependencies:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
sudo apt-get install build-essential g++ libx11-dev libxkbfile-dev libsecret-1-dev python-is-python3
|
||||||
|
```
|
||||||
|
|
||||||
|
These are required by VS Code. See [their Wiki](https://github.com/microsoft/vscode/wiki/How-to-Contribute#prerequisites) for more information.
|
||||||
|
|
||||||
## Creating pull requests
|
## Creating pull requests
|
||||||
|
|
||||||
Please create a [GitHub Issue](https://github.com/cdr/code-server/issues) that
|
Please create a [GitHub Issue](https://github.com/cdr/code-server/issues) that
|
||||||
|
Reference in New Issue
Block a user