I build, package and host various Debian packages for my private use.
There are three repositories available: tools
, nginx
and kernel
.
Warning! Please be aware I can't take any responsibility or liability for any damages or anything whatsoever that this repository or the programs in it may cause.
To use any of these repositories, first add the signing key by running the command:
curl https://repo.sebastian-elisa-pfeifer.eu/630DB2035AA4F2A2AE1963B0E354266E5F4CCD78.asc | sudo -H gpg --dearmor -o /usr/share/keyrings/repo-sebastian-elisa-pfeifer.gpg
The key fingerprint is 630D B203 5AA4 F2A2 AE19 63B0 E354 266E 5F4C CD78
Check with the following command:
gpg --show-keys --with-fingerprint /usr/share/keyrings/repo-sebastian-elisa-pfeifer.gpg
The repository is only available via https, so you will need to have the apt-transport-https
package installed. All builds (except the Kernel, see below) are done on Debian Stable.
Notice! Usually, the newest version and some older ones of each package are available. But the old ones get deleted in irregular time intervals!
If you have any questions, feel free to contact me.
The nginx repository contains the latest mainline version of Nginx. It includes the headers_more and fancy_index modules.
There are also some patches applied, which you can look at here.
This built is build against LibreSSL instead of OpenSSL and includes HTTP/3 support.
To use it run the following command:
echo "deb [signed-by=/usr/share/keyrings/repo-sebastian-elisa-pfeifer.gpg] https://repo.sebastian-elisa-pfeifer.eu/ stable nginx" | sudo tee /etc/apt/sources.list.d/sebastian-elisa-pfeifer-nginx.list
Then run sudo apt update
and sudo apt install nginx
to install the latest nginx version. I use a custom suffix to the version number, the latest version in the repository is 1.25.2-1~bookwormsebel11
This repository contains the latest stable kernel from kernel.org.
If you want to have a look at the used config, please click here.
To use it run the following command:
echo "deb [signed-by=/usr/share/keyrings/repo-sebastian-elisa-pfeifer.gpg] https://repo.sebastian-elisa-pfeifer.eu/ stable kernel" | sudo tee /etc/apt/sources.list.d/sebastian-elisa-pfeifer-kernel.list
Then run sudo apt update
and sudo apt install linux-image-versionnumberhere
to install the latest kernel version. Replace versionnumberhere
with the newest kernel version, for example 6.5.3
. There is also the metapackage linux-image-andreea-stable
which always installs the latest version.
As mentioned above, different to the other programs, the build for the kernel runs on Debian Sid with GCC 13. The latest version in the repository is version 6.5.3
Here I package or publish various tools, mostly from GitHub.
Name | Author | License | Link | Latest Version in Repo | Comment |
---|---|---|---|---|---|
asn | nitefood | MIT | GitHub | 0.74 | Packaged by me. |
bat | sharkdp | MIT | GitHub | 0.23.0+sebel1 | Custom version suffix. |
bat-extras | eth-p | MIT | GitHub | 2023.06.15 | Packaged by me. |
delta | dandavison | MIT | GitHub | 0.16.5 |
The package is called git-delta .
|
duf | muesli | MIT | GitHub | 0.8.1 | |
exa | ogham | MIT | GitHub | 0.10.1+sebel1 | Packaged by me. This build includes Git support. |
kitty | kovidgoyal | GPL-3.0 | GitHub | 0.29.2 | Packaged by me. |
nerdfetch | ThatOneCalculator | MIT | GitHub | 5.0.2 | Packaged by me. |
nerdfonts | various |
|
GitHub | 3.0.2 |
Packaged by me. Only contains the following fonts: Ubuntu , UbuntuMono , Noto , DroidSansMono , Hack .
|
PyCharm | JetBrains s.r.o. | JetBrains User Agreement | JetBrains | 2023.2.1 |
The package name is pycharm-professional .This is only a wrapper package that downloads the official pycharm package and installs it to /opt/pycharm-professional |
To use it run the following command:
echo "deb [signed-by=/usr/share/keyrings/repo-sebastian-elisa-pfeifer.gpg] https://repo.sebastian-elisa-pfeifer.eu/ stable tools" | sudo tee /etc/apt/sources.list.d/sebastian-elisa-pfeifer-tools.list
Then run sudo apt update
and install the package with the name from the table above.