apt-get update
common_debs='gcc make linux-libc-dev git rsync eatmydata acl attr par2'
-common_debs="$common_debs duplicity rdiff-backup rsnapshot dosfstools"
+common_debs="$common_debs duplicity rdiff-backup rsnapshot dosfstools kmod"
+common_debs="$common_debs pkg-config libreadline-dev libacl1-dev"
pyver="${1:-python2}"
xattr="${2:-pyxattr}"
apt-get install -y \
$common_debs \
python2.7-dev python-fuse \
- python-"$xattr" python-pylibacl python-tornado
+ python-"$xattr" python-tornado python-pytest \
+ python-pytest-xdist pylint
;;
python3)
apt-get install -y \
$common_debs \
- python3.7-dev python3-distutils python3-fuse \
- python3-"$xattr" python3-pylibacl python3-tornado
+ python3-dev python3-distutils python3-fuse \
+ python3-"$xattr" python3-tornado python3-pytest \
+ python3-pytest-xdist pylint3
;;
*)
usage 1>&2