21 Aug 2020 - The wiki is undergoing a major cleanup. If you arrived here from a search engine and cannot find the page, please use the wiki search instead (top right corner of page)
More info can be found on the forum

Difference between revisions of "Official Ubuntu PPA"

From Official Kodi Wiki
Jump to: navigation, search
m (XBMC ppa's)
m
Line 1: Line 1:
{{greenv|What is a ppa?| '''ppas''' are software repositories that hold compiled version of the software you need for you Ubuntu version}}
+
This page contains information necessary to understand and use software repositories
 +
{{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.}}
  
== XBMC ppa's ==
+
== Outline ==
 +
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.
  
*https://launchpad.net/~team-xbmc/+archive/ppa  '''ppa:team-xbmc/ppa'''
+
== Information ==
*https://launchpad.net/~team-xbmc/+archive/unstable  '''ppa:team-xbmc/unstable'''
+
'''ppas''' are software repositories that hold compiled version of the software you need for you Ubuntu Distro or derivative version.
*https://launchpad.net/~team-xbmc/+archive/xbmc-nightly  '''ppa:team-xbmc/xbmc-nightly'''
 
  
{{greenv|What PPA do I have currently?|To determine what ppa's are in your sources list '''type''':}}
+
A Ubuntu derivative, is for example Lubuntu, Linux Mint ('''Except''' Linux Mint Debian) and XBMCbuntu, amongst many others.
 +
 
 +
== Repositories XBMC ==
 +
There are currently 3 official repositories providing XBMC.
 +
<big>
 +
*https://launchpad.net/~team-xbmc/+archive/ppa  <code>'''ppa:team-xbmc/ppa'''</code>
 +
*https://launchpad.net/~team-xbmc/+archive/unstable  <code>'''ppa:team-xbmc/unstable'''</code>
 +
*https://launchpad.net/~team-xbmc/+archive/xbmc-nightly  <code>'''ppa:team-xbmc/xbmc-nightly'''</code>
 +
</big>
 +
 
 +
;If you wondering where to type commands
 +
:''See also:'' [[SSH|Connecting to Linux/XBMCbuntu via SSH]]
 +
 
 +
== FAQ ==
 +
{| width="100%"
 +
{{FAQ|1=What_ppa_do_I_have
 +
| BGcolor=
 +
| Question=What repositories are in my sources list?
 +
| Answer=
 +
You can get a complete listing of what repositories are part of your sources list by typing:
 
<syntaxhighlight lang="bash" enclose="div">
 
<syntaxhighlight lang="bash" enclose="div">
 
sudo apt-cache policy
 
sudo apt-cache policy
 +
</syntaxhighlight>
 +
}}
 +
 +
{{FAQ|1=What_is_my_version
 +
| BGcolor=
 +
| Question=What Version of XBMC do I currently have installed?
 +
| Answer=
 +
You can detremine the current version of XBMC you have installed, by typing:
 +
<syntaxhighlight lang="bash" enclose="div">
 +
sudo apt-cache policy xbmc
 +
</syntaxhighlight>
 +
}}
 +
 +
{{FAQ|1=Dependencies
 +
| BGcolor=whitesmoke
 +
| Question=Are any dependencies required?
 +
| Answer=
 +
Some dependencies are required to add ppas into your distro via terminal, by typing:
 +
<syntaxhighlight lang="bash" enclose="div">
 +
sudo apt-get install python-software-properties pkg-config
 +
</syntaxhighlight>
 +
}}
 +
 +
{{FAQ|1=Adding or removing ppas
 +
| BGcolor=
 +
| Question=How do I add or remove ppas?
 +
| Answer=
 +
;You can remove a ppa from your distro's sources list via terminal, by typing:
 +
<syntaxhighlight lang="bash" enclose="div">
 +
sudo add-apt-repository -r ppa:current_XBMC_providing_ppa
 
</syntaxhighlight>
 
</syntaxhighlight>
  
;If you wondering where to type commands
+
;You can add a ppa to your distro's sources list via terminal, by typing:
:''See also:'' [[SSH|Connecting to Linux/XBMCbuntu via SSH]]
+
<syntaxhighlight lang="bash" enclose="div">
 +
sudo add-apt-repository ppa:the_ppa_you_wish_to_use
 +
</syntaxhighlight>
 +
}}
 +
 
 +
{{FAQ|1=Upgrading xbmc
 +
| BGcolor=whitesmoke
 +
| Question=How do I upgrade xbmc?
 +
| Answer=
 +
After adding or removing any ppa you need to refresh your sources list and finally upgrade xbmc, by typing:
 +
<syntaxhighlight lang="bash" enclose="div">
 +
sudo apt-get update
 +
sudo apt-get --only-upgrade install xbmc xbmc.bin
 +
</syntaxhighlight>
 +
}}
 +
|}
 +
 
 +
== External references ==
 +
:;'''''see also:''''' [https://help.ubuntu.com/community/AptGet/Howto apt-get/How-to]

Revision as of 09:31, 19 March 2014

This page contains information necessary to understand and use software repositories

LINUX FOO You are required to understand some basics of Linux, like use a terminal directly or via SSH
NOTICE Do not install XBMC from your default software repositories, it will result in outdated and unsupported/unmaintained versions of XBMC.


1 Outline

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.

2 Information

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.

3 Repositories XBMC

There are currently 3 official repositories providing XBMC.

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

4 FAQ

4.1 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

4.2 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

4.3 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

4.4 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

4.5 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

5 External references

see also: apt-get/How-to