diff options
| author | schneefux <schneefux+commit@schneefux.xyz> | 2020-04-15 16:58:12 +0200 |
|---|---|---|
| committer | schneefux <schneefux+commit@schneefux.xyz> | 2020-04-15 17:00:19 +0200 |
| commit | 19dd4d3890eb2f840e26e0f6eab33c72a7af7c82 (patch) | |
| tree | b8ff6720d5618ea27e00606b63696cdeb24f2bd7 /dependencies_check.sh | |
| parent | 5a277af641a996898439ad4927041d21d78165fe (diff) | |
| download | bbb-recorder-master.tar.gz bbb-recorder-master.zip | |
Diffstat (limited to 'dependencies_check.sh')
| -rwxr-xr-x | dependencies_check.sh | 72 |
1 files changed, 0 insertions, 72 deletions
diff --git a/dependencies_check.sh b/dependencies_check.sh deleted file mode 100755 index 1588863..0000000 --- a/dependencies_check.sh +++ /dev/null @@ -1,72 +0,0 @@ -#!/bin/bash - -packages="gconf-service -libasound2 -libatk1.0-0 -libc6 -libcairo2 -libcups2 -libdbus-1-3 -libexpat1 -libfontconfig1 -libgcc1 -libgconf-2-4 -libgdk-pixbuf2.0-0 -libglib2.0-0 -libgtk-3-0 -libnspr4 -libpango-1.0-0 -libpangocairo-1.0-0 -libstdc++6 -libx11-6 -libx11-xcb1 -libxcb1 -libxcomposite1 -libxcursor1 -libxdamage1 -libxext6 -libxfixes3 -libxi6 -libxrandr2 -libxrender1 -libxss1 -libxtst6 -ca-certificates -fonts-liberation -libappindicator1 -libnss3 -lsb-release -xdg-utils -wget -xvfb -fonts-noto" - -declare -a neededPackages - -for packageName in $packages; do - if ! dpkg-query -l "$packageName" > /dev/null 2>&1; then - neededPackages[${#neededPackages[@]}]="$packageName" - fi -done - - -neededCount=${#neededPackages[@]} - -if [[ $neededCount -gt 0 ]]; then - echo "-----------------------------------------------------" - echo "Run the following to get all of the required packages" - echo "-----------------------------------------------------" - echo "sudo apt install \\" - for i in "${neededPackages[@]}"; do - output="$i" - - if [[ ${neededPackages[@]: -1 } != "$i" ]]; then - output+=" \\" - fi - - echo "$output" - done - echo "-----------------------------------------------------" -fi - -exit 0
\ No newline at end of file |
