Skip to content

junaga/debian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

469 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

I use the Debian operating system almost everywhere; Desktop GUI and Terminal CLI.

Deliberate improvements to system defaults are documented in fixes.md.

uname #> Linux
hostnamectl #> Debian

Installation

It is highly recommended to install Debian on Windows WSL. Do not waste your time installing it on PC hardware.

Windows

On Windows 11 use the windows/linux/ subsystem.

wsl.exe --install debian

Cloud

Get a server in the cloud to install and run 24/7 online apps or games. Sign up with a credit; debit card. Then provision; subscribe; rent any container; server; hardware.

Hardware (64-Bit-IBM-PC)

For Desktop; Laptop; x86-64 devices create a bootable USB drive (similar to the windows/ installation procedure). Boot UEFI, boot the USB, install into a HDD; SSD; M.2, then boot that filesystem. You can also boot from microSD; network; memory. Ask ChatGPT; call me on discord @junaga for help.

Initialization

Copy & Paste, or download files with git clone, curl, wget.

History of Copy & Paste

System Copy Paste Cut year
IBM PC CTRL+Insert Shift+Insert Shift+Delete 1981
macOS CMD+C CMD+V CMD+X 1983
Windows CTRL+C CTRL+V CTRL+X 1995
Linux Terminals CTRL+Shift+C CTRL+Shift+V 2010
Windows Terminal CTRL+Shift+C CTRL+Shift+V 2020

In 1983 Apple pioneered C copy V paste X cut Z undo. Similar keys were added by Windows 19-95 supplementing the IBM PC keys. Normally the key CTRL+C sends byte 3 which is "End of Text" in ASCII and Unicode, desktop systems like explorer.exe override this. Finally in 2020 wt.exe the Windows Terminal added common Linux Terminal key combinations.

Configuration

Install packages; and login to OpenAI Codex.

sudo bash ./base/upgrade.sh

codex login
codex "code a \"Hello, World\" API in JavaScript"

Copy configs; and setup Microsoft VS Code.

cp -ra ./base/home/. ~/.
bash ./base/setup.sh
source ~/.bashrc

# 1: Download and Install VS Code for Linux or Windows
code --install-extension ms-vscode-remote.remote-ssh
# 3: register your SSH public key on the remote server
rcode sosdan ./dev

History of Editors

# ed $FILE             # 1969
# vi $FILE             # 1976
# emacs $FILE          # 1976
# notepad.exe $FILE    # 1983
# emacs $FILE          # 1985
# pico $FILE           # 1989
# vim $FILE            # 1991
# nano $FILE           # 1999
# notepad++.exe $FILE  # 2003
# mate $FILE           # 2004
# subl $FILE           # 2008
# atom $FILE           # 2014
code $FILE           # 2015
# nvim $FILE           # 2015
micro $FILE          # 2016
# cursor $FILE         # 2023

For a graphical workstation, continue with the desktop/ readme.

About

Linux scripts and dotfiles

Resources

Stars

0 stars

Watchers

1 watching

Forks

Contributors