apt_file=/etc/apt/sources.list.d/local.list
# clean up from a previous test
-dpkg --purge neurodebian-repository neurodebian-keyring || :
-echo PURGE | debconf-communicate neurodebian-repository || :
+dpkg --purge neurodebian neurodebian-keyring || :
+echo PURGE | debconf-communicate neurodebian || :
rm -rf /tmp/apt $apt_file;
mkdir -p /tmp/apt; cd /tmp/apt;
rm -f neurodebian-*deb; apt-get update -y; apt-get install -y wget;
-wget http://www.onerussian.com/tmp/neurodebian-repository_0.33~a1_all.deb;
+wget http://www.onerussian.com/tmp/neurodebian_0.33~a1_all.deb;
wget http://www.onerussian.com/tmp/neurodebian-keyring_0.33~a1_all.deb;
# generate APT repo
# Add it to the list of available
echo "deb file:///tmp/apt ./" >| $apt_file; apt-get update
# Install the beast
-apt-get install -y --allow-unauthenticated neurodebian-repository
+apt-get install -y --allow-unauthenticated neurodebian
# Verify that it has correct entries
# Very cruel way to figure out the default release. Would fail if
# options, such as multiarch, are specified after deb
grep -E '^deb\s+http.* data main\s*$' /etc/apt/sources.list.d/neurodebian.sources.list
# May be even retrospect stored debconf configuration
apt-get install debconf-utils
-debconf-get-selections | grep neurodebian-repository/release.*select.*auto
+debconf-get-selections | grep neurodebian/release.*select.*auto
# And apt-get must be working
apt-get update
# Make sure it is active