You are Here:
Linux Lite 7.0 RC1 Released - See Release Announcement Section



Lite Software - Suggestions welcomed

Author (Read 82074 times)

0 Members and 2 Guests are viewing this topic.

Re: A GUI tool to install additional software in Linux Lite 2.0
« Reply #4 on: August 25, 2014, 12:33:05 PM »
 

Jerry

  • Linux Lite Creator
  • Administrator
  • Platinum Level Poster
  • *****
  • 8806
    Posts
  • Reputation: 804
  • Linux Lite Member
    • View Profile
    • Linux Lite OS

  • CPU: Intel Core i9-10850K CPU @ 3.60GHz

  • MEMORY: 32Gb

  • VIDEO CARD: nVidia GeForce GTX 1650

  • Kernel: 5.x
I like your new version. The good thing about this kind of software is that it can evolve as your knowledge evolves.
 

Re: A GUI tool to install additional software in Linux Lite 2.0
« Reply #3 on: August 25, 2014, 12:04:16 PM »
 

anon222

  • Muted
  • Gold Level Poster
  • *
  • 688
    Posts
  • Reputation: 192
  • Linux Lite Member
    • View Profile

  • CPU: Dual core Pentium E5700 3GHz

  • MEMORY: 3Gb

  • VIDEO CARD: GeForce GT 430
I wish I could help with that. I'm fairly new to bash scripting. I've found this http://www.webupd8.org/2010/12/yad-zenity-on-steroids-display.html
Maybe yad can help. It's more advanced than zenity.
I've updated the Install script, 'updates' now works and I've changed the OK button to Install and cancel to Quit.
 

Re: A GUI tool to install additional software in Linux Lite 2.0
« Reply #2 on: August 24, 2014, 04:57:57 PM »
 

Jerry

  • Linux Lite Creator
  • Administrator
  • Platinum Level Poster
  • *****
  • 8806
    Posts
  • Reputation: 804
  • Linux Lite Member
    • View Profile
    • Linux Lite OS

  • CPU: Intel Core i9-10850K CPU @ 3.60GHz

  • MEMORY: 32Gb

  • VIDEO CARD: nVidia GeForce GTX 1650

  • Kernel: 5.x
This is incredible misko! I will seriously look at replacing the current install system with this. If you can get the download and install bar to show a percentage and download rate we will replace the current install method with yours. Up for the challenge? :)
 

Lite Software - Suggestions welcomed
« Reply #1 on: August 24, 2014, 04:34:17 PM »
 

anon222

  • Muted
  • Gold Level Poster
  • *
  • 688
    Posts
  • Reputation: 192
  • Linux Lite Member
    • View Profile

  • CPU: Dual core Pentium E5700 3GHz

  • MEMORY: 3Gb

  • VIDEO CARD: GeForce GT 430
This script should be named lite-software-gui
saved in /usr/scripts, and marked as executable.
Once a selected app is installed or an installation has been canceled it will be launced again.
Here is the screenshot:

The script:

Code: [Select]
#! /bin/bash
#-----------------------------------------------------------------------------
#Name: Linux Lite Additional Software Install (GUI version)
# Description: A GUI tool to easily install additional software in Linux Lite.
# Author: Misko_2083 2014
#-----------------------------------------------------------------------------
ic="/usr/share/icons/zenity-llcc.png"
selection=$(zenity --window-icon="$ic" --list --width=890 --height=640 --column="#" --column="Name" \
 --column="Description" --text="Select the software to install" --title="Install Additional Software" --ok-label="Install" --cancel-label="Quit" \
"1" "Apple Trailers Plugin" "Watch Apple trailers in your web browser (Firefox only)" \
"2" "Chrome Web Browser" "Install the Google Chrome web browser" \
"3" "Chromium Web Browser" "Install the open-source alternative to the Google Chrome web browser" \
"4" "Dropbox" "A popular cloud storage application" \
"5" "File & Folder Search" "Easily locate files and folders in your computer" \
"6" "Games Pack" "Comes with Solitaire, Chess, Mahjongg, Mines and Hearts" \
"7" "Google Talk Browser Plugin" "Install this plugin to use Google Hangouts video chat" \
"8" "iDevices Manager" "Manage your iDevices with Gtkpod" \
"9" "Instant Messenger" "This will install Pidgin, a multi-protocol Instant Messenging client" \
"10" "Java Web Applet Plugin" "To allow you to view java applets in your web browser" \
"11" "Netflix" "A popular streaming tv and movie service (account required)" \
"12" "Password Manager" "Installs KeePassX, an excellent password manager" \
"13" "PlayOnLinux" "Easily install and use numerous games and apps designed to run with Windows" \
"14" "Remote Desktop Software" "Installs the Remmina Remote Desktop Client for Windows (RDP) and VNC Servers" \
"15" "Restricted Extras" "Installs additional codecs and useful file formats that are not shipped by default" \
"16" "Skype" "A popular audio and video chat application" \
"17" "Teamviewer" "Installs Teamviewer Remote Desktop Support software" \
"18" "Torrent Software" "Installs the Deluge Torrent client software" \
"19" "Video Editing Software" "Installs Openshot, a simple to use yet powerful video editor for linux" \
"20" "VirtualBox" "Virtualbox allows you to install other operating systems like Windows from within Linux Lite" \
"21" "Weather Monitor" "This will install a Weather Monitor Plugin for your tray" \
"22" "Webcam Software" "Guvcview, webcam software for your computer" \
"23" "Wine" "Wine allows you to install and run some Windows programs and games on Linux Lite" \
"24" "XBMC" "This will install the XBMC Media Center" \
"25" "Updates" "Install system and software updates" )

case "$selection" in
"1")/usr/scripts/trailers 2>/dev/null && /usr/scripts/lite-software-gui ;;
"2")/usr/scripts/chrome 2>/dev/null && /usr/scripts/lite-software-gui ;;
"3")/usr/scripts/chromium 2>/dev/null && /usr/scripts/lite-software-gui ;;
"4")/usr/scripts/dropbox 2>/dev/null && /usr/scripts/lite-software-gui ;;
"5")/usr/scripts/search 2>/dev/null && /usr/scripts/lite-software-gui ;;
"6")/usr/scripts/games 2>/dev/null && /usr/scripts/lite-software-gui ;;
"7")/usr/scripts/googletalk 2>/dev/null && /usr/scripts/lite-software-gui ;;
"8")/usr/scripts/idev 2>/dev/null && /usr/scripts/lite-software-gui ;;
"9")/usr/scripts/im 2>/dev/null && /usr/scripts/lite-software-gui ;;
"10")/usr/scripts/javaplugin 2>/dev/null && /usr/scripts/lite-software-gui ;;
"11")/usr/scripts/netflix 2>/dev/null && /usr/scripts/lite-software-gui ;;
"12")/usr/scripts/keepassx 2>/dev/null && /usr/scripts/lite-software-gui ;;
"13")/usr/scripts/playonlinux 2>/dev/null && /usr/scripts/lite-software-gui ;;
"14")/usr/scripts/remote 2>/dev/null && /usr/scripts/lite-software-gui ;;
"15")/usr/scripts/re 2>/dev/null && /usr/scripts/lite-software-gui ;;
"16")/usr/scripts/skype 2>/dev/null && /usr/scripts/lite-software-gui ;;
"17")/usr/scripts/teamviewer 2>/dev/null && /usr/scripts/lite-software-gui ;;
"18")/usr/scripts/deluge 2>/dev/null && /usr/scripts/lite-software-gui ;;
"19")/usr/scripts/openshot 2>/dev/null && /usr/scripts/lite-software-gui ;;
"20")/usr/scripts/virtualbox 2>/dev/null && /usr/scripts/lite-software-gui ;;
"21")/usr/scripts/weather 2>/dev/null && /usr/scripts/lite-software-gui ;;
"22")/usr/scripts/guvcview 2>/dev/null && /usr/scripts/lite-software-gui ;;
"23")/usr/scripts/wine 2>/dev/null && /usr/scripts/lite-software-gui ;;
"24")/usr/scripts/xbmc 2>/dev/null && /usr/scripts/lite-software-gui ;;
"25")x-terminal-emulator --geometry=95x25 -t "Linux Lite Updates" -e /usr/scripts/updates  2>/dev/null && /usr/scripts/lite-software-gui ;;
esac
« Last Edit: September 23, 2014, 04:21:24 AM by Valtam »
 

 

-->
X Close Ad

Linux Lite 7.0 RC1 Released - See Release Announcement Section