[1] Archiv / MLD 4.x / Development / Devel Install Shell-Skript
 

Offline mafe68

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2389
  • Immer auf der Suche nach was neuem!
    • View Profile
    • Mediastreambox
Devel Install Shell-Skript
« on: December 21, 2014, 10:47:17 »
Hallo Zusammen!

Weil es hier noch so leer war habe ich mitŕ gedacht ich setze mich mal hin und schreibe ein Installation Script, zum Installieren einer Devel Umgebung. Bei dem Script mich aber nicht schlagen wenn einige Sachen nicht so richtig sind weil ich auch nicht der große Programmierer bin. Ist mehr oder weniger ein Anfängerscript zum lernen. Bitte um Verbesserungsvorschläge das ich auch daraus was lernen kann. Wenn es dann mal passt, kann man es vielleicht ins Wiki mit aufnehmen für die User.
Gruß Mario
Meine Hardware (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20415
    • View Profile
    • ClausMuus.de
Devel Install Shell-Skript
« Reply #1 on: December 21, 2014, 12:31:57 »
Hi,

was mir dabei als erstes auffällt ist, dass die Antwort auf Diene Fragen nicht ausgewertet wird. Also, es wird zwar ein entsprechender Text angezeigt, aber ansonsten wird die Antwort ignoriert.
Und dann noch: Wofür ist der Reboot am Ende gut? Sollte da nicht besser nen "make" stehen?

Claus
« Last Edit: December 21, 2014, 12:33:42 by clausmuus »
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 mafe68

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2389
  • Immer auf der Suche nach was neuem!
    • View Profile
    • Mediastreambox
Devel Install Shell-Skript
« Reply #2 on: December 21, 2014, 19:27:20 »
Danke Claus!

Schaue mir das ganze nochmal an. Das mit dem "reboot" habe ich mir so gedacht das nach der Installation das System neu gestartet wird und dann kann man sich selber entscheiden welches Paket oder ISO man bauen will. Habe jetzt mal am Schluss statt dem "reboot" ein "make" rein gemacht. Das mit der Frage und Antwort da muss ich mich noch genauer schlau machen. War mal mein erster Versuch  ;D
Gruß Mario
Meine Hardware (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20415
    • View Profile
    • ClausMuus.de
Devel Install Shell-Skript
« Reply #3 on: December 21, 2014, 23:14:34 »
Du könntest nen "exit" machen, wenn der User abbrechen will.

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 mafe68

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2389
  • Immer auf der Suche nach was neuem!
    • View Profile
    • Mediastreambox
Devel Install Shell-Skript
« Reply #4 on: December 22, 2014, 21:30:50 »
So habe mal das Script nochmal ein wenig überarbeitet und bin auf eure Meinung gespannt was ihr davon haltet.   ;)
Gruß Mario
Meine Hardware (show / hide)

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20415
    • View Profile
    • ClausMuus.de
Devel Install Shell-Skript
« Reply #5 on: December 22, 2014, 22:47:59 »
Hi,

wenn Du dialog verwendest, solltest Du bei Fragen besser eine Frage Box (ich glaube "yesno") nehmen, und dann zur Anzeige des Fortschrittes eventuell die "progress" Ausgabe.
Und bei den echo Eusgaben solltest Du Anführungszeihen um den Text verwenden, um ungewollte Nebeneffekte zu vermeiden.

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 / Devel Install Shell-Skript
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.