Linux
InstallationHOW-TO:Install Kodi for Linux
*Itunes For Linux Ubuntu
*Itunes Linux Wine
*Linux Debian Commands
*1Installing Kodi on Ubuntu-based distributions
*2Embedded/Appliance type install
*3Third Party Repositories1 Installing Kodi on Ubuntu-based distributions Some (later) Ubuntu versions include Kodi built by Ubuntu themselves. If you have installed Ubuntu Kodi, please remove the packages 'kodi kodi-bin kodi-data' before trying to install team-xbmc PPA packages.
See SSH or Click here to find out how to use the terminal.
Use the command line terminal and enter the following commands. Follow the prompts as you would any other software installation.
How do I install Tor on Kali Linux Debian? Update Cancel. Ad by Triplebyte. Engineers don't program whiteboards. They program computers. Download the architecture-appropriate file above, save it somewhere, then run one of the following two commands to extract the package archive. How do I install iTunes on Kali Linux? Can I install Kali. Download the latest version of iTunes from www.apple.com (today it is iTunes 9.2) or download one of previous versions from www.oldapps.com if the latest one poses problems or just refuses to install under wine emulator.
The Kodi repositories are as follows:
Note: Although the URL still has 'Team XBMC' in the title, these are the current URLs for Kodi.https://launchpad.net/~team-xbmc/+archive/ppappa:team-xbmc/ppa Final release buildshttps://launchpad.net/~team-xbmc/+archive/unstableppa:team-xbmc/unstableBetas and release candidateshttps://launchpad.net/~team-xbmc/+archive/xbmc-nightlyppa:team-xbmc/xbmc-nightlyNightly builds
Note that this PPA only provides builds for Ubuntu i386 and Ubuntu amd64 but not for Ubuntu armhf, which can run on a Raspberry Pi.1.1 Installing binary add-ons (PVR, audio decoders, audio encoders, screensavers, visualizations, audio DSP)See: Ubuntu binary add-ons1.2 Installing a development build
To install a beta/unstable version of Kodi you must first add the unstable repository, then install XBMC. Use ppa:team-xbmc/xbmc-nightly for nightly builds and ppa:team-xbmc/unstable for beta builds.
Note that if you have any addons (such as PVR clients), these must be updated as well (they will not be updated automatically):1.3 Upgrading
To update Kodi when a new version is released, just do a general system/package or use the following commands in the terminal (or via SSH):
Note: In some cases where additional packages are required, Kodi will fail to upgrade when using the upgrade commands as above. To install additional packages use the command below:
1.4 Downgrading to a stable version from a development version
If you install a nightly build or an unstable release and want to return to a stable release, follow these instructions:
Find the current PPA you are using:
Remove the unstable or nightly PPA where it says PPAHERE:
Then restore the stable version with the following commands:1.5 Downgrading between newer and older stable versions
If you want to return to the previous stable release, follow these instructions:
Remove the current stable PPA: Patch rhino 5 windows 8.
Then install the old stable version with the following commands:1.6 Reverting to an earlier nightly
ALthough launchpad doesn't list older nightlies in their PPA, they are usually still available for download directly from the website.Visit https://launchpad.net/~team-xbmc/+archive/ubuntu/xbmc-nightly/+packages?field.name_filter=&field.status_filter=superseded&field.series_filter=
New autohydro software download 2016 free and software 2016. You will then have to download the appropiate .deb file and manually install it.1.7 Uninstalling
If you need to remove and purge an application and finally removing/purging also the application configurations files, do so by using the following commands:
Then remove the settings folder to remove all settings and library data. This will not delete any videos or music, but just the settings and library data itself:
or2 Embedded/Appliance type install2.1 LibreELECMain page: LibreELEC
LibreELEC (short for 'Libre Embedded Linux Entertainment Center') is small and very fast booting, open source JeOS (Just enough Operating System). LibreELEC is a complete media center software suite for embedded systems and computers, as it comes with a pre-configured version of Kodi and optional third-party PVR backend software.3 Third Party Repositories
The instructions in this section are for unofficial Linux binaries that are un/semi supported by Team Kodi. Most of those binaries use system ffmpeg or even worse totally untested libav, which is not recommended for Kodi as we support ffmpeg only.
3.1 Debian
In Debian 9 (Stretch), Kodi is available in the default 'main' Debian repository (you can check this with 'apt-cache show kodi' to show the description or 'apt-cache policy kodi' to check installed/available version).
In Debian 9 (Stretch), update APT and install:
For installation if you are using Debian 8 (Jessie), you can use the debian-backports repository.
Add the following lines to your /etc/apt/sources.list file, as superuser (sudo)
And then, update APT and install Kodi.
Enjoy your new Kodi.3.2 Fedora
Refer to HOW-TO:Install Kodi on Fedora 26 using RPMFusion packages for a guide showing how to install Fedora 26 and Kodi to create a quick-booting, standalone style of media player.3.3 RaspbianSee also: HOW-TO:Install Kodi on Raspberry Pi
Installing on Raspbian is done with:
Upgrading on Raspbian is done with:4 Installation from source
If distribution packages are not available, or you need a newer version, or specific features enabled, then you will most likely need to compile from source. While compiling from source does not differ very much between distributions (except for installation of build dependencies), a few different guides are available in this wiki.
*HOW-TO compile XBMC for Linux on Debian/Ubuntu - This is a tutorial on how to compile and install Kodi on Debian and Ubuntu.
*HOW-TO compile Kodi for Linux on Arch/Manjaro - This is a tutorial on how to compile and install Kodi on Arch or Manjaro linux.5 See also Retrieved from 'https://kodi.wiki/index.php?title=HOW-TO:Install_Kodi_for_Linux&oldid=180429'
[ previous ][ Contents ][ 1 ][ 2 ][ 3 ][ 4 ][ 5 ][ 6 ][ 7 ][ 8 ][ 9 ][ 10 ][ 11 ][ 12 ][ 13 ][ 14 ][ 15 ][ 16 ][ next ]8.1 What programs does Debian provide for managing its packages?
There are multiple tools that are used to manage Debian packages, from graphicor text-based interfaces to the low level tools used to install packages. Allthe available tools rely on the lower level tools to properly work and arepresented here in decreasing complexity level.
It is important to understand that the higher level package management toolssuch as aptitude or synaptic rely on aptwhich, itself, relies on dpkg to manage the packages in thesystem.
See Chapter2. Debian package management of the Debianreference for more information about the Debian package managementutilities. This document is available in various languages and formats, seetheDebian Reference entry in the DDP Users' Manuals overview.8.1.1 dpkg
This is the main package management program. dpkg can be invokedwith many options. Some common uses are:
*
Find out all the options: dpkg --help.
*
Print out the control file (and other information) for a specified package:dpkg --info foo_VVV-RRR.deb.
*
Install a package (including unpacking and configuring) onto the file system ofthe hard disk: dpkg --install foo_VVV-RRR.deb.
*
Unpack (but do not configure) a Debian archive into the file system of the harddisk: dpkg --unpack foo_VVV-RRR.deb. Note that this operationdoes not necessarily leave the package in a usable state; some filesmay need further customization to run properly. This command removes anyalready-installed version of the program and runs the preinst (see What is a Debian preinst, postinst,prerm, and postrm script?, Section 7.6) script associated with the package.
*
Configure a package that already has been unpacked: dpkg --configurefoo. Among other things, this action runs the postinst (see What is a Debian preinst, postinst,prerm, and postrm script?, Section 7.6) script associated with the package.It also updates the files listed in the conffiles for thispackage. Notice that the 'configure' operation takes as its argument a packagename (e.g., foo), not the name of a Debian archive file (e.g.,foo_VVV-RRR.deb).
*
Extract a single file named 'blurf' (or a group of files named'blurf*') from a Debian archive: dpkg --fsys-tarfilefoo_VVV-RRR.deb | tar -xf - 'blurf*'.
*
Remove a package (but not its configuration files): dpkg --removefoo.
*
Remove a package (including its configuration files): dpkg --purgefoo.
*
List the installation status of packages containing the string (or regularexpression) 'foo*': dpkg --list 'foo*'.8.1.2 APT
APT is the Advanced Package Tool, an advanced interface to the Debianpackaging system which provides the apt-get program. It providescommandline tools for searching and managing packages, and for queryinginformation about them, as well as low-level access to all features of thelibapt-pkg library. For more information, see the User's Guide in/usr/share/doc/apt-doc/guide.html/index.html (you will have toinstall the apt-doc package).
Starting with Debian Jessie, some frequently used apt-get andapt-cache commands have an equivalent via the new aptbinary. This means some popular commands like apt-get update,apt-get install, apt-get remove, apt-cachesearch, or apt-cache show now can also be called simply viaapt, say apt update, apt install,apt remove, apt search, or apt show.The following is an overview of the old and new commands:
The apt tool merges functionality of apt-get and apt-cache and bydefault has a fancier colored output format, making it more pleasant forhumans. For usage in scripts or advanced use cases, apt-get is stillpreferable or needed.
apt-get provides a simple way to retrieve and install packagesfrom multiple sources using the command line. Unlike dpkg,apt-get does not understand .deb files, it works with the packagesproper name and can only install .deb archives from a source specified in/etc/apt/sources.list. apt-get will calldpkg directly after downloading the .deb archives[5] from the configured sources.
Some common ways to use apt-get are:
*
To update the list of packages known by your system, you can run:
(you should execute this regularly to update your package lists)
*
To install the foo package and all its dependencies, run:
*
To remove the foo package from your system, run:
*
To remove the foo package and its configuration files from your system, run:
*
To list all packages for which newer versions are available, run:
*
To upgrade all the packages on your system (without installing extra packagesor removing packages), run:
*
To upgrade all the packages on your system, and, if needed for a packageupgrade, installing extra packages or removing packages, run:
(The command upgrade keeps a package at its installed obsoleteversion if upgrading would need an extra package to be installed, for a newdependency to be satisfied. The full-upgrade command is lessconservative.)
Note that you must be logged in as root to perform any commands that modifypackages.
Note that apt-get Hamari adhuri kahaani full movie, online watch. now also installs recommended packages asdefault, and thanks to its robustness it's the preferred program for packagemanagement from console to perform system installation and major systemupgrades.
The apt tool suite also includes the apt-cache tool to query thepackage lists. You can use it to find packages providing specificfunctionality through simple text or regular expression queries and throughqueries of dependencies in the package management system. Some common ways touse apt-cache are:
*
To find packages whose description contain word:
*
To print the detailed information of a package:Itunes For Linux Ubuntu
*
To print the packages a given package depends on:
*
To print detailed information on the versions available for a package and thepackages that reverse-depends on it:
For more information, install the apt package and readapt(8), apt-get(8), sources.list(5) andinstall the apt-doc package and read/usr/share/doc/apt-doc/guide.html/index.html.8.1.3 aptitude
aptitude is a package manager for Debian GNU/Linux systems thatprovides a frontend to the apt package management infrastructure.aptitude is a text-based interface using the curses library.Actions may be performed from a visual interface or from the command-line.
aptitude can be used to perform management tasks in a fast andeasy way. It allows the user to view the list of packages and to performpackage management tasks such as installing, upgrading, and removing packages.
aptitude provides the functionality of apt-get, aswell as many additional features:
*
aptitude offers easy access to all versions of a package.
*
aptitude makes it easy to keep track of obsolete software bylisting it under 'Obsolete and Locally Created Packages'.
*
aptitude includes a fairly powerful system for searchingparticular packages and limiting the package display. Users familiar withmutt will pick up quickly, as mutt was theinspiration for the expression syntax.
*
aptitude can be used to install the predefined tasks available.For more information see tasksel, Section 8.1.5.
*
aptitude in full screen mode has su functionalityembedded and can be run by a normal user. It will call su (andask for the root password, if any) when you really need administrativeprivileges.
You can use aptitude through a visual interface (simply runaptitude) or directly from the command line. The command linesyntax used is very similar to the one used in apt-get. Forexample, to install the foo package, you can run aptitudeinstall foo.
Note that aptitude is the preferred program for daily packagemanagement from the console.
For more information, read the manual page aptitude(8) and installthe aptitude-doc package.8.1.4 synaptic
synaptic is a graphical package manager. It enables you toinstall, upgrade and remove software packages in a user friendly way. Alongwith most of the features offered by aptitude, it also has a feature forediting the list of used repositories, and supports browsing all availabledocumentation related to a package. See the Synaptic Website for moreinformation.8.1.5 tasksel
When you want to perform a specific task it might be difficult to find theappropiate suite of packages that fill your need. The Debian developers havedefined tasks, a task is a collection of several individual Debianpackages all related to a specific activity. Tasks can be installed throughthe tasksel program or through aptitude.
Typically, the Debian installer will automatically install the task associatedwith a standard system and a desktop environment. The specific desktopenvironment installed will depend on the CD/DVD media used, most commonly itwill be the GNOME desktop (gnome-desktop task). Also, dependingon your selections throughout the installation process, tasks might beautomatically installed in your system. For example, if you selected alanguage other than English, the task associated with it will be installedautomatically too and if the installer recognises you are installing on alaptop system the laptop task will also be installed.8.1.6 Other package management tools8.1.6.1 dpkg-deb
This program manipulates Debian archive (.deb) files. Some commonuses are:
*
Find out all the options: dpkg-deb --help.
*
Determine what files are contained in a Debian archive file: dpkg-deb--contents foo_VVV-RRR.deb)
*
Extract the files contained in a named Debian archive into a user specifieddirectory: dpkg-deb --extract foo_VVV-RRR.deb tmp extracts each ofthe files in foo_VVV-RRR.deb into the directory tmp/.This is convenient for examining the contents of a package in a localizeddirectory, without installing the package into the root file system.
*
Extract the control information files from a package: dpkg-deb --controlfoo_VVV-RRR.deb tmp.
Note that any packages that were merely unpacked using dpkg-deb--extract will be incorrectly installed, you should use dpkg--install instead.
More information is given in the manual page dpkg-deb(1).8.2 Debian claims to be able to update a running program; how is this accomplished?
The kernel (file system) in Debian GNU/Linux systems supports replacing fileseven while they're being used.
We also provide a program called start-stop-daemon which is usedto start daemons at boot time or to stop daemons when the runlevel is changed(e.g., from multi-user to single-user or to halt). The same program is used byinstallation scripts when a new package containing a daemon is installed, tostop running daemons, and restart them as necessary.8.3 How can I tell what packages are already installed on a Debian system?
To learn the status of all the packages installed on a Debian system, executethe command
This prints out a one-line summary for each package, giving a 2-letter statussymbol (explained in the header), the package name, the version which isinstalled, and a brief description.
To learn the status of packages whose names match any pattern beginning with'foo', run the command:
To get a more verbose report for a particular package, execute the command:8.4 How do I display the files of an installed package?
To list all the files provided by the installed package fooexecute the command
Note that the files created by the installation scripts aren't displayed.8.5 How can I find out what package produced a particular file?
To identify the package that produced the file named foo executeeither:
*
dpkg --search foo
This searches for foo in installed packages. (This is (currently)equivalent to searching all of the files having the file extension of.list in the directory /var/lib/dpkg/info/, andadjusting the output to print the names of all the packages containing it, anddiversions.)
A faster alternative to this is the dlocate tool.
*
zgrep foo Contents-ARCH.gz
This searches for files which contain the substring foo in theirfull path names. The files Contents-ARCH.gz (where ARCHrepresents the wanted architecture) reside in the major package directories(main, non-free, contrib) at a Debian FTP site (i.e. under/debian/dists/stretch). A Contents file refers onlyto the packages in the subdirectory tree where it resides. Therefore, a usermight have to search more than one Contents files to find thepackage containing the file foo.
This method has the advantage over dpkg --search in that it willfind files in packages that are not currently installed on your system.
*
apt-file search foo
If you install the apt-file package, similar to the above, itsearches files which contain the substring or regular expressionfoo in their full path names. The advantage over the exampleabove is that there is no need to retrieve the Contents-ARCH.gzfiles as it will do this automatically for all the sources defined in/etc/apt/sources.list when you run (as root) apt-fileupdate.8.6 Why is `foo-data' not removed when I uninstall `foo'? How do I make sure old unused library-packages get purged?
Some packages are split in program (`foo') and data (`foo-data') (or in `foo'and `foo-doc'). This is true for many games, multimedia applications anddictionaries in Debian and has been introduced since some users might want toaccess the raw data without installing the program or because the program canbe run without the data itself, making `foo-data' optional.
Similar situations occur when dealing with libraries: generally these getinstalled since packages containing applications depend on them. When theapplication-package is purged, the library-package might stay on the system.Or: when the application-package no longer depends upon e.g. libdb4.2, butupon libdb4.3, the libdb4.2 package might stay when the application-package isupgraded.
In these cases, `foo-data' doesn't depend on `foo', so when you remove the`foo' package it will not get automatically removed by most package managementtools. The same holds true for the library packages. This is necessary toavoid circular dependencies. However, if you use apt-get (see APT, Section 8.1.2) or aptitude (see aptitude, Section 8.1.3) as your package managementtool, they will track automatically installed packages and give the possibilityto remove them, when no packages making use of them remain in your system.
[ previous ][ Contents ][ 1 ][ 2 ][ 3 ][ 4 ][ 5 ][ 6 ][ 7 ][ 8 ][ 9 ][ 10 ][ 11 ][ 12 ][ 13 ][ 14 ][ 15 ][ 16 ][ next ]Itunes Linux Wine
The Debian GNU/Linux FAQversion 9.0, 17 November 2018
Authors are listed at Debian FAQ AuthorsLinux Debian Commands