|
|
Line 24: |
Line 24: |
| | https://launchpad.net/~team-xbmc/+archive/xbmc-ppa-build-depends || <code>'''ppa:team-xbmc/xbmc-ppa-build-depends'''</code> || Build Depends | | | https://launchpad.net/~team-xbmc/+archive/xbmc-ppa-build-depends || <code>'''ppa:team-xbmc/xbmc-ppa-build-depends'''</code> || Build Depends |
| |} | | |} |
|
| |
| == Installing, updating or upgrading ==
| |
| If applicable you can check what package versions are installed in your system, this is helpful when determining what procedures to choose.
| |
| {{FAQ|1=check current version
| |
| | BGcolor=whitesmoke
| |
| | Question=How can check what current XBMC version is installed?
| |
| | Answer=
| |
| Check what XBMC versions you have access to:
| |
| <source lang="bash">
| |
| sudo apt-cache policy xbmc
| |
| </source>
| |
| }}
| |
|
| |
| {{FAQ|1=Installing XBMC
| |
| | BGcolor=
| |
| | Question=How do I install XBMC?
| |
| | Answer=
| |
| After adding or removing any ppa you need to refresh your sources list and finally install XBMC, by typing:
| |
| <syntaxhighlight lang="bash" enclose="div">
| |
| sudo apt-get update
| |
| sudo apt-get install xbmc xbmc-bin
| |
| </syntaxhighlight>
| |
| }}
| |
|
| |
| {{FAQ|1=Updating XBMC
| |
| | BGcolor=whitesmoke
| |
| | Question=How do I update XBMC?
| |
| | Answer=
| |
| To update XBMC/Kodi when a new version is released, just do a general system/package or use the following commands in the terminal (or via [[SSH]]):
| |
|
| |
| <source lang="bash">
| |
| sudo apt-get update
| |
| sudo apt-get install xbmc xbmc-bin
| |
| </source>
| |
| }}
| |
|
| |
| {{FAQ|1=Upgrading XBMC
| |
| | BGcolor=
| |
| | 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>
| |
| }}
| |
| <section begin="whynoupgrade" />
| |
| {{FAQ|1=XBMC wont upgrade
| |
| | BGcolor=whitesmoke
| |
| | Question=Why wont XBMC upgrade?
| |
| | Answer=
| |
| After following the above instructions, XBMC is still not upgraded, the main reason why this happens is because the distribution you are using, is no longer supported and has reached an '''''end of life status'''''.
| |
|
| |
| See [https://wiki.ubuntu.com/Releases Current Ubuntu releases] if your current distro is listed under End of life table, you will need to upgrade your OS to a supported release.
| |
|
| |
| LTS releases are better for long term install and forget, installing obviously the very latest LTS release available.
| |
| {{#lst:XBMCbuntu FAQ|upgradeOS}}
| |
| }}<section end="whynoupgrade" />
| |
|
| |
| {{FAQ|1=Specific package versions.
| |
| | BGcolor=
| |
| | Question=How to install a specific versions?
| |
| | Answer=
| |
| In the event you need to install either by upgrade or downgrade a specific XBMC version (a reason may be a bug or to test a specific version), the PPA providing said version active must be in your '''sources.list.d''' along with a updated list of the packages.
| |
| If the packages you intend to install are on a different PPA, you should probably remove that PPA to avoid confusion.
| |
| <code>apt-get install packagename=version</code> is one way to achieve this.
| |
| <syntaxhighlight lang="bash" enclose="div">
| |
| sudo apt-get update
| |
| sudo apt-get install xbmc=2:13.1~git20140606.0917-gotham-0trusty xbmc-bin=2:13.1~git20140606.0917-gotham-0trusty
| |
| </syntaxhighlight>
| |
|
| |
| Hint: For e.g. You can use result of <code>apt-cache policy xbmc</code> to see the candidates <packagename><version> available to you.
| |
| {{Note| Removing/purging any previous versions if they are greater version of the package you are looking to install is necessary.}}
| |
| }}
| |
|
| |
| {{FAQ|1=beta_unstable
| |
| | BGcolor=whitesmoke
| |
| | Question=How can I install a beta/unstable version?
| |
| | Answer=
| |
| To install a beta/unstable version of XBMC you must first add the unstable repository, then install XBMC:
| |
| <source lang="bash">
| |
| sudo add-apt-repository ppa:team-xbmc/unstable
| |
| sudo apt-get update
| |
| sudo apt-get install xbmc xbmc-bin
| |
| </source>
| |
| :;or:
| |
| <source lang="bash">
| |
| sudo add-apt-repository ppa:team-xbmc/nightly
| |
| sudo apt-get update
| |
| sudo apt-get install xbmc xbmc-bin
| |
| </source>
| |
| Follow the prompts to add the repository, then to add the updates, and finally install the new version of XBMC.
| |
| {{note|1=You may need to restart your computer for the newly installed version to be working.}}
| |
| }}
| |
|
| |
| {{FAQ|1=beta_unstable_to_stable
| |
| | BGcolor=
| |
| | Question=How can I move from a beta/unstable to a stable version?
| |
| | Answer=
| |
| Check what XBMC versions you have access to by typing:
| |
| <source lang="bash">
| |
| sudo apt-cache policy xbmc
| |
| </source>
| |
|
| |
| The response in terminal should be something like:
| |
| <source lang="xml">
| |
| xbmc:
| |
| Installed: 2:13.2~git20140719.0900-beta2-0trusty
| |
| Candidate: 2:13.2~git20140719.0900-beta2-0trusty
| |
| Version table:
| |
| *** 2:13.2~git20140719.0900-beta2-0trusty 0
| |
| 500 http://ppa.launchpad.net/team-xbmc/unstable/ubuntu/ trusty/main amd64 Packages
| |
| 100 /var/lib/dpkg/status
| |
| 2:13.1~git20140606.0917-gotham-0trusty 0
| |
| 500 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/ trusty/main amd64 Packages
| |
| 2:12.3+dfsg1-3ubuntu1 0
| |
| 500 http://us.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages
| |
| </source>
| |
| {{note|1=In the above example we have an unstable ('''team-xbmc/unstable''') and the release versions ('''team-xbmc/ppa''') available. The version with the '''***''' is the currently installed version (unstable)}}
| |
|
| |
| To install the release version we need to install the team-xbmc/ppa version (in the above example: "2:13.1~git20140606.0917-gotham-0trusty"). This requires the install of both the [[Team_XBMC_PPA#Installing_XBMC |"'''xbmc'''" and the "'''xbmc-bin'''" package.]]
| |
| <source lang="bash">
| |
| sudo apt-get install xbmc=2:13.1~git20140606.0917-gotham-0trusty xbmc-bin=2:13.1~git20140606.0917-gotham-0trusty
| |
| </source>
| |
| {{note|1=You will get a warning you are downgrading, hit Y when asked to continue}}
| |
|
| |
| Remove the beta/unstable repository from XBMC to clean up:
| |
| <source lang="bash">
| |
| sudo add-apt-repository -r ppa:team-xbmc/unstable
| |
| </source>
| |
| }}
| |
|
| |
|
| == Uninstalling or Removing == | | == Uninstalling or Removing == |