Geri git   Dreambox > DREAMBOX > DREAMBOX FAQ (GENEL AÇIKLAMALAR)

DREAMBOX FAQ (GENEL AÇIKLAMALAR) Dreambox Resimli Analtimlar Yardim Dremabox Sorunlar Cozumler



Image and video hosting by TinyPic Dreambox
Yeni Konu aç Cevapla
 
Seçenekler Stil
Alt 3. May 2010   #1
MARMARİS Lİ*
Üye
MARMARİS Lİ* - ait Kullanıcı Resmi (Avatar)
Üyelik tarihi: May 2010
Bulunduğu yer: Marmaris
Mesajlar: 1.347
Konular: 143
Tecrübe Puanı: 14
Rep Puanı : 1010
Kıdemi : MARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud of
Standart Manuel Install için Paket Hazırlama - Gemini

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
MARMARİS Lİ* isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Alt 3. May 2010   #2
MARMARİS Lİ*
Üye
MARMARİS Lİ* - ait Kullanıcı Resmi (Avatar)
Üyelik tarihi: May 2010
Bulunduğu yer: Marmaris
Mesajlar: 1.347
Konular: 143
Tecrübe Puanı: 14
Rep Puanı : 1010
Kıdemi : MARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud of
Standart

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İ* isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
MARMARİS Lİ* Kullanicisina Bu Mesaji Için Tesekkür Edenler:
manoblg11 (2. April 2012)
Alt 3. May 2010   #3
MARMARİS Lİ*
Üye
MARMARİS Lİ* - ait Kullanıcı Resmi (Avatar)
Üyelik tarihi: May 2010
Bulunduğu yer: Marmaris
Mesajlar: 1.347
Konular: 143
Tecrübe Puanı: 14
Rep Puanı : 1010
Kıdemi : MARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud ofMARMARİS Lİ* has much to be proud of
Standart

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
MARMARİS Lİ* isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Yeni Konu aç Cevapla
Tags: , , , , ,


Bookmarks

Etiketler
gemini, hazirlama, icin, install, manuel, paket

Seçenekler
Stil

Forum Jump


Forum Saati: 00:34.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Sürekli güncel Seo makaleleriyle SEO'yu anında öğrenin.