Skip to content

Instantly share code, notes, and snippets.

View JucaRei's full-sized avatar
:electron:
Focusing

JucaRei

:electron:
Focusing
View GitHub Profile
@JucaRei
JucaRei / installing-debian-arch-way.md
Created April 4, 2025 19:30 — forked from bgarber/installing-debian-arch-way.md
The Art of Installing Debian the Arch-way

The Art of Installing Debian the Arch-way

Around 2005, I published in my personal blog in Wordpress a small tutorial on how to install Debian the Nerd-way. That post is long gone now, and it was more like a small reference guide for myself than anything else. Recently I tried some of those steps again just for fun to see they still work and they do!

As you move on in this tutorial, you will notice it resembles a lot the Arch Linux installation method (hence the title). That's not a surprise since all of this existed even before Arch was popularized.

This work grabs some steps from the Instaling Debian GNU/Linux from a Unix/Linux System, in the Random Bits appendix from the Debian documentation. I decided to create one of my own because some of those steps could be either abbreviated or more detailed.

DISCLAIMER: as you already suspect, these steps will potentially break your system! Read every step carefully and check what applie

@JucaRei
JucaRei / installing_debian.md
Created April 4, 2025 19:30 — forked from raphendyr/0-about.md
Instructions on installing Debian manually with full control. Desktop, laptop or VM.

Installing Debian

prepare storage

  1. prepare

create a memory storage for secure files

mkdir -p /prepare
@JucaRei
JucaRei / custom_debian_lxc_image_proxmox_arm64.md
Created April 4, 2025 19:30 — forked from AnnoyingTechnology/custom_debian_lxc_image_proxmox_arm64.md
Build your own arm64 Debian LXC image. (avoid unable to open file '/etc/network/interfaces.tmp.0000000' - No such file or directory)

On another Debian (x86 or arm64, doesn't matter much).

apt install distrobuilder qemu-system-common

Create a configuration file (debian.yml for example) for your LXC image :

image:
  description: |-
    Nearly stock Debian Bookworm image
@JucaRei
JucaRei / a-z.md
Created April 4, 2025 19:01 — forked from pmartycz/a-z.md
Debian/Ubuntu Setup
@JucaRei
JucaRei / .config
Last active April 1, 2025 00:06
friendlywrt 24.10 build options
#
# Automatically generated file; DO NOT EDIT.
# OpenWrt Configuration
#
CONFIG_MODULES=y
CONFIG_HAVE_DOT_CONFIG=y
CONFIG_HOST_OS_LINUX=y
# CONFIG_HOST_OS_MACOS is not set
# CONFIG_TARGET_airoha is not set
# CONFIG_TARGET_d1 is not set
@JucaRei
JucaRei / .config
Created March 26, 2025 03:29
kernel config friendlywrt
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 6.1.99 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (ctng-1.25.0-119g-FA) 11.3.0"
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=110300
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=23800
@JucaRei
JucaRei / .config
Last active March 31, 2025 20:26
uboot v3
#
# Automatically generated file; DO NOT EDIT.
# U-Boot 2017.09 Configuration
#
CONFIG_CREATE_ARCH_SYMLINK=y
# CONFIG_ARC is not set
CONFIG_ARM=y
# CONFIG_M68K is not set
# CONFIG_MICROBLAZE is not set
# CONFIG_MIPS is not set
@JucaRei
JucaRei / .config
Last active November 27, 2024 03:35
friendlywrt v2
#
# Automatically generated file; DO NOT EDIT.
# OpenWrt Configuration
#
CONFIG_MODULES=y
CONFIG_HAVE_DOT_CONFIG=y
CONFIG_HOST_OS_LINUX=y
# CONFIG_HOST_OS_MACOS is not set
# CONFIG_TARGET_airoha is not set
# CONFIG_TARGET_sunxi is not set
@JucaRei
JucaRei / .config
Last active November 27, 2024 14:09
kernel v2
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 6.1.57 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (ctng-1.25.0-119g-FA) 11.3.0"
CONFIG_CC_IS_GCC=y
CONFIG_GCC_VERSION=110300
CONFIG_CLANG_VERSION=0
CONFIG_AS_IS_GNU=y
CONFIG_AS_VERSION=23800
@JucaRei
JucaRei / .config
Last active November 27, 2024 04:49
u-boot config file
#
# Automatically generated file; DO NOT EDIT.
# U-Boot 2017.09 Configuration
#
CONFIG_CREATE_ARCH_SYMLINK=y
# CONFIG_ARC is not set
CONFIG_ARM=y
# CONFIG_M68K is not set
# CONFIG_MICROBLAZE is not set
# CONFIG_MIPS is not set