Debian 10 on my laptop

 · Systeemkabouter

Today I set up Debian 10 on an older Macbook. This for most part just worked, but it did involve a couple of extra steps when compared with Ubuntu. This is just a small note to future self to document the basic setup.

  • OS install via Debian DVD 1 on USB stick
  • Enabled LVM + encryption
  • Installed Desktop + Gnome + Openssh server
  • During install insert ethernet cable / Apple USB 100mbit adapter

Drivers for wireless and graphics :

# apt-get install -y nvidia-settings firmware-b43-installer

Enable graphical boot :

# apt-get -y install plymouth plymouth-themes

Follow steps at https://wiki.debian.org/plymouth

Various tools

# apt-get -y install curl python3 python3-pip snapd rsync

# apt-get -y install keepassxc vlc ansible git vim thunderbird lightning

Setup keybase and Synology cloud station

# dpkg -i Downloads/synology-cloud-station-drive-4450.x86_64.deb # apt install ./keybase_amd64.deb

Clone git repos from keybase after logging in

cd ~/Documents mkdir source cd source/ git clone keybase://private/username/repo

Web publishing thingie

# pip3 install pelican Markdown

snaps

sudo snap install snap-store sudo snap install --classic intellij-idea-ultimate

signal desktop

curl -s https://updates.signal.org/desktop/apt/keys.asc | sudo apt-key add -
echo "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main" | sudo tee -a /etc/apt/sources.list.d/signal-xenial.list
sudo apt update && sudo apt install signal-desktop

Citrix workspace

# apt install /home/systeemkabouter/Downloads/icaclient_*_amd64.deb
# cd /opt/Citrix/ICAClient/lib/keystore/cacerts/
# for i in `ls /etc/ssl/certs/*.pem`; do echo $i; ln -s $i .;  done 
# /opt/Citrix/ICAClient/util/ctx_rehash