[1] Archiv / MLD 4.x / Development / MLD 4.0.0 Build Plattform 13.04 & repository erstellen
 

Offline det

  • Profi Member
  • ****
  • Posts: 343
    • View Profile
hi

da ich mit Mld auch andere Systeme baue hab ich ein repository  aufgebaut vielleicht braucht es jemand , hier wie es geht.

1; mini-httpd installieren http://wiki.siduction.de/index.php?title=Mini-Httpd_-_der_leichtgewichtige_Linux-Webserver oder lighttpd http://wiki.ubuntuusers.de/lighttpd
ich habe mich für mini-httpd entschieden und diesen unter den angemeldeten User (mld) laufen lasen 
# Which user mini_httpd should use?
user=mld
# Working directory of mini_httpd.
dir=/home/mld/MLD

Directories angelegt /home/mld/MLD/download/4.0.0/files/ |base|extra|libs

2:opkg-utils installieren https://groups.google.com/forum/#!topic/opkg-devel/yLg8vyxClow
a. Checkout the opkg-utils from http://svn.openmoko.org/trunk/src/host/opkg-utils/
(svn checkout http://svn.openmoko.org/trunk/src/host/opkg-utils/)
b. make && make install 

3; alle *.opk aus /home/mld/mld-entw/MLD.4.0.0/.packages/4.0.0  |base/packages|extra/packages|libs/packages nach /home/mld/MLD/download/4.0.0/files/ |base|extra|libs  kopieren
http://inportb.com/2010/10/19/package-management-with-opkg/
a. cd /home/mld/MLD/download/4.0.0/files/ |base|extra|libs ; opkg-make-index . > Packages
b. cd /home/mld/MLD/download/4.0.0/files/ |base|extra|libs ; gzip -c9 Packages > Packages.gz

4;jetzt noch das repository bekannt machen auf den mldsystem
 in /etc/opkg die base.conf entern 
von: src/gz base http://www.minidvblinux.de/download/4.0.0/files/base
in : src/gz base http://IP oder dyndns/download/4.0.0/files/base

das wars mfg det
   


 
Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
Lieber stehend sterben als ewig gebückt leben

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
MLD 4.0.0 Build Plattform 13.04 & repository erstellen
« Reply #1 on: April 28, 2014, 00:41:25 »
Hi,

danke für Deine Anleitung.
Du hättest das allerdings auch ein wenig einfacher haben könne. Schau mal hier: http://www.minidvblinux.de/wiki/mld/entwicklung/eigener_addons_server

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline sixpack

  • Adv. Member
  • ***
  • Posts: 235
    • View Profile
MLD 4.0.0 Build Plattform 13.04 & repository erstellen
« Reply #2 on: June 03, 2014, 16:50:36 »
Hallo Claus,

also wenn ich das mit einem eigenen Addonserver mache, dann werden aber meine änderungen nicht zu Euch hochgeladen oder? Will wenn erstmal mein eigenes System zerstören ;) ^^ Also das bleibt fein alles Lokal hier bei mir.

LG Dom
VDR 1 Budget: Digitainer Gehäuse | ASUS N3150i-C Mainboard @ 4x1600Mhz | 4GB | 2TB HD | TT USB DVB-S S2 | MDL5.4 Testing in Proxmox-PVE | Kodi als Frontend


http://sixpack75.blogspot.de/
http://akneinversa.blogspot.de/

Offline det

  • Profi Member
  • ****
  • Posts: 343
    • View Profile
MLD 4.0.0 Build Plattform 13.04 & repository erstellen
« Reply #3 on: June 03, 2014, 17:52:46 »
hi

@ sixpack
das ist von mir so gedacht ich baue einige eigene Pakete so kann ich testen  ob es geht bevor sie öffentlich gemacht werten
mfg det
Jeder sollte sein Leben so leben können wie er/sie es möchte, frei und
unabhängig, in der Not anderen zur Seite stehend, nie vergessen was man
ist, eben einfach nur Mensch sein mit allen Schwächen und Stärken
Lieber stehend sterben als ewig gebückt leben

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20445
    • View Profile
    • ClausMuus.de
MLD 4.0.0 Build Plattform 13.04 & repository erstellen
« Reply #4 on: June 03, 2014, 18:11:55 »
Hi sixpack,

der develserver ist zwar öffentlich erreichbar, sofern Du den in Deinem Router frei gegeben hast, aber nur, wenn man den Benutzernamen kennt, unter dem Du den frei gegeben hast. Also im Normalfall ist der nur für eigene Testzwecke gedacht, und für den Fall, dass man einem anderem User mitteilt unter welchem Namen der zu erreichen ist, damit dieser die neusten Experimente ausprobieren kann.
Außerdem gibt der develserver noch die lokalen checkins frei (das lokale git Repository), die noch nicht per "git push" hochgeladen wurden (weil einem z.B. die Rechte dafür fehlen). So können sich andere Entwickler auch die Sourcen holen wenn's gewünscht ist.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

[1] Archiv / MLD 4.x / Development / MLD 4.0.0 Build Plattform 13.04 & repository erstellen
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.