#!/bin/bash #panel for BigLinux # #Authors: # Bruno Goncalves Araujo # #License: GPLv2 or later ################################################# . /usr/share/bigcontrolcenter/default/theme-categories.sh.htm #Translation export TEXTDOMAINDIR="/usr/share/locale-langpack" export TEXTDOMAIN=bigcontrolcenter-system-repositories echo ' ' title=$"Atualizacoes e repositorios" apply=$"Aplicar" close=$"Sair" #title echo "$title" #header open_header echo "$title" '
' $"Defina os programas disponiveis e atualizacoes desejadas." close_header #O uso do echo pode ser separado em diversos pedacoes dentro do mesmo comando #O uso de aspas simples faz o sistema exibir exatamente o que esta escrito #Quando se utiliza aspas duplas o sistema executa algumas partes do codigo antes de passar a resposta, entre essas execucoes inclui a interpretacao de variaveis #Para incluir textos a serem exibidos ao usuario utilize aspas duplas com $ antes, para que funcione o sistema de tradução, exemplo: $"texto" #No exemplo abaixo o memso comando echo foi aberto e fechado diversas vezes de acordo com a necessidade, aspas simples, duplas e duplas com traducao. echo '
' echo "Repositorios sao os servidores que disponibilizam os programas e atualizacoes do sistema." echo "

" echo $"É recomendado que clique aqui e leia nossas recomendacoes de uso de repositorios." echo "


" ######### # Frasten ######### if [ -e "/etc/apt/sources.list.d/frasten-ppa.list" ] then frasten_check="checked" fi tip_frasten=$"http://ppa.launchpad.net/frasten/ppa" echo "' ############## # DebfxFirefox ############## #if [ -e "/etc/apt/sources.list.d/debfx-firefox-kde.list" ] #then # debfxfirefox_check="checked" #fi #tip_debfxfirefox=$"http://ppa.launchpad.net/debfx/firefox-kde" #echo "
' ############## # www.getdeb.net ############## if [ -e "/etc/apt/sources.list.d/getdeb.list" ] then getdeb_check="checked" fi tip_getdeb=$"http://archive.getdeb.net/ubuntu apps" echo "
' ############## # Google ############## if [ -e "/etc/apt/sources.list.d/google-chrome.list" ] then google_check="checked" fi tip_google=$"http://dl.google.com/linux/deb/" echo "
' ############## # Medibuntu ############## if [ -e "/etc/apt/sources.list.d/medibuntu.list" ] then medibuntu_check="checked" fi tip_medibuntu=$"http://packages.medibuntu.org/" echo "
' ############## # Opera ############## if [ -e "/etc/apt/sources.list.d/opera.list" ] then opera_check="checked" fi tip_opera=$"http://deb.opera.com/opera/" echo "
' ############## # www.playdeb.net ############## if [ -e "/etc/apt/sources.list.d/playdeb.list" ] then playdeb_check="checked" fi tip_playdeb=$"http://archive.getdeb.net/ubuntu games" echo "
' ############## # MPlayer ############## if [ -e "/etc/apt/sources.list.d/rvm-mplayer.list" ] then mplayer_check="checked" fi tip_mplayer=$"http://ppa.launchpad.net/rvm/mplayer" echo "
' ############## # SMPlayer ############## if [ -e "/etc/apt/sources.list.d/rvm-smplayer.list" ] then smplayer_check="checked" fi tip_smplayer=$"http://ppa.launchpad.net/rvm/smplayer" echo "
' ############## # Sam Rog ############## if [ -e "/etc/apt/sources.list.d/samrog131-ppa.list" ] then samrog_check="checked" fi tip_samrog=$"http://ppa.launchpad.net/samrog131/ppa" echo "
' ############## # Audio Dev ############## if [ -e "/etc/apt/sources.list.d/ubuntu-audio-dev-ppa.list" ] then audio_check="checked" fi tip_audio=$"http://ppa.launchpad.net/ubuntu-audio-dev/ppa" echo "
' ############## # Gimp ############## if [ -e "/etc/apt/sources.list.d/matthaeus123-mrw-gimp-svn.list" ] then wine_check="checked" fi tip_wine=$"http://ppa.launchpad.net/matthaeus123/mrw-gimp-svn/ubuntu" echo "
' ############## # Wine ############## if [ -e "/etc/apt/sources.list.d/ubuntu-wine-ppa.list" ] then wine_check="checked" fi tip_wine=$"http://ppa.launchpad.net/ubuntu-wine/ppa" echo "
' ############## # Xorg ############## if [ -e "/etc/apt/sources.list.d/ubuntu-x-swat-x-updates.list" ] then xorg_check="checked" fi tip_xorg=$"http://ppa.launchpad.net/ubuntu-x-swat/x-updates" echo "
' ############## # Xorg Driver ############## if [ -e "/etc/apt/sources.list.d/xorg-edgers-drivers-only.list" ] then xorgdriver_check="checked" fi tip_xorgdriver=$"http://ppa.launchpad.net/xorg-edgers/drivers-only" echo "
' ############## # Backports ############## if [ "$(grep karmic-backports /etc/apt/sources.list | grep -v dev-src | grep -v ^#)" != "" ] then backports_check="checked" fi tip_backports=$"Disponibiliza atualizacoes pouco testadas." echo "
' ######Adicionar linha do backports # grep archive.ubuntu.com/ubuntu /etc/apt/sources.list | grep -v dev-src | grep -m1 -v ^# | sed 's|/ubuntu.*|/ubuntu karmic-backports restricted main multiverse universe|g' ############## # Proposed ############## if [ "$(grep karmic-proposed /etc/apt/sources.list | grep -v dev-src | grep -v ^#)" != "" ] then proposed_check="checked" fi tip_proposed=$"Disponibiliza atualizacoes pouco testadas." echo "
' ######Adicionar linha do proposed # grep archive.ubuntu.com/ubuntu /etc/apt/sources.list | grep -v dev-src | grep -m1 -v ^# | sed 's|/ubuntu.*|/ubuntu karmic-proposed restricted main multiverse universe|g' ############## # Security ############## if [ "$(grep karmic-security /etc/apt/sources.list | grep -v dev-src | grep -v ^#)" != "" ] then security_check="checked" fi tip_security=$"Atualizacoes para manter a seguranca do sistema." echo "
' ######Adicionar linha do security # grep archive.ubuntu.com/ubuntu /etc/apt/sources.list | grep -v dev-src | grep -m1 -v ^# | sed 's|/ubuntu.*|/ubuntu karmic-security restricted main multiverse universe|g' ############## # Updates ############## if [ "$(grep karmic-updates /etc/apt/sources.list | grep -v dev-src | grep -v ^#)" != "" ] then updates_check="checked" fi tip_updates=$"Atualizacoes para correcao de problemas." echo "
' ######Adicionar linha do security # grep archive.ubuntu.com/ubuntu /etc/apt/sources.list | grep -v dev-src | grep -m1 -v ^# | sed 's|/ubuntu.*|/ubuntu karmic-security restricted main multiverse universe|g' echo "

"