Add instructions for installing contributed packages
This commit is contained in:
parent
f9a2a7c3bc
commit
7b6016dd78
|
@ -7,6 +7,9 @@ permalink: /doc/package-contributions/
|
||||||
Package Contributions
|
Package Contributions
|
||||||
=====================
|
=====================
|
||||||
|
|
||||||
|
_This page is for developers who wish to contribute packages.
|
||||||
|
If you want to install contributed packages, please see [installing contributed packages]._
|
||||||
|
|
||||||
We're very grateful to the talented and hard-working community members who contribute software packages to Qubes OS.
|
We're very grateful to the talented and hard-working community members who contribute software packages to Qubes OS.
|
||||||
This page explains the inclusion criteria and procedures for such packages, as well as the roles and responsibilities of those involved.
|
This page explains the inclusion criteria and procedures for such packages, as well as the roles and responsibilities of those involved.
|
||||||
|
|
||||||
|
@ -94,6 +97,7 @@ If you do not wish to be the maintainer of your package, please let us know.
|
||||||
If you do not act on your maintainer duties for a given package for an extended period of time and after at least one reminder, we will assume that you no longer wish to be the maintainer for that package.
|
If you do not act on your maintainer duties for a given package for an extended period of time and after at least one reminder, we will assume that you no longer wish to be the maintainer for that package.
|
||||||
|
|
||||||
|
|
||||||
|
[installing contributed packages]: /doc/installing-contributed-packages/
|
||||||
[Inclusion Criteria]: #inclusion-criteria
|
[Inclusion Criteria]: #inclusion-criteria
|
||||||
[Contribution Procedure]: #contribution-procedure
|
[Contribution Procedure]: #contribution-procedure
|
||||||
[Update Procedure]: #update-procedure
|
[Update Procedure]: #update-procedure
|
||||||
|
|
|
@ -0,0 +1,33 @@
|
||||||
|
---
|
||||||
|
layout: doc
|
||||||
|
title: Installing contributed packages
|
||||||
|
permalink: /doc/installing-contributed-packages/
|
||||||
|
---
|
||||||
|
|
||||||
|
# Installing contributed packages
|
||||||
|
|
||||||
|
_This page is for users who wish to install contributed packages.
|
||||||
|
If you want to contribute a package, please see [package contributions]._
|
||||||
|
|
||||||
|
|
||||||
|
Qubes OS contributed packages are available under the [QubesOS-contrib] GitHub Project.
|
||||||
|
This is a place where our community can [contribute Qubes OS related packages, additions and various customizations][package contributions].
|
||||||
|
|
||||||
|
If you want to install one of these packages, first you need to enable the repository in your system (dom0 and/or templates). This can be done by installing the `qubes-repo-contrib` package. This package includes the repository definition and keys necessary to download, verify, and install [QubesOS-contrib] packages.
|
||||||
|
|
||||||
|
In dom0, use `qubes-dom0-update`:
|
||||||
|
|
||||||
|
sudo qubes-dom0-update qubes-repo-contrib
|
||||||
|
|
||||||
|
In a Fedora-based template, use `dnf`:
|
||||||
|
|
||||||
|
sudo dnf install qubes-repo-contrib
|
||||||
|
|
||||||
|
In a Debian-based template, use `apt`:
|
||||||
|
|
||||||
|
sudo apt update && sudo apt install qubes-repo-contrib
|
||||||
|
|
||||||
|
|
||||||
|
[package contributions]: /doc/package-contributions/
|
||||||
|
[QubesOS-contrib]: https://github.com/QubesOS-contrib/
|
||||||
|
|
|
@ -122,6 +122,10 @@ sudo qubes-dom0-update --enablerepo=qubes-dom0-unstable
|
||||||
To enable or disable any of these repos permanently, change the corresponding `enabled` value to `1` in
|
To enable or disable any of these repos permanently, change the corresponding `enabled` value to `1` in
|
||||||
`/etc/yum.repos.d/qubes-dom0.repo`.
|
`/etc/yum.repos.d/qubes-dom0.repo`.
|
||||||
|
|
||||||
|
## Contributed package repository
|
||||||
|
|
||||||
|
Please see [installing contributed packages].
|
||||||
|
|
||||||
## Kernel upgrade
|
## Kernel upgrade
|
||||||
|
|
||||||
This section describes upgrading the kernel in dom0 and domUs.
|
This section describes upgrading the kernel in dom0 and domUs.
|
||||||
|
@ -219,4 +223,5 @@ For example: sys-whonix.
|
||||||
[testing]: /doc/testing/
|
[testing]: /doc/testing/
|
||||||
[troubleshooting newer hardware]: /doc/newer-hardware-troubleshooting/
|
[troubleshooting newer hardware]: /doc/newer-hardware-troubleshooting/
|
||||||
[Managing VM kernel]: /doc/managing-vm-kernel/
|
[Managing VM kernel]: /doc/managing-vm-kernel/
|
||||||
|
[installing contributed packages]: /doc/installing-contributed-packages/
|
||||||
|
|
||||||
|
|
|
@ -43,6 +43,9 @@ Advanced users can execute the standard update command for that operating system
|
||||||
|
|
||||||
If you wish to install updates that are still in [testing], you must enable the appropriate testing repositories.
|
If you wish to install updates that are still in [testing], you must enable the appropriate testing repositories.
|
||||||
|
|
||||||
|
## Contributed package repository
|
||||||
|
|
||||||
|
Please see [installing contributed packages].
|
||||||
|
|
||||||
### Fedora
|
### Fedora
|
||||||
|
|
||||||
|
@ -314,4 +317,5 @@ Note that the app will autostart only when the AppVM starts. If you would like t
|
||||||
[RPM Fusion]: http://rpmfusion.org/
|
[RPM Fusion]: http://rpmfusion.org/
|
||||||
[service framework]: /doc/qubes-service/
|
[service framework]: /doc/qubes-service/
|
||||||
[How to Reinstall a TemplateVM]: /doc/reinstall-template/
|
[How to Reinstall a TemplateVM]: /doc/reinstall-template/
|
||||||
|
[installing contributed packages]: /doc/installing-contributed-packages/
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user