Tag: software

Meet My Media Center: XBMC

So you’ve got a decent machine and you’re wanting to try out this crazy Linux thing to build a home media center. I previously posted a quick cheat sheet for installing the Ubuntu Desktop 64-bit Edition 12.04, and will be using that as my base OS for this post, however most is very comparable if not identical to the other linux variations.

XBMC Media Center is an award-winning free and open source cross-platform entertainment hub software for HTPCs (Home theater PCs). It uses a 10-foot user interface designed to be a media player for the living-room TV using a remote control as the primary input device. Its graphical user interface (GUI) allows the user to easily browse and view videos, photos, podcasts, and music from a harddrive, optical disc, local network, and the internet using only a few buttons.

–quoted from http://xbmc.org/

Let’s discuss installation. The XBMC installation is a piece of cake (or pie if you prefer) and we’ll take it one step at a time.

  • Make sure that you have installed Ubuntu Desktop 64-bit Edition 12.04 for an exact duplication of my media center setup. That said, older versions of Ubuntu (both 32-bit and 64-bit) and its derivatives will most likely work as well.
  • Add the PPA for Team XBMC by typing this (minus the quotes) into a terminal prompt:
    sudo add-apt-repository ppa:team-xbmc
    (if prompted for your password, enter it)
  • Now you need to update your repos by typing this (minus the quotes) into a terminal prompt:
    sudo apt-get update && sudo apt-get upgrade
  • Now let’s install XBMC by typing this (minus the quotes) into a terminal prompt:
    sudo apt-get install xbmc

Now you have it installed, and you can run this from your local machine without doing one thing more. From here on, it’s all about customization, which is completely specific to your own personal taste. There are so many things to customize within XBMC that I could never cover them all here, however I will leave you with a link to some of the options you’ll have going forward. Whether you want to play video games, watch live TV, setup remote controls, sync any of this media across your house, or just customize the look with skins, this Wiki page has it all.

Team XBMC Wiki

There you have it! This should give you a fully functional XBMC to rule them all.

Enjoy!

…and if you don’t, please write me to tell me how horrible it is and what parts you merely dislike as well as the parts that you utterly despise.

~ matt

Ubuntu 9.10 (Applications – part 2)

{cont from Ubuntu 9.10 (Applications – part 1)}

  • Now we’re going to setup Synaptic Package Manager (System->Administration->Synaptic Package Manager)
  • Open the ‘Preferences’ (Settings->Preferences)
  • General tab options should be set as below. Click ‘Apply’

    Preferences - General tab settings

    Preferences - General tab settings

  • Files tab options should be set as below. Click ‘OK’

    Preferences - Files tab settings

    Preferences - Files tab settings

  • Open ‘Repositories’ (Settings->Repositories)
  • On the ‘Ubuntu Software’ tab make sure all items are selected as below.

    Software Sources - Ubuntu Software tab settings

    Software Sources - Ubuntu Software tab settings

  • On the ‘Other Software’ tab make sure all sources are selected as below.

    Software Sources - Other Software tab settings

    Software Sources - Other Software tab settings

  • Once the settings are correct, close the Software Sources dialog
  • Hit the ‘Reload’ button, and let it run until complete
  • Hit ‘Mark All Upgrades’ and click ‘Mark’ and let it run until complete
  • Now to adding the programs. To add programs in Synaptic, simply click on the ‘selection box’ to the left of the package name. Search and add the following packages (and ‘Mark’ all other recommended/required packages if prompted):
    build-essential
    p7zip-rar
    rar
    unrar
    mail-notification-evolution
    spamassassin
    inkscape
    ink-generator
    create-resources
    blender-ogrexml
    scribus-ng
    scribus-template
    kmymoney2 (MS Money) or gnucash (Quicken)
    gparted
    ubuntu-restricted-extras
    playonlinux
    virtualbox-3.0
    aacgain
    aacplusenc
    libdvdcss-dev
    non-free-codecs
    vorbis-tools
    ffmpeg
    flac
    simple-ccsm
    subcommander
    nautilus-actions
    nautilus-gksu
    nautilus-image-converter
    nautilus-open-terminal
    nautilus-script-manager
    nautilus-script-audio-convert
    nautilus-script-collection-svn
    nautilus-filename-repairer
    nautilus-wallpaper
    libnautilus-extension-dev
    phatch-nautilus
    k9copy
    avidemux
    mozilla-plugin-vlc
    vlc-plugin-ggi
    vlc-plugin-svgalib
    vlc-plugin-sdl
    vls
    openoffice.org
    openoffice.org-pdfimport
    openoffice.org-wiki-publisher
    openoffice.org-evolution
    openoffice.org-ogltrans
    openoffice.org-writer2latex
    openoffice.org-writer2xhtml
    openoffice.org-dtd-officedocument1.0
    mozilla-openoffice.org
    openoffice.org-dmaths
    openclipart-openoffice.org
    openoffice.org-report-builder
    openoffice.org-presentation-minimizer
    openoffice.org-presenter-console
    pdfcrack
    torbutton-extension
    gtkam-gimp
    flegita-gimp
    gimp-dds
    gimp-gluas
    gimp-plugin-registry
    gimp-texturize
    gimp-dcraw
    gimp-resynthesizer
    gimp-gutenprint
    gimp-gap
    gimp-data-extras
    gnome-xcf-thumbnailer
    pandora
    extremetuxracer-gimp-dev
    tropic-wallpapers
    blubuntu-wallpapers
    peace-wallpapers
    ubuntustudio-wallpapers
    ubuntustudio-sounds
    ubuntustudio-screensaver
    gnome-themes
    gnome-themes-extras
    gnome-art
    ubuntu-gdm-themes
    ubuntustudio-gdm-theme
    peace-gdm-theme
    blubuntu-gdm-theme
    tropic-gdm-theme
    gdm-themes
    screenlets
    quickly
  • OR if you’re more comfortable with using the Terminal, you can paste this command to achieve the same results:
    sudo apt-get update && sudo apt-get upgrade && sudo apt-get install build-essential p7zip-rar rar unrar mail-notification-evolution spamassassin inkscape ink-generator create-resources blender-ogrexml scribus-ng scribus-template kmymoney2 gnucash gparted ubuntu-restricted-extras playonlinux virtualbox-3.0 aacgain aacplusenc libdvdcss-dev non-free-codecs vorbis-tools ffmpeg flac simple-ccsm subcommander nautilus-actions nautilus-gksu nautilus-image-converter nautilus-open-terminal nautilus-script-manager nautilus-script-audio-convert nautilus-script-collection-svn nautilus-filename-repairer nautilus-wallpaper libnautilus-extension-dev phatch-nautilus k9copy avidemux mozilla-plugin-vlc vlc-plugin-ggi vlc-plugin-svgalib vlc-plugin-sdl vls openoffice.org openoffice.org-pdfimport openoffice.org-wiki-publisher openoffice.org-evolution openoffice.org-ogltrans openoffice.org-writer2latex openoffice.org-writer2xhtml openoffice.org-dtd-officedocument1.0 mozilla-openoffice.org openoffice.org-dmaths openclipart-openoffice.org openoffice.org-report-builder openoffice.org-presentation-minimizer openoffice.org-presenter-console pdfcrack torbutton-extension gtkam-gimp flegita-gimp gimp-dds gimp-gluas gimp-plugin-registry gimp-texturize gimp-dcraw gimp-resynthesizer gimp-gutenprint gimp-gap gimp-data-extras gnome-xcf-thumbnailer pandora extremetuxracer-gimp-dev tropic-wallpapers blubuntu-wallpapers peace-wallpapers ubuntustudio-wallpapers ubuntustudio-sounds ubuntustudio-screensaver gnome-themes gnome-themes-extras gnome-art ubuntu-gdm-themes ubuntustudio-gdm-theme peace-gdm-theme blubuntu-gdm-theme tropic-gdm-theme gdm-themes screenlets quickly
  • Now that all that is installed, explore, check out all the great things you can do with your new Ubuntu Linux machine.

As always, feel free to comment or ask questions about any of the ideas shared in this post.