summaryrefslogtreecommitdiff
path: root/doc/note/debian/debian-setup.txt
blob: 100973696fd7cd8fa9ea4b7ebf31e24be74f81d2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38

Debian Installation And Seutp
=============================

true \
  && apt install -y --no-install-recommends \
       net-tools iptables iptables-persistent \
       openssh-server \
       gawk bash-completion binutils-multiarch bc \
       vim-gtk3 git gnupg \
       xserver-xorg openbox lightdm light-locker x11-xserver-utils \
       mate-terminal feh lxpanel gmrun scrot pulseaudio pavucontrol alsa-utils \
       darkmint-gtk-theme file-roller ffmpeg lame qalculate-gtk \
       gnome-system-monitor vlc nemo firefox qemu-utils qemu-system-x86 \
  && true

Configure iptables.

Change grub timeout to 1s (vim /etc/default/grub && update-grub).

if UI, Style terminal emulator.

if UI, Configure openbox keyboard.

Generate an ssh key. Then deploy it to appropriate places.

Setup mDNS.

Setup PGP.

Install "https://github.com/yt-dlp/yt-dlp/releases/download/2023.07.06/yt-dlp"
(or likely a newer version) to "/opt/yt-dlp-2023.07.06/bin/yt-dlp".

Maybe install "libccid opensc pcscd pcsc-tools scdaemon" for card
reader. TODO still no idea how to read random cards with it.

TODO: make vlc dark.