Strona 1 z 1

htb3.6-020525

: 11 grudnia 2007, 01:16
autor: gladi
Witam!
¦ciągnąłem sobie pliczek:
http://luxik.cdi.cz/~devik/qos/htb/v3/htb3.6-020525.tgz
Znalazłem instrucję. Rozpakowałem go i chciałem patchować pliczek:

Kod: Zaznacz cały

patch -p0 <htb3.6_2.4.17.diff
Niestety wyrzuca mi następujące błędy:

Kod: Zaznacz cały

can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- linux-2.4orig/net/sched/Config.in  Sun Jan 13 15:10:25 2002
|+++ linux-2.4/net/sched/Config.in      Sun Jan 13 14:54:48 2002
--------------------------
File to patch:                     
Co może być tego przyczyną?? Mam utworzony katalog /usr/scr/linux-2.4

: 11 grudnia 2007, 08:13
autor: tomii
spróbuj z -p1 zamiast p0

: 11 grudnia 2007, 08:39
autor: gothye
pachyjesz ten katalog |+++ linux-2.4 masz taki :>

: 11 grudnia 2007, 10:02
autor: gladi
Pliki znajdują się w katalogu /usrc/src/
Lista plików:

Changelog
KnowsBugs
htb3.6_2.4.17.diff
htb3.6_tc.diff
*tc

Utworzyłem katalogi:
/usr/src/+++ linux-2.4
/usr/src/--- linux-2.4orig

W dalszym ciągu pojawia sie ten sam komunikat. Zmieniłem również na -p1 i jest to samo...

: 17 grudnia 2007, 08:56
autor: dan-j2
Mialem takie same problemy wystarczylo podac w file patch dokladna sciezke do katalogu i wszystko zaczelo grac :)

: 23 grudnia 2007, 23:10
autor: gladi
|--- linux-2.4orig/net/sched/Config.in Sun Jan 13 15:10:25 2002
|+++ linux-2.4/net/sched/Config.in Sun Jan 13 14:54:48 2002
To mam mieć obydwa katalogi?? Bo po rozpakowaniu jądra mam tylko jeden ale inny niż tutaj :/ Bo tutaj są dwa katalogi: linux-2.4orig i linux-2.4, To jak ma patchowac coś co nie istnieje? Rozumiem, ze moge zmienic katalog na np. linux-2.4, ale to znowu nie bedzie patchowac: linux-2.4orig...