Update binary repository activation process

This commit is contained in:
ptitdoc 2017-01-29 17:15:53 +01:00 committed by GitHub
parent 09f22a6101
commit 1838cde60f

View File

@ -25,7 +25,13 @@ Updates for this template are provided by [Olivier Médoc](mailto:o_medoc@yahoo.
Key fingerprint = D85E E12F 9678 51CC F433 515A 2043 E7AC C183 3B9C
uid Olivier MEDOC (Qubes-OS signing key) <o_medoc@yahoo.fr>
The key is not installed when you install (signed) template package. You can however choose to trust it by registering it into pacman:
The update repository is disabled when you install (signed) template package. You can however choose to trust it by registering it into pacman.
Enable the repository by running the following command:
# mv /etc/pacman.d/99-qubes-repository-3.2.disabled /etc/pacman.d/99-qubes-repository-3.2.conf
Then you need to install and sign the public GPG key of the package maintainer:
# pacman-key --recv-key 2043E7ACC1833B9C
# pacman-key --finger 2043E7ACC1833B9C
@ -43,7 +49,17 @@ A prebuilt template is available only for Qubes 3.2. Before Qubes 3.2, it should
[user@dom0 ~]$ sudo qubes-dom0-update --enablerepo=qubes-templates-community qubes-template-archlinux
## **Package Manager Proxy Setup Section** ##
## **Known Issues:** ##
### **Package cannot be updated because of errors related to xorg-server or pulseaudio versions** ###
In case archlinux upgrade pulseaudio major version or xorg-server version, updating these packages will break the qubes GUI agent. To avoid breaking things, the update is blocked until a new version of the GUI agent is available.
In this case, the gui-agent-linux component of Qubes-OS needs to be rebuild using these last xorg-server or pulseaudio libraries. You can try to rebuilt it yourself or wait for a new qubes-vm-gui package to be available.
<br>
## **Packages manager wrapper** ##
Powerpill is a full Pacman wrapper that not only give easy proxy configuration but further offers numerous other advantages.
@ -337,18 +353,6 @@ Note: For info on Reflector and its configs: [Reflector](https://wiki.archlinux.
<br>
<br>
#### **Known Issues:** ####
* If there is an Arch upgrade of Pulse Audio it will require rebuilding and installing Qubes component: gui-agent-linux
* There May also be a similar issue of dependencies with Xorg.
* Upgrade Relfector functionality to allow its use through the QUPS
* Pacman functionality changes and allows it to be directly configured to work through QUPS.
<br>
#### **Qubes Mailing List Threads on the Archlinux build process:** ####
* [Qubes-Devel](https://groups.google.com/forum/#!forum/qubes-devel): [Qubes Builder failed Archlinux repository is missing](https://groups.google.com/forum/#!topic/qubes-devel/tIFkS-rPVx8)