1 ... 7 8 [9] 10 >>> MLD-5.x / Development / Aktuelle sources.list usw.
 

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
Aktuelle sources.list usw.
« Reply #120 on: February 07, 2016, 18:47:30 »
Ich hab ne "checkout_base" Regel hinzu gefügt. Es braucht also nur das checkout_all gegen ein checkout_base ersetzt zu werden.
Getestete habe ich das aber noch nicht.

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 TimUx

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 755
    • View Profile
Aktuelle sources.list usw.
« Reply #121 on: February 07, 2016, 19:21:52 »
Hi Claus,
es läuft gerade noch ein Test bei mir.

Sobald der durch ist, werde ich mal das checkout_base testen und ins Skript mit aufnehmen.

Gruß Timo
VDR Server:
- ASUS TROOPER B150 D3 -- Intel i5 6400T -- 8GB RAM -- 128GB SSD -- 2x L4M-Twin S2 ver 6.5
MLD 5.4.0 Server (streamdev server, vdr-plugin-epg2vdr, ...)

NAS:
Rockpi 4, 4GB, SATA-Head 4x 2TB SSD ZFS Raid 5, Nextcloud-Pi, Jellyfin-Server, NFS, SMB, EPG-Daemon

Clients:
- Rasperry pi 3 
MLD 5.4.0 (streamdev-client, epg2vdr)

- Sony Android TV (RoboTV, Jellyfin, ...)

-Xiaomi Android TV Stick (RoboTV, Jellyfin, ...)

Offline BobW

  • Expert Member
  • *****
  • Posts: 652
    • View Profile
Aktuelle sources.list usw.
« Reply #122 on: February 08, 2016, 11:39:09 »
Hi Timo, hi Claus,

ich habe make checkout_base auf meinen beiden Plattformen getestet.

x86_64: Paket extlinux fehlt, nach checkout läuft make durch und base und netinstall werden erstellt.

ARM (RPi2): Paket vfat fehlt, nach checkout läuft make durch und base und netinstall werden erstellt. Paket extlinux hatte ich vorher schon zusätzlich ausgecheckt.

Schöne Grüße aus Wien
BobW

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
Aktuelle sources.list usw.
« Reply #123 on: February 08, 2016, 14:02:10 »
Hi,

extlinux und vfat sollten aber nicht für das base Image benötigt werden. Wobei sich hier die Frage stellt, ob wir die Liste der basic Pakete um die für's netinstall benötigten erweitern wollen. Ich denke aber eher nicht. besser wäre wohl, wenn nen einfaches "make" lediglich das base Image baut.

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 TimUx

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 755
    • View Profile
Aktuelle sources.list usw.
« Reply #124 on: February 14, 2016, 09:53:29 »
Hallo zusammen,
hier die neueste Version des Devel Install Skriptes.

Was wurde geändert:

  • Allgemeine Optimierungen im Ablauf
  • Verschlankung der zu installierenden Basis Pakete
  • Umsetzung des "checkout_base" in einem Auswahlmenü
  • Kompilieren von nginx für ARM

Leider Funktionieren die nginx Pakete von den Jessie Backports auf meinem RPI nicht.
Deshalb musste ich einen kleinen Workarround bauen, hole die sourcen via apt-get spurce und muss diese dann kompilieren.
Dies wird aber nur getan, wenn als Image "Full" ausgewählt wird.

@Claus
Eventuell könntest du noch weitere checkout Regeln basteln, vielleicht für die gängisten Images (server, client-shd/rpi).
Diese könnte man dann auch in Auswahlmenü aufnehmen.
Ich denke, mehr als 4 oder 5 sollten es aber nicht sein.

Es wäre dann etwas in der Art:

  • base
  • standard
  • server
  • client
  • full

Demnächst werde ich mal schauen, ob OSMC vielleicht eine Alternative als Grundsystem für einen RPI (ARM) Devel wäre.

Ansonsten viel Spaß und danke fürs Testen.

Gruß Timo
VDR Server:
- ASUS TROOPER B150 D3 -- Intel i5 6400T -- 8GB RAM -- 128GB SSD -- 2x L4M-Twin S2 ver 6.5
MLD 5.4.0 Server (streamdev server, vdr-plugin-epg2vdr, ...)

NAS:
Rockpi 4, 4GB, SATA-Head 4x 2TB SSD ZFS Raid 5, Nextcloud-Pi, Jellyfin-Server, NFS, SMB, EPG-Daemon

Clients:
- Rasperry pi 3 
MLD 5.4.0 (streamdev-client, epg2vdr)

- Sony Android TV (RoboTV, Jellyfin, ...)

-Xiaomi Android TV Stick (RoboTV, Jellyfin, ...)

Offline sixpack

  • Adv. Member
  • ***
  • Posts: 235
    • View Profile
Aktuelle sources.list usw.
« Reply #125 on: March 07, 2016, 05:24:06 »
@TimUx

Ich hatte die letzte Version mal angeworfen vom script, hier bekomme ich allerdings einen fehler in zeile 73.
Ich muss aber auch sagen das ich eine Lenny full install (Mate) gerade getestet hatte und ich es dann da auch gleich versucht habe. System 64bit

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 TimUx

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 755
    • View Profile
Aktuelle sources.list usw.
« Reply #126 on: March 07, 2016, 12:04:37 »
Hi,
ich hatte aus versehen eine falsche Version hochgeladen.

Tausche doch mal bitte in der ersten Zeile "sh" gegen "bash" und teste es noch einmal.

Was aber dringend Vorraussetzung ist, ist ein Debian Jessie, das ist die Basis für jedes DEVEL System.

Gruß
Timo
VDR Server:
- ASUS TROOPER B150 D3 -- Intel i5 6400T -- 8GB RAM -- 128GB SSD -- 2x L4M-Twin S2 ver 6.5
MLD 5.4.0 Server (streamdev server, vdr-plugin-epg2vdr, ...)

NAS:
Rockpi 4, 4GB, SATA-Head 4x 2TB SSD ZFS Raid 5, Nextcloud-Pi, Jellyfin-Server, NFS, SMB, EPG-Daemon

Clients:
- Rasperry pi 3 
MLD 5.4.0 (streamdev-client, epg2vdr)

- Sony Android TV (RoboTV, Jellyfin, ...)

-Xiaomi Android TV Stick (RoboTV, Jellyfin, ...)

Offline sixpack

  • Adv. Member
  • ***
  • Posts: 235
    • View Profile
Aktuelle sources.list usw.
« Reply #127 on: March 07, 2016, 14:07:16 »
Joar das wars Problem ;)

Ähm, wenn ich das nun durchlaufen lassen  wird das ja nicht automatisch in Git geschoben oder?
« Last Edit: March 07, 2016, 14:09:56 by sixpack »
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 TimUx

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 755
    • View Profile
Aktuelle sources.list usw.
« Reply #128 on: March 07, 2016, 14:25:25 »
Hi,
nein ins GIT geht nichts automatisch.

Dazu brauchst erstmal einen GIT User mit Password und musst bei den geänderten Paketen immer manuell einen commit und push machen.

Ohne das geht überhaupt nichts zum GIT.  ;)

Gruß Timo
VDR Server:
- ASUS TROOPER B150 D3 -- Intel i5 6400T -- 8GB RAM -- 128GB SSD -- 2x L4M-Twin S2 ver 6.5
MLD 5.4.0 Server (streamdev server, vdr-plugin-epg2vdr, ...)

NAS:
Rockpi 4, 4GB, SATA-Head 4x 2TB SSD ZFS Raid 5, Nextcloud-Pi, Jellyfin-Server, NFS, SMB, EPG-Daemon

Clients:
- Rasperry pi 3 
MLD 5.4.0 (streamdev-client, epg2vdr)

- Sony Android TV (RoboTV, Jellyfin, ...)

-Xiaomi Android TV Stick (RoboTV, Jellyfin, ...)

Offline Uwe

  • Adv. Member
  • ***
  • Posts: 147
    • View Profile
Aktuelle sources.list usw.
« Reply #129 on: June 22, 2016, 11:44:08 »
Hallo,
ich habe dieses Script auf einen OdroidC1 mit der Distri "armbian" getestet. http://www.minidvblinux.de/forum/index.php/topic,7695.msg58437.html#msg58437

Es gibt aber dabei einige Fehler. Siehe Anhang.

Gruß, Uwe

Offline mafe68

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2389
  • Immer auf der Suche nach was neuem!
    • View Profile
    • Mediastreambox
Aktuelle sources.list usw.
« Reply #130 on: June 22, 2016, 11:52:39 »
Hast du so wie beschrieben in der 1. Zeile statt /sh --> bash eingetragen im Script?
Gruß Mario
Meine Hardware (show / hide)

Offline Uwe

  • Adv. Member
  • ***
  • Posts: 147
    • View Profile
Aktuelle sources.list usw.
« Reply #131 on: June 22, 2016, 11:53:44 »
Ja, sonst gibt es sofort ein Fehler. :)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
Aktuelle sources.list usw.
« Reply #132 on: June 22, 2016, 12:36:31 »
Hi,

zwei Fehler sind mir aufgefallen:
- das Script (oder das Makefile.arch) hat nicht korrekt erkannt, das es sich um ein ARM System handelt, und versucht deshalb x86'er Patche anzuwenden, was zum Fehler beim Bauen des Kernels führt.
- Heute ist eine neue Version der Busybox heraus gekommen, bei der einige unserer Patches nicht mehr passen

Deshalb wird weder der Kernel noch die Busybox gebaut.

Um den ersten Fehler zu beheben brauche ich mal die Ausgabe von "grep Hardware /proc/cpuinfo | sed 's/.*: //'" von Dir, und zur Sicherheit gleich noch ein "cat /proc/cpuinfo".

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 Uwe

  • Adv. Member
  • ***
  • Posts: 147
    • View Profile
Aktuelle sources.list usw.
« Reply #133 on: June 22, 2016, 12:41:31 »
Hallo Claus,
gerne doch :)
Ich nutze einen der ersten OdroidCx Geräte. Der hier scheint noch nicht mal ein OdroidC1 zu sein. Von der Hardware unterscheidet er sich aber nicht zu den OdroidC1 und OdroidC1+
Code: [Select]
# grep Hardware /proc/cpuinfo | sed 's/.*: //'
ODROIDC

# cat /proc/cpuinfo
Processor       : ARMv7 Processor rev 1 (v7l)
processor       : 0
BogoMIPS        : 0.84

processor       : 1
BogoMIPS        : 0.84

processor       : 2
BogoMIPS        : 0.84

processor       : 3
BogoMIPS        : 0.84

Features        : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc05
CPU revision    : 1

Hardware        : ODROIDC
Revision        : 000a
Serial          : xxx

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20456
    • View Profile
    • ClausMuus.de
Aktuelle sources.list usw.
« Reply #134 on: June 22, 2016, 13:05:18 »
Das busybox Problem habe ich behoben.
Außerdem musst Du in Deiner Makefile.config ein "DEST = bpi" eintragen, damit das System weiß, das Du ein bpi Image bauen möchtest. Oder halt ein rpi, rpi2, wtk je nachdem für was für ein System Du bauen möchtest.

Danach noch ein "git pull" im busybox Ordner und danach kannst Du im MLD Ordner (da wo auch das Makefile.config liegt) erneut ein "make all" versuchen.

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 ... 7 8 [9] 10 >>> MLD-5.x / Development / Aktuelle sources.list usw.
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.