Sistemas operativos > Zona GNU/Linux

Kodi 18x en cualquier distribucion Linux

(1/2) > >>

Garcad:
¿Preguntas frecuentes?
.- Guía de instalación de Kodi vía Flathub ( flatpak ).
.- Directorio de archivos de usuario root de Kodi ( flatpak )

--- Código: ---/root/.var/app/tv.kodi.Kodi/data/
--- Fin del código ---
.- Kodi: Dar acceso a los archivos del usuario, activar aceleración de gráficos, y otras opciones.
.- Guía de Instalación Flatseal, nos permite controlar los permisos de las flatpak
.- Guía de instalación de flatpak, en diferentes distros Linux, añadida guía instalación en Slackware y derivados.
.- Existe otra aplicación diferente a slpkg, para poder bajar el código fuente, compilar e instalar flatpak
.- Acestream
.-¿Se puede tener varias versiones diferentes de Kodi instaladas al mismo tiempo: Instaladas mediante codigo fuente, flatpak,snap, appimage.?
* flatpak en construcción ...
* snapen construcción ...
* Sbo construcción ...
* WifiSlax construcción ...
* Otros construcción ...

Garcad:
Sabiendo que Kodi 18.x usa python 2.7 y Kodi 19.x usa python 3x, nos encontramos muchas veces que los addons, de los que no podemos despedirnos, y por problemas de soporte, no se pueden usar en Kodi 19.x, pondré un método, el cual nos permita tener, Kodi 18.x en cualquier distribución Linux.

No solo por ese motivo, también, por el siguiente... en ocasiones nos encontramos con errores entraños en addons, que en Kodi 19.4 de Wndows, si funcionan correctamente,, y en Linux no lo hacen, lo mas extraño, que estos mismos en Kodi 18.x si funcionan como deben.

Por eso mismo, creo este nuevo tema, y podáis disfrutar de Kodi 18.x en cualquier distro Linux.
Vamos a instalar la versión de Kodi de Flathub...
en formato flatpak
Si tu distro no dispone de flatpak, puedes mirar esta guía ...    Guía de instalación de flatpak, en diferentes distros Linux


Si entramos en la dirección web de abajo, podemos ver como instalar la aplicación vía Terminal, antes necesitamos instalar en el sistema flatpak

https://flathub.org/apps/details/tv.kodi.Kodi

Instalar ultima versión de Kodi, vía Terminal


--- Código: ---flatpak install flathub tv.kodi.Kodi
--- Fin del código ---


--- Código: ---wifislax64 ~ # flatpak install flathub tv.kodi.Kodi
Buscando coincidencias…
error: No se encontraron referencias similares a «flathub»
wifislax64 ~ # flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
wifislax64 ~ # flatpak install flathub tv.kodi.KodiBuscando coincidencias…
Required runtime for tv.kodi.Kodi/x86_64/stable (runtime/org.freedesktop.Platform/x86_64/21.08) found in remote flathub
Do you want to install it? [Y/n]: y

tv.kodi.Kodi permissions:
    ipc               network           fallback-x11             pulseaudio
    wayland           x11               devices                  bluetooth
    file access [1]   dbus access [2]   system dbus access [3]

    [1] /media, /mnt, /run/media, xdg-music, xdg-pictures, xdg-videos
    [2] org.freedesktop.ScreenSaver
    [3] org.freedesktop.Avahi, org.freedesktop.UDisks2,
        org.freedesktop.UPower, org.freedesktop.login1


        ID                                  Rama   Op Remoto  Descarga
 1. [✓] org.freedesktop.Platform.GL.default 21.08  i  flathub 131,0 MB / 131,3 MB
 2. [✓] org.freedesktop.Platform.Locale     21.08  i  flathub 142,8 MB / 325,8 MB
 3. [✓] org.freedesktop.Platform.openh264   2.0    i  flathub   1,5 MB / 1,5 MB
 4. [✓] org.freedesktop.Platform            21.08  i  flathub 153,0 MB / 199,7 MB
 5. [✓] tv.kodi.Kodi                        stable i  flathub 152,3 MB / 195,5 MB

Installation complete
--- Fin del código ---



. En la imagen superior, para seguir con la instalación, pulsa en "y" y en la tecla "INTRO".



. Pide confirmación, para seguir con la instalación, pulsa en "y" y en la tecla "INTRO".



. Instalación iniciada.



. Instalación finalizada.

Ejecutar vía Terminal


--- Código: ---flatpak run tv.kodi.Kodi

--- Fin del código ---


Kodi 19.4 Matrix



Kodi 18.8 Leia



Si por algún motivo, no instala Kodi, por falta del repositorio de FlatHub, podemos añadir el repositorio con el comando de abajo.

Añadir repositorio FlatHub


--- Código: ---flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
--- Fin del código ---

Una vez instalado, tendremos la ultima versión instalada, disponible, al día de hoy es la versión Kodi 19.4 Matrix

Para poder tener versiones anteriores instaladas, vamos a mirarlo con el siguiente comando en un terminal.


--- Código: ---flatpak remote-info --log flathub tv.kodi.Kodi
--- Fin del código ---





Buscamos el código alfanumérico de la versión que queremos tener.

En este caso, me interesa instalar el siguiente, corresponde a Kodi 18.8 Leia


--- Código: ---75a8cbf685c9d1c1b35e30853f45a7590bc8882404bb44888efb5bc21f51aabc
--- Fin del código ---

Y para poder instalar esa versión en concreto, usaremos el comando...

Bajar de versión, de Kodi, a la versión Kodi 18.8 Leia


--- Código: ---flatpak update --commit=75a8cbf685c9d1c1b35e30853f45a7590bc8882404bb44888efb5bc21f51aabc tv.kodi.Kodi
--- Fin del código ---



. En la imagen superior, para seguir con la instalacion, pulsa en "y" y en la tecla "INTRO".



. Pide confirmación, para seguir con la instalación, pulsa en "y" y en la tecla "INTRO".



. Instalación iniciada.



. Instalación finalizada.

Si has llegado hasta aquí es posible que ya hayas, conseguido instalar Kodi 18.8 Leia, pero nos encontramos con que Kodi, no tiene acceso a los archivos del usuario y la aceleración por Hardware, no funciona.

Podemos instalar Flatseal para ello.


* Guía de Instalación Flatseal

chirol05:
Muchas Gracias ya podre usarlo sin reiniciar para abrir en guindous...

Garcad:
Guía de instalación de flatpak, en diferentes distros Linux
Valido para cualquier distribución Linux.


* Configuración rápida
* Quick Setup
Verificamos si tenemos instalado flatpak


--- Código: ---wifislax64 ~ # flatpak install flathub tv.kodi.Kodi
bash: flatpak: orden no encontrada

--- Fin del código ---

Verificamos si tenemos instalada la aplicación slpkg
Solo valido, para distribuciones Linux, basadas en Slackware


--- Código: ---wifislax64 ~ # slpkg update
bash: slpkg: orden no encontrada

--- Fin del código ---

Para instalar flatpak en Slackware y derivados, usaremos la herramienta siguiente.

Selecciono la aplicación, herramienta multiusos, slpkg, por ser muy versátil, mas adelante pondré una guía mas completa al respecto.

Pagina web del desarrollador de la herramienta slpkg


--- Código: ---https://dslackw.gitlab.io/slpkg/
--- Fin del código ---

Como muy bien dice en la pagina, se descarga e instala vía comandos en un Terminal.

Descargar.


--- Código: ---wget -c https://gitlab.com/dslackw/slpkg/-/archive/3.9.6/slpkg-3.9.6.tar.gz

--- Fin del código ---




(Required root privileges for the install) Se requiere derechos root.

Descomprimir.


--- Código: ---tar xvf slpkg-3.9.6.tar.gz
--- Fin del código ---



Acceder a la carpeta de los archivos descomprimidos anteriormente.


--- Código: ---cd slpkg-3.9.6
--- Fin del código ---



Instalar.


--- Código: ---./install.sh
--- Fin del código ---



Descargar archivo instalador para SlackWare y derivados.

slpkg-3.9.6-x86_64-1_dsw.txz (138 KB)

Descargar e instalar desde Terminal.


--- Código: ---upgradepkg --install-new slpkg-3.9.6-x86_64-1_dsw.txz
--- Fin del código ---

# md5sum slpkg-3.9.6-x86_64-1_dsw.txz
c79bb6ba0e3b4158874b68b19c63f789  slpkg-3.9.6-x86_64-1_dsw.txz

#
--- Código: --- upgradepkg --install-new slpkg-3.9.6-x86_64-1_dsw.txz

+==============================================================================
| Installing new package ./slpkg-3.9.6-x86_64-1_dsw.txz
+==============================================================================

Verifying package slpkg-3.9.6-x86_64-1_dsw.txz.
Installing package slpkg-3.9.6-x86_64-1_dsw.txz:
PACKAGE DESCRIPTION:
# slpkg (Slackware Packaging Tool)
#
# Slpkg is a powerful software package manager that installs, updates,
# and removes packages on Slackware based systems. It automatically
# computes dependencies and figures out what things should occur
# to install packages. Slpkg makes it easier to maintain groups of
# of machines without having to manually update.
#
# Homepage: https://dslackw.gitlab.io/slpkg/
#
Executing install script for slpkg-3.9.6-x86_64-1_dsw.txz.
Package slpkg-3.9.6-x86_64-1_dsw.txz installed.

--- Fin del código ---

En construcción modulo defectuoso.

Modulo para WifiSlax, creado y verificado en Wifislax64 3.0

slpkg-3.9.6-x86_64-1_dsw.xzm (160 KB)

Introducir slpkg-3.9.6-x86_64-1_dsw.xzm en la carpeta con el nombre Módulos, en el usb o imagen *.iso

# md5sum slpkg-3.9.6-x86_64-1_dsw.xzm
8f2a27e8042ecbc9dde318f2f23ac29c  slpkg-3.9.6-x86_64-1_dsw.xzm


# slpkg


--- Código: ---Usage: slpkg [COMMANDS|OPTIONS] {repository|package...}

             Commands:
             [update, --repositories=[...]]
             [upgrade, --repositories=[...]]
             [repo-add [repository name] [URL]]
             [repo-remove [repository]]
             [repo-enable]
             [repo-list]
             [repo-info [repository]]
             [update [slpkg]]
             [health, --silent]
             [deps-status, --tree, --graph=[type]]
             [new-config]
             [clean-tmp]

             Optional arguments:
             [-h] [-v]
             [-a [script] [sources...]]
             [-b [package...] --add, --remove,
                 [list]]
             [-q [package...] --add, --remove,
                 [list, build, install, build-install]]
             [-g [print, edit, reset]]
             [-l [repository], --index, --installed, --name]
             [-c [repository], --upgrade, --rebuild, --skip=[...],
                               --resolve-off, --checklist]
             [-s [repository] [package...], --rebuild, --reinstall,
                                            --resolve-off, --download-only,
                                            --directory-prefix=[dir],
                                            --case-ins, --patches]
             [-t [repository] [package], --check-deps, --graph=[type],
                                         --case-ins]
             [-p [repository] [package], --color=[]]
             [-n [SBo package], --checklist, --case-ins]
             [-F [package...], --case-ins]
             [-f [package...], --case-ins, --third-party]
             [-i [options] [package...]]
             [-u [options] [package...]]
             [-r [options] [package...], --deps, --check-deps, --tag,
                                         --checklist, --third-party]
             [-d [package...]]
             
For more information try 'slpkg -h, --help' or view manpage

--- Fin del código ---


Imágenes de uso de slpkg




La imagen superior muestra que la instalación se ha realizado correctamente.
También, podemos visualizar los comandos y opciones de slpkg



Activamos o desactivamos repositorios.

# slpkg repo-enable




Actualizar las fuentes, de los repositorios seleccionados, en slpkg

# slpkg update

Buscar lo que necesites instalar desde los repositorios usando slpkg


# slpkg -F flatpak
Packages with name matching [ flatpak ]

+==============================================================================
| Repository Package                                                       Size
+==============================================================================
  sbo         flatpak-builder-1.0.9                                         0 K
  sbo         flatpak-1.10.2                                                0 K

Found summary
===============================================================================
Total found 2 packages in 1 repositories.



Instalar desde repositorio seccionado, usando slpkg


# slpkg -s sbo flatpak
Reading package lists... Done
Resolving dependencies... Done

The following packages will be automatically installed or upgraded
with new version:

+==============================================================================
| Packages                New version        Arch    Build  Repos          Size
+==============================================================================
Installing:
 flatpak                  1.10.2             x86_64         SBo           
Installing for dependencies:
 gcab-0.6                 0.6                x86_64         SBo           
 bubblewrap-0.4.0         0.4.0              x86_64         SBo           
 ostree-2021.3            2021.3             x86_64         SBo           
 appstream-glib-0.7.18    0.7.18             x86_64         SBo           
 xdg-desktop-portal-gtk-1.4.0 1.4.0              x86_64         SBo           

Installing summary
===============================================================================
Total 6 packages.
1 package will be installed, 5 already installed and 0 package
will be upgraded.

Would you like to continue [y/N]?



En la imagen superior podemos ver:
. Los paquetes que están instalado y en la misma versión, en color verde, que en este caso, se necesitan tener instalados para poder, compilar e instalar flatpak
. Los paquetes que están en rojo, son los que no esta instalados.
. Los paquetes que están en naranja, son paquetes instalados en diferente versión, en la imagen no sale ninguno.

Pulsamos "y" y la tecla "INTRO" para seguir con la instalación.



En la imagen superior podemos ver:
. La instalación se ha realizado correctamente, ya tenemos instalada la aplicación flatpak.

USUARIONUEVO:
En wifislax.


--- Citar ---slapt-src  -u
slapt-src -i flatpak
--- Fin de la cita ---



Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa