|
|||||||
| DREAMBOX FAQ (GENEL AÇIKLAMALAR) Dreambox Resimli Analtimlar Yardim Dremabox Sorunlar Cozumler |
![]() |
|
|
Seçenekler | Stil |
|
|
#1 |
|
Üyelik tarihi: May 2010
Bulunduğu yer: Marmaris
Mesajlar: 1.347
Konular: 143
Tecrübe Puanı: 14
Rep Puanı : 1010
Kıdemi :
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Giriş:
Bildiğiniz gibi manuel insall işleminde /tmp klasörüne attığınız dosyaları ilgili yerlerine kurmanız mümkün olabiliyor. Burada bu tür dosyaların nasıl hazırlanacağını ve Dreamboxunuzu sanki bir linux makine gibi nasıl kullanacağınız anlatılmaktadır. Yapacağımız işlemler: - Dosyaların gidecekleri yerlere göre dizinlerinin hazırlanması - xxx_delfile.sh dosyasının yapılması (unistall için gerekir) - Paketin hazırlanması için tar dosyasının kullanımı - Sıkıştırma için bzip2 kullanımı Sadece bir telnet ve bir FTP programı ile Dreamboxumuzu linux pc gibi nasıl kullanabileceğimizi de göreceğiz. Tek sıkıntımız dreamboxumuzda bzip2 programının hazır olarak gelmemesi. [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] indirip 7000 lerde /var/bin 7020 lerde /usr/bin klasörünün altına kopyalayıp chmod 755 yapmanız yeterli. Birinci Adım - Dizin Hazırlama : - Usb veya hard diskinizde /var/mnt/usb/packages isminde bir dizin yaratın (Burdaki dizin DM7000 ve usb ye göredir- DM7020 ve hdd için /usr/mnt/hdd/packages olacaktır) . - Bu dizinin altına var sonrada uninstall diye birer dizin daha açalım. Yani; /var/mnt/usb/packages/var /var/mnt/usb/packages /var/uninstall uninstall dizininin altına xxx_delfile.sh dosyamızı atacağız. İkinci Adım : Çevremizi böylece hazırlamış olduk artık paketimizi oluşturabiliriz. -Paketiimizi oluşturacak dosyaları /var/mnt/usb/packages/var dizininin altına yükleyelim. Burda dikkat edeceğimiz husus dosya gideceği yere göre yüklenecektir. Mesela Paketimiz Gbox ve bağlı dosyalardan oluşuyor ise: gbox /var/mnt/usb/packages/var/bin altına cwshare, gbox_cfg, softcam.cfg, ident.info, ignore.list dosyaları /var/mnt/usb/packages/var/**** dizini altına yüklenecektir. -Yetkileri düzenleyelim. Örneğimizde gbox ve xxx_delfile.sh dosyalarının chmod 755 olması gerekmektedir. FTP programımızla bu düzenlemeyi kolayca yapabiliriz. -xxx_delfile.sh dosyamızı yaratalım (ilerde nasıl anlatılacak) ve /var/mnt/usb/packages /var/uninstall altına atalım -Dreamboxumuza telnet ile bağlanalım -Çalışma dizinimize ( /var/mnt/usb/packages ) gidelim (cd /var/mnt/usb/packages) -Paketimizi tar'layalım : tar -cvf dosyaismi.tar var -Paketimizi GEMINI için sıkıştıralım: dosyaismi filename.tar Artık paketimiz manuel install için /var/mnt/usb/packages dizininin altında oluşmuş bulunmaktadır. xxx_delfile.sh Dosyasının Hazırlanması; xxx olan dosya adınız mutlaka dosyaismi olarak neyi seçti iseniz o olmalıdır. Örneğin 2.ci adımın sonunda tar -cvf gbox.tar var demiş iseniz delfile ismide gbox_delfile.sh olmalıdır. Dosyanın içeriği yine yukardaki örneği esas alırsak: rm -rf /var/bin/gbox rm -rf /var/****/cwshare rm -rf /var/****/gbox_cfg rm -rf /var/****/ softcam.cfg rm -rf /var/****/ident.info rm -rf /var/****/ ignore.list rm -rf /var/uninstall/test_delfile.sh Şeklinde olacaktır. Bu dosyayı oluştururken mutlaka unix destekleyen bir editör kullanın (UltraEdit,CrimsonEditor) ve kaydederken unix formatı seçin. Bu şekilde devamlı kullandığınız dosyalarınızı bir nevi backuplamış olur ve yeni versionda kolayca restore etmiş olursunuz. Kolay Gelsin. Baciocciosat'dan alıntıdır |
|
|
|
|
|
#2 |
|
Üyelik tarihi: May 2010
Bulunduğu yer: Marmaris
Mesajlar: 1.347
Konular: 143
Tecrübe Puanı: 14
Rep Puanı : 1010
Kıdemi :
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Manuel Install için Paket Hazırlama - Gemini 2
Yapacağımız işlemler: - Dosyaların gidecekleri yerlere göre dizinlerinin hazırlanması örnek dizin sekli: D:\Dreambox\Addons\gbox\var\bin\gbox D:\Dreambox\Addons\gbox\var\k e y s\cwshare.cfg D:\Dreambox\Addons\gbox\var\k e y s\gbox_cfg D:\Dreambox\Addons\gbox\var\k e y s\ident.info D:\Dreambox\Addons\gbox\var\k e y s\ignore.list D:\Dreambox\Addons\gbox\var\k e y s\softcam.cfg D:\Dreambox\Addons\gbox\var\script\gbox_cam.sh Birinci Adim: yapilmasi gereken ilk sey /tmp dizininde yeni herhangi bir klasör olusturmak adi hic önemli degil, mesela addons olabilir. simdi yapmamiz gerek sey /tmp/addons'un icine yukarda hazirladigimiz dizini kopyaliyoruz Ikinci Adim: asagidaki dosyayi (scripti) indirin ve su kismi kendinize göre degistirin: Alıntı: name="addon_adi" version="versiyonu" creator="yapan_kisi" description="addon hakkinda kisa bilgi" tarballcreator="tarball yapan kisi" target="" option="" not_for="" minV="" maxV="" DELFILE_ON_OFF=1 killall="" n_addoninstall=0 |
|
|
|
| MARMARİS Lİ* Kullanicisina Bu Mesaji Için Tesekkür Edenler: | manoblg11 (2. April 2012) |
|
|
#3 |
|
Üyelik tarihi: May 2010
Bulunduğu yer: Marmaris
Mesajlar: 1.347
Konular: 143
Tecrübe Puanı: 14
Rep Puanı : 1010
Kıdemi :
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ilk 5 satiri anlatmama herhalde gerek yok.
target, option, not_for, minV, maxV hic degistirmeyin. delfile_on_off = addon yüklendikten sonra /tmp den silinip silinmeyecegi ile alakali killall = addon yüklendikten sonra enigma restart yapip yapmayacagi n_addoninstall = bak. killall. Son Adim: - scripti düzenledikten sonra /tmp/addons'a atin - telnet ten chmod 755 ornek.sh yapin ve - /tmp/addons/ornek.sh ile scripti calistirin. Not: scripti mutlaka UNIX formatinda kaydedin veya UNIX formatini destekleyen editörler kullanin. ![]() - extra bir plugin e gerek yok - extra bir uninstall.sh dosyasi olusturmaya gerek yok (otomatik) - sadece dosyalari /tmp/addons a gönder ve editli scripti calistir ![]() - gemini-team'in tarball örnegi kolay gelsin |
|
|
|