John Siu Blog

Tech - Business Tool, Personal Toys

Linux Packages

☰ Table of Content

Linux packages I use.

Alpine

System

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
apk add \
  dropbear \        # Pick this over openssh during system install.
  openssh-client \  # ssh, scp, sftp, ssh-keygen, etc.
  avahi \           # mDNS support.
  avahi-tools \     # avahi-browse, etc.
  dbus \            # avahi dependency.
  sudo \
  rsync \
  e2fsprogs-extra \ # ext4 fs tools.
  zsh               # Zsh shell.

File Sharing

1
2
apk add \
  samba-server    # Samba Server.

Audio

1
2
3
4
5
6
apk add \
  alsa-utils \    # Linux sound support.
  ffmpeg \        # Audio codec support.
  mpg123 \        # Audio player.
  mpd \           # Music Player Daemon.
  mpc             # mpd cli client.

Network Tools

Development

  • gogs - Web GUI git repository.
1
2
3
4
apk add \
  git \        # Git.
  bash \       # Require on gogs server.
  build-base   # gcc, g++, libc-dev, etc. System compiler tool chain.

Multi-ISO USB Boot

  • ventoy - Open source tool to create bootable USB drive for ISO files.

John Siu

Update: 2022-05-12
comments powered by Disqus