Compare commits
2 Commits
890f987389
...
cc365d0998
Author | SHA1 | Date | |
---|---|---|---|
|
cc365d0998 | ||
|
004dcb690e |
10
README.md
10
README.md
@ -4,9 +4,14 @@ This installs and Configures the following:
|
|||||||
- Cinnamon Desktop
|
- Cinnamon Desktop
|
||||||
- LightDM Autologin
|
- LightDM Autologin
|
||||||
- Specific Raspberry Settings
|
- Specific Raspberry Settings
|
||||||
|
# Some predefined Kodi settings
|
||||||
|
- German localization
|
||||||
|
- Simple IPTV with german TV channels
|
||||||
|
- Autoupdate Addons
|
||||||
|
- optional predefined repos for Mediathekview and Jellyfin (asks at first startup)
|
||||||
|
- Some other optional addons (asks for activation at forst start
|
||||||
|
- ...
|
||||||
## Raspberry 4/5
|
## Raspberry 4/5
|
||||||
|
|
||||||
### Install Raspberry Pi OS
|
### Install Raspberry Pi OS
|
||||||
- Downlaod/Install/Start Raspberry Pi Imager (https://www.raspberrypi.com/software/)
|
- Downlaod/Install/Start Raspberry Pi Imager (https://www.raspberrypi.com/software/)
|
||||||
- Model: Raspberry Pi 4/5
|
- Model: Raspberry Pi 4/5
|
||||||
@ -17,7 +22,6 @@ This installs and Configures the following:
|
|||||||
- Define Username "user".
|
- Define Username "user".
|
||||||
- Prepare the SD-Card
|
- Prepare the SD-Card
|
||||||
- Boot your pi with the prepared SD-Card
|
- Boot your pi with the prepared SD-Card
|
||||||
|
|
||||||
### after install
|
### after install
|
||||||
- Boot your pi with the prepared SD-Card
|
- Boot your pi with the prepared SD-Card
|
||||||
#### Login
|
#### Login
|
||||||
|
20
raspi.sh
20
raspi.sh
@ -3,8 +3,6 @@
|
|||||||
# https://www.raspberrypi.com/documentation/computers/configuration.html
|
# https://www.raspberrypi.com/documentation/computers/configuration.html
|
||||||
raspi-config nonint do_ssh 0
|
raspi-config nonint do_ssh 0
|
||||||
raspi-config nonint do_vnc 0
|
raspi-config nonint do_vnc 0
|
||||||
#raspi-config nonint do_boot_behaviour B1
|
|
||||||
#raspi-config nonint do_wayland W1
|
|
||||||
raspi-config nonint do_change_locale de_DE.UTF-8
|
raspi-config nonint do_change_locale de_DE.UTF-8
|
||||||
raspi-config nonint do_boot_splash 1
|
raspi-config nonint do_boot_splash 1
|
||||||
raspi-config nonint do_boot_behaviour B4
|
raspi-config nonint do_boot_behaviour B4
|
||||||
@ -43,11 +41,13 @@ update-locale
|
|||||||
|
|
||||||
apt-get update
|
apt-get update
|
||||||
|
|
||||||
|
# autoupdate after startup
|
||||||
|
echo "@reboot root /usr/local/sbin/autoupdate.sh" >>/etc/crontab
|
||||||
|
|
||||||
cd /root
|
cd /root
|
||||||
rm -f install.sh
|
rm -f install.sh
|
||||||
wget https://gitea.ds9.dedyn.io/olli/debian.ansible.basics/raw/branch/main/install.sh
|
wget https://gitea.ds9.dedyn.io/olli/debian.ansible.basics/raw/branch/main/install.sh
|
||||||
|
|
||||||
#export GITSRVURL="ssh://git@gitea.ds9.dedyn.io:333/olli"
|
|
||||||
|
|
||||||
export PLAYBOOKS="debian.ansible.basics
|
export PLAYBOOKS="debian.ansible.basics
|
||||||
gtc-rename
|
gtc-rename
|
||||||
@ -159,29 +159,19 @@ chown ${user}: /home/${user} /home/${user}/.xsessionrc /home/${user}/.config /ho
|
|||||||
[ -d /home/${user}/.kodi/addons ] || mkdir -p /home/${user}/.kodi/addons
|
[ -d /home/${user}/.kodi/addons ] || mkdir -p /home/${user}/.kodi/addons
|
||||||
cd /home/${user}/.kodi/addons
|
cd /home/${user}/.kodi/addons
|
||||||
|
|
||||||
# jellyfin from jellyfin repo
|
# jellyfin repo
|
||||||
if ! [ -d repository.jellyfin.kodi ]
|
if ! [ -d repository.jellyfin.kodi ]
|
||||||
then
|
then
|
||||||
wget https://kodi.jellyfin.org/repository.jellyfin.kodi.zip
|
wget https://kodi.jellyfin.org/repository.jellyfin.kodi.zip
|
||||||
unzip repository.jellyfin.kodi.zip
|
unzip repository.jellyfin.kodi.zip
|
||||||
fi
|
fi
|
||||||
if ! [ -d plugin.video.jellyfin ]
|
|
||||||
then
|
|
||||||
wget https://kodi.jellyfin.org/py3/plugin.video.jellyfin/resources/plugin.video.jellyfin-1.0.4%2Bpy3.zip
|
|
||||||
unzip plugin.video.jellyfin-1.0.4+py3.zip
|
|
||||||
fi
|
|
||||||
|
|
||||||
# mediathekview from mediathekview repo
|
# mediathekview repo
|
||||||
if ! [ -d repository.mediathekview ]
|
if ! [ -d repository.mediathekview ]
|
||||||
then
|
then
|
||||||
wget https://kodirepo.mediathekview.de/repo-mv/repository.mediathekview/repository.mediathekview-1.0.0.zip
|
wget https://kodirepo.mediathekview.de/repo-mv/repository.mediathekview/repository.mediathekview-1.0.0.zip
|
||||||
unzip repository.mediathekview-1.0.0.zip
|
unzip repository.mediathekview-1.0.0.zip
|
||||||
fi
|
fi
|
||||||
if ! [ -d plugin.video.mediathekview ]
|
|
||||||
then
|
|
||||||
wget https://kodirepo.mediathekview.de/repo-matrix/plugin.video.mediathekview/plugin.video.mediathekview-1.1.3.zip
|
|
||||||
unzip plugin.video.mediathekview-1.1.3.zip
|
|
||||||
fi
|
|
||||||
|
|
||||||
## officiall addons
|
## officiall addons
|
||||||
# german lang
|
# german lang
|
||||||
|
Loading…
Reference in New Issue
Block a user