A sorozat korábbi részeiben már megtettük a feladatkiírást, valamint telepítettük az operációs rendszert.
A feladatkiírás: https://youtu.be/ceFPpk7gENA
Az operációs rendszer telepítése: https://youtu.be/HKfBhCCS_M8
Most a szükséges alkalmazásokat és a virtualizációs környezetet telepítjük.
Kezdjük a frissítéssel:
sudo apt update
sudo apt upgrade
Telepítsük a KODI-t
Telepítsük a KODI-t, ami a filmeket kezeli:
apt install kodi
Állítsuk be a KODI-t, hogy automatikusan induljon (kicsit trehány, de egyszerűbb, ha root-ként futtatjuk):
jelentkezzünk át rootnak:
sudo -i
állítsuk be a crontab-ban, hogy induláskor automatikusan induljon:
crontab -e
Írjunk a végére egy új sort:
@reboot /usr/bin/kodi-standalone
Újraindítás után automatikusan indul a kodi. Most ne indítsd újra. Folytassuk a telepítést.
exit-el lépjünk ki a
Telepítsük a transmission daemont a torrentek kezeléséhez.
hozzunk létre egy /downloads mappát
mkdir /downloads
Telepítsük a daemont:
sudo apt install transmission-daemon
Ez eltart egy darabig…
Engedélyezzük a transmmission-daemon automatikus indulását:
systemctl enable transmission-daemon
Kicsit szerkesszük meg a transmission konfigurációs állományát:
nano /etc/transmission-daemon/settings.json
Két sort módosítunk:
A „download-dir”: értékét módosítjuk:
"download-dir": "/downloads/",
A „rpc-authentication-required”: true, értéket false (szintén csupa kisbetűvel) értékre módosítjuk.
Elmentjük a fájlt.
A transmissionnal újraolvastatjuk a konfigurációt. Ha ezt nem tesszük meg, akkor a program visszaírja a settings.jsont, az eredeti értékekre.
systemctl reload transmission-daemon
A /downloads mappa tulajdonosát állítsuk át:
chown debian-transmission /downloads
Ezzel a transmissionnal készen vagyunk.
Már csak a HomeAssistant van hátra
Elsőnek telepítsük fel a virtuális gép környezetet és a szükséges utilityket, ami most a KVM lesz.
sudo apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst ovmf cpu-checker
Ellenőrizzük, hogy a KVM működik-e
sudo kvm-ok
Szükségünk lesz egy FTP szerverre, ezzel fogom feltölteni a szükséges imaget:
sudo apt install proftpd
Feltöltöm az imaget és a helyére másolom.
Az egyszerűbb kezelés érdekében átnevezem:
mv haos_ova-16.3.qcow2 haos.qcow2
Meg kell határozni a hálózati kártya nevét:
Kártya neve:
ip a
A kimenet valami ilyesmi:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether d8:cb:8a:b8:aa:76 brd ff:ff:ff:ff:ff:ff
altname enp0s25
altname enxd8cb8ab8aa76
inet 192.168.111.12/24 brd 192.168.111.255 scope global dynamic noprefixroute eno1
valid_lft 559sec preferred_lft 484sec
inet6 fe80::1ac5:d104:407f:b26c/64 scope link
valid_lft forever preferred_lft forever
3: macvtap0@eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 500
link/ether 52:54:00:08:80:43 brd ff:ff:ff:ff:ff:ff
inet6 fe80::5054:ff:fe08:8043/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
Adott esetben a kártya neve eno1 (kivastagítottam)
A vitruális gépet a következő utasítással hozzuk létre:
sudo virt-install --name hassos --memory 2048 --vcpus 2 --cpu host --disk path=/var/lib/libvirt/images/haos.qcow2,format=qcow2,bus=virtio --os-variant generic --network type=direct,source=eno1,source_mode=bridge --graphics none --boot uefi --import --noautoconsole
Beállítom, hogy automatikusan induljon a virtuális gép:
sudo virsh autostart hassos
Ezzel a telepítés készen van.
← Tudástár és keresés