47 lines
1.7 KiB
Markdown
47 lines
1.7 KiB
Markdown
|
---
|
||
|
title: "Debian repos over HTTPS"
|
||
|
date: 2018-12-03T00:00:00+01:00
|
||
|
draft: false
|
||
|
share: false
|
||
|
---
|
||
|
|
||
|
I've been using [deb.debian.org](https://deb.debian.org/) as the main debian repo on my servers pretty much since it's become available.
|
||
|
|
||
|
I've recently realized that the service is available over HTTPS, and since I'm all about encrypting *all of the things*, I figured I'd configure it on my servers.
|
||
|
|
||
|
This is going to be a very short post on how to do the same.
|
||
|
|
||
|
## Required package
|
||
|
|
||
|
`apt` can't use repositories available over https without installing a required package first.
|
||
|
|
||
|
```
|
||
|
apt install apt-transport-https
|
||
|
```
|
||
|
|
||
|
## The source.list file
|
||
|
|
||
|
Once the package has been installed, you can edit your `/etc/apt/sources.list` file with the following content :
|
||
|
|
||
|
```
|
||
|
deb https://deb.debian.org/debian stable main contrib non-free
|
||
|
deb https://deb.debian.org/debian-security stable/updates main contrib non-free
|
||
|
deb https://deb.debian.org/debian stable-updates main contrib non-free
|
||
|
deb https://deb.debian.org/debian stretch-backports main contrib non-free
|
||
|
```
|
||
|
|
||
|
Or, if you'd rather follow the `stretch` releases instead of `stable` (to avoid upgrading to `buster` until you're ready once it will become the new `stable`) :
|
||
|
|
||
|
```
|
||
|
deb https://deb.debian.org/debian stretch main contrib non-free
|
||
|
deb https://deb.debian.org/debian-security stretch/updates main contrib non-free
|
||
|
deb https://deb.debian.org/debian stretch-updates main contrib non-free
|
||
|
deb https://deb.debian.org/debian stretch-backports main contrib non-free
|
||
|
```
|
||
|
|
||
|
## Conclusion
|
||
|
|
||
|
That's all! As I said, this was going to be a short post.
|
||
|
|
||
|
As always, feel free to contact me here, on [Twitter](https://twitter.com/captainark) or on the [Fediverse](https://social.captainark.net/users/1)!
|