This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
wiki:repositories:debian [2019/09/12 15:31] ionic Grammar fix. |
wiki:repositories:debian [2021/07/28 19:21] (current) gratuxri [Adding the Actual Repository] |
||
|---|---|---|---|
| Line 7: | Line 7: | ||
| * **Deprecated Debian releases**: please refer to [[wiki: | * **Deprecated Debian releases**: please refer to [[wiki: | ||
| - | ===== Adding | + | ===== Adding |
| - | ==== Adding | + | ==== Bootstrapping |
| - | Before starting | + | <note important> |
| + | |||
| + | Please switch to a user which has administrator privileges on your system in your preferred command line client: | ||
| <code bash> | <code bash> | ||
| Line 22: | Line 24: | ||
| - | The following | + | The following |
| <code bash> | <code bash> | ||
| - | $ apt-key adv --recv-keys --keyserver | + | $ apt-key adv --recv-keys --keyserver |
| </ | </ | ||
| Line 32: | Line 33: | ||
| Please add the file '' | Please add the file '' | ||
| This can be done by using your preferred editor. | This can be done by using your preferred editor. | ||
| + | |||
| + | < | ||
| <code bash> | <code bash> | ||
| Line 37: | Line 40: | ||
| </ | </ | ||
| - | Then add the X2Go repository (binaries and sources) as a couple of new lines (example for Debian **stretch**): | + | Then add the X2Go repository (binaries and sources) as a couple of new lines (example for Debian **buster**): |
| <file - x2go.list> | <file - x2go.list> | ||
| # X2Go Repository (release builds) | # X2Go Repository (release builds) | ||
| - | deb http:// | + | deb http:// |
| # X2Go Repository (sources of release builds) | # X2Go Repository (sources of release builds) | ||
| - | deb-src http:// | + | deb-src http:// |
| # X2Go Repository (Saimaa ESR builds) | # X2Go Repository (Saimaa ESR builds) | ||
| - | #deb http:// | + | #deb http:// |
| # X2Go Repository (sources of Saimaa ESR builds) | # X2Go Repository (sources of Saimaa ESR builds) | ||
| - | #deb-src http:// | + | #deb-src http:// |
| # X2Go Repository (nightly builds) | # X2Go Repository (nightly builds) | ||
| - | #deb http:// | + | #deb http:// |
| # X2Go Repository (sources of nightly builds) | # X2Go Repository (sources of nightly builds) | ||
| - | #deb-src http:// | + | #deb-src http:// |
| </ | </ | ||
| - | **Edit this new data** and make sure to uncomment desired components and comment non-desired components. Only one group may be active at a given time. Switching between components requires uninstalling all X2Go packages first! | + | **Edit this new data** and make sure to uncomment desired components and comment non-desired components. Only one group may be active at a given time. |
| - | **Note:** If you have not gotten a directory named '' | + | <note warning> |
| + | <note warning> | ||
| + | |||
| + | ==== Adding the x2go Repository with extrepo on debian ==== | ||
| + | <code bash> | ||
| + | $ sudo apt install extrepo | ||
| + | $ sudo extrepo enable x2go | ||
| + | </ | ||
| ==== Synchronize the Newly Added Repository' | ==== Synchronize the Newly Added Repository' | ||
| Line 67: | Line 77: | ||
| $ apt-get update | $ apt-get update | ||
| </ | </ | ||
| + | |||
| + | <note important> | ||
| + | \\ \\ | ||
| + | **Not being able to verify signatures means that any content downloaded from the remote location could be injected/ | ||
| + | \\ \\ | ||
| + | You can bypass apt's internal checks **if you understand the implications** and are ready to take the risk by **once** using: | ||
| + | \\ \\ | ||
| + | <code bash> | ||
| + | $ apt-get update --allow-insecure-repositories | ||
| + | </ | ||
| + | |||
| + | Otherwise, please try to first fetch the key again as outlined in the bootstrapping instructions. | ||
| + | </ | ||
| After the update you should be able to access the X2Go packages via the apt command family. As a first action you should install our '' | After the update you should be able to access the X2Go packages via the apt command family. As a first action you should install our '' | ||
| Line 85: | Line 108: | ||
| - | ===== Mirroring | + | ===== Mirroring |
| The packages in this repository can be mirrored via '' | The packages in this repository can be mirrored via '' | ||