Nová instalace Oscamu na Raspberry PI - kopletní návod 2024
1. Příprava systému
1.1 Požadavky
Ujistěte se, že máte:
Raspberry Pis Debian-based OS (např. Raspberry Pi OS, Raspbian).Funkční přístup přes SSH nebo připojení přes klávesnici a monitor.
1.2 Aktualizace balíčků
Aktualizujte systém a nainstalujte základní balíčky:
Kompletní nový návodvod: Instalace Oscamu na kompilaci64bit 64bitového OscamuRaspbian
1. Požadavky
Tento návod zajistí:
- že
KompilacimáteOscamupřístup k čisté instalaci Raspbianu a jste přihlášeni jako64bitovou binárku (prouživatelaarch64).Uložení binárky Oscamu do
./var/local/rootSpuštění Oscamu jako služby při startu.
2.1. PřípravaAktualizace systému
- instalací
seAktualizujtečehokolisystém: Nainstalujte potřebné balíčky a 64bitový kompilátor:Zkontrolujte systémovou architekturu:Ujistěte se,ujistěte, ževášje systémje 64bitový (aarch64)aktuální:Výstup by měl být:
Před
3.2. KontrolaInstalace čtečkypotřebných karetnástrojů a závislostí
Ujistětevšechnyse,balíčkyženezbytnéslužbaproPCSCkompilaciběží:Oscamu:- Vysvětlení:
git
: Pro stažení zdrojového kódu.build-essential
,cmake
: Pro kompilaci.libusb-1.0-0-dev
,libpcsclite-dev
,libssl-dev
: Závislosti pro podporu USB, PCSC a SSL.pcscd
,pcsc-tools
: Služba a nástroje pro čtečky karet.gcc-aarch64-linux-gnu
,g++-aarch64-linux-gnu
: Kompilátory pro 64bit ARM architekturu.
3. Příprava systému pro PCSC čtečky
-
Ujistěte se, že služba PCSC běží:
PřipojteOvěřte, zda čteč
kukakaret a ověřte, že je rozpoznána:funguje:PokudVýstup
vidítebyinformacemělodetekovat připojenou čtečcekuakaret.vložené kartě, PCSC funguje správně.
4. Stažení zdrojového kódu Oscamu
-
Přesuňte se do adresáře
/usr/src
:a stáhněte kód: Stáhněte aktuální zdrojový kód Oscamu:-
Přesuňte se do
adresářesložky sestaženýzdrojovým kódem:
5. Kompilace
64bitové verzeOscamu-
Vytvořte
složkuadresář prosestavení a přejděte do ní:kompilaci: -
Spusťte
konfiguraci pomocícmakes 64bitovým kompilátorem:konfiguraci: -
Spusťte kompilaci:
Ověřte,že byla vytvořenaZkopírujte biná
rka:rní soubor Oscamu do/var/local/
:
6. Uložení Oscamu do/var/local/Přesuňte zkompilovanou binárku:Nastavte správná oprávnění:
7.6.AutomatickéNastaveníspuštěníslužbyOscamuOscam-
Vytvořte nový soubor služby:
-
Vložte následující obsah:
-
Uložte
soubor (CTRL+X,Y,Enter). Aktivujteaspusťteaktivujte službu:-
Ověřte stav služby:
8.7.SkriptNastaveníprowebovéhoaktualizacirozhraní Oscamu-
Vytvořte
aktualizačkonfiguračnískript: Vložte tento obsah:adresář:-
UložVytvořteskript (CTRL+X,souborYoscam.conf,Enter). Nastavte spustitelná práva::Spuštění aktualizace:
9. Ověření nainstalované verze OscamuSpusťte příkaz:Ověřte, že:Kompilátor jeaarch64-linux-gnu.Binárka odpovídá 64bitové architektuře (aarch64).
10. Základní konfigurace OscamuVytvořte základní konfigurační soubor:-
ZadejtePřidejte minimálnínastavení webového rozhraní:konfiguraci: -
RestartujteUložteOscam:soubor a restartujte službu:
11.8. Testování instalace-
Ověřte
stavverzislužby:Oscamu: PřistuptekOtevřete webové
murozhraní:Oscamu:- Do prohlížeče zadejte:
- Vysvětlení:
Nainstalujte