cuaderno de campo

anotaciones

Menú
  • casa
    • dinou del carrer nou
  • cocina
    • pan
    • repostería
    • verdura
  • huerto
    • plano del número 29
    • huerto del año 2023
  • humanidades
    • fonoteca
    • galería
  • juego
    • colección de roms
    • lista de juegos
    • dosbox
  • linux
    • bash
    • sistema operativo
    • ssh
  • web
    • apache
    • css
    • html5
    • javascript
    • mysql
    • php
Menú

openelec 6.0.0 RPi.arm

Publicado el 19 de enero de 201626 de febrero de 2021 por ernesto
  • configuración de openelec
    • configuración local
    • servidor ssh
    • repositorio oficioso de openelec
    • instalación de rsync
    • rss
    • mpd
    • libre.fm
    • control remoto: hdmi cec.
  • fuentes

configuración de openelec

  1. configuración local

    system > settings > appearance > international > language > spanish

  2. servidor ssh

    sistema > openelec > servicios > habilitar ssh

    donde

    usuario: root
    clave: openelec

    luego, para acceder a través de consola,

    ssh root@192.164.1.7

    y, si se quiere evitar la contraseña,

    1. nano /storage/.config/hosts.conf

      192.168.1.7    RBO

    2. nano /etc/hosts.allow

      ALL: 192.168.1.8

    3. nano /etc/hosts.deny

      ALL: ALL

    4. nano /etc/ssh/sshd_config

      Port 9776
      ListenAddress 192.168.1.7
      PermitRootLogin yes
      AuthorizedKeysFile /storage/.ssh/authorized_keys
      PasswordAuthentication no

    5. a continuación, es necesario comprobar los permisos de /storage,

      ls / -l

    6. y, de ser necesario,

      chown root:root /storage
      chmod 755 /storage

    7. mkdir -p /storage/.ssh
    8. chmod 700 /storage/.ssh
    9. ssh-keygen -t rsa -b 2048 -f /storage/.ssh/RBO
    10. chmod 644 ~/.ssh/* (600 para las claves privadas)
    11. luego, se deshabilita la contraseña ssh:

      sistema > openelec > servicios > deshabilitar contraseña ssh

    12. y, finalmente, se reinicia el servidor ssh:

      systemctl restart sshd

    13. por último, para comprobar que el servicio ssh está escuchando donde se le ha dicho,

      netstat -tlpn
      tcp        0      0 192.168.1.7:9776        0.0.0.0:*               LISTEN      178/sshd

  3. repositorio oficioso de openelec

    sistema > ajustes > add-ons > instalar desde repositorio > openelec mediacenter os add-ons > repositorio de add-ons > openelec add-ons (unofficial)

  4. instalación de rsync

    sistema > ajustes > add-ons > instalar desde repositorio > openelec add-ons (unofficial) > add-ons de programas > rsync

    luego, para copiar archivos vía ssh, es necesario especificar la ruta al archivo binario (bin) de rsync:

    rsync -avzP archivo.zip root@192.168.1.4:/tmp -e ssh –rsync-path=~/rsync

    antes, se puede aligerar la ruta al bin de rsync con un enlace simbólico:

    ln -s .kodi/addons/network.backup.rsync/bin/rsync rsync

    más información, en github/OpenELEC.

  5. rss

    sistema > ajustes > apariencia > skin > activar noticias RSS
    sistema > ajustes > apariencia > skin > editar > añadir

    también se puede configurar manualmente vía ssh:

    nano ~/.kodi/userdata/RssFeeds.xml

  6. mpd

    1. para instalar el complemento,

      sistema > ajustes > add-ons > instalar desde repositorio > openelec add-ons (unofficial) > servicios > mpd

    2. luego, vía ssh, cabe comprobar que el servidor está activo:

      ps aufx
      416 root  0:02 mpd –no-daemon /storage/.kodi/userdata/addon_data/service.multimedia.mpd/config/mpd.conf

    3. killall mpd
    4. la ruta al archivo de configuración se muestra con ps:

      416 root  0:02 mpd –no-daemon /storage/.kodi/userdata/addon_data/service.multimedia.mpd/config/mpd.conf

    5. luego, para configurar mpd,

      nano /storage/.kodi/userdata/addon_data/service.multimedia.mpd/config/mpd.conf

    6. y, para modificar el archivo que inicia mpd,

      nano /storage/.kodi/addons/service.multimedia.mpd/bin/mpd.start

      así, por ejemplo, se puede modificar la ruta al archivo de configuración de mpd:

      exec mpd --no-daemon /var/media/archivo/mpd.conf > /dev/null 2>&1

    7. finalmente, para reiniciar el servidor mpd,
      • mpd --no-daemon /storage/.kodi/userdata/addon_data/service.multimedia.mpd/config/mpd.conf
      • mpd --no-daemon /var/media/archivo/mpd.conf
    8. si no hubiera sonido (audio),

      aplay -l
      aplay: device_list:268: no soundcards found…

      es necesario cargar el módulo snd-bcm2835 de la tarjeta de sonido:

      echo "snd-bcm2835" > ~/.config/modules-load.d/snd-bcm2835.conf

      y reiniciar openelec para que tenga efecto. entonces,

      sistema > ajustes > sistema > salida de audio > dispositivo de salida de audio > ALSA: Default (bcm2835)

      más información en mpd: music player daemon.

  7. libre.fm

    sistema > ajustes > add-ons > instalar desde repositorio > kodi add-on repository > servicios > libre.fm scrobbler

  8. control remoto: hdmi cec.

fuentes

  • misapuntesde.com
  • mundokodi.com
  • planetstation.org
Etiquetado como aplay, chmod, chown, hdmi cec, killall, ln, ls, mkdir, mpd, netstat, openelec, ps, rss, rsync, snd-bcm2835, ssh, ssh-keygen, systemctl
  • openelec + hdmi cec

    configuración del control remoto antes que nada, es necesario activar el modo de depuración (debug)…

  • ssh: conexiones rotas al rato

    si no se quiere que la conexión ssh se interrumpa por sí sola al cabo…

  • ssh: configuración servidor-cliente

    Puesto al día el 11 de julio de 2023. configuración del servidor el servidor ssh…

RSS rutas fuera

  • Plague Bearer – Summoning Apocalyptic Devastation (2023) 18 de septiembre de 2023 Belisario
  • Yetis en España, con Javier Resines, en Angulo 13 16 de septiembre de 2023 Javier Resines
  • Sadistic Metal Reviews: Metal Jihad Edition 11 de septiembre de 2023 Brett Stevens
  • Beats and yelling shorts, 6th September 23 6 de septiembre de 2023 Hate Meditations
  • Cemetery Urn – Suffer the Fallen (2023) 3 de septiembre de 2023 Brett Stevens
  • Necropolis #75 – On Norwegian Black Metal 3 de septiembre de 2023 Hate Meditations
  • Beats and yelling: Horrendous cut the ribbon on their long awaited Funhouse 28 de agosto de 2023 Hate Meditations
  • Complete Snake release Red Hog 28 de agosto de 2023 hessianfirm
  • Beats and yelling shorts, 26th August 23 26 de agosto de 2023 Hate Meditations

Categorías

apache bash casa cocina corral css exterior fonoteca galería html5 huerto humanidades humanidades digitales interior jardín javascript juego linux mysql pan php repostería sistema operativo ssh verdura web

Archivo

cuaderno de campo 2011-2023