1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Filebase
  4. Forum
  5. Zebradem-WIKI
  6. Foren-Regeln
  7. Spenden Liste
    1. Spenden
  • Anmelden
  • Registrieren
  • Suche
ZebraDem-Sponsoring
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Dateien
  • Forum
  • Erweiterte Suche
  1. Forum
  2. Receiver
  3. Dreambox Enigma 2
  4. Plugins Enigma 2

Clean Script entfernt unnötigen Ballast und schafft Platz

  • Tuppel
  • 7. Januar 2013 um 19:59
  • Tuppel
    Super Moderator
    Reaktionen
    17
    Punkte
    48.122
    Beiträge
    7.863
    • 7. Januar 2013 um 19:59
    • #1

    Die neuen Images verbrauchen bekanntlich relativ viel Platz im Flash, was bei den älteren Dreambox-Modellen ein Problem ist.
    Mit einem neuen Clean-Skript lässt sich das OE 2.0 Image von unnötigem Ballast befreien und bereinigen.

    Wer das neue OE 2.0 Image auf älteren Dreambox-Modellen mit begrenztem Flash und RAM mit allen neuen Features nutzen möchte,
    kennt die Problematik sicherlich:

    Der Flash-Speicher ist fast zu klein, damit alle neuen Erweiterungen, wie Browser und HbbTV, zusammen mit anderen PlugIns Platz finden.

    Wer keine Systemtools zur Erweiterung des Flash-Speichers auf ein externes Medium nutzen möchte, dem bleibt nur noch eine Alternative:

    Unnötiges entfernen und auf diese Weise etwas Platz schaffen.
    In einem Enigma2-Image sind viele Erweiterungen von Haus aus dabei, die nicht unbedingt von jedem benötigt werden.

    Ein Beispiel sind der DVD-Player und DVD-Brenner, Mediaplayer, graphischer Multi-EPG, DLNA-Mediaserver, diverse Kernel-Module und Treiber,
    Netzwerkwizard und anderes.

    Diese Erweiterungen sind zwar für den ein oder anderen wichtig, verbrauchen aber neben Platz auch wertvollen Arbeitsspeicher und sind für
    den reibungslosen und stabilen Betrieb von Enigma2 nicht zwingend erforderlich.


    Eine Sammlung solcher nicht erforderlichen Erweiterungen gibt es jetzt im IhaD-Board.

    Hierbei handelt es sich um ein einfaches Shell-Skript, das die Deinstallationsbefehle für die entsprechenden, nicht zwingend benötigten Erweiterungen enthält:

    Code
    [B]#!/bin/sh  opkg remove *dccamd* --force-depends && opkg remove *cdtextinfo* --force-depends && opkg remove *dvd+rw-tools* --force-depends && opkg remove *dvdauthor* --force-depends && opkg remove *enigma2-defaultservices* --force-depends && opkg remove *enigma2-plugin-extensions-cdinfo* --force-depends && opkg remove *enigma2-plugin-extensions-cutlisteditor* --force-depends && opkg remove *enigma2-plugin-extensions-dvdburn* --force-depends && opkg remove *enigma2-plugin-extensions-dvdplayer* --force-depends && opkg remove *enigma2-plugin-extensions-graphmultiepg* --force-depends && opkg remove *enigma2-plugin-extensions-mediaplayer* --force-depends && opkg remove *enigma2-plugin-extensions-mediascanner* --force-depends && opkg remove *enigma2-plugin-systemplugins-commoninterfaceassignment* --force-depends && opkg remove *enigma2-plugin-systemplugins-crashlogautosubmit* --force-depends && opkg remove *enigma2-plugin-systemplugins-minidlnasetup* --force-depends && opkg remove *enigma2-plugin-systemplugins-networkwizard* --force-depends && opkg remove *enigma2-plugin-systemplugins-nfiflash* --force-depends && opkg remove *enigma2-plugin-systemplugins-positionersetup* --force-depends && opkg remove *gst-plugins-ugly-cdio* --force-depends && opkg remove *gst-plugins-ugly-dvdsub* --force-depends && opkg remove *kernel-module-cdrom* --force-depends && opkg remove *libdreamdvd0* --force-depends && opkg remove *libcddb* --force-depends && opkg remove *libcdio12* --force-depends && opkg remove *libdvdnav4* --force-depends && opkg remove *libdvdread4* --force-depends && opkg remove *libtuxtxt0* --force-depends && opkg remove *mc* --force-depends && opkg remove *minidlna* --force-depends && opkg remove *sambaserver* --force-depends && opkg remove *task-opendreambox-cdplayer* --force-depends && opkg remove *task-opendreambox-dvdplayer* --force-depends && opkg remove *tuxbox-tuxtxt-32bpp* --force-depends && opkg remove *cdfs* --force-depends && opkg remove *cdrkit* --force-depends && opkg remove *videotune* --force-depends && opkg remove *kernel-module-cdrom* --force-depends && opkg remove *kernel-module-cifs* && opkg remove *kernel-module-ntfs* &&  opkg remove *kernel-module-reiserfs* && opkg remove *madwifi-ng* --force-depends && opkg remove *madwifi-ng-modules* --force-depends && opkg remove *python-wifi* --force-depends && opkg remove *task-opendreambox-wlan* --force-depends && opkg remove *wireless-tools* --force-depends && opkg remove *wpa-supplicant* --force-depends && opkg remove *wpa-supplicant-cli* --force-depends && opkg remove *enigma2-plugin-systemplugins-wirelesslan* --force-depends && opkg remove *enigma2-plugin-extensions-teletext* && opkg remove *dbttcd* && opkg remove *carl9170fw* --force-depends && opkg remove *kernel-module-ath* --force-depends && opkg remove *kernel-module-carl9170* --force-depends && opkg remove *kernel-module-cfg80211* --force-depends && opkg remove *kernel-module-mac80211* --force-depends && opkg remove *kernel-module-r8712u* --force-depends && opkg remove *kernel-module-rt2800lib* --force-depends && opkg remove *kernel-module-rt2800usb* --force-depends && opkg remove *kernel-module-rt2x00lib* --force-depends && opkg remove *kernel-module-rt2x00usb* --force-depends && opkg remove *kernel-module-rt73usb* --force-depends && opkg remove *kernel-module-zd1211rw* --force-depends && opkg remove *linux-firmware-rt2800usb* --force-depends && opkg remove *linux-firmware-rt73usb* --force-depends && opkg remove *linux-firmware-rtl8192su* --force-depends && opkg remove *zd1211-firmware* --force-depends && opkg remove *gst-plugins-bad-cdxaparse* --force-depends && opkg remove *kernel-module-crc-ccitt* --force-depends && opkg remove *projectx* --force-depends && opkg remove *enigma2-hbbtv-plugin* --force-depends && opkg remove *enigma2-plugin-extensions-browser* --force-depends && opkg remove *enigma2-plugin-extensions-hbbtv* --force-depends && opkg remove *busybox-syslog* --force-depends && opkg remove *avahi* --force-depends && opkg remove *zeroconf* --force-depends && opkg remove *dropbear* --force-depends --force-remove && opkg remove *dvbsnoop* --force-depends && opkg remove *kernel-module-isofs* --force-depends && opkg remove *kernel-module-udf* --force-depends && opkg remove *qt4* --force-depends && opkg remove *libqtwebkite4* --force-depends && opkg remove *audiosync* --force-depends[/B]

    Vor der Ausführung dieses Skripts sollte unbedingt nochmal drüber geschaut werden — es kann gut sein, dass hier ein Paket entfernt werden soll,
    das man behalten möchte.

    Alles was mit diesem Skript entfernt wird, kann aber zu einem späteren Zeitpunkt problemlos entweder über die Softwareverwaltung
    oder über die Konsole wieder nachinstalliert werden.


    Ein PlugIn mit einem ähnlichen Ansatz wie dieses Skript gibt es übrigens auch, nämlich Flashfit.
    Es handelt sich dabei um nichts anderes als eine Skript-Sammlung, die aber direkt über die GUI bedient werden.
    Ein Blick darauf lohnt sich alle mal, der ausführliche Bericht kann hier im Dreambox-Blog nachgelesen werden.

    Wurde das Enigma2-Image erstmal von unnötigem Ballast befreit, sollte nun auch auf kleinen Dreamboxen wieder genug Platz
    für andere PlugIns, Updates und Picons sein.
    Außerdem wird dadurch das System und der Arbeitsspeicher weniger belastet, was zu einer Performancesteigerung insgesamt führen sollte.

    Aber:
    Nicht übertreiben und nichts entfernen, wenn unklar ist, für was so ein Paket da ist.
    Es kann schnell passieren, dass “zu viel” gelöscht wird und dadurch die Stabilität von Enigma2 leidet oder, im schlimmsten Fall, das Image komplett zerstört wird.

    Quelle: Das Blog rund um die Dreambox. » Dreambox-Blog

    • Zitieren

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!

Benutzerkonto erstellen Anmelden

Spenden

Vielen Dank für die Unterstützung!
Hiermit unterstützt du Zebradem.
Das beinhaltet überwiegend die Serverkosten und Lizenzgebühren.
Spenden

Letzte Beiträge

  • Samsung TV Plus/Rakuten TV

    Fellfresse 10. Mai 2025 um 22:07
  • Pluto TV

    Fellfresse 10. Mai 2025 um 20:59
  • Elektronische Patientenakte: Sicherheitsbedenken durch den CCC

    Katze Flohli 10. Mai 2025 um 08:58
  • Festnahmen von Online-Drogenhändlern in Deutschland

    heugabel 9. Mai 2025 um 08:27
  • KJM kritisiert öffentliche Sperrlisten

    heugabel 8. Mai 2025 um 14:27
  • Plex Live TV / LG Channels / Wedo TV

    Fellfresse 7. Mai 2025 um 21:31
  • Deutsche Bank Sicherheitsvorfall: Romantische Eskapaden im Rechenzentrum

    heugabel 7. Mai 2025 um 17:27
  • Social-Media-Verbot für Kinder: Ein Blick auf Deutschlands Herausforderungen

    Katze Flohli 7. Mai 2025 um 16:46
  • Die Pornhub-Sperre in Deutschland: Ein kurzes Fazit

    Katze Flohli 7. Mai 2025 um 07:29
  • IPTV-Piraterie 2025: Ein Blick auf das illegale Streaming

    heugabel 5. Mai 2025 um 12:27

Aktivste Themen

  • Mediaportal aktuell

    148 Antworten
  • Barry Allen für Enigma² immer aktuell im ULC

    99 Antworten
  • MediaPortal Diskussions Thread

    95 Antworten
  • [Plugins] Dreambox CI+, 7020 HD / CI+, 7080 HD / CI+ , 525 HD / CI+, 900UHD /920UHD

    84 Antworten
  • Multi-Mediathek erreicht Version 3.3: Multi-Language und Clone-Schutz

    46 Antworten
  • PornCenter für Enigma2

    37 Antworten
  • Dflash kinderleicht backupen und wiederherstellen von ganzen Images!

    35 Antworten
  • IPTV Plugin OE 2.0(update 13.03.2017_Version_146.01.06.00)

    30 Antworten
  • Sundtek Control Center für Enigma2

    22 Antworten
  • Plugin für die oscam und andere cams

    18 Antworten

Benutzer online in diesem Thema

  • 1 Besucher
  1. Kontakt
© 2024 Zebradem - Software by WoltLab