Skip to content

Instantly share code, notes, and snippets.

@dbarlett
Last active January 11, 2020 22:57

Revisions

  1. dbarlett revised this gist Feb 18, 2014. 1 changed file with 9 additions and 0 deletions.
    9 changes: 9 additions & 0 deletions xubuntu.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,9 @@
    sudo apt-get remove abiword-common
    sudo add-apt-repository ppa:pithos/ppa
    sudo apt-get install ssh synaptic gparted unetbootin git git-svn gitg meld python-pip python-dev gcc nmap zenmap pithos vlc gedit gimp inkscape shutter chromium-browser filezilla transmission grsync remmina wireshark libreoffice-calc libreoffice-core libreoffice-math libreoffice-impress libreoffice-pdfimport libreoffice-writer pdfmod trimage gigolo transgui wine simple-scan chirp virt-manager hugin nautilus nvidia-xconfig
    sudo pip install virtualenv requests selenium boto python-dateutil

    #https://www.dropbox.com/install?os=lnx
    #http://sourceforge.net/projects/passwordsafe/files/Linux-BETA/
    #http://www.truecrypt.org/downloads
    #http://www.duplicati.com/home
  2. dbarlett created this gist Mar 4, 2013.
    71 changes: 71 additions & 0 deletions ansible-standalone.yml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,71 @@
    ---
    - hosts: ubuntu
    user: admin
    sudo: yes

    tasks:
    - name: Test distribution
    fail: msg="Not Ubuntu, aborting"
    when_string: $ansible_distribution != "Ubuntu"

    - name: Install prerequisites for PPA management
    apt: pkg=$item state=present update_cache=yes
    with_items:
    - python-software-properties
    - software-properties-common

    - name: Add PPAs
    apt_repository: repo=$item
    with_items:
    - ppa:kevin-mehall/pithos-daily
    - ppa:x2go/stable

    - name: Uninstall cruft
    apt: pkg=$item state=absent
    with_items:
    - abiword-common

    - name: Install packages
    apt: pkg=$item state=present update_cache=yes
    with_items:
    # System
    - gparted
    - ecryptfs-utils
    - unetbootin

    # VCS
    - git
    - gitg
    - git-svn
    - meld

    # Text and graphics
    - gedit
    - libreoffice-calc
    - libreoffice-core
    - libreoffice-math
    - libreoffice-impress
    - libreoffice-pdfimport
    - libreoffice-writer
    - pdfmod
    - gimp
    - inkscape
    - shutter

    # Package management
    - python-pip
    - synaptic

    # Network
    - chromium-browser
    - filezilla
    - transmission
    - grsync
    - remmina
    - pyhoca-gui
    - wireshark
    - zenmap

    # Media
    - pithos
    - vlc