417
edits
(Update: new release available and links to external sites) |
(→Debian: Update instructions for installing Florent's OpenPGP key in the apt keyring) |
||
Line 472: | Line 472: | ||
Debian packages for FFGo have been prepared by the FFGo upstream maintainer, | Debian packages for FFGo have been prepared by the FFGo upstream maintainer, | ||
Florent Rougon. They can be downloaded and installed normally using | Florent Rougon. They can be downloaded and installed normally using | ||
''apt | ''apt'', ''aptitude'', etc., provided you have installed Florent's OpenPGP key. | ||
<ul> | <ul> | ||
<li>'''First step: install Florent Rougon's OpenPGP key into the <tt>apt</tt> keyring''' | <li>'''First step: install Florent Rougon's OpenPGP key into the <tt>apt</tt> keyring''' | ||
<p> | <p>In order for <tt>apt</tt> to trust Florent's repository of Debian packages, you need to download [https://frougon.net/OpenPGP-key.asc his OpenPGP key]. It is linked from [https://frougon.net/keys.html that page] on Florent's website and is also available [https://github.com/frougon.gpg from GitHub].</p> | ||
< | <p>''Optional:'' if you want to verify that both keys are the same, you'll probably need to add a trailing newline to the key distributed by GitHub in order to ensure a byte-for-byte match. For instance:</p> | ||
<syntaxhighlight lang="shell" enclose="div"> | <syntaxhighlight lang="shell" enclose="div"> | ||
printf '\n' >>frougon.gpg | |||
cmp frougon.gpg OpenPGP-key.asc && echo "Identical files" | |||
</syntaxhighlight> | </syntaxhighlight> | ||
<p>The second command should print <code>Identical files</code>.</p> | |||
< | <p>Once you have the key, say in file <tt>OpenPGP-key.asc</tt>, you can install it into the <tt>apt</tt> keyring using the following command, run as root:</p> | ||
<syntaxhighlight lang="shell" enclose="div"> | <syntaxhighlight lang="shell" enclose="div"> | ||
cp OpenPGP-key.asc /etc/apt/trusted.gpg.d/Florent_Rougon.asc | |||
</syntaxhighlight> | </syntaxhighlight> | ||
<p>The next <code>apt update</code> run will see the key and from this point on, <tt>apt</tt> will trust it. If you later decide to revoke this trust, simply delete <tt>/etc/apt/trusted.gpg.d/Florent_Rougon.asc</tt> and rerun <code>apt update</code>.</p> | |||
< | <p>You'll have to repeat this key installation step every time the key expires (<tt>apt</tt> will tell you if the key has expired and is still in its keyring). In the last decade or so, this has been once a year.</p> | ||
</ | |||
</li> | </li> | ||
<li> | <li> |
edits