Gen2VDR Updaten

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(emerge)
(typo)
 
(8 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt)
Zeile 23: Zeile 23:
 
nötig!
 
nötig!
  
Ein schnelle alternative in der Packetsuche ist eix.
+
Ein schnelle Alternative in der Paketsuche ist eix.
 
   eix-sync
 
   eix-sync
   eix <packetname>
+
   eix <Name des Paket>
  
Ein update des Gentoo system Unterbaus geht mit  
+
Ein Update des Gentoo-System-Unterbaus geht mit  
  
 
   emerge -av system  
 
   emerge -av system  
 
    
 
    
   wobei auf blockende packete geachtet werden sollte zum beispiel mktemp ist jetzt in den binutils enthalten und sollte daher mit einem
+
   wobei auf blockende Pakete geachtet werden sollte, zum Beispiel mktemp ist jetzt in den binutils enthalten und sollte daher mit einem
 
   emerge --unmerge mktemp   
 
   emerge --unmerge mktemp   
 
   
 
   
vorher entfernt werden um denn block zu lösen
+
vorher entfernt werden um den Block zu lösen.
  
danach nur noch ein
+
Danach nur noch ein
  
 
  etc-update
 
  etc-update
  
Um gentoo auf denn stand von 2008 zu bringen ist noch ein ändern des profils nötig von 2007 auf 2008
+
Um Gentoo auf den Stand von 2008 zu bringen ist noch eine Änderung des Profils nötig von 2007 auf 2008.
  
 
  eselect profile list
 
  eselect profile list
  
  eselect profile set  (nummer des neuen 2008er profils)
+
  eselect profile set  (Nummer des neuen 2008er Profils)
  
wers sich zutraut kann auch das gesammt system aktualisieren mit einem  
+
wer es sich zutraut, kann auch das gesamte Gentoo aktualisieren mit einem  
  
 
  emerge -av world
 
  emerge -av world
  
aber achtung das kann einen haufen blocker und sonstige propleme geben.
+
aber Achtung: das kann einen Haufen Blocker und sonstige Probleme geben.
immer vorher ein backup machen.
+
Immer vorher ein Backup machen.
  
 
===Plugins===
 
===Plugins===
Zeile 58: Zeile 58:
 
   /_config/bin/instplg.sh
 
   /_config/bin/instplg.sh
  
Sofern sich das Plugin an die üblichen Namenskonventionen hält installiert man z. B. mittels:
+
Sofern sich das Plugin an die üblichen Namenskonventionen hält, installiert man z. B. mittels:
 
   /_config/bin/instplg.sh /tmp/vdr-burn-0.2.0.tar bz2
 
   /_config/bin/instplg.sh /tmp/vdr-burn-0.2.0.tar bz2
 
das bereits heruntergeladene Plugin, oder mit:
 
das bereits heruntergeladene Plugin, oder mit:
Zeile 87: Zeile 87:
 
Die aktuellen DVB-Treiber bekommt man mit dem Script:
 
Die aktuellen DVB-Treiber bekommt man mit dem Script:
 
  /_config/bin/dvb_update.sh
 
  /_config/bin/dvb_update.sh
===siehe auch===
+
 
 +
 
 +
===Kernel aktualisieren===
 +
<pre>
 +
cd /usr/src/linux
 +
make oldconfig
 +
make menuconfig
 +
->Einstellungen
 +
->save
 +
make
 +
sh ../krnl-upd.sh
 +
reboot
 +
module-rebuild -X rebuild
 +
</pre>
 +
 
 +
Ggf. ist noch ein
 +
<pre>
 +
/_config/bin/dvb_update.sh
 +
</pre>
 +
nötig
 +
 
 +
===Siehe auch===
 
[[Gen2VDR_Konfiguration_Konsole]]
 
[[Gen2VDR_Konfiguration_Konsole]]
  

Aktuelle Version vom 25. Oktober 2010, 00:32 Uhr

Inhaltsverzeichnis

[Bearbeiten] Gen2vdr 2.0 Updates

Wer nur die folgenden Updates von helau benutzt braucht noch kein: emerge --sync , es schadet aber auch sicher nicht. Hier genügt also ein Aufruf von:

 sh /_config/update/g2v_update.sh

Falls man Updates manuell einspielen will geht dies so:

 cd /_config/update
 wget http://www.htpc-forum.de/gen2vdr/2.0/fixes/g2v_upXX.tar.bz2
 tar -C / -xjvf g2v_upXX.tar.bz2
 sh g2v_upXX.sh  # Falls vorhanden

Thread mit den Updates

Hinweis
Hinweis

Alle Befehle die jetzt folgen sind eher für erfahrene Nutzer, alles was oben steht hält Gen2VDR auf dem von HelAu vorgesehenen aktuellen Stand.


[Bearbeiten] emerge

Um emerge zu benutzen ist zuerst ein:

 emerge --sync

und

 layman -S

nötig!

Ein schnelle Alternative in der Paketsuche ist eix.

 eix-sync
 eix <Name des Paket>

Ein Update des Gentoo-System-Unterbaus geht mit

 emerge -av system 
 
 wobei auf blockende Pakete geachtet werden sollte, zum Beispiel mktemp ist jetzt in den binutils enthalten und sollte daher mit einem
 emerge --unmerge mktemp  

vorher entfernt werden um den Block zu lösen.

Danach nur noch ein

etc-update

Um Gentoo auf den Stand von 2008 zu bringen ist noch eine Änderung des Profils nötig von 2007 auf 2008.

eselect profile list
eselect profile set  (Nummer des neuen 2008er Profils)

wer es sich zutraut, kann auch das gesamte Gentoo aktualisieren mit einem

emerge -av world

aber Achtung: das kann einen Haufen Blocker und sonstige Probleme geben. Immer vorher ein Backup machen.

[Bearbeiten] Plugins

Neue VDR-Plugins erstellt man manuell unter /usr/local/src/VDR/PLUGINS/src oder etwas einfacher mit:

 /_config/bin/instplg.sh

Sofern sich das Plugin an die üblichen Namenskonventionen hält, installiert man z. B. mittels:

 /_config/bin/instplg.sh /tmp/vdr-burn-0.2.0.tar bz2

das bereits heruntergeladene Plugin, oder mit:

 /_config/bin/instplg.sh http://www.burn.org/download/vdr-burn-0.2.0.tar.bz2

lädt man das Plugin auch gleich noch mit runter.

Um alle ausgewählten Plugins zu compilieren nutzt man:

 /_config/bin/vdrmkplg.sh

Dieses Script sorgt dafür, dass nur die aktivierten Plugins neu kompiliert werden, nicht alle. Als Parameter kann man noch "clean" mitgeben, dann wird ein "make clean" ausgeführt.

Und um alles neu zu compilieren führt man unter /usr/local/src/VDR:

  make clean 
  make
  make clean-plugins 
  make plugins

aus.

Achtung: Falls ein Plugin Parameter benötigt, müssen die in

/etc/vdr.d/plugins/<PLUGINNAME>

angegeben werden.

[Bearbeiten] aktuelle DVB-hg-Treiber

Die aktuellen DVB-Treiber bekommt man mit dem Script:

/_config/bin/dvb_update.sh


[Bearbeiten] Kernel aktualisieren

cd /usr/src/linux
make oldconfig
make menuconfig
->Einstellungen
->save
make
sh ../krnl-upd.sh
reboot
module-rebuild -X rebuild

Ggf. ist noch ein

/_config/bin/dvb_update.sh

nötig

[Bearbeiten] Siehe auch

Gen2VDR_Konfiguration_Konsole

[Bearbeiten] Links

Portage Einführung