/usr/bin/lite-updates
_APPNAME="Linux Lite Updates" # Application name variable
+ _APPNAME='Linux Lite Updates'
_MYUPDUSER=$(whoami)
++ whoami
+ _MYUPDUSER=gerwyn
_ICON="/usr/share/icons/Papirus/24x24/apps/liteupdates.png" # Lite Updates icon variable
+ _ICON=/usr/share/icons/Papirus/24x24/apps/liteupdates.png
_UPDATES=$(mktemp /tmp/updateslist.XXXXXX) # Updates log variable
++ mktemp /tmp/updateslist.XXXXXX
+ _UPDATES=/tmp/updateslist.JXg5R9
_DATE=$(date +"%A-%d-%B-%Y-%T") # Date variable
++ date +%A-%d-%B-%Y-%T
+ _DATE=Wednesday-01-May-2019-07:50:17
_TMPU="/tmp/_updusr"
+ _TMPU=/tmp/_updusr
_PLAIN="/tmp/updateslist.txt"
+ _PLAIN=/tmp/updateslist.txt
_LLUPDATES="/var/log/llupdates.log"
+ _LLUPDATES=/var/log/llupdates.log
if [ ! -f "$_TMPU" ]; then echo "$_MYUPDUSER" > "$_TMPU"; chmod 600 "$_TMPU"; fi
+ '[' '!' -f /tmp/_updusr ']'
+ echo gerwyn
+ chmod 600 /tmp/_updusr
_SVUSER=$(cat "$_TMPU")
++ cat /tmp/_updusr
+ _SVUSER=gerwyn
# function remove temp files
rm_temp_files() {
rm -f $_SVUSER
rm -f $_TMPU
rm -f $_UPDATES
rm -f $_PLAIN
rm -f /tmp/updateslist.*
}
# function view, save update log
view_save_log() {
_ANS=$(zenity --text-info --width="780" --height="400" --title=" $_APPNAME - Error log" \
--extra-button="Copy to clipboard" --ok-label="Save..." --cancel-label="Quit" --filename="$_LLUPDATES" 2>/dev/null); _OPT=$(echo $?)
if [[ "$_ANS" =~ "Copy to clipboard" ]]; then
sudo -u ${SUDO_USER:-$_SVUSER} xclip -selection c "$_LLUPDATES"
xhost local:$_SVUSER > /dev/null 2>&1
export DISPLAY=:0
_NTFYICON="/usr/share/icons/Faenza/places/48/distributor-logo-ubuntu.png"
notify-send -i "$_NTFYICON" 'Updates Log copied to clipboard' "Go to www.linuxliteos.com/forums and paste the log into a new or existing thread." -t 10000
xhost - >/dev/null 2>&1; rm_temp_files; exit 0
fi
case $_OPT in
0) szSavePath=$(zenity --title=" Save Updates Log" --width="550" --height="380" --file-selection --filename="/home/$_SVUSER/llupdates.log" \
--window-icon="$_ICON" --file-filter='*.log' --file-filter='All files | *' --save --confirm-overwrite 2>/dev/null)
if [ "$?" -eq "0" ]; then sudo -u ${SUDO_USER:-$_SVUSER} cp "$_LLUPDATES" "$szSavePath"; rm_temp_files; else rm_temp_files; exit 0 ; fi ;;
1) rm_temp_files; exit 0 ;;
esac
}
# Check Internet access
if eval "curl -sk google.com" >> /dev/null 2>&1; then :; else # Prompt ERROR internet connection check failed and exit
zenity --info --width="320" --height="120" --ok-label="Close" --title=" $_APPNAME" \
--text="\nYour computer is not connected to the internet \n \nLinux Lite cannot check for updates. Please check your internet connection and try again." 2>/dev/null
rm_temp_files; exit 0
fi
+ eval 'curl -sk google.com'
+ :
# Kill off any package managers that may be running
if [ "$(pidof synaptic)" ]; then killall -9 synaptic; fi
++ pidof synaptic
+ '[' '' ']'
if [ ! -z "$(pgrep gdebi-gtk)" ]; then killall -9 gdebi-gtk; fi
++ pgrep gdebi-gtk
+ '[' '!' -z '' ']'
# start dialog - Ask for elevation, else exit
if [ $EUID -ne 0 ]; then
zenity --question --width="340" --height="100" --window-icon="$_ICON" --ok-label="Continue" --cancel-label="Cancel" --title=" $_APPNAME" \
--text="\nLinux Lite will now fetch the Updates list.\n\nClick Cancel to exit now or Continue to proceed." 2>/dev/null
case $? in
0) pkexec "$0"; if [ "${PIPESTATUS[@]}" -eq "126" ]; then rm_temp_files; fi; exit 0 ;;
1) rm_temp_files; exit 0 ;;
esac
fi
+ '[' 1000 -ne 0 ']'
+ zenity --question --width=340 --height=100 --window-icon=/usr/share/icons/Papirus/24x24/apps/liteupdates.png --ok-label=Continue --cancel-label=Cancel '--title= Linux Lite Updates' '--text=\nLinux Lite will now fetch the Updates list.\n\nClick Cancel to exit now or Continue to proceed.'
+ case $? in
+ pkexec /usr/bin/lite-updates
_APPNAME="Linux Lite Updates" # Application name variable
+ _APPNAME='Linux Lite Updates'
_MYUPDUSER=$(whoami)
++ whoami
+ _MYUPDUSER=root
_ICON="/usr/share/icons/Papirus/24x24/apps/liteupdates.png" # Lite Updates icon variable
+ _ICON=/usr/share/icons/Papirus/24x24/apps/liteupdates.png
_UPDATES=$(mktemp /tmp/updateslist.XXXXXX) # Updates log variable
++ mktemp /tmp/updateslist.XXXXXX
+ _UPDATES=/tmp/updateslist.Jfa0Rn
_DATE=$(date +"%A-%d-%B-%Y-%T") # Date variable
++ date +%A-%d-%B-%Y-%T
+ _DATE=Wednesday-01-May-2019-07:50:33
_TMPU="/tmp/_updusr"
+ _TMPU=/tmp/_updusr
_PLAIN="/tmp/updateslist.txt"
+ _PLAIN=/tmp/updateslist.txt
_LLUPDATES="/var/log/llupdates.log"
+ _LLUPDATES=/var/log/llupdates.log
if [ ! -f "$_TMPU" ]; then echo "$_MYUPDUSER" > "$_TMPU"; chmod 600 "$_TMPU"; fi
+ '[' '!' -f /tmp/_updusr ']'
_SVUSER=$(cat "$_TMPU")
++ cat /tmp/_updusr
+ _SVUSER=gerwyn
# function remove temp files
rm_temp_files() {
rm -f $_SVUSER
rm -f $_TMPU
rm -f $_UPDATES
rm -f $_PLAIN
rm -f /tmp/updateslist.*
}
# function view, save update log
view_save_log() {
_ANS=$(zenity --text-info --width="780" --height="400" --title=" $_APPNAME - Error log" \
--extra-button="Copy to clipboard" --ok-label="Save..." --cancel-label="Quit" --filename="$_LLUPDATES" 2>/dev/null); _OPT=$(echo $?)
if [[ "$_ANS" =~ "Copy to clipboard" ]]; then
sudo -u ${SUDO_USER:-$_SVUSER} xclip -selection c "$_LLUPDATES"
xhost local:$_SVUSER > /dev/null 2>&1
export DISPLAY=:0
_NTFYICON="/usr/share/icons/Faenza/places/48/distributor-logo-ubuntu.png"
notify-send -i "$_NTFYICON" 'Updates Log copied to clipboard' "Go to www.linuxliteos.com/forums and paste the log into a new or existing thread." -t 10000
xhost - >/dev/null 2>&1; rm_temp_files; exit 0
fi
case $_OPT in
0) szSavePath=$(zenity --title=" Save Updates Log" --width="550" --height="380" --file-selection --filename="/home/$_SVUSER/llupdates.log" \
--window-icon="$_ICON" --file-filter='*.log' --file-filter='All files | *' --save --confirm-overwrite 2>/dev/null)
if [ "$?" -eq "0" ]; then sudo -u ${SUDO_USER:-$_SVUSER} cp "$_LLUPDATES" "$szSavePath"; rm_temp_files; else rm_temp_files; exit 0 ; fi ;;
1) rm_temp_files; exit 0 ;;
esac
}
# Check Internet access
if eval "curl -sk google.com" >> /dev/null 2>&1; then :; else # Prompt ERROR internet connection check failed and exit
zenity --info --width="320" --height="120" --ok-label="Close" --title=" $_APPNAME" \
--text="\nYour computer is not connected to the internet \n \nLinux Lite cannot check for updates. Please check your internet connection and try again." 2>/dev/null
rm_temp_files; exit 0
fi
+ eval 'curl -sk google.com'
+ :
# Kill off any package managers that may be running
if [ "$(pidof synaptic)" ]; then killall -9 synaptic; fi
++ pidof synaptic
+ '[' '' ']'
if [ ! -z "$(pgrep gdebi-gtk)" ]; then killall -9 gdebi-gtk; fi
++ pgrep gdebi-gtk
+ '[' '!' -z '' ']'
# start dialog - Ask for elevation, else exit
if [ $EUID -ne 0 ]; then
zenity --question --width="340" --height="100" --window-icon="$_ICON" --ok-label="Continue" --cancel-label="Cancel" --title=" $_APPNAME" \
--text="\nLinux Lite will now fetch the Updates list.\n\nClick Cancel to exit now or Continue to proceed." 2>/dev/null
case $? in
0) pkexec "$0"; if [ "${PIPESTATUS[@]}" -eq "126" ]; then rm_temp_files; fi; exit 0 ;;
1) rm_temp_files; exit 0 ;;
esac
fi
+ '[' 0 -ne 0 ']'
if [ "$?" -eq "0" ];then
# xclip check/ install
if [ -z "$(dpkg -l | grep -E '^ii' | grep xclip)" ]; then
apt-get install xclip -y | zenity --progress --pulsate --window-icon="$_ICON" --auto-close --no-cancel --width="320" --height="80" --title="$_APPNAME" \
--text="Preparing... please wait..." 2>/dev/null
fi
# Repositories registered
_SLIST=$(grep '^deb ' -c /etc/apt/sources.list)
_SLISTD=$(grep -R --exclude="*.save" '^deb ' -c /etc/apt/sources.list.d/ | grep -c /)
APTUPDATE=$(($_SLIST + $_SLISTD)) # Total of repositories registered, this is approximated
apt-get update 2>&1 | tee "$_LLUPDATES" |
awk -v total=$APTUPDATE '/^Ign|^ Get/{count++;$1=""} FNR { if (total != 0){percentage=int (1000*count/total);print (percentage < 90?percentage:99),"\n#",substr($0, 0, 128) }; fflush(stdout)}' \
| zenity --progress --width="600" --text="Updating package lists..." --window-icon="$_ICON" --title="Updating Software Sources - please wait..." --percentage="0" --no-cancel --pulsate --auto-close 2>/dev/null
if [ "${PIPESTATUS[0]}" -ne "0" ]; then
unset APTUPDATE; rm_temp_files; unset _UPDATES
sed -i '1 i\===========================\
Install Updates Error log\
===========================\
Install Updates could not fetch the package cache information lists.\
Go to https://www.linuxliteos.com/forums/ and paste the log below into a new or existing thread for assistance.\n\
============ Log ===========\n' "$_LLUPDATES"
sleep 4 | zenity --progress --pulsate --window-icon="error" --auto-close --no-cancel --width="380" --height="80" --title="$_APPNAME - Error" \
--text="Errors occurred while fetching packages cache information lists.\n✔ Retrieving error log, please wait..." 2>/dev/null
view_save_log; exit 1
fi
unset APTUPDATE
# Creates a list in /tmp/updateslist
# initialize html page
( echo ''
echo '
'
echo "List of available Updates"
echo ''
echo " "
echo '') >> $_UPDATES
echo '' >> $_UPDATES
echo 'Updates Available for your System
' >> $_UPDATES
echo "Click Update Now to install the updates listed below or Cancel to exit. |
" >> $_UPDATES
echo ' |
' >> $_UPDATES
( echo " List of available Updates |
" && echo " |
") >> $_UPDATES
apt-get --just-print dist-upgrade 2>&1 | perl -ne 'if (/Inst\s([\w,\-,\d,\.,~,:,\+]+)\s\[([\w,\-,\d,\.,~,:,\+]+)\]\s\(([\w,\-,\d,\.,~,:,\+]+)\)? /i) {print "Name: $1 INSTALLED: $2 AVAILABLE: $3\n"}' |
awk '{print NR,":\t"$0}' > $_PLAIN
sed '
s:^::;
s:$: |
:
' $_PLAIN >> $_UPDATES
# updates footer
( echo " |
" && echo "" ) >> $_UPDATES
# Check for available updates; if none then remove /tmp/updateslist.XXXXXX and display up-to-date dialog
if [ -z "$(cat $_PLAIN)" ]; then
rm_temp_files; unset _UPDATES
zenity --info --window-icon="$_ICON" --width="180" --height="60" --title=" $_APPNAME" \
--text="\nYour system is up to date." 2>/dev/null
exit 0
fi
# Erase existing available info
dpkg --clear-avail
else
rm_temp_files; unset _UPDATES; exit 0
fi
+ '[' 0 -eq 0 ']'
++ dpkg -l
++ grep -E '^ii'
++ grep xclip
+ '[' -z 'ii xclip 0.12+svn84-4build1 amd64 command line interface to X selections' ']'
++ grep '^deb ' -c /etc/apt/sources.list
+ _SLIST=5
++ grep -c /
++ grep -R '--exclude=*.save' '^deb ' -c /etc/apt/sources.list.d/
+ _SLISTD=3
+ APTUPDATE=8
+ apt-get update
+ tee /var/log/llupdates.log
+ awk -v total=8 '/^Ign|^ Get/{count++;$1=""} FNR { if (total != 0){percentage=int (1000*count/total);print (percentage < 90?percentage:99),"\n#",substr($0, 0, 128) }; fflush(stdout)}'
+ zenity --progress --width=600 '--text=Updating package lists...' --window-icon=/usr/share/icons/Papirus/24x24/apps/liteupdates.png '--title=Updating Software Sources - please wait...' --percentage=0 --no-cancel --pulsate --auto-close
+ '[' 0 -ne 0 ']'
+ unset APTUPDATE
+ echo ''
+ echo ''
+ echo 'List of available Updates'
+ echo ''
+ echo ' '
+ echo ''
+ echo ''
+ echo 'Updates Available for your System
'
+ echo 'Click Update Now to install the updates listed below or Cancel to exit. |
'
+ echo ' |
'
+ echo ' List of available Updates |
'
+ echo ' |
'
+ awk '{print NR,":\t"$0}'
+ perl -ne 'if (/Inst\s([\w,\-,\d,\.,~,:,\+]+)\s\[([\w,\-,\d,\.,~,:,\+]+)\]\s\(([\w,\-,\d,\.,~,:,\+]+)\)? /i) {print "Name: $1 INSTALLED: $2 AVAILABLE: $3\n"}'
+ apt-get --just-print dist-upgrade
+ sed '
s:^::;
s:$: |
:
' /tmp/updateslist.txt
+ echo ' |
'
+ echo ''
++ cat /tmp/updateslist.txt
+ '[' -z '1 : Name: login INSTALLED: 1:4.5-1ubuntu1 AVAILABLE: 1:4.5-1ubuntu2
2 : Name: lite-manual INSTALLED: 4.0-0040-linuxlite AVAILABLE: 4.0-0050-linuxlite
3 : Name: gcc-8-base INSTALLED: 8.2.0-1ubuntu2~18.04 AVAILABLE: 8.3.0-6ubuntu1~18.04
4 : Name: gcc-8-base:i386 INSTALLED: 8.2.0-1ubuntu2~18.04 AVAILABLE: 8.3.0-6ubuntu1~18.04
5 : Name: libstdc++6 INSTALLED: 8.2.0-1ubuntu2~18.04 AVAILABLE: 8.3.0-6ubuntu1~18.04
6 : Name: libstdc++6:i386 INSTALLED: 8.2.0-1ubuntu2~18.04 AVAILABLE: 8.3.0-6ubuntu1~18.04
7 : Name: libquadmath0 INSTALLED: 8.2.0-1ubuntu2~18.04 AVAILABLE: 8.3.0-6ubuntu1~18.04
8 : Name: libitm1 INSTALLED: 8.2.0-1ubuntu2~18.04 AVAILABLE: 8.3.0-6ubuntu1~18.04
9 : Name: libmpx2 INSTALLED: 8.2.0-1ubuntu2~18.04 AVAILABLE: 8.3.0-6ubuntu1~18.04
10 : Name: liblsan0 INSTALLED: 8.2.0-1ubuntu2~18.04 AVAILABLE: 8.3.0-6ubuntu1~18.04
11 : Name: libtsan0 INSTALLED: 8.2.0-1ubuntu2~18.04 AVAILABLE: 8.3.0-6ubuntu1~18.04
12 : Name: libcc1-0 INSTALLED: 8.2.0-1ubuntu2~18.04 AVAILABLE: 8.3.0-6ubuntu1~18.04
13 : Name: libatomic1 INSTALLED: 8.2.0-1ubuntu2~18.04 AVAILABLE: 8.3.0-6ubuntu1~18.04
14 : Name: libgomp1 INSTALLED: 8.2.0-1ubuntu2~18.04 AVAILABLE: 8.3.0-6ubuntu1~18.04
15 : Name: libgcc1 INSTALLED: 1:8.2.0-1ubuntu2~18.04 AVAILABLE: 1:8.3.0-6ubuntu1~18.04
16 : Name: libgcc1:i386 INSTALLED: 1:8.2.0-1ubuntu2~18.04 AVAILABLE: 1:8.3.0-6ubuntu1~18.04
17 : Name: libsystemd0 INSTALLED: 237-3ubuntu10.12 AVAILABLE: 237-3ubuntu10.21
18 : Name: libsystemd0:i386 INSTALLED: 237-3ubuntu10.12 AVAILABLE: 237-3ubuntu10.21
19 : Name: systemd INSTALLED: 237-3ubuntu10.12 AVAILABLE: 237-3ubuntu10.21
20 : Name: libpam-systemd INSTALLED: 237-3ubuntu10.12 AVAILABLE: 237-3ubuntu10.21
21 : Name: libudev1 INSTALLED: 237-3ubuntu10.12 AVAILABLE: 237-3ubuntu10.21
22 : Name: udev INSTALLED: 237-3ubuntu10.12 AVAILABLE: 237-3ubuntu10.21
23 : Name: libpam0g INSTALLED: 1.1.8-3.6ubuntu2 AVAILABLE: 1.1.8-3.6ubuntu2.18.04.1
24 : Name: libpam-modules-bin INSTALLED: 1.1.8-3.6ubuntu2 AVAILABLE: 1.1.8-3.6ubuntu2.18.04.1
25 : Name: libpam-modules INSTALLED: 1.1.8-3.6ubuntu2 AVAILABLE: 1.1.8-3.6ubuntu2.18.04.1
26 : Name: libpam-runtime INSTALLED: 1.1.8-3.6ubuntu2 AVAILABLE: 1.1.8-3.6ubuntu2.18.04.1
27 : Name: initramfs-tools INSTALLED: 0.130ubuntu3.6 AVAILABLE: 0.130ubuntu3.7
28 : Name: initramfs-tools-core INSTALLED: 0.130ubuntu3.6 AVAILABLE: 0.130ubuntu3.7
29 : Name: initramfs-tools-bin INSTALLED: 0.130ubuntu3.6 AVAILABLE: 0.130ubuntu3.7
30 : Name: busybox-initramfs INSTALLED: 1:1.27.2-2ubuntu3 AVAILABLE: 1:1.27.2-2ubuntu3.2
31 : Name: systemd-sysv INSTALLED: 237-3ubuntu10.12 AVAILABLE: 237-3ubuntu10.21
32 : Name: libapt-pkg5.0 INSTALLED: 1.6.8 AVAILABLE: 1.6.10
33 : Name: libapt-inst2.0 INSTALLED: 1.6.8 AVAILABLE: 1.6.10
34 : Name: apt INSTALLED: 1.6.8 AVAILABLE: 1.6.10
35 : Name: apt-utils INSTALLED: 1.6.8 AVAILABLE: 1.6.10
36 : Name: libseccomp2 INSTALLED: 2.3.1-2.1ubuntu4 AVAILABLE: 2.3.1-2.1ubuntu4.1
37 : Name: console-setup-linux INSTALLED: 1.178ubuntu2.7 AVAILABLE: 1.178ubuntu2.8
38 : Name: console-setup INSTALLED: 1.178ubuntu2.7 AVAILABLE: 1.178ubuntu2.8
39 : Name: keyboard-configuration INSTALLED: 1.178ubuntu2.7 AVAILABLE: 1.178ubuntu2.8
40 : Name: libglib2.0-bin INSTALLED: 2.56.3-0ubuntu0.18.04.1 AVAILABLE: 2.56.4-0ubuntu0.18.04.2
41 : Name: libglib2.0-0 INSTALLED: 2.56.3-0ubuntu0.18.04.1 AVAILABLE: 2.56.4-0ubuntu0.18.04.2
42 : Name: libglib2.0-0:i386 INSTALLED: 2.56.3-0ubuntu0.18.04.1 AVAILABLE: 2.56.4-0ubuntu0.18.04.2
43 : Name: libglib2.0-data INSTALLED: 2.56.3-0ubuntu0.18.04.1 AVAILABLE: 2.56.4-0ubuntu0.18.04.2
44 : Name: python3-gi-cairo INSTALLED: 3.26.1-2 AVAILABLE: 3.26.1-2ubuntu1
45 : Name: libgtk-3-common INSTALLED: 3.22.30-1ubuntu1 AVAILABLE: 3.22.30-1ubuntu3
46 : Name: cups-ipp-utils INSTALLED: 2.2.7-1ubuntu2.3 AVAILABLE: 2.2.7-1ubuntu2.4
47 : Name: libcupscgi1 INSTALLED: 2.2.7-1ubuntu2.3 AVAILABLE: 2.2.7-1ubuntu2.4
48 : Name: cups-daemon INSTALLED: 2.2.7-1ubuntu2.3 AVAILABLE: 2.2.7-1ubuntu2.4
49 : Name: cups-core-drivers INSTALLED: 2.2.7-1ubuntu2.3 AVAILABLE: 2.2.7-1ubuntu2.4
50 : Name: cups-server-common INSTALLED: 2.2.7-1ubuntu2.3 AVAILABLE: 2.2.7-1ubuntu2.4
51 : Name: cups-common INSTALLED: 2.2.7-1ubuntu2.3 AVAILABLE: 2.2.7-1ubuntu2.4
52 : Name: cups-client INSTALLED: 2.2.7-1ubuntu2.3 AVAILABLE: 2.2.7-1ubuntu2.4
53 : Name: libcupsimage2 INSTALLED: 2.2.7-1ubuntu2.3 AVAILABLE: 2.2.7-1ubuntu2.4
54 : Name: libcupsppdc1 INSTALLED: 2.2.7-1ubuntu2.3 AVAILABLE: 2.2.7-1ubuntu2.4
55 : Name: libcupsmime1 INSTALLED: 2.2.7-1ubuntu2.3 AVAILABLE: 2.2.7-1ubuntu2.4
56 : Name: cups INSTALLED: 2.2.7-1ubuntu2.3 AVAILABLE: 2.2.7-1ubuntu2.4
57 : Name: libcups2 INSTALLED: 2.2.7-1ubuntu2.3 AVAILABLE: 2.2.7-1ubuntu2.4
58 : Name: libcups2:i386 INSTALLED: 2.2.7-1ubuntu2.3 AVAILABLE: 2.2.7-1ubuntu2.4
59 : Name: libpoppler-glib8 INSTALLED: 0.62.0-2ubuntu2.7 AVAILABLE: 0.62.0-2ubuntu2.8
60 : Name: libnss3 INSTALLED: 2:3.35-2ubuntu2.1 AVAILABLE: 2:3.35-2ubuntu2.2
61 : Name: libpng16-16 INSTALLED: 1.6.34-1ubuntu0.18.04.1 AVAILABLE: 1.6.34-1ubuntu0.18.04.2
62 : Name: libpng16-16:i386 INSTALLED: 1.6.34-1ubuntu0.18.04.1 AVAILABLE: 1.6.34-1ubuntu0.18.04.2
63 : Name: libtiff5 INSTALLED: 4.0.9-5ubuntu0.1 AVAILABLE: 4.0.9-5ubuntu0.2
64 : Name: libtiff5:i386 INSTALLED: 4.0.9-5ubuntu0.1 AVAILABLE: 4.0.9-5ubuntu0.2
65 : Name: poppler-utils INSTALLED: 0.62.0-2ubuntu2.7 AVAILABLE: 0.62.0-2ubuntu2.8
66 : Name: libpoppler73 INSTALLED: 0.62.0-2ubuntu2.7 AVAILABLE: 0.62.0-2ubuntu2.8
67 : Name: ghostscript INSTALLED: 9.26~dfsg+0-0ubuntu0.18.04.4 AVAILABLE: 9.26~dfsg+0-0ubuntu0.18.04.8
68 : Name: libgs9 INSTALLED: 9.26~dfsg+0-0ubuntu0.18.04.4 AVAILABLE: 9.26~dfsg+0-0ubuntu0.18.04.8
69 : Name: libgs9-common INSTALLED: 9.26~dfsg+0-0ubuntu0.18.04.4 AVAILABLE: 9.26~dfsg+0-0ubuntu0.18.04.8
70 : Name: libidn11 INSTALLED: 1.33-2.1ubuntu1 AVAILABLE: 1.33-2.1ubuntu1.2
71 : Name: cups-ppdc INSTALLED: 2.2.7-1ubuntu2.3 AVAILABLE: 2.2.7-1ubuntu2.4
72 : Name: libx11-data INSTALLED: 2:1.6.4-3ubuntu0.1 AVAILABLE: 2:1.6.4-3ubuntu0.2
73 : Name: libxcb1-dev INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
74 : Name: libxcb1:i386 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
75 : Name: libxcb1 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
76 : Name: libx11-doc INSTALLED: 2:1.6.4-3ubuntu0.1 AVAILABLE: 2:1.6.4-3ubuntu0.2
77 : Name: libx11-dev INSTALLED: 2:1.6.4-3ubuntu0.1 AVAILABLE: 2:1.6.4-3ubuntu0.2
78 : Name: libx11-6 INSTALLED: 2:1.6.4-3ubuntu0.1 AVAILABLE: 2:1.6.4-3ubuntu0.2
79 : Name: libx11-6:i386 INSTALLED: 2:1.6.4-3ubuntu0.1 AVAILABLE: 2:1.6.4-3ubuntu0.2
80 : Name: libgtk-3-0 INSTALLED: 3.22.30-1ubuntu1 AVAILABLE: 3.22.30-1ubuntu3
81 : Name: gir1.2-gtk-3.0 INSTALLED: 3.22.30-1ubuntu1 AVAILABLE: 3.22.30-1ubuntu3
82 : Name: python3-gi INSTALLED: 3.26.1-2 AVAILABLE: 3.26.1-2ubuntu1
83 : Name: libasprintf-dev INSTALLED: 0.19.8.1-6ubuntu0.1 AVAILABLE: 0.19.8.1-6ubuntu0.3
84 : Name: libasprintf0v5 INSTALLED: 0.19.8.1-6ubuntu0.1 AVAILABLE: 0.19.8.1-6ubuntu0.3
85 : Name: gettext-base INSTALLED: 0.19.8.1-6ubuntu0.1 AVAILABLE: 0.19.8.1-6ubuntu0.3
86 : Name: im-config INSTALLED: 0.34-1ubuntu1.2 AVAILABLE: 0.34-1ubuntu1.3
87 : Name: language-selector-gnome INSTALLED: 0.188.1 AVAILABLE: 0.188.2
88 : Name: language-selector-common INSTALLED: 0.188.1 AVAILABLE: 0.188.2
89 : Name: ntfs-3g INSTALLED: 1:2017.3.23-2 AVAILABLE: 1:2017.3.23-2ubuntu0.18.04.2
90 : Name: libntfs-3g88 INSTALLED: 1:2017.3.23-2 AVAILABLE: 1:2017.3.23-2ubuntu0.18.04.2
91 : Name: samba-vfs-modules INSTALLED: 2:4.7.6+dfsg~ubuntu-0ubuntu2.6 AVAILABLE: 2:4.7.6+dfsg~ubuntu-0ubuntu2.9
92 : Name: python-ldb INSTALLED: 2:1.2.3-1 AVAILABLE: 2:1.2.3-1ubuntu0.1
93 : Name: libldap-common INSTALLED: 2.4.45+dfsg-1ubuntu1.1 AVAILABLE: 2.4.45+dfsg-1ubuntu1.2
94 : Name: libldap-2.4-2 INSTALLED: 2.4.45+dfsg-1ubuntu1.1 AVAILABLE: 2.4.45+dfsg-1ubuntu1.2
95 : Name: libldb1 INSTALLED: 2:1.2.3-1 AVAILABLE: 2:1.2.3-1ubuntu0.1
96 : Name: samba-dsdb-modules INSTALLED: 2:4.7.6+dfsg~ubuntu-0ubuntu2.6 AVAILABLE: 2:4.7.6+dfsg~ubuntu-0ubuntu2.9
97 : Name: python-samba INSTALLED: 2:4.7.6+dfsg~ubuntu-0ubuntu2.6 AVAILABLE: 2:4.7.6+dfsg~ubuntu-0ubuntu2.9
98 : Name: libsmbclient INSTALLED: 2:4.7.6+dfsg~ubuntu-0ubuntu2.6 AVAILABLE: 2:4.7.6+dfsg~ubuntu-0ubuntu2.9
99 : Name: smbclient INSTALLED: 2:4.7.6+dfsg~ubuntu-0ubuntu2.6 AVAILABLE: 2:4.7.6+dfsg~ubuntu-0ubuntu2.9
100 : Name: samba INSTALLED: 2:4.7.6+dfsg~ubuntu-0ubuntu2.6 AVAILABLE: 2:4.7.6+dfsg~ubuntu-0ubuntu2.9
101 : Name: samba-common-bin INSTALLED: 2:4.7.6+dfsg~ubuntu-0ubuntu2.6 AVAILABLE: 2:4.7.6+dfsg~ubuntu-0ubuntu2.9
102 : Name: samba-common INSTALLED: 2:4.7.6+dfsg~ubuntu-0ubuntu2.6 AVAILABLE: 2:4.7.6+dfsg~ubuntu-0ubuntu2.9
103 : Name: samba-libs INSTALLED: 2:4.7.6+dfsg~ubuntu-0ubuntu2.6 AVAILABLE: 2:4.7.6+dfsg~ubuntu-0ubuntu2.9
104 : Name: libwbclient0 INSTALLED: 2:4.7.6+dfsg~ubuntu-0ubuntu2.6 AVAILABLE: 2:4.7.6+dfsg~ubuntu-0ubuntu2.9
105 : Name: libpci3 INSTALLED: 1:3.5.2-1ubuntu1 AVAILABLE: 1:3.5.2-1ubuntu1.1
106 : Name: pciutils INSTALLED: 1:3.5.2-1ubuntu1 AVAILABLE: 1:3.5.2-1ubuntu1.1
107 : Name: ubuntu-drivers-common INSTALLED: 1:0.5.2.2 AVAILABLE: 1:0.5.2.3
108 : Name: passwd INSTALLED: 1:4.5-1ubuntu1 AVAILABLE: 1:4.5-1ubuntu2
109 : Name: file INSTALLED: 1:5.32-2ubuntu0.1 AVAILABLE: 1:5.32-2ubuntu0.2
110 : Name: libmagic-mgc INSTALLED: 1:5.32-2ubuntu0.1 AVAILABLE: 1:5.32-2ubuntu0.2
111 : Name: libmagic1 INSTALLED: 1:5.32-2ubuntu0.1 AVAILABLE: 1:5.32-2ubuntu0.2
112 : Name: libunistring2 INSTALLED: 0.9.9-0ubuntu1 AVAILABLE: 0.9.9-0ubuntu2
113 : Name: libunistring2:i386 INSTALLED: 0.9.9-0ubuntu1 AVAILABLE: 0.9.9-0ubuntu2
114 : Name: libpolkit-gobject-1-0 INSTALLED: 0.105-20ubuntu0.18.04.4 AVAILABLE: 0.105-20ubuntu0.18.04.5
115 : Name: libpolkit-agent-1-0 INSTALLED: 0.105-20ubuntu0.18.04.4 AVAILABLE: 0.105-20ubuntu0.18.04.5
116 : Name: libpolkit-backend-1-0 INSTALLED: 0.105-20ubuntu0.18.04.4 AVAILABLE: 0.105-20ubuntu0.18.04.5
117 : Name: policykit-1 INSTALLED: 0.105-20ubuntu0.18.04.4 AVAILABLE: 0.105-20ubuntu0.18.04.5
118 : Name: gir1.2-polkit-1.0 INSTALLED: 0.105-20ubuntu0.18.04.4 AVAILABLE: 0.105-20ubuntu0.18.04.5
119 : Name: gtk-update-icon-cache INSTALLED: 3.22.30-1ubuntu1 AVAILABLE: 3.22.30-1ubuntu3
120 : Name: libgbm1 INSTALLED: 18.2.2-0ubuntu1~18.04.2 AVAILABLE: 18.2.8-0ubuntu0~18.04.2
121 : Name: libegl-mesa0 INSTALLED: 18.2.2-0ubuntu1~18.04.2 AVAILABLE: 18.2.8-0ubuntu0~18.04.2
122 : Name: libx11-xcb1 INSTALLED: 2:1.6.4-3ubuntu0.1 AVAILABLE: 2:1.6.4-3ubuntu0.2
123 : Name: libxcb-dri2-0 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
124 : Name: libxcb-dri3-0 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
125 : Name: libxcb-glx0 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
126 : Name: libxcb-present0 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
127 : Name: libxcb-sync1 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
128 : Name: libgl1-mesa-dri INSTALLED: 18.2.2-0ubuntu1~18.04.2 AVAILABLE: 18.2.8-0ubuntu0~18.04.2
129 : Name: libglapi-mesa INSTALLED: 18.2.2-0ubuntu1~18.04.2 AVAILABLE: 18.2.8-0ubuntu0~18.04.2
130 : Name: libglx-mesa0 INSTALLED: 18.2.2-0ubuntu1~18.04.2 AVAILABLE: 18.2.8-0ubuntu0~18.04.2
131 : Name: libxcb-xfixes0 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
132 : Name: libgstreamer1.0-0 INSTALLED: 1.14.1-1~ubuntu18.04.1 AVAILABLE: 1.14.1-1~ubuntu18.04.2
133 : Name: libgstreamer-plugins-base1.0-0 INSTALLED: 1.14.1-1ubuntu1~ubuntu18.04.1 AVAILABLE: 1.14.1-1ubuntu1~ubuntu18.04.2
134 : Name: libwayland-egl1-mesa INSTALLED: 18.2.2-0ubuntu1~18.04.2 AVAILABLE: 18.2.8-0ubuntu0~18.04.2
135 : Name: libgstreamer-gl1.0-0 INSTALLED: 1.14.1-1ubuntu1~ubuntu18.04.1 AVAILABLE: 1.14.1-1ubuntu1~ubuntu18.04.2
136 : Name: libxslt1.1 INSTALLED: 1.1.29-5 AVAILABLE: 1.1.29-5ubuntu0.1
137 : Name: libwebkit2gtk-4.0-37-gtk2 INSTALLED: 2.22.6-0ubuntu0.18.04.1 AVAILABLE: 2.24.1-0ubuntu0.18.04.1
138 : Name: libjavascriptcoregtk-4.0-18 INSTALLED: 2.22.6-0ubuntu0.18.04.1 AVAILABLE: 2.24.1-0ubuntu0.18.04.1
139 : Name: libwebkit2gtk-4.0-37 INSTALLED: 2.22.6-0ubuntu0.18.04.1 AVAILABLE: 2.24.1-0ubuntu0.18.04.1
140 : Name: pulseaudio-module-bluetooth INSTALLED: 1:11.1-1ubuntu7.1 AVAILABLE: 1:11.1-1ubuntu7.2
141 : Name: libpulsedsp INSTALLED: 1:11.1-1ubuntu7.1 AVAILABLE: 1:11.1-1ubuntu7.2
142 : Name: pulseaudio-utils INSTALLED: 1:11.1-1ubuntu7.1 AVAILABLE: 1:11.1-1ubuntu7.2
143 : Name: pulseaudio INSTALLED: 1:11.1-1ubuntu7.1 AVAILABLE: 1:11.1-1ubuntu7.2
144 : Name: libpulse-mainloop-glib0 INSTALLED: 1:11.1-1ubuntu7.1 AVAILABLE: 1:11.1-1ubuntu7.2
145 : Name: libpulse0 INSTALLED: 1:11.1-1ubuntu7.1 AVAILABLE: 1:11.1-1ubuntu7.2
146 : Name: libwavpack1 INSTALLED: 5.1.0-2ubuntu1.2 AVAILABLE: 5.1.0-2ubuntu1.3
147 : Name: libxcb-render0 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
148 : Name: libxcb-render0:i386 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
149 : Name: libxcb-shm0 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
150 : Name: libxcb-shm0:i386 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
151 : Name: distro-info-data INSTALLED: 0.37ubuntu0.2 AVAILABLE: 0.37ubuntu0.4
152 : Name: libisc-export169 INSTALLED: 1:9.11.3+dfsg-1ubuntu1.3 AVAILABLE: 1:9.11.3+dfsg-1ubuntu1.7
153 : Name: libdns-export1100 INSTALLED: 1:9.11.3+dfsg-1ubuntu1.3 AVAILABLE: 1:9.11.3+dfsg-1ubuntu1.7
154 : Name: tzdata INSTALLED: 2018i-0ubuntu0.18.04 AVAILABLE: 2019a-0ubuntu0.18.04
155 : Name: ubuntu-minimal INSTALLED: 1.417 AVAILABLE: 1.417.1
156 : Name: libirs160 INSTALLED: 1:9.11.3+dfsg-1ubuntu1.3 AVAILABLE: 1:9.11.3+dfsg-1ubuntu1.7
157 : Name: bind9-host INSTALLED: 1:9.11.3+dfsg-1ubuntu1.3 AVAILABLE: 1:9.11.3+dfsg-1ubuntu1.7
158 : Name: dnsutils INSTALLED: 1:9.11.3+dfsg-1ubuntu1.3 AVAILABLE: 1:9.11.3+dfsg-1ubuntu1.7
159 : Name: libbind9-160 INSTALLED: 1:9.11.3+dfsg-1ubuntu1.3 AVAILABLE: 1:9.11.3+dfsg-1ubuntu1.7
160 : Name: libisccfg160 INSTALLED: 1:9.11.3+dfsg-1ubuntu1.3 AVAILABLE: 1:9.11.3+dfsg-1ubuntu1.7
161 : Name: libisccc160 INSTALLED: 1:9.11.3+dfsg-1ubuntu1.3 AVAILABLE: 1:9.11.3+dfsg-1ubuntu1.7
162 : Name: libdns1100 INSTALLED: 1:9.11.3+dfsg-1ubuntu1.3 AVAILABLE: 1:9.11.3+dfsg-1ubuntu1.7
163 : Name: libisc169 INSTALLED: 1:9.11.3+dfsg-1ubuntu1.3 AVAILABLE: 1:9.11.3+dfsg-1ubuntu1.7
164 : Name: liblwres160 INSTALLED: 1:9.11.3+dfsg-1ubuntu1.3 AVAILABLE: 1:9.11.3+dfsg-1ubuntu1.7
165 : Name: busybox-static INSTALLED: 1:1.27.2-2ubuntu3 AVAILABLE: 1:1.27.2-2ubuntu3.2
166 : Name: libnuma1 INSTALLED: 2.0.11-2.1 AVAILABLE: 2.0.11-2.1ubuntu0.1
167 : Name: libparted-fs-resize0 INSTALLED: 3.2-20ubuntu0.1 AVAILABLE: 3.2-20ubuntu0.2
168 : Name: parted INSTALLED: 3.2-20ubuntu0.1 AVAILABLE: 3.2-20ubuntu0.2
169 : Name: libparted2 INSTALLED: 3.2-20ubuntu0.1 AVAILABLE: 3.2-20ubuntu0.2
170 : Name: libplymouth4 INSTALLED: 0.9.3-1ubuntu7.18.04.1 AVAILABLE: 0.9.3-1ubuntu7.18.04.2
171 : Name: libssl1.0.0 INSTALLED: 1.0.2n-1ubuntu5.2 AVAILABLE: 1.0.2n-1ubuntu5.3
172 : Name: openssh-client INSTALLED: 1:7.6p1-4ubuntu0.2 AVAILABLE: 1:7.6p1-4ubuntu0.3
173 : Name: plymouth-x11 INSTALLED: 0.9.3-1ubuntu7.18.04.1 AVAILABLE: 0.9.3-1ubuntu7.18.04.2
174 : Name: plymouth-theme-ubuntu-text INSTALLED: 0.9.3-1ubuntu7.18.04.1 AVAILABLE: 0.9.3-1ubuntu7.18.04.2
175 : Name: plymouth INSTALLED: 0.9.3-1ubuntu7.18.04.1 AVAILABLE: 0.9.3-1ubuntu7.18.04.2
176 : Name: plymouth-themes INSTALLED: 0.9.3-1ubuntu7.18.04.1 AVAILABLE: 0.9.3-1ubuntu7.18.04.2
177 : Name: plymouth-label INSTALLED: 0.9.3-1ubuntu7.18.04.1 AVAILABLE: 0.9.3-1ubuntu7.18.04.2
178 : Name: python3-distro-info INSTALLED: 0.18 AVAILABLE: 0.18ubuntu0.18.04.1
179 : Name: ubuntu-release-upgrader-core INSTALLED: 1:18.04.30 AVAILABLE: 1:18.04.31
180 : Name: python3-distupgrade INSTALLED: 1:18.04.30 AVAILABLE: 1:18.04.31
181 : Name: python3-update-manager INSTALLED: 1:18.04.11.9 AVAILABLE: 1:18.04.11.10
182 : Name: update-manager-core INSTALLED: 1:18.04.11.9 AVAILABLE: 1:18.04.11.10
183 : Name: ufw INSTALLED: 0.35-5 AVAILABLE: 0.36-0ubuntu0.18.04.1
184 : Name: ureadahead INSTALLED: 0.100.0-20 AVAILABLE: 0.100.0-21
185 : Name: wget INSTALLED: 1.19.4-1ubuntu2.1 AVAILABLE: 1.19.4-1ubuntu2.2
186 : Name: grub-pc INSTALLED: 2.02-2ubuntu8.12 AVAILABLE: 2.02-2ubuntu8.13
187 : Name: grub2-common INSTALLED: 2.02-2ubuntu8.12 AVAILABLE: 2.02-2ubuntu8.13
188 : Name: grub-pc-bin INSTALLED: 2.02-2ubuntu8.12 AVAILABLE: 2.02-2ubuntu8.13
189 : Name: grub-common INSTALLED: 2.02-2ubuntu8.12 AVAILABLE: 2.02-2ubuntu8.13
190 : Name: python3-httplib2 INSTALLED: 0.9.2+dfsg-1 AVAILABLE: 0.9.2+dfsg-1ubuntu0.1
191 : Name: python3-problem-report INSTALLED: 2.20.9-0ubuntu7.5 AVAILABLE: 2.20.9-0ubuntu7.6
192 : Name: python3-apport INSTALLED: 2.20.9-0ubuntu7.5 AVAILABLE: 2.20.9-0ubuntu7.6
193 : Name: apport INSTALLED: 2.20.9-0ubuntu7.5 AVAILABLE: 2.20.9-0ubuntu7.6
194 : Name: apt-transport-https INSTALLED: 1.6.8 AVAILABLE: 1.6.10
195 : Name: libgettextpo-dev INSTALLED: 0.19.8.1-6ubuntu0.1 AVAILABLE: 0.19.8.1-6ubuntu0.3
196 : Name: libgettextpo0 INSTALLED: 0.19.8.1-6ubuntu0.1 AVAILABLE: 0.19.8.1-6ubuntu0.3
197 : Name: gettext INSTALLED: 0.19.8.1-6ubuntu0.1 AVAILABLE: 0.19.8.1-6ubuntu0.3
198 : Name: autopoint INSTALLED: 0.19.8.1-6ubuntu0.1 AVAILABLE: 0.19.8.1-6ubuntu0.3
199 : Name: binutils-x86-64-linux-gnu INSTALLED: 2.30-21ubuntu1~18.04 AVAILABLE: 2.30-21ubuntu1~18.04.1
200 : Name: binutils-common INSTALLED: 2.30-21ubuntu1~18.04 AVAILABLE: 2.30-21ubuntu1~18.04.1
201 : Name: binutils INSTALLED: 2.30-21ubuntu1~18.04 AVAILABLE: 2.30-21ubuntu1~18.04.1
202 : Name: libbinutils INSTALLED: 2.30-21ubuntu1~18.04 AVAILABLE: 2.30-21ubuntu1~18.04.1
203 : Name: libasan4 INSTALLED: 7.3.0-27ubuntu1~18.04 AVAILABLE: 7.4.0-1ubuntu1~18.04
204 : Name: libubsan0 INSTALLED: 7.3.0-27ubuntu1~18.04 AVAILABLE: 7.4.0-1ubuntu1~18.04
205 : Name: libcilkrts5 INSTALLED: 7.3.0-27ubuntu1~18.04 AVAILABLE: 7.4.0-1ubuntu1~18.04
206 : Name: g++-7 INSTALLED: 7.3.0-27ubuntu1~18.04 AVAILABLE: 7.4.0-1ubuntu1~18.04
207 : Name: gcc-7 INSTALLED: 7.3.0-27ubuntu1~18.04 AVAILABLE: 7.4.0-1ubuntu1~18.04
208 : Name: libstdc++-7-dev INSTALLED: 7.3.0-27ubuntu1~18.04 AVAILABLE: 7.4.0-1ubuntu1~18.04
209 : Name: libgcc-7-dev INSTALLED: 7.3.0-27ubuntu1~18.04 AVAILABLE: 7.4.0-1ubuntu1~18.04
210 : Name: libgfortran4 INSTALLED: 7.3.0-27ubuntu1~18.04 AVAILABLE: 7.4.0-1ubuntu1~18.04
211 : Name: cpp-7 INSTALLED: 7.3.0-27ubuntu1~18.04 AVAILABLE: 7.4.0-1ubuntu1~18.04
212 : Name: gcc-7-base INSTALLED: 7.3.0-27ubuntu1~18.04 AVAILABLE: 7.4.0-1ubuntu1~18.04
213 : Name: cpp INSTALLED: 4:7.3.0-3ubuntu2.1 AVAILABLE: 4:7.4.0-1ubuntu2.2
214 : Name: duplicity INSTALLED: 0.7.17-0ubuntu1 AVAILABLE: 0.7.17-0ubuntu1.1
215 : Name: evince INSTALLED: 3.28.4-0ubuntu1 AVAILABLE: 3.28.4-0ubuntu1.1
216 : Name: libevdocument3-4 INSTALLED: 3.28.4-0ubuntu1 AVAILABLE: 3.28.4-0ubuntu1.1
217 : Name: evince-common INSTALLED: 3.28.4-0ubuntu1 AVAILABLE: 3.28.4-0ubuntu1.1
218 : Name: gstreamer1.0-plugins-base INSTALLED: 1.14.1-1ubuntu1~ubuntu18.04.1 AVAILABLE: 1.14.1-1ubuntu1~ubuntu18.04.2
219 : Name: libevview3-3 INSTALLED: 3.28.4-0ubuntu1 AVAILABLE: 3.28.4-0ubuntu1.1
220 : Name: libnautilus-extension1a INSTALLED: 1:3.26.4-0~ubuntu18.04.3 AVAILABLE: 1:3.26.4-0~ubuntu18.04.4
221 : Name: firefox INSTALLED: 65.0+build2-0ubuntu0.18.04.1 AVAILABLE: 66.0.3+build1-0ubuntu0.18.04.1
222 : Name: flashplugin-installer INSTALLED: 32.0.0.142ubuntu0.18.04.1 AVAILABLE: 32.0.0.171ubuntu0.18.04.1
223 : Name: fonts-opensymbol INSTALLED: 2:102.10+LibO6.0.7-0ubuntu0.18.04.2 AVAILABLE: 2:102.10+LibO6.0.7-0ubuntu0.18.04.5
224 : Name: gcc INSTALLED: 4:7.3.0-3ubuntu2.1 AVAILABLE: 4:7.4.0-1ubuntu2.2
225 : Name: g++ INSTALLED: 4:7.3.0-3ubuntu2.1 AVAILABLE: 4:7.4.0-1ubuntu2.2
226 : Name: gimp INSTALLED: 2.10.8+om-0ubu18.04.3~ppa AVAILABLE: 2.10.10+om-1ubu18.04.25~ppa
227 : Name: gimp-data INSTALLED: 2.10.8+om-0ubu18.04.3~ppa AVAILABLE: 2.10.10+om-1ubu18.04.25~ppa
228 : Name: libbabl-0.1-0 INSTALLED: 0.1.60+om-0ubu18.04.1~ppa AVAILABLE: 0.1.62+om-0ubu18.04.1~ppa
229 : Name: libgegl-0.4-0 INSTALLED: 1:0.4.12+om-0ubu18.04.1~ppa AVAILABLE: 1:0.4.14+om-0ubu18.04.1~ppa
230 : Name: libgimp2.0 INSTALLED: 2.10.8+om-0ubu18.04.3~ppa AVAILABLE: 2.10.10+om-1ubu18.04.25~ppa
231 : Name: libgl1-mesa-glx INSTALLED: 18.2.2-0ubuntu1~18.04.2 AVAILABLE: 18.2.8-0ubuntu0~18.04.2
232 : Name: libcogl20 INSTALLED: 1.22.2-3 AVAILABLE: 1.22.2-3ubuntu1
233 : Name: libcogl-pango20 INSTALLED: 1.22.2-3 AVAILABLE: 1.22.2-3ubuntu1
234 : Name: gir1.2-coglpango-1.0 INSTALLED: 1.22.2-3 AVAILABLE: 1.22.2-3ubuntu1
235 : Name: gir1.2-cogl-1.0 INSTALLED: 1.22.2-3 AVAILABLE: 1.22.2-3ubuntu1
236 : Name: gir1.2-gstreamer-1.0 INSTALLED: 1.14.1-1~ubuntu18.04.1 AVAILABLE: 1.14.1-1~ubuntu18.04.2
237 : Name: gir1.2-gst-plugins-base-1.0 INSTALLED: 1.14.1-1ubuntu1~ubuntu18.04.1 AVAILABLE: 1.14.1-1ubuntu1~ubuntu18.04.2
238 : Name: gir1.2-webkit2-4.0 INSTALLED: 2.22.6-0ubuntu0.18.04.1 AVAILABLE: 2.24.1-0ubuntu0.18.04.1
239 : Name: gir1.2-javascriptcoregtk-4.0 INSTALLED: 2.22.6-0ubuntu0.18.04.1 AVAILABLE: 2.24.1-0ubuntu0.18.04.1
240 : Name: libpackagekit-glib2-18 INSTALLED: 1.1.9-1ubuntu2.18.04.4 AVAILABLE: 1.1.9-1ubuntu2.18.04.5
241 : Name: gir1.2-packagekitglib-1.0 INSTALLED: 1.1.9-1ubuntu2.18.04.4 AVAILABLE: 1.1.9-1ubuntu2.18.04.5
242 : Name: gir1.2-snapd-1 INSTALLED: 1.43-0ubuntu0.18.04.1 AVAILABLE: 1.47-0ubuntu0.18.04.0
243 : Name: libsnapd-glib1 INSTALLED: 1.43-0ubuntu0.18.04.1 AVAILABLE: 1.47-0ubuntu0.18.04.0
244 : Name: gnome-settings-daemon-schemas INSTALLED: 3.28.1-0ubuntu1.1 AVAILABLE: 3.28.1-0ubuntu1.2
245 : Name: gstreamer1.0-gl INSTALLED: 1.14.1-1ubuntu1~ubuntu18.04.1 AVAILABLE: 1.14.1-1ubuntu1~ubuntu18.04.2
246 : Name: gstreamer1.0-tools INSTALLED: 1.14.1-1~ubuntu18.04.1 AVAILABLE: 1.14.1-1~ubuntu18.04.2
247 : Name: gstreamer1.0-x INSTALLED: 1.14.1-1ubuntu1~ubuntu18.04.1 AVAILABLE: 1.14.1-1ubuntu1~ubuntu18.04.2
248 : Name: libdbusmenu-glib4 INSTALLED: 16.04.1+18.04.20171206-0ubuntu1 AVAILABLE: 16.04.1+18.04.20171206-0ubuntu2
249 : Name: libdbusmenu-gtk3-4 INSTALLED: 16.04.1+18.04.20171206-0ubuntu1 AVAILABLE: 16.04.1+18.04.20171206-0ubuntu2
250 : Name: indicator-application INSTALLED: 12.10.1+17.04.20161201-0ubuntu1 AVAILABLE: 12.10.1+18.04.20190308.1-0ubuntu1
251 : Name: java-common INSTALLED: 0.63ubuntu1~02 AVAILABLE: 0.68ubuntu1~18.04.1
252 : Name: libaio1 INSTALLED: 0.3.110-5 AVAILABLE: 0.3.110-5ubuntu0.1
253 : Name: libasm-java INSTALLED: 6.0-1 AVAILABLE: 7.0-1~18.04
254 : Name: libcogl-common INSTALLED: 1.22.2-3 AVAILABLE: 1.22.2-3ubuntu1
255 : Name: libcogl-path20 INSTALLED: 1.22.2-3 AVAILABLE: 1.22.2-3ubuntu1
256 : Name: libdbusmenu-gtk4 INSTALLED: 16.04.1+18.04.20171206-0ubuntu1 AVAILABLE: 16.04.1+18.04.20171206-0ubuntu2
257 : Name: libegl1-mesa INSTALLED: 18.2.2-0ubuntu1~18.04.2 AVAILABLE: 18.2.8-0ubuntu0~18.04.2
258 : Name: libgd3 INSTALLED: 2.2.5-4ubuntu0.2 AVAILABLE: 2.2.5-4ubuntu0.3
259 : Name: libgles2-mesa INSTALLED: 18.2.2-0ubuntu1~18.04.2 AVAILABLE: 18.2.8-0ubuntu0~18.04.2
260 : Name: libgtk-3-bin INSTALLED: 3.22.30-1ubuntu1 AVAILABLE: 3.22.30-1ubuntu3
261 : Name: libmysqlclient20 INSTALLED: 5.7.25-0ubuntu0.18.04.2 AVAILABLE: 5.7.26-0ubuntu0.18.04.1
262 : Name: libneon27-gnutls INSTALLED: 0.30.2-2build1 AVAILABLE: 0.30.2-3~ubuntu18.04.1
263 : Name: libopenconnect5 INSTALLED: 7.08-3 AVAILABLE: 7.08-3ubuntu0.18.04.1
264 : Name: libqt5core5a INSTALLED: 5.9.5+dfsg-0ubuntu1 AVAILABLE: 5.9.5+dfsg-0ubuntu2
265 : Name: libqt5dbus5 INSTALLED: 5.9.5+dfsg-0ubuntu1 AVAILABLE: 5.9.5+dfsg-0ubuntu2
266 : Name: libqt5network5 INSTALLED: 5.9.5+dfsg-0ubuntu1 AVAILABLE: 5.9.5+dfsg-0ubuntu2
267 : Name: libxcb-randr0 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
268 : Name: libxcb-shape0 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
269 : Name: libxcb-xinerama0 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
270 : Name: libxcb-xkb1 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
271 : Name: libqt5gui5 INSTALLED: 5.9.5+dfsg-0ubuntu1 AVAILABLE: 5.9.5+dfsg-0ubuntu2
272 : Name: libqt5widgets5 INSTALLED: 5.9.5+dfsg-0ubuntu1 AVAILABLE: 5.9.5+dfsg-0ubuntu2
273 : Name: ure INSTALLED: 6.0.7-0ubuntu0.18.04.2 AVAILABLE: 6.0.7-0ubuntu0.18.04.5
274 : Name: uno-libs3 INSTALLED: 6.0.7-0ubuntu0.18.04.2 AVAILABLE: 6.0.7-0ubuntu0.18.04.5
275 : Name: libreoffice-calc INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
276 : Name: libreoffice-impress INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
277 : Name: libreoffice-draw INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
278 : Name: libreoffice-gnome INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
279 : Name: libreoffice-gtk2 INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
280 : Name: libreoffice-gtk3 INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
281 : Name: python3-uno INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
282 : Name: libreoffice-base-core INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
283 : Name: libreoffice-math INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
284 : Name: libreoffice-style-galaxy INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
285 : Name: libreoffice-gtk INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
286 : Name: libreoffice-pdfimport INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
287 : Name: libreoffice-style-tango INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
288 : Name: libreoffice-style-elementary INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
289 : Name: libreoffice-common INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
290 : Name: libreoffice-avmedia-backend-gstreamer INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
291 : Name: libreoffice-writer INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
292 : Name: libreoffice-core INSTALLED: 1:6.0.7-0ubuntu0.18.04.2 AVAILABLE: 1:6.0.7-0ubuntu0.18.04.5
293 : Name: libupower-glib3 INSTALLED: 0.99.7-2 AVAILABLE: 0.99.7-2ubuntu0.18.04.1
294 : Name: libvulkan1 INSTALLED: 1.1.70+dfsg1-1 AVAILABLE: 1.1.70+dfsg1-1ubuntu0.18.04.1
295 : Name: libxatracker2 INSTALLED: 18.2.2-0ubuntu1~18.04.2 AVAILABLE: 18.2.8-0ubuntu0~18.04.2
296 : Name: libxcb-composite0 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
297 : Name: libxcb-xv0 INSTALLED: 1.13-1 AVAILABLE: 1.13-2~ubuntu18.04
298 : Name: linux-firmware INSTALLED: 1.173.3 AVAILABLE: 1.173.5
299 : Name: linux-generic INSTALLED: 4.15.0.45.47 AVAILABLE: 4.15.0.48.50
300 : Name: linux-image-generic INSTALLED: 4.15.0.45.47 AVAILABLE: 4.15.0.48.50
301 : Name: linux-headers-generic INSTALLED: 4.15.0.45.47 AVAILABLE: 4.15.0.48.50
302 : Name: linux-libc-dev INSTALLED: 4.15.0-45.48 AVAILABLE: 4.15.0-48.51
303 : Name: mesa-va-drivers INSTALLED: 18.2.2-0ubuntu1~18.04.2 AVAILABLE: 18.2.8-0ubuntu0~18.04.2
304 : Name: mesa-vdpau-drivers INSTALLED: 18.2.2-0ubuntu1~18.04.2 AVAILABLE: 18.2.8-0ubuntu0~18.04.2
305 : Name: nautilus-data INSTALLED: 1:3.26.4-0~ubuntu18.04.3 AVAILABLE: 1:3.26.4-0~ubuntu18.04.4
306 : Name: nvidia-common INSTALLED: 1:0.5.2.2 AVAILABLE: 1:0.5.2.3
307 : Name: openconnect INSTALLED: 7.08-3 AVAILABLE: 7.08-3ubuntu0.18.04.1
308 : Name: openjdk-11-jdk-headless INSTALLED: 10.0.2+13-1ubuntu0.18.04.4 AVAILABLE: 11.0.2+9-3ubuntu1~18.04.3
309 : Name: openjdk-11-jre-headless INSTALLED: 10.0.2+13-1ubuntu0.18.04.4 AVAILABLE: 11.0.2+9-3ubuntu1~18.04.3
310 : Name: openjdk-11-jdk INSTALLED: 10.0.2+13-1ubuntu0.18.04.4 AVAILABLE: 11.0.2+9-3ubuntu1~18.04.3
311 : Name: openjdk-11-jre INSTALLED: 10.0.2+13-1ubuntu0.18.04.4 AVAILABLE: 11.0.2+9-3ubuntu1~18.04.3
312 : Name: packagekit-tools INSTALLED: 1.1.9-1ubuntu2.18.04.4 AVAILABLE: 1.1.9-1ubuntu2.18.04.5
313 : Name: packagekit INSTALLED: 1.1.9-1ubuntu2.18.04.4 AVAILABLE: 1.1.9-1ubuntu2.18.04.5
314 : Name: python-gi INSTALLED: 3.26.1-2 AVAILABLE: 3.26.1-2ubuntu1
315 : Name: python-gobject INSTALLED: 3.26.1-2 AVAILABLE: 3.26.1-2ubuntu1
316 : Name: thunderbird INSTALLED: 1:60.4.0+build2-0ubuntu0.18.04.1 AVAILABLE: 1:60.6.1+build2-0ubuntu0.18.04.1
317 : Name: upower INSTALLED: 0.99.7-2 AVAILABLE: 0.99.7-2ubuntu0.18.04.1
318 : Name: virtualbox-guest-x11 INSTALLED: 5.2.18-dfsg-2~ubuntu18.04.3 AVAILABLE: 5.2.18-dfsg-2~ubuntu18.04.5
319 : Name: virtualbox-guest-utils INSTALLED: 5.2.18-dfsg-2~ubuntu18.04.3 AVAILABLE: 5.2.18-dfsg-2~ubuntu18.04.5
320 : Name: virtualbox-guest-dkms INSTALLED: 5.2.18-dfsg-2~ubuntu18.04.3 AVAILABLE: 5.2.18-dfsg-2~ubuntu18.04.5
321 : Name: wpasupplicant INSTALLED: 2:2.6-15ubuntu2.1 AVAILABLE: 2:2.6-15ubuntu2.2
322 : Name: xfwm4 INSTALLED: 4.12.4-0ubuntu1 AVAILABLE: 4.12.5-1ubuntu0.18.04.1
323 : Name: resolvconf INSTALLED: 1.79ubuntu10 AVAILABLE: 1.79ubuntu10.18.04.3' ']'
+ dpkg --clear-avail
# Call the zenity dialog to show update list
zenity --text-info --window-icon="$_ICON" --ok-label="Update Now" --cancel-label="Cancel" --title=" $_APPNAME" --width="760" --height="400" --html --no-interaction --filename="$_UPDATES" 2>/dev/null
+ zenity --text-info --window-icon=/usr/share/icons/Papirus/24x24/apps/liteupdates.png '--ok-label=Update Now' --cancel-label=Cancel '--title= Linux Lite Updates' --width=760 --height=400 --html --no-interaction --filename=/tmp/updateslist.Jfa0Rn
if [ "$?" -eq "0" ];then
# Continue script if no halt, remove tmp file and unset variables
rm $_UPDATES; unset _UPDATES
#Begin upgrade
DEBIAN_FRONTEND=noninteractive apt-get -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" dist-upgrade -y 2>&1 | tee "$_LLUPDATES" |
awk ' BEGIN { FS=" "; total=1;end_download=0} /upgraded/ {total= $1 + $3;FS="[ :]" } /^Get:[[:digit:]]+/ {printf "#Downloading %s %s %s\n",$7,$(NF-1),$NF;print int(($2 - 1) * 100 / total);
fflush(stdout)} /^\(Reading / {if (end_download==0){print 100;fflush(stdout);end_download=1}} /^(Preparing|Unpacking|Selecting|Processing|Setting|Download)/ {print "#", substr($0, 0, 128); fflush(stdout)}' \
| ( zenity --progress --width="600" --window-icon="$_ICON" --percentage="0" --no-cancel --auto-close --title="Downloading - please wait..." --text="Downloading package(s)...\nThis may take a while." 2>/dev/null;
zenity --progress --window-icon="$_ICON" --width="600" --text="Installing and configuring packages...\nThis may take a while." --title="Installing - please wait..." --no-cancel --pulsate --auto-close 2>/dev/null)
if [ "${PIPESTATUS[0]}" -ne "0" ]; then
sed -i '1 i\===========================\
Install Updates Error log\
===========================\
Install Updates could not successfully download and install available updates.\
Go to https://www.linuxliteos.com/forums/ and paste the log below into a new or existing thread for assistance.\n\
============ Log ===========\n' "$_LLUPDATES"
sleep 4 | zenity --progress --pulsate --window-icon="error" --auto-close --no-cancel --width="320" --height="80" --title="$_APPNAME - Error" \
--text="Errors occurred while updating. \n✔ Retrieving errors log. Please wait..." 2>/dev/null
view_save_log; exit 0
fi
# Halt updates script if user selects Cancel
else
rm_temp_files; unset _UPDATES
zenity --info --width="200" --timeout="3" --window-icon="$_ICON" --title=" $_APPNAME" --text="\nUpdates have been canceled." 2>/dev/null
exit 0
fi
+ '[' 0 -eq 0 ']'
+ rm /tmp/updateslist.Jfa0Rn
+ unset _UPDATES
+ DEBIAN_FRONTEND=noninteractive
+ apt-get -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold dist-upgrade -y
+ tee /var/log/llupdates.log
+ awk ' BEGIN { FS=" "; total=1;end_download=0} /upgraded/ {total= $1 + $3;FS="[ :]" } /^Get:[[:digit:]]+/ {printf "#Downloading %s %s %s\n",$7,$(NF-1),$NF;print int(($2 - 1) * 100 / total);
fflush(stdout)} /^\(Reading / {if (end_download==0){print 100;fflush(stdout);end_download=1}} /^(Preparing|Unpacking|Selecting|Processing|Setting|Download)/ {print "#", substr($0, 0, 128); fflush(stdout)}'
+ zenity --progress --width=600 --window-icon=/usr/share/icons/Papirus/24x24/apps/liteupdates.png --percentage=0 --no-cancel --auto-close '--title=Downloading - please wait...' '--text=Downloading package(s)...\nThis may take a while.'
awk: cmd. line:1: (FILENAME=- FNR=83) fatal: division by zero attempted
+ zenity --progress --window-icon=/usr/share/icons/Papirus/24x24/apps/liteupdates.png --width=600 '--text=Installing and configuring packages...\nThis may take a while.' '--title=Installing - please wait...' --no-cancel --pulsate --auto-close
+ '[' 0 -ne 0 ']'
# If Ubuntu base package has been upgraded during Install Updates, /usr/share/plymouth/themes/ubuntu-text/ubuntu-text.plymouth
llverprnt=$(awk '{print}' /etc/llver)
++ awk '{print}' /etc/llver
+ llverprnt='Linux Lite 4.4'
checkdefplym="/usr/share/plymouth/themes/ubuntu-text/ubuntu-text.plymouth"
+ checkdefplym=/usr/share/plymouth/themes/ubuntu-text/ubuntu-text.plymouth
if grep -q 0x988592 "$checkdefplym"; then
sed -i "s/^title=Ubuntu.*$/title=$llverprnt/g" /usr/share/plymouth/themes/ubuntu-text/ubuntu-text.plymouth ;
sed -i "s/black=0x2c001e/black=0x000000/g" /usr/share/plymouth/themes/ubuntu-text/ubuntu-text.plymouth ;
sed -i "s/white=0xffffff/white=0xffffff/g" /usr/share/plymouth/themes/ubuntu-text/ubuntu-text.plymouth ;
sed -i "s/brown=0xff4012/brown=0xffe082/g" /usr/share/plymouth/themes/ubuntu-text/ubuntu-text.plymouth ;
sed -i "s/blue=0x988592/blue=0x000000/g" /usr/share/plymouth/themes/ubuntu-text/ubuntu-text.plymouth && update-initramfs -u |
zenity --progress --width=600 --auto-close --no-cancel --pulsate --title="Updating boot configuration please wait..."
else
echo " "
fi
+ grep -q 0x988592 /usr/share/plymouth/themes/ubuntu-text/ubuntu-text.plymouth
+ sed -i 's/^title=Ubuntu.*$/title=Linux Lite 4.4/g' /usr/share/plymouth/themes/ubuntu-text/ubuntu-text.plymouth
+ sed -i s/black=0x2c001e/black=0x000000/g /usr/share/plymouth/themes/ubuntu-text/ubuntu-text.plymouth
+ sed -i s/white=0xffffff/white=0xffffff/g /usr/share/plymouth/themes/ubuntu-text/ubuntu-text.plymouth
+ sed -i s/brown=0xff4012/brown=0xffe082/g /usr/share/plymouth/themes/ubuntu-text/ubuntu-text.plymouth
+ sed -i s/blue=0x988592/blue=0x000000/g /usr/share/plymouth/themes/ubuntu-text/ubuntu-text.plymouth
+ zenity --progress --width=600 --auto-close --no-cancel --pulsate '--title=Updating boot configuration please wait...'
+ update-initramfs -u
Gtk-Message: 08:24:25.763: GtkDialog mapped without a transient parent. This is discouraged.
# Openjdk Menu entry performs no task and is malformed, lets unleash the kaw so that MenuLibre doesn't complain
# See if openjdk desktop file exists, if so hide in menus
openjdkpath="/usr/share/applications/openjdk-11-policytool.desktop"
+ openjdkpath=/usr/share/applications/openjdk-11-policytool.desktop
if [ -e "$openjdkpath" ]; then
rm -rf $openjdkpath;
touch $openjdkpath;
chmod 644 $openjdkpath;
echo "[Desktop Entry]" >> $openjdkpath;
echo "Name=OpenJDK Java 11 Policy Tool" >> $openjdkpath;
echo "Comment=OpenJDK Java 11 Policy Tool" >> $openjdkpath;
echo "Keywords=java;security;policytool" >> $openjdkpath;
echo "Exec=/usr/bin/java" >> $openjdkpath;
echo "Terminal=false" >> $openjdkpath;
echo "Type=Application" >> $openjdkpath;
echo "Icon=openjdk-11" >> $openjdkpath;
echo "Categories=Settings;" >> $openjdkpath;
echo "Hidden=true" >> $openjdkpath;
else
echo "File does not exist"
fi
+ '[' -e /usr/share/applications/openjdk-11-policytool.desktop ']'
+ echo 'File does not exist'
File does not exist
# Remove useless Icon browser shortcut from Yad
test -e ["/usr/share/applications/yad-icon-browser.desktop"] || rm -rf /usr/share/applications/yad-icon-browser.desktop
+ test -e '[/usr/share/applications/yad-icon-browser.desktop]'
+ rm -rf /usr/share/applications/yad-icon-browser.desktop
PROCEED=$(zenity --question --width="360" --height="80" --title=" $_APPNAME" --window-icon="$_ICON" --text="\n$_APPNAME completed successfully.\n\nWould you like to view the $_APPNAME log?" 2>/dev/null ; echo $?)
++ zenity --question --width=360 --height=80 '--title= Linux Lite Updates' --window-icon=/usr/share/icons/Papirus/24x24/apps/liteupdates.png '--text=\nLinux Lite Updates completed successfully.\n\nWould you like to view the Linux Lite Updates log?'
++ echo 1
+ PROCEED=1
if [ ${PROCEED} -eq 1 ]; then rm_temp_files; :; else
zenity --text-info --width="750" --height="400" --cancel-label="Quit" --ok-label="Save..." --title=" $_APPNAME - Log" --window-icon="$_ICON" --filename="$_LLUPDATES" 2>/dev/null
if [ $? -eq 0 ]; then
# Save report
szSavePath=$(zenity --width="550" --height="380" --title=" Save Updates log" --window-icon="$_ICON" --file-selection --filename=/home/$_SVUSER/llupdates-"${_DATE}".txt --file-filter='*.txt' \
--file-filter='All files | *' --save --confirm-overwrite 2>/dev/null)
sudo -u ${SUDO_USER:-$_SVUSER} cp "$_LLUPDATES" "$szSavePath"; rm_temp_files; else rm_temp_files; :
fi
fi
+ '[' 1 -eq 1 ']'
+ rm_temp_files
+ rm -f gerwyn
+ rm -f /tmp/_updusr
+ rm -f
+ rm -f /tmp/updateslist.txt
+ rm -f /tmp/updateslist.JXg5R9
+ :
if [ -s /var/run/reboot-required ]; then
zenity --question --width="300" --height="100" --ok-label="Reboot now" --cancel-label="Continue using my system" --title=" $_APPNAME - Reboot required" \
--text="\nPrevious updates require rebooting the system for changes to take effect.\n\nWould you like to reboot now?" 2>/dev/null
if [ "$?" -eq "0" ]; then reboot; else exit 0 ; fi
fi
+ '[' -s /var/run/reboot-required ']'
+ zenity --question --width=300 --height=100 '--ok-label=Reboot now' '--cancel-label=Continue using my system' '--title= Linux Lite Updates - Reboot required' '--text=\nPrevious updates require rebooting the system for changes to take effect.\n\nWould you like to reboot now?'
+ '[' 1 -eq 0 ']'
+ exit 0
+ '[' 0 -eq 126 ']'
+ exit 0