![]() |
|
Raspberry Pi OS - Desktop/Lite - užití - Verze k tisku +- XBMC-Kodi.cz (https://www.xbmc-kodi.cz) +-- Fórum: KODI - software (https://www.xbmc-kodi.cz/forum-kodi-software) +--- Fórum: Operační systémy (https://www.xbmc-kodi.cz/forum-operacni-systemy) +---- Fórum: Linux (https://www.xbmc-kodi.cz/forum-linux) +---- Téma: Raspberry Pi OS - Desktop/Lite - užití (/prispevek-raspberry-pi-os-desktop-lite-uziti) |
Raspberry Pi OS - Desktop/Lite - užití - meda - 03.5.2025 Téma hlavně pro variantu OS bez grafického rozhraní (GUI) administrovaného webovými aplikacemi, ve kterých jsem velmi slabý BFU: Apache2 a Webmin. (Během odstraňování chyb v oprávněních pro adresáře a soubory ikon TV stanic jsem od použití Apache2 upustil. Také později @waladir: vytvořil Picons server, který, ač jsem nezkusil, je podobnou variantou.) Operační systém pro Raspberry Pi OS je nabízen ve verzích: 1 - with desktop and recommended software (včetně Office) 2 - with desktop (základní SW) 3 - Lite (bez GUI) Distribuce OS "bookworm" https://www.raspberrypi.com/software/operating-systems/ Povolení SSH (výhoda v Lite) pomocí RPi Imager: https://phoenixnap.com/kb/enable-ssh-raspberry-pi :: 1 jsem využíval pro nízkoodběrový mini PC s RPi 4B RAM 8GB a USB3/SATA SSD 250GB. SW webový prohlížeč a Office. Nyní nahradil NUC7 Intel. :: 2 používám s RPi 3B a RPi TV HAT na zkoušení TVHeadend. Přidal jsem SW Apache2 a Webmin, sudo raspi-config povolí SSH a VNC Server. Administrace, webovým prohlížečem, TigerVNC (pokud je spuštěné GUI.). sudo systemctl stop lightdm #ukončí nebo start spustí GUI. :: 3 bez GUI uvažuji využít s RPi 3B podobně: TVHeadend, Apache2, Webmin. (Instalace Webmin do čistého bez problémů, pozdější instalace mne zlobila.) Administrace webovým prohlížečem. FTPClient (:22) a PuttySSH vyžaduje povolení SSH. Lze také zajistit povolení SSH při každém bootu nehledě na stav v raspi-config. (viz soubor)
ssh_boot.txt (Velikost: 1,78 KB / Stažení: 90)
TVHeadend = TV server administrovaný přes webové rozhraní (:9981). Apache2 = web server (RPi test v roli statického serveru souborů ikon*/) Webmin = administrace přes webové rozhraní (:10000)**/. . Pozn*/ Pro přístup TVheadend 4.3-215 k obrázkům ikon (loga stanic) z místního úložiště přidělit cestě oprávnění. . Pozn**/ Umožňuje monitorovat HW, spustit terminál. Omezená administrace Apache2 atd. . Následné připojování web rozhraním musí odsouhlasit vyjímku pro http, nikoli https. :: :: První spuštění OS, CZ, nastavení přihlášení, aktualizace sudo raspi-config #povolení ssh #vnc server jen s GUI #Lokalizace a Časové pásmo #Vyvoláme upgrade raspi-config. [Finish /Reboot] sudo reboot now #Dále lze využít PuTTY SSH a pod. sudo apt update sudo apt upgrade -y :: :: Instalace TVHeadend sudo apt update sudo apt install tvheadend -y #v instalaci nastavení admin přístupu sudo service tvheadend stop #zastaví nebo start spustí službu sudo service tvheadend status #výpis, návrat Ctrl+C #stejný výpis: sudo systemctl status tvheadend K rozhraní se dostaneme přes webový prohlížeč na adrese http://<IP_adresa_Raspberry_Pi>:9981 #první spuštění zadá login Přihlašovací údaje (já zadávám stejné jako pro OS Raspberry Pi.) :: :: Instalace Apache2 sudo apt update sudo apt install apache2 -y sudo systemctl status apache2 #výpis spuštěného Apache2 sudo service apache2 stop #zastaví nebo start spustí službu web: localhost #zobrazí na serveru s GUI, jinde <IP_adesa>:80 :: :: Instalace Webmin skriptem, který automatizuje přidání repozitáře a instalaci klíče: (Pozor na úplnost adresy při copy!) sudo apt update curl -o webmin-setup-repo.sh https://raw.githubusercontent.com/webmin/webmin/master/webmin-setup-repo.sh sudo sh webmin-setup-repo.sh #downloading Webmin developers key ...čekat sudo apt update sudo apt install webmin --install-recommends #opravdu tento příkaz! K rozhraní se dostaneme přes webový prohlížeč na adrese http://<IP_adresa_Raspberry_Pi>:10000 Přihlašovací údaje stejné jako pro OS Raspberry Pi. Webmin umožní sledovat stav HW a systému, spustit příkazový řádek a další položky. ![]() .. Odložím zkoušení Apache2 = web server (RPi test v roli statického serveru souborů ikon) Prozkoumám chyby v mapování kanálů. RE: Raspberry Pi OS - Desktop/Lite - užití - JiRo - 03.5.2025 @meda: Docela by mě zajímal primární důvod, proč ses do toho pustil. Je to jen proto, že si chceš uvedený setup prozkoumat a naučit se ho používat, protože Citace:ve kterých jsem velmi slabý BFU: Apache2 a Webmin.nebo to má nějaký hlubší důvod? Já jsme si prošel stejným rozhodováním, tedy pouze mezi OS variantami 2 a 3 (dle tvého seznamu), ale nakonec jsem zbaběle zůstal u 2. Ale funguje mi to více než dobře. Možná i proto, že všechny přístupy a ke všemu mám pouze z lokální sítě. A když se vyskytne potřeba správy v době, kdy nejsem doma, tak na to použiji VPN přístup do celé domácí sítě. RE: Raspberry Pi OS - Desktop/Lite - užití - meda - 03.5.2025 @JiRo: Tvé rozhodnutí jsem sledoval v příspěvku k RPi5 a rozhodně se ho také držím. Osobně mi postačí, když zvládnu realizovat uvedený záměr a navíc natrénuji OS Lite bez GUI jen pro uspokojení. OPRAVA ZOBRAZENÍ LOKÁLNÍCH LOG PNG VYREŠENA v příspěvku #12 Odstranil jsem vlastní chybu a co následuje je tedy vyřešeno, stížnosti přeskočte. . Nefunguje mi v TVHeadend k vlastním ikonám stanic použít cestu typu "file:///<cesta_z_root>/%C.png" (jak je uvedené v helpu) místo známé fungující "https://marhycz.github.io/picons/640/%C.png" podle příkladu "http://example.com/%c.png" ... Napadlo mne tedy použít lokálně webový server Apache2 pro nabídku typu "http://<adresa..." Hledáním rozhraní pro Apache2 jsem se dostal k Webmin a zdá se mi zajímavý. Proto jsem uveřejnil příspěvek, že někdo možná tyto "věci" používá a důležité poznatky, jak Apache2 nastavit pro otevírání PNG, doplní nebo příspěvek bude dokonce inspirací k použití Webmin. RE: Raspberry Pi OS - Desktop/Lite - užití - JiRo - 03.5.2025 @meda: A co za název se ti generuje v sezamu kanálů? Já to mám např. pro CT 1 takto: file:///home/kodi/TVServer/tvlogo/ct1.png Já už od začátku používání Tvheadend (a vlastně ještě před tím i v MediaPortalu), používám pro loga názvy s malými písmeny bez diakritky a bez mezer. V nastaveni Tvheadend pak mám toto: [attachment=11533] Adresář tvlogo s obrázky log pak vypadá takto: [attachment=11534] RE: Raspberry Pi OS - Desktop/Lite - užití - meda - 04.5.2025 Verze TVHeadend: HTS Tvheadend 4.3-2155~gfe4df311d ...prý je 4.3 problémová? Už jsem to rozvrtal, že už si nepamatuji, co je správně. Channel icon path: https://marhycz.github.io/picons/640/%c.png #nebo C, některá loga fungují Channel icon name scheme: All lower-case vrátím Service name picons Pokud zadám path: file:///home/rpi95/640/%C.png #existující cesta, žádná loga se nezobrazují Potom v Channels (příklad Praha TV, Prima) User icon: https://marhycz.github.io/picons/640/praha%20tv.png User icon: https://marhycz.github.io/picons/640/prima.png Nebo User icon: file:///home/rpi95/640/praha%20tv User icon: file:///home/rpi95/640/prima Rodina mi teď omezí přístup ke zkoušení
RE: Raspberry Pi OS - Desktop/Lite - užití - ericek74 - 04.5.2025 já to mám nastavený tak,že všechny picony musí být pojmenované bez mezer a podtržítek a s malým písmem RE: Raspberry Pi OS - Desktop/Lite - užití - meda - 04.5.2025 @ericek74: Také JiRo má v adresáři tvlogo soubory pojmenované bez mezer, podtržítek a malými písmeny. Já jsem uložil lokálně s názvy, jak je má ...z webu Marhy. (Oprava formulace.) Logicky je chyba, že se mi "mezera" objevuje, vrátím Service name picons. Ale file:/// stejně nedá ani bez mezer. Protože už po několika dnech mám v hlavě zmatek, musím si dát oddech. RE: Raspberry Pi OS - Desktop/Lite - užití - JiRo - 04.5.2025 @meda: I já se v tom nějak ztrácím. Proč píšeš "také JiRo..." a pak hned "Já jsem uložil lokálně s názvy, jak je má Marhy." Vždyť @marhycz to má stejně jako já? Jinak dneska ráno jsem si opět vyzkoušel kombinaci snad všech nastavení pro generaci názvů v Channel icon/Picon Setting, která jsou možná. Funguje mi to dobře. Mám HTS Tvheadend 4.3-2155~gfe4df311d. Z hlediska mezer je skutečně podstatný parametr Channel icon name scheme:. Skutečně tam máš Picony s názvy služeb?! Hele a není to tak, že poté, co změníš předpis pro generaci názvů tu generaci znova nespustíš? A mimochodem, také bych po nové generaci doporučil vymazat picture cache a znova ji naplnil. To už by na názvy vliv mít nemělo, ale je to dobré pro navazující klienty. RE: Raspberry Pi OS - Desktop/Lite - užití - ericek74 - 04.5.2025 @meda: Podivej se co mas v Konfigurace - Program/EPG pod "uživatelská ikona",tam bys mel videt umisteni tech piconu RE: Raspberry Pi OS - Desktop/Lite - užití - JiRo - 04.5.2025 @meda: Pokud nevíš, jak po změně v Channel icon/Picon Setting spustit generaci názvů souborů, tak se podívej na návod od @marhycz: na github https://marhycz.github.io/picons/#cz---marhyho-picony--ikony. Má to tak hezky popsané, takže je zbytečné to popisovat znova. RE: Raspberry Pi OS - Desktop/Lite - užití - meda - 04.5.2025 @JiRo: @ericek74: Díky, projdu to. Asi v noci
RE: Raspberry Pi OS - Desktop/Lite - užití - meda - 05.5.2025 @JiRo: @ericek74: Chyba v oprávněních pro adresář s ikonami. Přesvědčený, že jsem se s tím vypořádal hned na začátku, jsem se dál nestaral file:///...png jsou tedy fungující Další náhodný problém je s mapováním služeb některých MUXů. Proto položím otázku: Upravovali jste si šablonu muxů, tedy parametry v souboru cz-ALL, případně pro úspěšnost mapování upravovali jiné parametry tvheadendu? Nejen tip v seznamu muxů volit zatržení "Accept zero value for TSID". Třeba je důležité ještě něco. Instaloval jsem do RPiOS utilitu w-scan a získal soubor s přijímanými muxy/kanály pro ověření: w_scan -f t -c CZ -X > channel.conf RE: Raspberry Pi OS - Desktop/Lite - užití - JiRo - 05.5.2025 @meda: Ach, tak tohle mě u takového kozáka nenapadlo. Ale i já dělám podobné chyby... ![]() Nevím o jaký náhodný problém s mapováním máš. Ale ano, já jsem si šablony muxů upravil. Ale jen tak, že jsem si pro sebe vytvořil redukovanou množinu muxů pro ty případy, které standardně používám já, tedy pro kabelovou síť UPC/Vodafone. V Tvheadend pak mám nastaveno Cesta k souborům pro DVB scan:. A používám hlavně dva soubory ve dvou afresářích, dvb-c/cz-UPC a dvb-t/cz-UPC. Mám tam nakopírovány i ty výchozí soubory pro cz muxy, které jsem editoval, abych měl možnost v případě potřeby (při testech) vyzkoušet i jiné muxy. Ale prakticky je používám jen zřídka. RE: Raspberry Pi OS - Desktop/Lite - užití - meda - 05.5.2025 @JiRo: Náhodný problem s MUXem DVB-T2 s kanály ČT atd. Dvakrát se namapují a dvacetkrát ne. Kabel z STA signál asi Radiokomunikací, neznám smlouvu. Myslím, že to píše cca -36dB. RE: Raspberry Pi OS - Desktop/Lite - užití - ericek74 - 05.5.2025 @meda: já si skenuju frekvence manuálně,jak pro dvbt2,tak pro Sat(6xlnb) skenuju jen co chci. RE: Raspberry Pi OS - Desktop/Lite - užití - JiRo - 06.5.2025 (05.5.2025, 16:04)meda Napsal(a): @JiRo: Náhodný problem s MUXem DVB-T2 s kanály ČT atd. Dvakrát se namapují a dvacetkrát ne.Tak tomu taky moc nerozumím. Čemu říkáš "mapování muxů"? Muxy se scanují, výsledkem scanu každého muxu jsou služby a teprve ty se mapují na kanály. Takže jsi to myslel, že se "(ne)namapují služby z daného muxu" a nebo místo "namapují" jsi chtěl napsat "úspěšně scanují"?
RE: Raspberry Pi OS - Desktop/Lite - užití - meda - 06.5.2025 NEPOKRAČUJTE V TOMTO TÉMATU. (NE)NAMAPOVANÉ SLUŽBY MUXů TVHEANDEND PŘEMÍSTÍM. DĚKUJI.EDIT: Na postup, který opakovaně vede k cíli, tedy namapování všech služeb z mé STA, jsem nepřišel. Úspěch je stále náhodný a služby některých MUXů se namapují jen při náhodných změnách v nastavení TVH. |