Kompilovanie oscamu na Ubuntu
Napsal: 03 dub 2020, 14:27
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.
Nainštalujte tento balík, iba ak máte Smargo cardreader (na serveri sourceforge môže byť novšia verzia, prosím najprv skontrolujte):
Teraz sme pripravení na ďalšie kroky!
Teraz musíte zmeniť atribúty súboru oscam na 0755. Použite tieto príkazy:
Tiež je potrebné nastaviť automatické spustenie pri bootovaní. Zadajte tieto príkazy:
Pred riadok „exit 0“ napíšte tento riadok:
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.
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
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
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)
Kód: Vybrat vše
cd /usr/local/bin
chmod 755 oscam
Kód: Vybrat vše
nano /etc/rc.local
Kód: Vybrat vše
/usr/local/bin/oscam -b
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.