Commit 476de8ef authored by Jonathan Carter's avatar Jonathan Carter
Browse files

rename directory

parent 1bdad38b
Package: aims-desktop
Version: 2017.02.1
Architecture: all
Maintainer: Jonathan Carter <jcarter@linux.com>
Installed-Size: 109
Depends: dconf-gsettings-backend | gsettings-backend
Recommends: aims-artwork, aims-fonts, aims-keyring, aims-language-standard, aims-utils, aims-restricted-drivers, apt-transport-https, aptitude, base-files (>= 2016), bc, biber, build-essential, chromium, clementine, command-not-found, consolekit, cryptsetup, cython3, debconf-utils, dvipng, fbreader, feynmf, firefox-esr, geogebra, gfortran, gimp, gnome, gnome-shell-extension-dashtodock, gnome-shell-extension-disconnect, gnome-shell-extension-hide-activities, gnome-shell-extension-disconnect-wifi, gnome-shell-extension-log-out-button, gnome-shell-extension-move-clock, gnome-shell-extension-impatience, gnome-shell-extension-top-icons-plus, gnome-shell-extension-pixelsaver, gnome-shell-extension-refresh-wifi, gnome-shell-extension-remove-dropdown-arrows, gnome-shell-extension-shortcuts, gnome-shell-extension-taskbar, gnome-shell-extension-trash, gnome-shell-extension-weather, gnuchess, googlecl, graphicsmagick, grub-pc, gtypist, hunspell-en-us, inkscape, ipython3, jupyter-notebook, kbd, language-pack-gnome-en, latex-beamer, latex-xcolor, libreoffice, libreoffice-gnome, libreoffice-style-sifr, lshw, nautilus-actions, nautilus-image-converter, nautilus-open-terminal, nbd-client, network-manager-gnome, network-manager-vpnc-gnome, octave, octave-missing-functions, openjdk-9-jre, pandoc, pdfshuffler, pdftk, pgf, python-notebook, python-pip, python-setuptools, python3-biopython, python3-dev, python3-h5py, python3-igraph, python3-ipdb, python3-pip, python3-matplotlib, python3-mpi4py, python3-networkx, python3-nose2, python3-numpy, python3-pandas, python3-pep8, python3-pil, python3-pyfftw, python3-pyflakes, python3-pygments, python3-reportlab, python3-requests, python3-rpy2, python3-scipy, python3-seaborn, python3-setuptools, python3-skimage, python3-sklearn, python3-tables, python3-test, python3-testtools, python3-unittest2, r-cran-car, r-cran-date, r-cran-epi, r-cran-epitools, r-cran-fasianoptions, r-cran-fassets, r-cran-fbasics, r-cran-fbonds, r-cran-exoticoptions, r-cran-fextremes, r-cran-fportfolio, r-cran-fregression, r-cran-ftrading, r-cran-funitroots, r-cran-ggplot2, r-cran-lme4, r-cran-misc3d, r-cran-mnormt, r-cran-mvtnorm, r-cran-nnet, r-cran-plyr, r-cran-rccp, r-cran-rccpeigen, r-cran-glpk, r-cran-rquantlib, r-cran-sm, r-cran-sn, r-cran-sp, r-cran-spatial, r-cran-stabledist, r-cran-stringr, r-cran-teachingdemos, r-cran-timedate, r-cran-timeseries, r-cran-tseries, r-cran-urca, r-cran-xtables, r-recommended, rfkill, sagemath, sagemath-jupyter, sagemath-doc-en, sagetex, spyder3, ssmtp, terminix, texlive-base, texlive-bibtex-extra, texlive-font-utils, texlive-fonts-recommended, texlive-generic-extra, texlive-generic-recommended, texlive-lang-african, texlive-lang-arabic, texlive-lang-european, texlive-lang-french, texlive-latex3, texlive-luatex, texlive-math-extra, texlive-pictures, texlive-publishers, texlive-science, texlive-xetex, texstudio | texmaker, typespeed, tmux, virtualbox-guest-x11, vlc, wireless-tools, youtube-dl, xserver-xorg-legacy
Conflicts: sagemath-upstream-binary
Section: metapackages
Priority: optional
Homepage: https://www.aims.ac.za
Description: African Institute for Mathematical Sciences desktop metapackage
This metapackage is used to install AIMS laptops and desktops with
scientific software such as Jupyter, RStudio, Sage, Texmaker, and restricted
codecs for playing various media.
de3d4dcaf7e43af3502e3e8cad7e0743 usr/bin/aims-collect-support-data
e2ec0063bbc5264ba1fc80fa267b77cb usr/sbin/aims-install-irkernel
228a1945352e207d220966dcbb089613 usr/sbin/aims-install-rstudio
31279a3c53c0f80ecdadf7eb45dfd503 usr/share/applications/aims-collect-support-data.desktop
9f050a7c332408aa2c70cc3020d90fc5 usr/share/applications/jupyter-aims.desktop
c121a1f56b6dc63afb22d0a221586e7c usr/share/applications/mimeapps.list
083332e264f440eb9328e1e135be3a96 usr/share/applications/sagemath-aims.desktop
2eab761f8e5cf7db3a56ecd353340067 usr/share/doc/aims-desktop/changelog.gz
088e861b63bec0df49857ea6e97d5e23 usr/share/doc/aims-desktop/copyright
8d40d7c42a2d7aa8ceec01f21936714e usr/share/glib-2.0/schemas/10_com.gexperts.Terminix.gschema.override
9a8715c2de135d8e358732d12dc79dfd usr/share/glib-2.0/schemas/95_aims-desktop.gschema.override
73218cce71ae4a1adf23cb0b3396960d usr/share/gnome-shell/extensions/dash-to-dock@micxgx.gmail.com/schemas/95_dashtodock.gschema.override
6f9810b3bc0b67c2241dfbd6e98b7fb5 usr/share/pixmaps/aims-starburst.png
bad5935e90906ff95ba30ce6ced0c7e8 usr/share/pixmaps/jupyter-aims.png
20a4c71840e3835b2007c65173efb9e6 usr/share/pixmaps/sagemath-aims.png
#!/bin/bash
mkdir -p ~/.aims
LOGFILE=~/.aims/$HOSTNAME
WELCOME="This script will post system information on a public pastebin for support purposes. You will have a chance to review the data before the information is posted. Afterwards, you will receive a link that you can submit to your support department containing the support data."
if [ "$1" = "gui" ]; then
zenity --title "AIMS Desktop Support" --info --text "$WELCOME" --icon-name="aims-starburst" --width=480
fi
if [ "$1" = "menu" ]; then
whiptail --title "AIMS Desktop Support" --msgbox \
"$WELCOME Use the arrow buttons to navigate and ENTER to select." 12 70
fi
echo " * Writing data to $LOGFILE..."
(
echo -e "== Basic System Information ==\n"
echo " * System Time: $(date)"
echo " * Hostname: $HOSTNAME"
echo " * Username: $USER"
echo " * Kernel Version: $(uname -r)"
) > $LOGFILE
echo -e "\n== Memory Information ==\n" >> $LOGFILE
free -h >> $LOGFILE
echo -e "\n== Top Memory Using Processes ==\n" >> $LOGFILE
echo '%Mem Process' >> $LOGFILE
ps ax -o %mem -o comm | tail -n+2 | sort -nr | head >> $LOGFILE
echo -e "\n== Disk Space Usage==\n" >> $LOGFILE
df -h >> $LOGFILE
echo -e "\n== PCI Devices ==\n" >> $LOGFILE
lspci >> $LOGFILE
echo -e "\n== Attached USB Devices ==\n" >> $LOGFILE
lsusb >> $LOGFILE
echo -e "\n== Network Configuration ==\n" >> $LOGFILE
echo "Routing:" >> $LOGFILE
/sbin/route >> $LOGFILE
echo -e "\nInterfaces:" >> $LOGFILE
/sbin/ifconfig >> $LOGFILE
echo -e "\n== APT Status ==\n" >> $LOGFILE
echo -e "Contents of /etc/apt/sources.list.d/:" >> $LOGFILE
ls -1 /etc/apt/sources.list.d >> $LOGFILE
echo -e "\n== CPU Information ==\n" >> $LOGFILE
cat /proc/cpuinfo >> $LOGFILE
if [ "$1" = "menu" ]; then
whiptail --scrolltext --title "AIMS Desktop Support" --textbox $LOGFILE 23 78
whiptail --title "AIMS Desktop Support" --yesno " Submit data to pastebin?" 7 38
if [ "$?" = "1" ]; then
ACTION="abort"
fi
fi
if [ "$1" = "gui" ]; then
zenity --title "AIMS Desktop Support" --text-info --filename=$LOGFILE --ok-label="Submit to Pastebin" --width=480 --height=600
if [ "$?" = "1" ]; then
ACTION="abort"
fi
fi
if [ "$ACTION" = "abort" ]; then
ABORT_TEXT="Support request aborted."
if [ "$1" = "menu" ]; then
whiptail --title "AIMS Desktop Support" --msgbox "$ABORT_TEXT." 10 48
fi
if [ "$1" = "gui" ]; then
zenity --title "AIMS Desktop Support" --info --text "$ABORT_TEXT" --icon-name="aims-starburst"
fi
exit 1
fi
echo " * Sending information to pastebin..."
pastebinurl=$(pastebinit $LOGFILE)
INFOTEXT="Information has been posted to $pastebinurl. Share that URL with your IT centre for further assistance."
if [ "$1" = "menu" ]; then
whiptail --title "AIMS Desktop Support" --msgbox "$INFOTEXT" 10 48
fi
if [ "$1" = "gui" ]; then
zenity --title "AIMS Desktop Support" --info --text "Information has been posted to $pastebinurl. Share that URL with your IT centre for further assistance." --icon-name="aims-starburst" --width=480
fi
echo " * Pastebin URL is $pastebinurl"
#!/bin/bash
apt-get --no-install-recommends -y install build-essential jupyter-notebook r-recommended libssl-dev libcurl4-openssl-dev
Rscript -e "install.packages(c('repr','IRdisplay','crayon','pbdZMQ','devtools'), repos='https://cran.r-project.org')"
Rscript -e "devtools::install_github('IRkernel/IRkernel')"
Rscript -e "IRkernel::installspec(user=FALSE)"
#!/bin/bash
echo "deb http://httpredir.debian.org/debian jessie main contrib" > /etc/apt/sources.list.d/jessie.list
apt-get -qq update
apt-get install r-recommended libgstreamer0.10-0 libgstreamer-plugins-base0.10-0 libssl1.0.0
cd /tmp
wget https://download1.rstudio.org/rstudio-1.0.136-amd64.deb
dpkg -i rstudio-1.0.136-amd64.deb
[Desktop Entry]
Encoding=UTF-8
Name=AIMS Collect Support Data
Comment=Posts system information to a public pastebin
Exec=aims-collect-support-data gui
Icon=aims-starburst
Terminal=false
Type=Application
[Default Applications]
x-content/audio-player=clementine.desktop;rhythmbox.desktop
application/mxf=vlc.desktop
application/ogg=vlc.desktop
application/ram=vlc.desktop
application/sdp=vlc.desktop
application/smil=vlc.desktop
application/smil+xml=vlc.desktop
application/vnd.ms-wpl=vlc.desktop
application/vnd.rn-realmedia=vlc.desktop
application/x-extension-m4a=vlc.desktop
application/x-extension-mp4=vlc.desktop
application/x-flac=vlc.desktop
application/x-flash-video=vlc.desktop
application/x-matroska=vlc.desktop
application/x-netshow-channel=vlc.desktop
application/x-ogg=vlc.desktop
application/x-quicktime-media-link=vlc.desktop
application/x-quicktimeplayer=vlc.desktop
application/x-shorten=vlc.desktop
application/x-smil=vlc.desktop
application/xspf+xml=vlc.desktop
audio/3gpp=vlc.desktop
audio/ac3=vlc.desktop
audio/AMR=vlc.desktop
audio/AMR-WB=vlc.desktop
audio/basic=vlc.desktop
audio/flac=vlc.desktop
audio/midi=vlc.desktop
audio/mp4=vlc.desktop
audio/mpeg=vlc.desktop
audio/mpegurl=vlc.desktop
audio/ogg=vlc.desktop
audio/prs.sid=vlc.desktop
audio/vnd.rn-realaudio=vlc.desktop
audio/x-ape=vlc.desktop
audio/x-flac=vlc.desktop
audio/x-gsm=vlc.desktop
audio/x-it=vlc.desktop
audio/x-m4a=vlc.desktop
audio/x-matroska=vlc.desktop
audio/x-mod=vlc.desktop
audio/x-mp3=vlc.desktop
audio/x-mpeg=vlc.desktop
audio/x-mpegurl=vlc.desktop
audio/x-ms-asf=vlc.desktop
audio/x-ms-asx=vlc.desktop
audio/x-ms-wax=vlc.desktop
audio/x-ms-wma=vlc.desktop
audio/x-musepack=vlc.desktop
audio/x-pn-aiff=vlc.desktop
audio/x-pn-au=vlc.desktop
audio/x-pn-realaudio=vlc.desktop
audio/x-pn-realaudio-plugin=vlc.desktop
audio/x-pn-wav=vlc.desktop
audio/x-pn-windows-acm=vlc.desktop
audio/x-realaudio=vlc.desktop
audio/x-real-audio=vlc.desktop
audio/x-sbc=vlc.desktop
audio/x-scpls=vlc.desktop
audio/x-speex=vlc.desktop
audio/x-tta=vlc.desktop
audio/x-vorbis=vlc.desktop
audio/x-vorbis+ogg=vlc.desktop
audio/x-wav=vlc.desktop
audio/x-wavpack=vlc.desktop
audio/x-xm=vlc.desktop
image/vnd.rn-realpix=vlc.desktop
image/x-pict=vlc.desktop
misc/ultravox=vlc.desktop
text/google-video-pointer=vlc.desktop
text/x-google-video-pointer=vlc.desktop
video/3gpp=vlc.desktop
video/dv=vlc.desktop
video/fli=vlc.desktop
video/flv=vlc.desktop
video/mp2t=vlc.desktop
video/mp4=vlc.desktop
video/mp4v-es=vlc.desktop
video/mpeg=vlc.desktop
video/msvideo=vlc.desktop
video/ogg=vlc.desktop
video/quicktime=vlc.desktop
video/vivo=vlc.desktop
video/vnd.divx=vlc.desktop
video/vnd.rn-realvideo=vlc.desktop
video/vnd.vivo=vlc.desktop
video/webm=vlc.desktop
video/x-anim=vlc.desktop
video/x-avi=vlc.desktop
video/x-flc=vlc.desktop
video/x-fli=vlc.desktop
video/x-flic=vlc.desktop
video/x-flv=vlc.desktop
video/x-m4v=vlc.desktop
video/x-matroska=vlc.desktop
video/x-mpeg=vlc.desktop
video/x-ms-asf=vlc.desktop
video/x-ms-asx=vlc.desktop
video/x-msvideo=vlc.desktop
video/x-ms-wm=vlc.desktop
video/x-ms-wmv=vlc.desktop
video/x-ms-wmx=vlc.desktop
video/x-ms-wvx=vlc.desktop
video/x-nsv=vlc.desktop
video/x-ogm+ogg=vlc.desktop
video/x-theora+ogg=vlc.desktop
video/x-totem-stream=vlc.desktop
x-content/video-dvd=vlc.desktop
x-content/video-vcd=vlc.desktop
x-content/video-svcd=vlc.desktop
x-scheme-handler/pnm=vlc.desktop
x-scheme-handler/mms=vlc.desktop
x-scheme-handler/net=vlc.desktop
x-scheme-handler/rtp=vlc.desktop
x-scheme-handler/rtsp=vlc.desktop
x-scheme-handler/mmsh=vlc.desktop
x-scheme-handler/uvox=vlc.desktop
x-scheme-handler/icy=vlc.desktop
x-scheme-handler/icyx=vlc.desktop
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment