LINUX LITE 7.4 FINAL RELEASED - SEE RELEASE ANNOUNCEMENTS SECTION FOR DETAILS


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Lite Software - Suggestions welcomed
#58
Yes, it's a shame.  :-\
Anyway, I made a new script. Zenity of course. Smile
Multiple selection + icons in a list.
Multiple selection of programs to install is now possible with Ctrl and Shift.
Icons should be the same size.

[Image: 7vqjaGx.png]

Code:
#! /bin/bash
#--------------------------------------------------------------------------------------------------------
#Name: Linux Lite Additional Software Install (GUI version)
# Description: A GUI tool to easily install additional software in Linux Lite.
# Authors: Misko_2083, Jerry Bezencon
# Date: September 17th, 2014
# Website: https://www.linuxliteos.com
#--------------------------------------------------------------------------------------------------------
ic="/usr/share/icons/zenity-llcc.png"

selection=$(zenity --window-icon="$ic" --list --imagelist --multiple --print-column=2  --width=880 --height=700 --column="Select" --column="Name" --column="Category" \
--column="Description" --text="Select the program you wish to install, then click the Install button. Sort Categories by clicking on the column." --title="Install Additional Software" --ok-label="Install" --cancel-label="Quit" \
"/usr/share/pixmaps/steam.png" "Apple Trailers Plugin" "Internet" "Watch Apple trailers in your web browser (Firefox only)" \
"/usr/share/pixmaps/steam.png" "Chrome Web Browser" "Internet" "Install the Google Chrome web browser" \
"/usr/share/pixmaps/skype.png" "Chromium Web Browser" "Internet" "Install the open-source alternative to the Google Chrome web browser" \
"/usr/share/pixmaps/skype.png" "Dropbox" "Internet" "A popular cloud storage application" \
"/usr/share/pixmaps/skype.png" "File & Folder Search" "Accessories" "Easily locate files and folders in your computer" \
"/usr/share/pixmaps/skype.png" "Games Pack" "Games" "Comes with Solitaire, Chess, Mahjongg, Mines and Hearts" \
"/usr/share/pixmaps/skype.png" "Google Talk Browser Plugin" "Internet" "Install this plugin to use Google Hangouts video chat" \
"/usr/share/pixmaps/skype.png" "iDevices Manager" "Multimedia" "Manage your iDevices with Gtkpod" \
"/usr/share/pixmaps/skype.png" "Instant Messenger" "Internet" "This will install Pidgin, a multi-protocol Instant Messenging client" \
"/usr/share/pixmaps/skype.png" "Java Web Applet Plugin" "Internet" "To allow you to view java applets in your web browser" \
"/usr/share/pixmaps/skype.png" "Netflix" "Multimedia" "A popular streaming tv and movie service (account required)" \
"/usr/share/pixmaps/skype.png" "Password Manager" "Accessories" "Installs KeePassX, an excellent password manager" \
"/usr/share/pixmaps/skype.png" "PlayOnLinux" "Cross Platform" "Easily install and use numerous games and apps designed to run with Windows" \
"/usr/share/pixmaps/skype.png" "Remote Desktop Software" "Internet" "Installs the Remmina Remote Desktop Client for Windows (RDP) and VNC Servers" \
"/usr/share/pixmaps/skype.png" "Restricted Extras" "Multimedia" "Installs additional codecs and useful file formats that are not shipped by default" \
"/usr/share/pixmaps/skype.png" "Skype" "Internet" "A popular audio and video chat application" \
"/usr/share/pixmaps/skype.png" "Teamviewer" "Internet" "Installs Teamviewer Remote Desktop Support software" \
"/usr/share/pixmaps/skype.png" "Torrent Software" "Internet" "Installs the Deluge Torrent client software" \
"/usr/share/pixmaps/skype.png" "Video Editing Software" "Multimedia" "Installs Openshot, a simple to use yet powerful video editor for linux" \
"/usr/share/pixmaps/skype.png" "VirtualBox" "System" "Virtualbox allows you to install other operating systems like Windows from within Linux Lite" \
"/usr/share/pixmaps/skype.png" "Weather Monitor" "System Tray" "This will install a Weather Monitor Plugin for your tray" \
"/usr/share/pixmaps/skype.png" "Webcam Software" "Internet" "Guvcview, webcam software for your computer" \
"/usr/share/pixmaps/skype.png" "Wine" "Cross Platform" "Wine allows you to install and run some Windows programs and games on Linux Lite" \
"/usr/share/pixmaps/skype.png" "XBMC" "Multimedia" "This will install the XBMC Media Center" )

echo $selection | grep "Apple Trailers Plugin" > /dev/null
if [ $? = 0 ];then
/usr/scripts/trailers 2>/dev/null
fi

echo $selection | grep "Chrome Web Browser" > /dev/null
if [ $? = 0 ];then
/usr/scripts/chrome 2>/dev/null
fi

echo $selection | grep "Chromium Web Browser" > /dev/null
if [ $? = 0 ];then
/usr/scripts/chromium 2>/dev/null
fi

echo $selection | grep "Dropbox" > /dev/null
if [ $? = 0 ];then
/usr/scripts/dropbox 2>/dev/null
fi

echo $selection | grep "File & Folder Search" > /dev/null
if [ $? = 0 ];then
/usr/scripts/search 2>/dev/null
fi

echo $selection | grep "Games Pack" > /dev/null
if [ $? = 0 ];then
/usr/scripts/games 2>/dev/null
fi

echo $selection | grep "Google Talk Browser Plugin" > /dev/null
if [ $? = 0 ];then
/usr/scripts/googletalk 2>/dev/null
fi

echo $selection | grep "iDevices Manager" > /dev/null
if [ $? = 0 ];then
/usr/scripts/idev 2>/dev/null
fi

echo $selection | grep "Instant Messenger" > /dev/null
if [ $? = 0 ];then
/usr/scripts/im 2>/dev/null
fi

echo $selection | grep "Java Web Applet Plugin" > /dev/null
if [ $? = 0 ];then
/usr/scripts/javaplugin 2>/dev/null
fi

echo $selection | grep "Netflix" > /dev/null
if [ $? = 0 ];then
/usr/scripts/netflix 2>/dev/null
fi

echo $selection | grep "Password Manager" > /dev/null
if [ $? = 0 ];then
/usr/scripts/keepassx 2>/dev/null
fi

echo $selection | grep "PlayOnLinux" > /dev/null
if [ $? = 0 ];then
/usr/scripts/playonlinux 2>/dev/null
fi

echo $selection | grep "Remote Desktop Software" > /dev/null
if [ $? = 0 ];then
/usr/scripts/remote 2>/dev/null
fi

echo $selection | grep "Restricted Extras" > /dev/null
if [ $? = 0 ];then
/usr/scripts/re 2>/dev/null
fi

echo $selection | grep "Skype" > /dev/null
if [ $? = 0 ];then
/usr/scripts/skype 2>/dev/null
fi

echo $selection | grep "Teamviewer" > /dev/null
if [ $? = 0 ];then
/usr/scripts/teamviewer 2>/dev/null
fi

echo $selection | grep "Torrent Software" > /dev/null
if [ $? = 0 ];then
/usr/scripts/deluge 2>/dev/null
fi

echo $selection | grep "Video Editing Software" > /dev/null
if [ $? = 0 ];then
/usr/scripts/openshot 2>/dev/null
fi

echo $selection | grep "VirtualBox" > /dev/null
if [ $? = 0 ];then
/usr/scripts/virtualbox 2>/dev/null
fi

echo $selection | grep "Weather Monitor" > /dev/null
if [ $? = 0 ];then
/usr/scripts/weather 2>/dev/null
fi

echo $selection | grep "Webcam Software" > /dev/null
if [ $? = 0 ];then
/usr/scripts/guvcview 2>/dev/null
fi

echo $selection | grep "Wine" > /dev/null
if [ $? = 0 ];then
/usr/scripts/wine 2>/dev/null
fi

echo $selection | grep "XBMC" > /dev/null
if [ $? = 0 ];then
/usr/scripts/xbmc 2>/dev/null
fi
Reply


Messages In This Thread
Re: A GUI tool to install additional software in Linux Lite 2.0 - by misko_2083 - 09-21-2014, 06:43 PM
Re: Lite Software - Suggestions welcomed - by crismblog - 10-07-2014, 05:48 PM
Re: Lite Software - Suggestions welcomed - by nvm - 04-06-2020, 08:21 AM

Forum Jump:


Users browsing this thread: 2 Guest(s)