added source_package_names.sh script and package_data files for ubuntu latest through 20.04

This commit is contained in:
Brendan McDevitt 2022-08-17 02:43:10 -05:00
parent a3418c71bf
commit b6ccc3e68c
7 changed files with 63279 additions and 29 deletions

View file

@ -25,8 +25,8 @@ We need local shell access to a system to run some commands to create a text fil
# this originally worked on a VM.
grep ^Source /var/lib/apt/lists/*_Packages | awk ' {print $2}' | sort -u > source_packages_remote_ubuntu_2004.default
# this works for me pulling the latest ubuntu docker container:
# apply to all the ubuntu versions
# this works for me pulling the following:
# ubuntu:latest, ubuntu:22.10, ubuntu:22.04, ubuntu:20.04
docker run ubuntu:latest /bin/bash -c "apt-get update && apt-get install lz4 && lz4cat /var/lib/apt/lists/*_Packages.lz4 | grep ^Source | cut -f 2 -d : | cut -f 2 -d ' ' | sort -u "
```

View file

@ -2,7 +2,7 @@ echo "Now sourcing packages from the following ubuntu distros containers:"
# ubuntu:latest
echo "ubuntu:latest"
docker run ubuntu:latest /bin/bash -c "apt-get update && apt-get install lz4 && lz4cat /var/lib/apt/lists/*_Packages.lz4 | grep ^Source | cut -f 2 -d : | cut -f 2 -d ' ' | sort -u" > package_data/ubuntu_latest_source_packages.container
docker run ubuntu:latest /bin/bash -c "apt-get update >/dev/null; apt-get install lz4 > /dev/null; lz4cat /var/lib/apt/lists/*_Packages.lz4 | grep ^Source | cut -f 2 -d : | cut -f 2 -d ' ' | sort -u" > package_data/ubuntu_latest_source_packages.container
# ubuntu:18.04
echo "ubuntu:18.04"
@ -10,15 +10,15 @@ docker run ubuntu:18.04 /bin/bash -c "apt-get update && apt-get install lz4 && l
# ubuntu:20.04
echo "ubuntu:20.04"
docker run ubuntu:20.04 /bin/bash -c "apt-get update && apt-get install lz4 && lz4cat /var/lib/apt/lists/*_Packages.lz4 | grep ^Source | cut -f 2 -d : | cut -f 2 -d ' ' | sort -u" > package_data/ubuntu_20.04_source_packages.container
docker run ubuntu:20.04 /bin/bash -c "apt-get update >/dev/null; apt-get install lz4 > /dev/null; lz4cat /var/lib/apt/lists/*_Packages.lz4 | grep ^Source | cut -f 2 -d : | cut -f 2 -d ' ' | sort -u" > package_data/ubuntu_20.04_source_packages.container
# ubuntu:22.04
echo "ubuntu:22.04"
docker run ubuntu:22.04 /bin/bash -c "apt-get update && apt-get install lz4 && lz4cat /var/lib/apt/lists/*_Packages.lz4 | grep ^Source | cut -f 2 -d : | cut -f 2 -d ' ' | sort -u" > package_data/ubuntu_22.04_source_packages.container
docker run ubuntu:22.04 /bin/bash -c "apt-get update >/dev/null; apt-get install lz4 > /dev/null; lz4cat /var/lib/apt/lists/*_Packages.lz4 | grep ^Source | cut -f 2 -d : | cut -f 2 -d ' ' | sort -u" > package_data/ubuntu_22.04_source_packages.container
# ubuntu:22.10
echo "ubuntu:22.10"
docker run ubuntu:22.10 /bin/bash -c "apt-get update && apt-get install lz4 && lz4cat /var/lib/apt/lists/*_Packages.lz4 | grep ^Source | cut -f 2 -d : | cut -f 2 -d ' ' | sort -u" > package_data/ubuntu_22.10_source_packages.container
docker run ubuntu:22.10 /bin/bash -c "apt-get update > /dev/null; apt-get install lz4 > /dev/null; lz4cat /var/lib/apt/lists/*_Packages.lz4 | grep ^Source | cut -f 2 -d : | cut -f 2 -d ' ' | sort -u" > package_data/ubuntu_22.10_source_packages.container
# ubuntu:14.04
echo "ubuntu:14.04"

View file

@ -1,23 +0,0 @@
echo "Now sourcing packages from the following ubuntu distros containers:"
# ubuntu:latest
docker run ubuntu:latest /bin/bash -c "apt-get update && apt-get install lz4 && lz4cat /var/lib/apt/lists/*_Packages.lz4 | grep ^Source | cut -f 2 -d : | cut -f 2 -d ' ' | sort -u" > package_data/ubuntu_latest_source_packages.container
# ubuntu:18.04
docker run ubuntu:18.04 /bin/bash -c "apt-get update && apt-get install lz4 && lz4cat /var/lib/apt/lists/*_Packages.lz4 | grep ^Source | cut -f 2 -d : | cut -f 2 -d ' ' | sort -u" > package_data/ubuntu_18.04_source_packages.container
# ubuntu:20.04
docker run ubuntu:20.04 /bin/bash -c "apt-get update && apt-get install lz4 && lz4cat /var/lib/apt/lists/*_Packages.lz4 | grep ^Source | cut -f 2 -d : | cut -f 2 -d ' ' | sort -u" > package_data/ubuntu_20.04_source_packages.container
# ubuntu:22.04
docker run ubuntu:22.04 /bin/bash -c "apt-get update && apt-get install lz4 && lz4cat /var/lib/apt/lists/*_Packages.lz4 | grep ^Source | cut -f 2 -d : | cut -f 2 -d ' ' | sort -u" > package_data/ubuntu_22.04_source_packages.container
# ubuntu:22.10
docker run ubuntu:22.10 /bin/bash -c "apt-get update && apt-get install lz4 && lz4cat /var/lib/apt/lists/*_Packages.lz4 | grep ^Source | cut -f 2 -d : | cut -f 2 -d ' ' | sort -u" > package_data/ubuntu_22.10_source_packages.container
# ubuntu:14.04
docker run ubuntu:14.04 /bin/bash -c "apt-get update && apt-get install lz4 && lz4cat /var/lib/apt/lists/*_Packages.lz4 | grep ^Source | cut -f 2 -d : | cut -f 2 -d ' ' | sort -u" > package_data/ubuntu_14.04_source_packages.container
# ubuntu:16.04
docker run ubuntu:16.04 /bin/bash -c "apt-get update && apt-get install lz4 && lz4cat /var/lib/apt/lists/*_Packages.lz4 | grep ^Source | cut -f 2 -d : | cut -f 2 -d ' ' | sort -u" > package_data/ubuntu_16.04_source_packages.container