Kompilovanie oscamu na Ubuntu

Vše ohledně Oscamu
Odpovědět
Uživatelský avatar
zilizila Slovakia
Moderátor
Moderátor
Příspěvky: 481
Registrován: 28 pro 2010, 00:03
Dal poděkování: 36 poděkování
Dostal poděkování: 109 poděkování
Kontaktovat uživatele:

Kompilovanie oscamu na Ubuntu

Příspěvek od zilizila »

Kompilovanie oscamu na Ubuntu je pomerne ľahké. Ja používam 18.04.1 LTS, ale funguje to aj na starších a novších verziách.

Musíte sa pripojiť k počítaču alebo k serveru pomocou telnet / ssh (použite malú aplikáciu zvanú putty). Označte všetky riadky súčasne a skopírujte ich do telnetu (v telnete pravý klik na kurzor). OS začne inštalovať balíčky.

Kód: Vybrat vše

apt-get install cvs subversion autoconf libccid automake libtool gettext make cmake tar bzip2 gzip patch ncurses-bin gcc g++ flex bison pkg-config pcsc-tools pkg-config wget libpcsclite1 libpcsclite-dev libusb-dev libssl-dev libpnglite-dev pngquant zlib1g-dbg zlib1g-dev zlib1g zlibc dialog build-essential mercurial minizip
Nainštalujte tento balík, iba ak máte Smargo cardreader (na serveri sourceforge môže byť novšia verzia, prosím najprv skontrolujte):

Kód: Vybrat vše

wget http://sourceforge.net/projects/libusb/files/libusb-1.0/libusb-1.0.8/libusb-1.0.8.tar.bz2
tar xjf libusb-1.0.8.tar.bz2
cd libusb-1.0.8
./configure; make; make install
Teraz sme pripravení na ďalšie kroky!

Kód: Vybrat vše

cd .. (musíte ísť na koreňový adresár Vášho systému)
svn checkout http://www.streamboard.tv/svn/oscam/trunk oscam-svn   #možete tiež pridať: "-r xxxx" na koniec, ak chcete stiahnuť špecifickú verziu oscamu. Veľmi užitočné, obvzlášť, ak novšia verzia OScamu nie je stabilná.

cd oscam-svn
mkdir build
cd build
cmake ..
make
make install   #(tento príkaz nainštaluje oscam do adresára /usr/local/bin !! - ak tam už máte binárku oscamu, urobte si jeho zálohu)
Teraz musíte zmeniť atribúty súboru oscam na 0755. Použite tieto príkazy:

Kód: Vybrat vše

cd /usr/local/bin

chmod 755 oscam
Tiež je potrebné nastaviť automatické spustenie pri bootovaní. Zadajte tieto príkazy:

Kód: Vybrat vše

nano /etc/rc.local
Pred riadok „exit 0“ napíšte tento riadok:

Kód: Vybrat vše

/usr/local/bin/oscam -b
Stlačte CTRL + C a potvrďte zmeny pomocou Y.

Teraz musíte vytvoriť konfiguračné súbory oscam a preniesť ich do /usr/local/etc. Budete tiež môcť používať čítačky kariet PSCS (napríklad Omnikey) a Smargo!

thnx to OldSkul.


zilizila
Obrázek
SatDreamLinux
VU+ Ultimo4K & OpenATV 6.3
VU+ ZERO & OpenATV 6.4

Gibertini OP 100SE + multifeed 13°E+19,2°E+23,5°E
Stream from Octagon SF4008 & Triax TSS 400 MKII
Gibertini OP 85LN + motor & OP 100XP + motor
Orfin2 Czech Republic
Nováček
Nováček
Příspěvky: 2
Registrován: 15 srp 2020, 12:52

Re: Kompilovanie oscamu na Ubuntu

Příspěvek od Orfin2 »

dám sem jednodužší řešení, sice jsem toto manuální dělal dlouhá leta také, ale nakonec zvítězila lenost...takže řešením je nainstalovat si SIMPLEBUILD.
1) nainstalujte si službu "git" a "make", případně i "cmake"
2) git clone https://github.com/gorgone/s3_releases.git
3) cd s3_release
4) spustit příkaz "make"
5) spustit aplikaci příkazem
sudo ./s3 menu

získáte jednoduchou "klikací" apku na sestavení vámi požadovaného oscamu (podporuje mnoho toolchainů pro všemožná zařízení)....


Odpovědět

Zpět na „Oscam“