Bu alıntıyı (aşağıda) birkaç kez okudum, en son burada , ve sürekli bir derleyiciden bile bir şeyidd yamalamak için nasıl kullanılacağına sürekli şaşırdım :
30 yıl önce okulda kullandığım Unix sistemi RAM ve Disk alanında çok sınırlıydı. Özellikle,
/usr/tmpdosya sistemi çok küçüktü ve birileri büyük bir programı derlemeye çalıştığında sorunlara yol açtı. Tabii ki, öğrencilerin yine de "büyük programlar" yazmaması gerekiyordu; büyük programlar tipik olarak "bir yerden" kopyalanan kaynak kodlarıdır. Birçoğumuz kopyalanan/usr/bin/cciçin/home/<myname>/ccve kullanılanddkullanımı ikili yama/tmpyerine/usr/tmpdaha büyük olan,. Tabii ki, bu sorunu daha da kötüleştirdi - bu kopyaların işgal ettiği disk alanı o günlerde önemliydi ve şimdi/tmpdüzenli olarak doldu, diğer kullanıcıların dosyalarını bile düzenlemesini engelledi. Ne olduğunu öğrendikten sonra, sistem yöneticileri birchmod go-r /bin/* /usr/bin/*sorunu "düzelten" ve C derleyicisinin tüm kopyalarını silen.
(Vurgu madeni)
ddAdam sayfalık yama hakkında hiçbir şey ifade edilenlerle bu Zaten yapacak amaçlı yeniden olması gerektiği sanmıyorum.
İkili dosyalar gerçekten eklenebilir ddmi? Bunun tarihsel bir önemi var mı?
odbyte hex kodları için bir dosya, ihtiyacınız olan ofseti bulun, düzenlemenize karar verin vebs=$patchsize count=1 seek=$((offset/bs)) conv=notrunc