apt update
apt full-upgrade
apt install name
apt remove name
apt-cache search name
virtualbox
gcc make dkms linux-headers
Debian packages for development
apt install cmake make gcc g gobjc check
apt install ffmpeg librsvg2-bin libcurl4
apt install libgtk-3-dev
apt install libvlc-dev libvlccore-dev
apt install libpulse-dev libpipewire-0.3-dev libgcrypt-dev
apt install libogg-dev libopus-dev libopusfile-dev libvorbis-dev libflac-dev
apt install libavformat-dev libavutil-dev
apt install libxml2-dev libjson-c-dev libcurl4-openssl-dev
apt install libgstreamer1.0-dev
usermod -a -G vboxsf <user>
dnf upgrade # update everything
dnf install name
dnf upgrade name
dnf remove name
dnf search name
dnf info name
systemctl enable sshd
systemctl start sshd
Fedora packages for development
dnf install cmake make gcc gcc-c gcc-objc
dnf install pipewire-devel libcurl-devel gtk3-devel vlc-devel
dnf install ffmpeg-free-devel libavformat-free-devel
dnf install pulseaudio-libs-devel openssl-devel libgcrypt-devel
dnf install libogg-devel opus-devel opusfile-devel flac-devel
dnf install libvorbis-devel
dnf install check-devel json-c-devel gstreamer-devel
Other notes
usermod -a -G vboxsf <user>
pacman -Syu # update everything
pacman -S name # install a package
pacman -Su name # update a package
pacman -Ss name # search
pacman -Rcns name # remove and remove dependencies
Manjaro packages for development
pacman -S --needed cmake make gcc gcc-objc
pacman -S --needed pipewire curl gtk3 vlc
pacman -S --needed pulseaudio libgcrypt
pacman -S --needed libogg opus opusfile libvorbis flac
pacman -S --needed ffmpeg4.4 check pkgconfig
Alpine Linux packages for development
apk add cmake make gcc g gcc-objc
apk add curl-dev gtk 3.0-dev vlc-dev
apk add pipewire-dev pulseaudio-dev libgcrypt-dev
apk add libogg-dev livorbis-dev flac-dev opus-dev opusfile-dev
apk add ffmpeg4-dev check-dev json-c-dev
Other notes
usermod -a -G vboxsf <user>
# edit /etc/locale.gen
# add af_ZA, cs_CZ, da_DK, de_DE, en_GB, en_US, es_ES, fi_FI,
# fr_FR, hu_HU, it_IT, ja_JP, ko_KR, nl_BE, nl_NL, pl_PL
# pt_PT, ro_RO, ru_RU, sr_RS, sv_SE, uk_UA, vi_VN, zh_CN, zh_TW
locale-gen
systemctl stop pkgkit
zypper refresh
zypper update
zypper install name
zypper search name
zypper remove virtualbox-guest-kmp-default virtualbox-guest-x11 virtualbox-guest-tools
OpenSUSE packages for development
zypper install cmake make gcc13 gcc13-c gcc13-objc
zypper install ffmpeg-4 ffmpeg-4-libavformat-devel
zypper install pipewire-devel libcurl-devel gtk3-devel vlc-devel
zypper install libpulse-devel libopenssl-devel libgcrypt-devel
zypper install libogg-devel libopus-devel opusfile-devel libvorbis-devel
zypper install flac-devel check-devel libxml2-devel
zypper install libjson-c-devel gstreamer-devel
zypper refresh
zypper update
Other notes:
usermod -a -G vboxsf <user>
(Updated 2025-06-12 17:22:51; BDJ4 version 4.15.0)