Base environment¶
The base installation includes various tools that generally help with application deployment. They are available on every Flying Circus NixOS VM. The package’s installation includes availability to run them manually and to compile your own software against them.
However, those are intended for short-term convenience. Linking against them may cause breakage of your applications in the long term.
Also, those packages are not providing running daemons (like OpenLDAP). If you need a managed component, those need to be activated explicitly.
You can look up packages and their descriptions via the NixOS Package Search.
Packages¶
apacheHttpd
atop
automake
bc
bundler
cmake
cups
curl
cyrus_sasl
db
dnsutils
dstat
file
fc.logcheckhelper
fio
gcc
gdb
git
gnumake
gnupg
gptfdisk
graphviz
htop
imagemagick
inetutils (telnet)
iotop
jq
libjpeg
libtiff
libxml2
libxslt
links2
lsof
lynx
mailx
mercurial
mmv
nano
ncdu
netcat
ngrep
nmap
nodejs
openldap
openssl
php
pkg-config
protobuf
psmisc
pwgen
python2Full
python3
pythonPackages.virtualenv
ripgrep
screen
strace
sysstat
tcpdump
tree
unzip
vim
w3m-nographics
wdiff
wget
xfsprogs
Configuration¶
All tools can be configured individually with dotfiles in the user’s home directory.
Interaction¶
Service users may invoke sudo systemctl to restart individual services manually. See also Local Configuration for information about how to activate configuration changes.