Official Ubuntu PPA: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
m (Ned Scott moved page XBMC ppas to Team XBMC PPA)
(combine, format, explain)
Line 1: Line 1:
This page contains information necessary to understand and use software repositories
<section begin="intro" />[[w:Personal Package Archive|Personal Package Archive]]s, or '''PPA'''s are software repositories that hold compiled version of software, primarily for [[w:Ubuntu|Ubuntu]] and various Ubuntu derivatives (such as Lubuntu, non-Debian versions of Linux Mint, XBMCbuntu, and many others).
{{bluev|LINUX FOO| '''You are required''' to understand some basics of Linux, like use a terminal directly or via [[SSH]]}}
{{redv|NOTICE| Do not install XBMC from your default software repositories, it will result in outdated and unsupported/unmaintained versions of XBMC.}}


== Outline ==
The Team XBMC PPA provides the only officially supported pre-compiled binaries for Ubuntu and Ubuntu-based systems.
XBMC for Ubuntu and derivatives distros is provided to you via the ppa's below.
To get a supported build of a XBMC version, you must use the XBMC ppas provided to you, and must not install XBMC, from universe repositories.


== Information ==
{{redv|NOTICE|'''All users should use the Team XBMC PPA instead of the system repositories (or any build that uses external ffmpeg/libav) for proper support.'''}}<section end="intro" />
'''ppas''' are software repositories that hold compiled version of the software you need for you Ubuntu Distro or derivative version.


A Ubuntu derivative, is for example Lubuntu, Linux Mint ('''Except''' Linux Mint Debian) and XBMCbuntu, amongst many others.
== Repositories ==
 
<section begin="repos" />
== Repositories XBMC ==
There are currently 3 official repositories providing XBMC.
There are currently 3 official repositories providing XBMC.


Line 22: Line 16:
;If you wondering where to type commands
;If you wondering where to type commands
:''See also:'' [[SSH|Connecting to Linux/XBMCbuntu via SSH]]
:''See also:'' [[SSH|Connecting to Linux/XBMCbuntu via SSH]]
 
<section end="repos" />
== FAQ ==
== FAQ ==
{| width="100%"
{| width="100%"
Line 82: Line 76:
|}
|}


== External references ==
== See also ==
:;'''''see also:''''' [https://help.ubuntu.com/community/AptGet/Howto apt-get/How-to]
* [https://help.ubuntu.com/community/AptGet/Howto apt-get/How-to]

Revision as of 10:22, 19 March 2014

Personal Package Archives, or PPAs are software repositories that hold compiled version of software, primarily for Ubuntu and various Ubuntu derivatives (such as Lubuntu, non-Debian versions of Linux Mint, XBMCbuntu, and many others).

The Team XBMC PPA provides the only officially supported pre-compiled binaries for Ubuntu and Ubuntu-based systems.

NOTICE All users should use the Team XBMC PPA instead of the system repositories (or any build that uses external ffmpeg/libav) for proper support.


Repositories

There are currently 3 official repositories providing XBMC.


If you wondering where to type commands
See also: Connecting to Linux/XBMCbuntu via SSH

FAQ

What repositories are in my sources list?

Link

You can get a complete listing of what repositories are part of your sources list by typing:

sudo apt-cache policy

What Version of XBMC do I currently have installed?

Link

You can detremine the current version of XBMC you have installed, by typing:

sudo apt-cache policy xbmc

Are any dependencies required?

Link

Some dependencies are required to add ppas into your distro via terminal, by typing:

sudo apt-get install python-software-properties pkg-config

How do I add or remove ppas?

Link
You can remove a ppa from your distro's sources list via terminal, by typing
sudo add-apt-repository -r ppa:current_XBMC_providing_ppa
You can add a ppa to your distro's sources list via terminal, by typing
sudo add-apt-repository ppa:the_ppa_you_wish_to_use

How do I upgrade xbmc?

Link

After adding or removing any ppa you need to refresh your sources list and finally upgrade xbmc, by typing:

sudo apt-get update
sudo apt-get --only-upgrade install xbmc xbmc.bin

See also