J'essaye de compiler des logiciels sur Fedora Core 3. Mais la distribution a besoin de télécharger sur internet des fichiers updates. Et je n'ai pas internet chez moi. J'aimerais savoir si c'est possible de faire l'installation en récupérant les updates sur une clé usb et de les ramener chez moi pour les utiliser. Si quelqu'un sait si je peux le faire et, si c'est possible, comment le faire et où aller chercher les updates.
J'essaye de compiler des logiciels sur Fedora Core 3. Mais la distribution a besoin de télécharger sur internet des fichiers updates. Et je n'ai pas internet chez moi. J'aimerais savoir si c'est possible de faire l'installation en récupérant les updates sur une clé usb et de les ramener chez moi pour les utiliser. Si quelqu'un sait si je peux le faire et, si c'est possible, comment le faire et où aller chercher les updates.
tu peux les récupérer sur le site mirroir le plus proche
p.ex ftp://sunsite.cnlab-switch.ch/mir [...] es/3/i386/ tu téléchrages les paquetages dont t'as besoin pi tu tapes
rpm -Uvh cheminVersTesPaquetages/*.rpm
si tu veux que tester=> rpm -Uvh --test cheminVersTesPaquetages/*.rpm
Si quelqu'un pouvait me donner un coup de main car je ne m'en sors pas avec vdr. Je donne ce que j'ai fait à la lettre. Quelqu'un trouvera peut-être là où je me suis planté et pourra me corriger. Ca serait cool.
mkdir -p /video/install_vdr/RPMS
cp /media/cdrom/kernel-2.6.9-1.667.src.rpm /var/spool/up2date/
cp /media/cdrom/vdr-1.3.20-36.tar.tar /video/install_vdr/
cp /media/cdrom/FC3config-vdr.tar.gz /video/install_vdr/
cp /media/cdrom/dvb-ttpci-01-patched261d.fw.bz2 /home/avalone/
cd /var/spool/up2date/ rpm -Uvh kernel-2.6.9-1.667.src.rpm cd /usr/src/redhat/SPECS rpmbuild -bp --target=i686 kernel-2.6.spec cd /usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9 cp /usr/src/redhat/SOURCES/kernel-2.6.9-i686.config ./.config make oldconfig
cd /media/cdrom/Fedora/RPMS rpm -Uvh ImageMagick-c++-6.0.7.1-4.i386.rpm
rpm -Uvh libexif-devel-0.5.12-3.i386.rpm "j'ai un dvd"
rpm -Uvh ImageMagick-devel-6.0.7.1-4.i386.rpm rpm -Uvh ImageMagick-c++-devel-6.0.7.1-4.i386.rpm cd eject
echo "Création du lien /usr/src/linux" ln -s /usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9/ /usr/src/linux echo "Création du lien /usr/local/src/DVB" ln -s /usr/src/linux/ /usr/local/src/DVB ln -s /usr/src/linux/include/linux/dvb /usr/include/linux/dvb
echo "Création du groupe video" /usr/sbin/groupadd video echo "Création du user vdradmin" /usr/sbin/useradd vdradmin -g video -d /video -s /bin/bash -c "Administateur de VDR" -m cd /video/install_vdr tar xfj vdr-1.3.20-36.tar.tar -C /usr/local/src cd /usr/local/src ln -s vdr-1.3.20-36 VDR cd / tar xfz /video/install_vdr/FC3config-vdr.tar.gz echo "Patch de DVB pour yaep" cd /usr/src/linux cat /usr/local/src/VDR/PLUGINS/src/yaepg/patches/dvb-epg.diff | patch -p2 cd /usr/src/linux make menuconfig
cd /usr/src/linux
make modules && make modules_install
echo "Compilation de VDR" cd /usr/local/src/VDR; make; make install; make plugins IMAPINCDIR=/usr/include/imap mv /usr/local/src/VDR/PLUGINS/lib/* /usr/local/lib/vdr cp -f /usr/local/share/vdr/runvdr.proto /usr/local/bin/runvdr
cd /home/avalone/
bunzip2 dvb-ttpci-01-patched261d.fw.bz2 “Je renomme le fichier”
cp /home/avalone/dvb-ttpci-01.fw /lib/firmware/
cd /video/vdrconf cp /usr/local/share/vdr/Proto_Channels.conf/channels.conf.SAT channels.conf
chown -R vdradmin:video /video export LANG=”fr_FR”
/usr/local/bin/runvdr
J'ai ajouter ces 3 lignes pour résoudre les problèmes précédentsfichiers et répertoires manquants).
mkdir -p /etc/vdr/plugins/
cp /video/vdrconf/* /etc/vdr/plugins/
mkdir -p /mnt/stockage/enregistrements/
Et voilà, le message que j'obtiens:
[avalone@localhost ~]$ su
Password:
[root@localhost avalone]# export LANG=”fr_FR”
[root@localhost avalone]# /usr/local/bin/runvdr
vdr: /usr/local/lib/vdr//libvdr-fepg.so.1.3.20: cannot open shared object file: No such file or directory
[root@localhost avalone]#
J'ai enlever la ligne dans le fichier adéquat (je me souvient plus lequel) p- fepg et ça ne marche toujours pas.
Pour le dernier message, j'ai résolu en créant les répertoires et en collant les fichiers manquants: Ce sont les trois lignes ci-dessus.