照猫画虎什么意思| 益禾堂什么好喝| 一什么树林| 指什么生肖| 粉玫瑰代表什么意思| 嗔心是什么意思| 鸟加一笔变成什么字| 糖化血红蛋白是什么| 西洋参长什么样子图片| 什么是黑色星期五| 中国第一长河是什么河| 右眼跳是什么兆头| 牛肉烧什么菜最好吃| 睾丸发炎吃什么药| 新农合是什么| 富贵包去医院挂什么科| 韭菜籽配什么壮阳最猛| 什么预警停课| 泪河高度说明什么| dsa是什么检查| 三四月份是什么星座| 背后长痘痘是什么原因| 忙碌的动物是什么生肖| 什么水果贵| 犯困是什么原因| 师傅是什么意思| 禾字五行属什么的| 地心引力是什么意思| 手指缝痒是什么原因| 抹布是什么意思| 蜜蜂糖冲开水有什么好处| 农历10月26日是什么星座| 扁平疣用什么药膏除根| 益精是什么意思| 11月16日是什么星座| 石斛能治什么病| 婴儿老打嗝是什么原因| 尖锐湿疣吃什么药| 身体欠佳什么意思| 敌对是什么意思| 米田共是什么意思| 身上遇热就痒是什么病| 动土破土是什么意思| 唇周围长痘痘是什么原因| 什么样的血管瘤不用治| 花白鲢喂养什么长得快| 火影忍者什么时候出的| 海姆立克急救法是什么| 拉肚子吃什么药| 脚脱皮用什么药膏有效| 篮子房是什么意思| 冬至为什么吃饺子| 阿司匹林什么时间吃最好| 心肌是什么意思| 内心os是什么意思| 宝宝低烧是什么原因引起的| lpn什么意思| 6月7号什么星座| 俊五行属性是什么| 黑金刚是什么药| 棱长是什么意思| 二月一号是什么星座| 绿色属于五行属什么| 梦见土豆是什么意思| 不什么声什么| 什么是胃肠型更年期| 嘴唇周围长痘痘是什么原因导致| 丰富多腔的腔是什么意思| 几何图形是什么| 榴莲壳可以做什么| 肚子大挂什么科| 肾虚吃什么东西补得快| 流水席是什么意思| 血管属于什么组织| 龟头炎吃什么药| 苏州五行属什么| 巧克力的原料是什么| 9月23日是什么星座| 湿气重吃什么食物| 梦见玫瑰花是什么预兆| loft是什么意思| 为什么新疆人长得像外国人| 萎缩性阴道炎用什么药| 抱恙是什么意思| 梦到熊是什么意思| 高同型半胱氨酸血症吃什么药| 神经性头痛吃什么药| 酉是什么生肖| 喉咙有痰吐出来有血是什么原因| 中暑吃什么药见效快| 血浓度高是什么原因| 徐州有什么好吃的| 吐血是什么原因| 一岁半打什么疫苗| w代表什么意思| 朝霞不出门晚霞行千里是什么意思| 榴莲什么时候成熟| 皮脂腺是什么| 心肌炎有什么症状和表现| 波尔多红是什么颜色| 什么叫打板| 斐然是什么意思| 仓鼠可以吃什么蔬菜| 牙龈出血吃什么| 晕车是什么原因| 什么样的电动牙刷好| 心机重的人弱点是什么| salomon是什么牌子| 孕妇做无创是检查什么| 02年属马的是什么命| 什么动物没有方向感| 果腹是什么意思| 盆腔炎检查什么项目| 两小无猜是什么意思| 11月16号是什么星座| 韭菜补什么| 什么叫渣男| 坎坷是什么意思| 优生优育是什么意思| 老公工作劳累炖什么汤| 桂花代表什么生肖| 小肚子胀痛什么原因| 身体出油多是什么原因| ga是什么意思| 乌鸡蛋什么颜色| 丝瓜什么人不能吃| usp是什么意思| 无济于事的济是什么意思| 人参是什么味道| lemaire是什么品牌| 女生生日送什么礼物好| 女性耻骨疼是什么原因| 梦见发大水是什么意思| 属龙跟什么属相最配| 莲雾是什么水果| 淋巴癌是什么| 咽喉干燥是什么原因| 什么叫寓言故事| 绿豆芽不能和什么一起吃| 吃蛋白粉有什么好处和坏处| 外耳道耵聍什么意思| 做梦梦到鸡是什么意思| 神龙见首不见尾是什么意思| ochirly是什么牌子| 化验血挂什么科| 肾阴虚有什么症状| 胚由什么发育而来| 糖尿病人适合喝什么茶| 夏天吃什么| 枫叶是什么颜色| 医院附近适合做什么生意| 血沉50说明什么原因| 拉拉裤和纸尿裤有什么区别| 天无二日指什么生肖| 深水炸弹是什么意思| 耳膜破了有什么症状| semir是什么牌子| 什么是桃花劫| 皮蛋不能和什么一起吃| 景色奇异的异是什么意思| 称心如意是什么意思| 头疼按什么穴位| pet-ct主要检查什么| 2月19是什么星座| 周杰伦为什么喜欢昆凌| 巴扎黑是什么意思| 梦见好多肉是什么意思| 陈年是什么意思| loa胎位是什么意思| 咒怨讲的是什么故事| 癞子是什么意思| 咳嗽用什么药| 子非鱼什么意思| 村里入党需要什么条件| 肾结石要注意些什么| 舅舅的儿子叫什么| 陶渊明是什么朝代| 骨化性肌炎是什么病| 居士是什么意思| 反流性食管炎是什么病| 银子发黄是什么原因| 梦到好多小蛇是什么意思| 霉菌性阴道炎用什么药好得快| 窦骁的父母是干什么的| 现在创业做什么好| 后背痛是什么原因| 司法鉴定是干什么的| 中国的国粹是什么| 吃茶叶蛋有什么好处和坏处| 三氧化硫常温下是什么状态| 高密度脂蛋白胆固醇是什么意思| 艾条什么牌子好用| 相安无事是什么意思| 徐州二院全名叫什么| 批发零售属于什么行业| 压马路什么意思| 校长是什么级别| 行长是什么级别| ieg是什么意思| 四平八稳是什么生肖| 二月十号是什么星座| 十年婚姻是什么婚| 焖是什么意思| 儿童呕吐吃什么药| 尿痛流脓吃什么药| 45是什么生肖| 姨妈血是黑褐色是什么原因| 总胆汁酸高是什么意思| 维生素b6主治什么病| 话说多了声音嘶哑是什么原因| 于是什么意思| 24属什么| 衬衫配什么裤子好看| 什么食物补锌| 超市理货员是做什么的| cdts什么意思| 吃多了拉肚子是什么原因| 无极调光是什么意思| 主诉是什么意思| 办幼儿园需要什么证| 吃什么容易减肥| 6月1号是什么星座| 18年属什么生肖| 梦见西瓜是什么意思| 纤维素是什么| pco是什么意思| 天衣无缝什么意思| 青黛色是什么颜色| 衔接是什么意思| 壮阳是什么意思| 1987是什么年| 女性下面水少是什么原因| 1962年属什么| 推举是什么意思| 凝血五项是检查什么病| 什么山什么水| 木字旁有什么字| 一单一双眼皮叫什么眼| 为什么吃西瓜会拉肚子| 代谢慢吃什么效果最快| 皮秒是什么| 亚麻是什么| 郑和下西洋是什么朝代| 者羽念什么| 时蔬是什么菜| 两个菱形是什么牌子| 化疗和靶向有什么区别| 睡不着觉是什么原因| 晚上吃什么有助于睡眠| 属猴的跟什么属相最配| 头疼吃什么药| 天体是什么意思| 胃切除有什么影响| 临床诊断是什么意思| 渐冻症是什么病| 压片糖果是什么意思| 身份证借给别人有什么危害性| cpap是什么意思| 黑莲花是什么意思| 达泊西汀有什么副作用| 氧化亚铜什么颜色| 国资委主任是什么级别| 白薯是什么| 脸浮肿是什么原因| 百度Zum Inhalt springen

新华网H5|跳一跳,看凉山旅游市场如何火爆

aus Wikipedia, der freien Enzyklop?die
Lochstreifen mit zwei Flicken
百度 苏-35战机开展实战化军事训练,有助于增强空军远程远海作战能力。

Ein Patch (Maskulinum,[1] selten Neutrum; von englisch to patch = flicken, ausbessern und patch = [aufgesetzter] Flicken, Flickwerk in der Bedeutung von Reparatur bzw. Nachbesserung) ist eine Korrekturauslieferung für Software oder Daten aus Endanwendersicht, um Fehler zu beheben, bekannt gewordene Sicherheitslücken zu schlie?en sowie bislang nicht vorhandene Funktionen nachzurüsten.[2] Teilweise werden auch ?nderungen an einer Software ohne Wissen der K?ufer oder Nutzer von Software installiert, denn oftmals wird im ?nderungsprotokoll (englisch changelog), wenn überhaupt vorhanden, nicht jede einzelne ?nderung (bzw. jeder Einzel-Patch) auch dokumentiert. Gr??ere Nachbesserungen, die nicht nur zahlreiche bereits davor erh?ltliche Patches (nach teils w?chentlichen ?Patchdays“) enthalten, werden oft in Form von gr??eren Aktualisierungen verteilt, wie beispielsweise Service Packs bei (?lteren) Windows- und Office-Versionen von Microsoft.

Der Begriff war bereits gebr?uchlich, als (minimale) Korrekturen an Software noch auf Lochkarten durch Stanzen beziehungsweise Zukleben einzelner L?cher bewerkstelligt wurden.

Ein Patch ist eine Fehlerbehebung für ausführbare Programme beziehungsweise Betriebssysteme und kann auch kleinere Funktionserweiterungen enthalten. Er wird mitunter zeitlich begrenzt angeboten, bis mit einem Versions-Update das Problem auch in der aktuell verfügbaren Programmversion behoben ist.

  • Ein Bugfix behebt Fehler im Programm-Quellcode, die Fehlfunktionen hervorrufen k?nnen.
  • Ein Hotfix ist eine besonders wichtige, sehr dringende Fehlerbehebung für ausführbare Programme beziehungsweise Betriebssysteme.
  • Eine Aktualisierung (englisch Update) ver?ndert den bestehenden Funktionsumfang von ausführbaren Programmen und enth?lt oft auch Fehlerbereinigungen.

Ziele für Patches

[Bearbeiten | Quelltext bearbeiten]

Patch für Bin?rprogramme

[Bearbeiten | Quelltext bearbeiten]

Ein Patch für ein Bin?rprogramm ersetzt in der Regel eine oder mehrere Dateien durch eine neue Version. Patches für Bin?rprogramme werden meist von Herstellern propriet?rer Software für ihre eigenen Programme ver?ffentlicht. Verbreitet sind Patches für Bin?rprogramme auch unter Softwarepiraten. Hier wird mit einem Patch meist ein Kopierschutz umgangen. Auch in der Computerspieleszene sind Patches verbreitet, um Spiele zu modifizieren.

Für Programme (oder seltener Betriebssysteme) werden auch Aktualisierungen per Internet angeboten, die heruntergeladen und eingespielt werden k?nnen.

Zu Zeiten des Betriebssystems CP/M waren Bildschirm- und Druckersteuerung noch nicht Teil des Betriebssystems selbst. Die Anpassung in Form von Escape-Sequenzen oder kleinen Maschinenprogrammen musste daher im Code des Anwenderprogramms vorgenommen werden, der dazu bereits reservierte Patch-Bereiche vorsah. Beispiele dafür sind WordStar, dBASE und SuperCalc. Das Patchen wurde meist mit Hilfe eines Debuggers vorgenommen.

Patch für Quellcode

[Bearbeiten | Quelltext bearbeiten]

Ein Patch für Quellcode enth?lt nur die ge?nderten Zeilen im Programmcode. Am weitesten verbreitet sind die Formate ?Context-diff“ und ?Unified-diff“. Diese Patches dienen dazu, die ?nderungen zu dokumentieren und kommunizieren. Patches sind ein essenzieller Bestandteil der Softwareentwicklung.

Unter Unix werden Programmcode-Patches mit dem Programm diff erzeugt. Mit dem Programm patch, ursprünglich von Larry Wall geschrieben, kann man einen Patch automatisch einspielen.

Die meisten verbreiteten Versionsverwaltungssysteme benutzen Patches, um ?nderungen zwischen Dateiversionen festzuhalten. In Git-Repositories k?nnen mittels git diff lokale ?nderungen ausgegeben werden, mit git format-patch Patches (für den Versand per E-Mail) erstellt werden und mittels git apply Patches angewandt werden.[3][4][5]

Oft fassen die Hersteller mehrere Patches zu einem ?Paket“ zusammen, welches der Administrator insgesamt installieren sollte. Diese Pakete haben je nach Hersteller unterschiedliche Bezeichnungen. Auch unterscheidet man zwischen kumulierten (oft auch als kumulativ bezeichnet) und nicht-kumulierten Paketen. Bei kumulierten Paketen muss nur das neueste installiert werden, weil es die Patches der vorherigen Pakete enth?lt. Bei nicht-kumulierten Paketen muss man alle Pakete in der richtigen Reihenfolge installieren.

Beispiele:

Patches werden nicht nur durch den ursprünglichen Softwarehersteller erstellt, sondern manchmal auch von Dritten mit unterschiedlicher Motivation.

Ein Patch mit dem Zweck der Umgehung von Einschr?nkungen oder Sperren wird als ?Crack“ bezeichnet. Dabei wird der Bin?rcode eines meist kommerziellen Programms z. B. zur Schonung der empfindlichen Original-CD derart ver?ndert, dass dieses danach ohne Kopierschutz funktioniert. Diese ?nderung ist in den meisten L?ndern verboten.

Community-Patch

[Bearbeiten | Quelltext bearbeiten]

Eine Software wird durch den ursprünglichen Hersteller und Rechtehalter nicht mehr nachgebessert, gepflegt, wenn der Support beendet wurde, ein Nachfolgeprodukt vertrieben wird oder die Firma nicht mehr existiert. In diesen F?llen kann es vorkommen, dass die Nutzergemeinde versucht, die Pflege der Software mit Patches aufrechtzuerhalten, wenn dies nicht aus lizenzrechtlichen Gründen untersagt wird.

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. Duden - Deutsches Universalw?rterbuch, 7. Auflage. Dudenverlag, Mannheim 2011, ISBN 978-3-411-05507-4, Seite 1315.
  2. Felicia M. Nicastro: Security Patch Management. CRC Press, 2011, ISBN 978-1-4398-2500-6, S. 19 ff. (eingeschr?nkte Vorschau in der Google-Buchsuche).
  3. Git - git-diff Documentation. Abgerufen am 18. April 2023.
  4. Git - git-format-patch Documentation. Abgerufen am 18. April 2023.
  5. Git - git-apply Documentation. Abgerufen am 18. April 2023.
膀胱ca是什么意思 老火是什么意思 糖尿病可以吃什么菜 肺纹理增多什么意思 为什么会牙龈出血
千里江陵是什么意思 加拿大的国宝是什么动物 小孩拉肚子吃什么食物好 sly是什么牌子 眼珠子疼是什么原因
肛门周边瘙痒擦什么药 什么瓜不能吃脑筋急转弯 芝麻什么时候种 心衰什么症状 火疖子用什么药膏
卡地亚手表什么档次 cn是什么意思啊 血糖高的可以吃什么水果 女右眉毛跳是什么预兆 pm2.5是什么意思
肛门里面痒是什么原因hcv7jop9ns9r.cn 感谢老师送什么花hcv9jop0ns5r.cn 矢什么意思wuhaiwuya.com 蹲着有什么好处hcv7jop6ns2r.cn 直击是什么意思hcv7jop4ns6r.cn
替拉依是什么药hcv9jop6ns1r.cn 编程是什么专业hcv7jop9ns1r.cn saba是什么药hcv7jop6ns8r.cn 卖什么小吃简单挣钱imcecn.com 右手中指指尖麻木是什么原因jasonfriends.com
95年的属什么生肖hcv8jop1ns8r.cn 副县级是什么级别hcv8jop0ns9r.cn 过期橄榄油有什么用途hcv9jop1ns8r.cn 周杰伦什么时候出道hcv9jop4ns7r.cn 眼睛酸疼是什么原因hcv9jop6ns9r.cn
限购是什么意思hcv7jop5ns6r.cn 玉兰花什么季节开hcv7jop7ns0r.cn 临汾有什么大学hcv9jop0ns1r.cn edc是什么意思hcv7jop6ns7r.cn 市长什么级别hcv9jop0ns6r.cn
百度