- Load SSH keys
- Load GPG keys
- Test SSH
ssh -vT git@github.com
- Test GPG Keys
gpg --list-keys
# DataDrive/Repositories/Debian13/Offline/add.sh | |
#!/usr/bin/env sh | |
set -e | |
CODENAME="trixie" | |
MOUNT_POINT="/run/media/$USER/DataDrive" | |
REPO_DIR="$MOUNT_POINT/Repositories/Debian13" | |
cat <<EOF | tee /etc/apt/sources.list.d/local.list | |
deb [trusted=yes] file://$REPO_DIR/mirror/deb.debian.org/debian $CODENAME main contrib non-free non-free-firmware |
# DataDrive/Repositories/Ubuntu2504/Offline/add.sh | |
#!/usr/bin/env sh | |
set -e | |
CODENAME="plucky" | |
MOUNT_POINT="/run/media/$USER/DataDrive" | |
REPO_DIR="$MOUNT_POINT/Repositories/Ubuntu2504" | |
cat <<EOF | tee /etc/apt/sources.list.d/local.list | |
deb [trusted=yes] file://$REPO_DIR/mirror/in.archive.ubuntu.com/ubuntu $CODENAME main restricted universe multiverse |
# DataDrive/Repositories/Rocky10/Offline/add.sh | |
#!/usr/bin/env sh | |
set -e | |
MOUNT_POINT="/run/media/$USER/DataDrive" | |
REPO_DIR="$MOUNT_POINT/Repositories/Rocky10" | |
REPOS=( | |
baseos |
FROM ubuntu:24.04 | |
RUN apt update \ | |
&& apt upgrade -y \ | |
&& apt install -y build-essential cmake git g++ gdb python3 \ | |
&& apt install -y \ | |
qt6-base-dev qt6-base-doc \ | |
qt6-3d-dev qt6-3d-doc \ | |
qt6-5compat-dev qt6-5compat-doc \ | |
qt6-base-dev qt6-base-doc \ |
FROM ubuntu:24.04 | |
RUN apt update \ | |
&& apt upgrade -y \ | |
&& apt install -y build-essential cmake git g++ gdb python3 libgdal-dev \ | |
&& apt clean \ | |
&& apt autoremove --purge -y | |
WORKDIR /root/workspace |
#!/usr/bin/env sh | |
# relative to the current directory from where this script was ran | |
input_directory="build" | |
output_directory="dist" | |
mkdir -p "$output_directory" | |
# list all files in the input directory with paths relative from the current directory | |
input_paths=$(find "$input_directory" -type f -printf "$input_directory/%P\n") |