Documentation fixes and improvements (#28312)

* Fix CONTRIBUTING.md docs, accepted/implemented proposals links

* Add Fedora Linux needed packages in README.md

* Remove trailing whitespace

Co-authored-by: Michael Vines <mvines@gmail.com>
This commit is contained in:
Eloy 2022-10-11 04:17:15 +02:00 committed by GitHub
parent 15050b14b9
commit 27a0857121
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 3 deletions

View File

@ -255,7 +255,7 @@ directory and viewable on the official [Solana Documentation](https://docs.solan
Current design proposals may be viewed on the docs site:
1. [Accepted Proposals](https://docs.solana.com/proposals/accepted-design-proposals.md).
2. [Implemented Proposals](https://docs.solana.com/implemented-proposals/implemented-proposals.md)
1. [Accepted Proposals](https://docs.solana.com/proposals/accepted-design-proposals)
2. [Implemented Proposals](https://docs.solana.com/implemented-proposals/implemented-proposals)
New design proposals should follow this guide on [how to submit a design proposal](./docs/src/proposals.md#submit-a-design-proposal).

View File

@ -31,13 +31,19 @@ $ rustup install VERSION
```
Note that if this is not the latest rust version on your machine, cargo commands may require an [override](https://rust-lang.github.io/rustup/overrides.html) in order to use the correct version.
On Linux systems you may need to install libssl-dev, pkg-config, zlib1g-dev, protobuf etc. On Ubuntu:
On Linux systems you may need to install libssl-dev, pkg-config, zlib1g-dev, protobuf etc.
On Ubuntu:
```bash
$ sudo apt-get update
$ sudo apt-get install libssl-dev libudev-dev pkg-config zlib1g-dev llvm clang cmake make libprotobuf-dev protobuf-compiler
```
On Fedora:
```bash
$ sudo dnf install openssl-devel systemd-devel pkg-config zlib-devel llvm clang cmake make protobuf-devel protobuf-compiler perl-core
```
## **2. Download the source code.**
```bash