Nová instalace Oscamu na Raspberry PI - kopletní návod 2024
Kompletní nový návod: Instalace Oscamu na 64bit Raspbian
Tento návod předpokládá, že máte přístup k čisté instalaci Raspbianu a jste přihlášeni jako uživatel root.
1. PřípravaAktualizace systému
1.1 Požadavky
UjistětePřed se,instalací čehokoli se ujistěte, ž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ů
Aktualizujteje systém a nainstalujte základní balíčky:aktuální:
Kompletní návod na kompilaci 64bitového Oscamu
1. Požadavky
Tento návod zajistí:
Kompilaci Oscamu jako 64bitovou binárku (proaarch64).Uložení binárky Oscamu do/var/local/.Spuštění Oscamu jako služby při startu.
2. PřípravaInstalace systémupotřebných nástrojů a závislostí
- všechny
Aktualizujtebalíčkysystém:nezbytné pro kompilaci 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
NainstalujtePCSCpotřebné balíčky a 64bitový kompilátor:běží: Zkontrolujte systémovou architekturu:Ujistěte se, že váš systém je 64bitový (aarch64):Výstup by měl být:
3. Kontrola čtečky karetUjistěte se, že služba PCSC běží:PřipojtečtečkuOvěřte,
karetzdaačtečkaověřte, že je rozpoznána:funguje:PokudVýstup
vidítebyinformacemělodetekovatčtečcepřipojenouačtečkuvloženékaret.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ýmzdrojový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,žeZkopírujte
bylabinárnívytvořenasouborbinárka: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čníkonfiguračnískript: Vložte tento obsah:adresář:-
UložteVytvoř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émuwebovérozhraní:rozhraní Oscamu:- Do prohlížeče zadejte:
- Vysvětlení:
Nainstalujte