Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | ·a8883a629c890e5c3e99c57ebddc277b·571892·doc·optional·maint-guide-ca_1.2.53_all.deb | ||
2 | ·62eaed93f9fb845d279966193d307461·577844·doc·optional·maint-guide-de_1.2.53_all.deb | ||
3 | ·00a9421e3c43708c8bdfa01305f827e7·575288·doc·optional·maint-guide-es_1.2.53_all.deb | ||
4 | ·131675eabcb1239228975612ab4d8e3a·555156·doc·optional·maint-guide-fr_1.2.53_all.deb | ||
5 | ·04f3e11451933e71a67339b36f5e8871·552156·doc·optional·maint-guide-it_1.2.53_all.deb | ||
6 | ·2bf7f13e75b90a68924c230d7b2f09ad·691072·doc·optional·maint-guide-ja_1.2.53_all.deb | ||
7 | ·c647fe605b10bcfdc746d5b0292f4fce·627072·doc·optional·maint-guide-ru_1.2.53_all.deb | ||
8 | ·849ccd42606ca1d57a17ae3a0a6392f0·566164·doc·optional·maint-guide-vi_1.2.53_all.deb | ||
9 | ·c206c4706b8c37c64b819b3efc24bc31·649236·doc·optional·maint-guide-zh-cn_1.2.53_all.deb | ||
10 | ·6d76887c2fc2b7242d03e4d79023a291·668108·doc·optional·maint-guide-zh-tw_1.2.53_all.deb | ||
11 | · | 1 | ·9cb6d02709d4f9e0f3c0dee874e81ebd·574396·doc·optional·maint-guide-ca_1.2.53_all.deb |
2 | ·f28be0b56f4ccc90934f39158fee5520·579656·doc·optional·maint-guide-de_1.2.53_all.deb | ||
3 | ·b7a0e32a21644912bf87d5f596024dfc·578312·doc·optional·maint-guide-es_1.2.53_all.deb | ||
4 | ·5d499c3e03220722af4befdca6e5842b·555852·doc·optional·maint-guide-fr_1.2.53_all.deb | ||
5 | ·c55730bed430be8b254e75463c9b4689·554284·doc·optional·maint-guide-it_1.2.53_all.deb | ||
6 | ·a316a4fdf9db4dfdda1d209f82cde0d9·692164·doc·optional·maint-guide-ja_1.2.53_all.deb | ||
7 | ·0ebb8bb9d193f642860ae2e8b52e7b0c·632416·doc·optional·maint-guide-ru_1.2.53_all.deb | ||
8 | ·9773f949a073c77e43a8e42b76463aa9·568784·doc·optional·maint-guide-vi_1.2.53_all.deb | ||
9 | ·a3dd89008eb85971e301e5702401aeec·648908·doc·optional·maint-guide-zh-cn_1.2.53_all.deb | ||
10 | ·602ec4eb827a0e5947f4a877acb4b8cb·667856·doc·optional·maint-guide-zh-tw_1.2.53_all.deb | ||
11 | ·946c4440b4eefa177f961f0c9acc1378·527472·doc·optional·maint-guide_1.2.53_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1572·2022-10-08·03:52:48.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1572·2022-10-08·03:52:48.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···57 | 3 | -rw-r--r--···0········0········0···572632·2022-10-08·03:52:48.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·maint-guide-ca | 1 | Package:·maint-guide-ca |
2 | Source:·maint-guide | 2 | Source:·maint-guide |
3 | Version:·1.2.53 | 3 | Version:·1.2.53 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Osamu·Aoki·<osamu@debian.org> | 5 | Maintainer:·Osamu·Aoki·<osamu@debian.org> |
6 | Installed-Size:·94 | 6 | Installed-Size:·943 |
7 | Suggests:·debian-policy,·developers-reference,·devscripts,·dh-make,·doc-base,·dupload·|·dput,·fakeroot,·lintian,·pbuilder,·quilt | 7 | Suggests:·debian-policy,·developers-reference,·devscripts,·dh-make,·doc-base,·dupload·|·dput,·fakeroot,·lintian,·pbuilder,·quilt |
8 | Section:·doc | 8 | Section:·doc |
9 | Priority:·optional | 9 | Priority:·optional |
10 | Multi-Arch:·foreign | 10 | Multi-Arch:·foreign |
11 | Homepage:·https://www.debian.org/doc/devel-manuals#maint-guide | 11 | Homepage:·https://www.debian.org/doc/devel-manuals#maint-guide |
12 | Description:·Debian·New·Maintainers'·Guide·(Catalan) | 12 | Description:·Debian·New·Maintainers'·Guide·(Catalan) |
13 | ·This·package·contains·the·Debian·New·Maintainers'·Guide. | 13 | ·This·package·contains·the·Debian·New·Maintainers'·Guide. |
Offset 2, 35 lines modified | Offset 2, 35 lines modified | ||
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1224·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/changelog.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1224·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/changelog.gz |
7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/copyright | 7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/copyright |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/ |
9 | -rw-r--r--···0·root·········(0)·root·········(0)···· | 9 | -rw-r--r--···0·root·········(0)·root·········(0)····41164·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/advanced.ca.html |
10 | -rw-r--r--···0·root·········(0)·root·········(0)····38529·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/build.ca.html | 10 | -rw-r--r--···0·root·········(0)·root·········(0)····38529·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/build.ca.html |
11 | -rw-r--r--···0·root·········(0)·root·········(0)····18991·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/checkit.ca.html | 11 | -rw-r--r--···0·root·········(0)·root·········(0)····18991·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/checkit.ca.html |
12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/debian.css | 12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/debian.css |
13 | -rw-r--r--···0·root·········(0)·root·········(0)····644 | 13 | -rw-r--r--···0·root·········(0)·root·········(0)····64475·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/dother.ca.html |
14 | -rw-r--r--···0·root·········(0)·root·········(0)····79818·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/dreq.ca.html | 14 | -rw-r--r--···0·root·········(0)·root·········(0)····79818·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/dreq.ca.html |
15 | -rw-r--r--···0·root·········(0)·root·········(0)····55173·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/first.ca.html | 15 | -rw-r--r--···0·root·········(0)·root·········(0)····55173·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/first.ca.html |
16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/ | 16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/ |
17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/caution.png | 17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/caution.png |
18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/home.png | 18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/home.png |
19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/important.png | 19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/important.png |
20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/next.png | 20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/next.png |
21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/note.png | 21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/note.png |
22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/prev.png | 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/prev.png |
23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/tip.png | 23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/tip.png |
24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/warning.png | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/images/warning.png |
25 | -rw-r--r--···0·root·········(0)·root·········(0)····245 | 25 | -rw-r--r--···0·root·········(0)·root·········(0)····24567·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/index.ca.html |
26 | -rw-r--r--···0·root·········(0)·root·········(0)····24142·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/modify.ca.html | 26 | -rw-r--r--···0·root·········(0)·root·········(0)····24142·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/modify.ca.html |
27 | -rw-r--r--···0·root·········(0)·root·········(0)····33793·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/start.ca.html | 27 | -rw-r--r--···0·root·········(0)·root·········(0)····33793·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/start.ca.html |
28 | -rw-r--r--···0·root·········(0)·root·········(0)····33659·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/update.ca.html | 28 | -rw-r--r--···0·root·········(0)·root·········(0)····33659·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/update.ca.html |
29 | -rw-r--r--···0·root·········(0)·root·········(0)····119 | 29 | -rw-r--r--···0·root·········(0)·root·········(0)····11963·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/html/upload.ca.html |
30 | -rw-r--r--···0·root·········(0)·root·········(0)···42 | 30 | -rw-r--r--···0·root·········(0)·root·········(0)···429694·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/maint-guide.ca.pdf |
31 | -rw-r--r--···0·root·········(0)·root·········(0)····6 | 31 | -rw-r--r--···0·root·········(0)·root·········(0)····62143·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ca/maint-guide.ca.txt.gz |
32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ | 32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ |
33 | -rw-r--r--···0·root·········(0)·root·········(0)······617·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-ca.maint-guide-ca | 33 | -rw-r--r--···0·root·········(0)·root·········(0)······617·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-ca.maint-guide-ca |
34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ | 34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ |
35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ | 35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ |
36 | -rw-r--r--···0·root·········(0)·root·········(0)·······66·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-ca | 36 | -rw-r--r--···0·root·········(0)·root·········(0)·······66·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-ca |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <!DOCTYPE·html | 2 | <!DOCTYPE·html |
3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' | 3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' |
4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> | 4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> |
5 | <html·xmlns="http://www.w3.org/1999/xhtml"> | 5 | <html·xmlns="http://www.w3.org/1999/xhtml"> |
6 | ··<head> | 6 | ··<head> |
7 | ····<title>Apèndix·A.· | 7 | ····<title>Apèndix·A.·Tècniques·avançades</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.ca.html"·title="Guia·del·nou·desenvolupador·de·Debian"/> | 11 | ····<link·rel="home"·href="index.ca.html"·title="Guia·del·nou·desenvolupador·de·Debian"/> |
12 | ····<link·rel="up"·href="index.ca.html"·title="Guia·del·nou·desenvolupador·de·Debian"/> | 12 | ····<link·rel="up"·href="index.ca.html"·title="Guia·del·nou·desenvolupador·de·Debian"/> |
13 | ····<link·rel="prev"·href="upload.ca.html"·title="Capítol·9.·Enviar·el·paquet."/> | 13 | ····<link·rel="prev"·href="upload.ca.html"·title="Capítol·9.·Enviar·el·paquet."/> |
14 | ··</head> | 14 | ··</head> |
15 | ··<body> | 15 | ··<body> |
16 | ····<div·class="navheader"> | 16 | ····<div·class="navheader"> |
17 | ······<table·width="100%"·summary="Navigation·header"> | 17 | ······<table·width="100%"·summary="Navigation·header"> |
18 | ········<tr> | 18 | ········<tr> |
19 | ··········<th·colspan="3"·align="center">Apèndix·A.· | 19 | ··········<th·colspan="3"·align="center">Apèndix·A.·Tècniques·avançades</th> |
20 | ········</tr> | 20 | ········</tr> |
21 | ········<tr> | 21 | ········<tr> |
22 | ··········<td·align="left"> | 22 | ··········<td·align="left"> |
23 | ············<a·accesskey="p"·href="upload.ca.html"> | 23 | ············<a·accesskey="p"·href="upload.ca.html"> |
24 | ··············<img·src="images/prev.png"·alt="Anterior"/> | 24 | ··············<img·src="images/prev.png"·alt="Anterior"/> |
25 | ············</a> | 25 | ············</a> |
26 | ··········</td> | 26 | ··········</td> |
Offset 32, 56 lines modified | Offset 32, 56 lines modified | ||
32 | ····</div> | 32 | ····</div> |
33 | ····<div·class="appendix"> | 33 | ····<div·class="appendix"> |
34 | ······<div·class="titlepage"> | 34 | ······<div·class="titlepage"> |
35 | ········<div> | 35 | ········<div> |
36 | ··········<div> | 36 | ··········<div> |
37 | ············<h1·class="title"> | 37 | ············<h1·class="title"> |
38 | ··············<a·id="advanced"/> | 38 | ··············<a·id="advanced"/> |
39 | ··············Apèndix·A.· | 39 | ··············Apèndix·A.·Tècniques·avançades |
40 | ············</h1> | 40 | ············</h1> |
41 | ··········</div> | 41 | ··········</div> |
42 | ········</div> | 42 | ········</div> |
43 | ······</div> | 43 | ······</div> |
44 | ······<div·class="toc"> | 44 | ······<div·class="toc"> |
45 | ········<p> | 45 | ········<p> |
46 | ··········<strong>Sumari</strong> | 46 | ··········<strong>Sumari</strong> |
47 | ········</p> | 47 | ········</p> |
48 | ········<dl·class="toc"> | 48 | ········<dl·class="toc"> |
49 | ··········<dt> | 49 | ··········<dt> |
50 | ············<span·class="section"> | 50 | ············<span·class="section"> |
51 | ··············<a·href="advanced.ca.html#library">A.1.· | 51 | ··············<a·href="advanced.ca.html#library">A.1.·Biblioteques·compartides.</a> |
52 | ············</span> | 52 | ············</span> |
53 | ··········</dt> | 53 | ··········</dt> |
54 | ··········<dt> | 54 | ··········<dt> |
55 | ············<span·class="section"> | 55 | ············<span·class="section"> |
56 | ··············<a·href="advanced.ca.html#librarysymbols"> | 56 | ··············<a·href="advanced.ca.html#librarysymbols"> |
57 | ················A.2.· | 57 | ················A.2.·Gestionant |
58 | ················<code·class="filename"> | 58 | ················<code·class="filename"> |
59 | ··················debian/ | 59 | ··················debian/ |
60 | ··················<em·class="replaceable"> | 60 | ··················<em·class="replaceable"> |
61 | ····················<code> | 61 | ····················<code>nom_del_paquet</code> |
62 | ··················</em> | 62 | ··················</em> |
63 | ··················.symbols | 63 | ··················.symbols |
64 | ················</code> | 64 | ················</code> |
65 | ··············</a> | 65 | ··············</a> |
66 | ············</span> | 66 | ············</span> |
67 | ··········</dt> | 67 | ··········</dt> |
68 | ··········<dt> | 68 | ··········<dt> |
69 | ············<span·class="section"> | 69 | ············<span·class="section"> |
70 | ··············<a·href="advanced.ca.html#multiarch">A.3.·Multiarc | 70 | ··············<a·href="advanced.ca.html#multiarch">A.3.·Multi-arquitectura</a> |
71 | ············</span> | 71 | ············</span> |
72 | ··········</dt> | 72 | ··········</dt> |
73 | ··········<dt> | 73 | ··········<dt> |
74 | ············<span·class="section"> | 74 | ············<span·class="section"> |
75 | ··············<a·href="advanced.ca.html#librarypackage">A.4.· | 75 | ··············<a·href="advanced.ca.html#librarypackage">A.4.·Construint·un·paquet·de·biblioteca·compartit</a> |
76 | ············</span> | 76 | ············</span> |
77 | ··········</dt> | 77 | ··········</dt> |
78 | ··········<dt> | 78 | ··········<dt> |
79 | ············<span·class="section"> | 79 | ············<span·class="section"> |
80 | ··············<a·href="advanced.ca.html#native-dh-make">A.5.· | 80 | ··············<a·href="advanced.ca.html#native-dh-make">A.5.·Paquet·nadiu·Debian</a> |
81 | ············</span> | 81 | ············</span> |
82 | ··········</dt> | 82 | ··········</dt> |
83 | ········</dl> | 83 | ········</dl> |
84 | ······</div> | 84 | ······</div> |
85 | ······<p> | 85 | ······<p> |
86 | ········The·rewrite·of·this·tutorial·document·with·updated·contents·and·more | 86 | ········The·rewrite·of·this·tutorial·document·with·updated·contents·and·more |
87 | practical·examples·is·available·as | 87 | practical·examples·is·available·as |
Offset 90, 42 lines modified | Offset 90, 42 lines modified | ||
90 | ········.··Please·use·this·new·tutorial·as·the·primary·tutorial | 90 | ········.··Please·use·this·new·tutorial·as·the·primary·tutorial |
91 | document. | 91 | document. |
92 | ······</p> | 92 | ······</p> |
93 | ······<p>Here·are·some·hints·and·pointers·for·advanced·packaging·topics·that·you·are | 93 | ······<p>Here·are·some·hints·and·pointers·for·advanced·packaging·topics·that·you·are |
94 | most·likely·to·deal·with.··You·are·strongly·advised·to·read·all·the | 94 | most·likely·to·deal·with.··You·are·strongly·advised·to·read·all·the |
95 | references·suggested·here.</p> | 95 | references·suggested·here.</p> |
96 | ······<p> | 96 | ······<p> |
97 | ········ | 97 | ········Pot·ésser·necessari·editar·manualment·els·fitxers·de·plantilla·per·a·la |
98 | construcció·del·paquet·generats·per·l'ordre | ||
98 | ········<span·class="command"> | 99 | ········<span·class="command"> |
99 | ··········<strong>dh_make</strong> | 100 | ··········<strong>dh_make</strong> |
100 | ········</span> | 101 | ········</span> |
101 | ········command·to·address·topics·covered·in·this | ||
102 | 102 | ········per | |
103 | seguir·els·detalls·tractats·en·aquest·capítol.·La·nova·ordre | ||
103 | ········<span·class="command"> | 104 | ········<span·class="command"> |
104 | ··········<strong>debmake</strong> | 105 | ··········<strong>debmake</strong> |
105 | ········</span> | 106 | ········</span> |
106 | ········command·should·address·these | ||
107 | to | 107 | ········gestiona·millor·aquestes·etapes·de·la·construcció |
108 | de·paquets. | ||
108 | ······</p> | 109 | ······</p> |
109 | ······<div·class="section"> | 110 | ······<div·class="section"> |
110 | ········<div·class="titlepage"> | 111 | ········<div·class="titlepage"> |
111 | ··········<div> | 112 | ··········<div> |
112 | ············<div> | 113 | ············<div> |
113 | ··············<h2·class="title"> | 114 | ··············<h2·class="title"> |
114 | ················<a·id="library"/> | 115 | ················<a·id="library"/> |
115 | ················A.1.· | 116 | ················A.1.·Biblioteques·compartides. |
116 | ··············</h2> | 117 | ··············</h2> |
117 | ············</div> | 118 | ············</div> |
118 | ··········</div> | 119 | ··········</div> |
119 | ········</div> | 120 | ········</div> |
120 | ········<p> | 121 | ········<p> |
121 | ·········· | 122 | ··········Abans·de·construir·paquets·de |
122 | ··········<a·class="ulink"·href="http://ca.wikipedia.org/wiki/Llibreria_informàtica">li | 123 | ··········<a·class="ulink"·href="http://ca.wikipedia.org/wiki/Llibreria_informàtica">biblioteques</a> |
124 | ··········compartides,·has·de·llegir·les·següents·referències·bàsicques·en·detall: | ||
123 | ··········,·you·should | ||
124 | read·the·following·primary·references·in·detail: | ||
125 | ········</p> | 125 | ········</p> |
126 | ········<div·class="itemizedlist"> | 126 | ········<div·class="itemizedlist"> |
127 | ··········<ul·class="itemizedlist"> | 127 | ··········<ul·class="itemizedlist"> |
128 | ············<li·class="listitem"> | 128 | ············<li·class="listitem"> |
Max diff block lines reached; 49509/54859 bytes (90.25%) of diff not shown. |
Offset 1993, 20 lines modified | Offset 1993, 20 lines modified | ||
1993 | ············debian/ | 1993 | ············debian/ |
1994 | ············<em·class="replaceable"> | 1994 | ············<em·class="replaceable"> |
1995 | ··············<code>package</code> | 1995 | ··············<code>package</code> |
1996 | ············</em> | 1996 | ············</em> |
1997 | ············.symbols | 1997 | ············.symbols |
1998 | ··········</code> | 1998 | ··········</code> |
1999 | ··········files.·See | 1999 | ··········files.·See |
2000 | ··········<a·class="xref"·href="advanced.ca.html#librarysymbols"·title="A.2.· | 2000 | ··········<a·class="xref"·href="advanced.ca.html#librarysymbols"·title="A.2.·Gestionant·debian/nom_del_paquet.symbols"> |
2001 | ············Secció A.2,·« | 2001 | ············Secció A.2,·«Gestionant |
2002 | ············<code·class="filename"> | 2002 | ············<code·class="filename"> |
2003 | ··············debian/ | 2003 | ··············debian/ |
2004 | ··············<em·class="replaceable"> | 2004 | ··············<em·class="replaceable"> |
2005 | ················<code> | 2005 | ················<code>nom_del_paquet</code> |
2006 | ··············</em> | 2006 | ··············</em> |
2007 | ··············.symbols | 2007 | ··············.symbols |
2008 | ············</code> | 2008 | ············</code> |
2009 | ············» | 2009 | ············» |
2010 | ··········</a> | 2010 | ··········</a> |
2011 | ··········. | 2011 | ··········. |
2012 | ········</p> | 2012 | ········</p> |
Offset 840, 51 lines modified | Offset 840, 51 lines modified | ||
840 | ··················<a·href="upload.ca.html#skipped-uploads">9.3.·Enviaments·discontinuats.</a> | 840 | ··················<a·href="upload.ca.html#skipped-uploads">9.3.·Enviaments·discontinuats.</a> |
841 | ················</span> | 841 | ················</span> |
842 | ··············</dt> | 842 | ··············</dt> |
843 | ············</dl> | 843 | ············</dl> |
844 | ··········</dd> | 844 | ··········</dd> |
845 | ··········<dt> | 845 | ··········<dt> |
846 | ············<span·class="appendix"> | 846 | ············<span·class="appendix"> |
847 | ··············<a·href="advanced.ca.html">A.· | 847 | ··············<a·href="advanced.ca.html">A.·Tècniques·avançades</a> |
848 | ············</span> | 848 | ············</span> |
849 | ··········</dt> | 849 | ··········</dt> |
850 | ··········<dd> | 850 | ··········<dd> |
851 | ············<dl> | 851 | ············<dl> |
852 | ··············<dt> | 852 | ··············<dt> |
853 | ················<span·class="section"> | 853 | ················<span·class="section"> |
854 | ··················<a·href="advanced.ca.html#library">A.1.· | 854 | ··················<a·href="advanced.ca.html#library">A.1.·Biblioteques·compartides.</a> |
855 | ················</span> | 855 | ················</span> |
856 | ··············</dt> | 856 | ··············</dt> |
857 | ··············<dt> | 857 | ··············<dt> |
858 | ················<span·class="section"> | 858 | ················<span·class="section"> |
859 | ··················<a·href="advanced.ca.html#librarysymbols"> | 859 | ··················<a·href="advanced.ca.html#librarysymbols"> |
860 | ····················A.2.· | 860 | ····················A.2.·Gestionant |
861 | ····················<code·class="filename"> | 861 | ····················<code·class="filename"> |
862 | ······················debian/ | 862 | ······················debian/ |
863 | ······················<em·class="replaceable"> | 863 | ······················<em·class="replaceable"> |
864 | ························<code> | 864 | ························<code>nom_del_paquet</code> |
865 | ······················</em> | 865 | ······················</em> |
866 | ······················.symbols | 866 | ······················.symbols |
867 | ····················</code> | 867 | ····················</code> |
868 | ··················</a> | 868 | ··················</a> |
869 | ················</span> | 869 | ················</span> |
870 | ··············</dt> | 870 | ··············</dt> |
871 | ··············<dt> | 871 | ··············<dt> |
872 | ················<span·class="section"> | 872 | ················<span·class="section"> |
873 | ··················<a·href="advanced.ca.html#multiarch">A.3.·Multiarc | 873 | ··················<a·href="advanced.ca.html#multiarch">A.3.·Multi-arquitectura</a> |
874 | ················</span> | 874 | ················</span> |
875 | ··············</dt> | 875 | ··············</dt> |
876 | ··············<dt> | 876 | ··············<dt> |
877 | ················<span·class="section"> | 877 | ················<span·class="section"> |
878 | ··················<a·href="advanced.ca.html#librarypackage">A.4.· | 878 | ··················<a·href="advanced.ca.html#librarypackage">A.4.·Construint·un·paquet·de·biblioteca·compartit</a> |
879 | ················</span> | 879 | ················</span> |
880 | ··············</dt> | 880 | ··············</dt> |
881 | ··············<dt> | 881 | ··············<dt> |
882 | ················<span·class="section"> | 882 | ················<span·class="section"> |
883 | ··················<a·href="advanced.ca.html#native-dh-make">A.5.· | 883 | ··················<a·href="advanced.ca.html#native-dh-make">A.5.·Paquet·nadiu·Debian</a> |
884 | ················</span> | 884 | ················</span> |
885 | ··············</dt> | 885 | ··············</dt> |
886 | ············</dl> | 886 | ············</dl> |
887 | ··········</dd> | 887 | ··········</dd> |
888 | ········</dl> | 888 | ········</dl> |
889 | ······</div> | 889 | ······</div> |
890 | ····</div> | 890 | ····</div> |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | ····<title>Capítol·9.·Enviar·el·paquet.</title> | 7 | ····<title>Capítol·9.·Enviar·el·paquet.</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.ca.html"·title="Guia·del·nou·desenvolupador·de·Debian"/> | 11 | ····<link·rel="home"·href="index.ca.html"·title="Guia·del·nou·desenvolupador·de·Debian"/> |
12 | ····<link·rel="up"·href="index.ca.html"·title="Guia·del·nou·desenvolupador·de·Debian"/> | 12 | ····<link·rel="up"·href="index.ca.html"·title="Guia·del·nou·desenvolupador·de·Debian"/> |
13 | ····<link·rel="prev"·href="update.ca.html"·title="Capítol·8.·Actualitzar·el·paquet."/> | 13 | ····<link·rel="prev"·href="update.ca.html"·title="Capítol·8.·Actualitzar·el·paquet."/> |
14 | ····<link·rel="next"·href="advanced.ca.html"·title="Apèndix·A.· | 14 | ····<link·rel="next"·href="advanced.ca.html"·title="Apèndix·A.·Tècniques·avançades"/> |
15 | ··</head> | 15 | ··</head> |
16 | ··<body> | 16 | ··<body> |
17 | ····<div·class="navheader"> | 17 | ····<div·class="navheader"> |
18 | ······<table·width="100%"·summary="Navigation·header"> | 18 | ······<table·width="100%"·summary="Navigation·header"> |
19 | ········<tr> | 19 | ········<tr> |
20 | ··········<th·colspan="3"·align="center">Capítol·9.·Enviar·el·paquet.</th> | 20 | ··········<th·colspan="3"·align="center">Capítol·9.·Enviar·el·paquet.</th> |
21 | ········</tr> | 21 | ········</tr> |
Offset 436, 13 lines modified | Offset 436, 13 lines modified | ||
436 | ········<tr> | 436 | ········<tr> |
437 | ··········<td·align="left"·valign="top">Capítol·8.·Actualitzar·el·paquet.</td> | 437 | ··········<td·align="left"·valign="top">Capítol·8.·Actualitzar·el·paquet.</td> |
438 | ··········<td·align="center"> | 438 | ··········<td·align="center"> |
439 | ············<a·accesskey="h"·href="index.ca.html"> | 439 | ············<a·accesskey="h"·href="index.ca.html"> |
440 | ··············<img·src="images/home.png"·alt="Inici"/> | 440 | ··············<img·src="images/home.png"·alt="Inici"/> |
441 | ············</a> | 441 | ············</a> |
442 | ··········</td> | 442 | ··········</td> |
443 | ··········<td·align="right"·valign="top">Apèndix·A.· | 443 | ··········<td·align="right"·valign="top">Apèndix·A.·Tècniques·avançades</td> |
444 | ········</tr> | 444 | ········</tr> |
445 | ······</table> | 445 | ······</table> |
446 | ····</div> | 446 | ····</div> |
447 | ··</body> | 447 | ··</body> |
448 | </html> | 448 | </html> |
Offset 33, 21 lines modified | Offset 33, 21 lines modified | ||
33 | WRITTEN·BY | 33 | WRITTEN·BY |
34 | Josip·Rodin, | 34 | Josip·Rodin, |
35 | Osamu·Aoki,·i | 35 | Osamu·Aoki,·i |
36 | Innocent·De | 36 | Innocent·De |
37 | Marchi | 37 | Marchi |
38 | 2 | 38 | 28·de·febrer·de·2026 |
39 | Traducció·al·català | 39 | Traducció·al·català |
40 | SIGNATURE | 40 | SIGNATURE |
41 | 2 | 41 | 28·de·febrer·de·2026 |
42 | REVISION·HISTORY | 42 | REVISION·HISTORY |
43 | NUMBER | 43 | NUMBER |
44 | DATE | 44 | DATE |
45 | DESCRIPTION | 45 | DESCRIPTION |
Offset 357, 27 lines modified | Offset 357, 27 lines modified | ||
357 | Incloure·el·fitxer·orig.tar.gz·per·a·la·transferència·del·paquet·al·repositori.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·55 | 357 | Incloure·el·fitxer·orig.tar.gz·per·a·la·transferència·del·paquet·al·repositori.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·55 |
358 | 9.3 | 358 | 9.3 |
359 | Enviaments·discontinuats.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·55 | 359 | Enviaments·discontinuats.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·55 |
360 | A· | 360 | A·Tècniques·avançades |
361 | 56 | 361 | 56 |
362 | A.1· | 362 | A.1·Biblioteques·compartides.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·56 |
363 | A.2· | 363 | A.2·Gestionant·debian/nom_del_paquet.symbols·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 |
364 | A.3·Multiar | 364 | A.3·Multi-arquitectura·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·59 |
365 | A.4· | 365 | A.4·Construint·un·paquet·de·biblioteca·compartit·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·59 |
366 | A.5· | 366 | A.5·Paquet·nadiu·Debian·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·60 |
367 | \xcGuia·del·nou·desenvolupador·de·Debian | 367 | \xcGuia·del·nou·desenvolupador·de·Debian |
368 | 1·/·6 | 368 | 1·/·61 |
369 | Capítol·1 | 369 | Capítol·1 |
370 | Començant·correctament. | 370 | Començant·correctament. |
371 | The·rewrite·of·this·tutorial·document·with·updated·contents·and·more·practical·examples·is·available·as·Guide·for·Debian·Maintainers·(https://www.debian.org/doc/devel-manuals#debmake-doc)·.·Please·use·this·new·tutorial·as·the·primary·tutorial·document. | 371 | The·rewrite·of·this·tutorial·document·with·updated·contents·and·more·practical·examples·is·available·as·Guide·for·Debian·Maintainers·(https://www.debian.org/doc/devel-manuals#debmake-doc)·.·Please·use·this·new·tutorial·as·the·primary·tutorial·document. |
372 | Aquest·document·descriurà·com·es·construeix·un·paquet·Debian·GNU/Linux·per·a·un·usuari·comú·Debian·i·per·a·futurs·desenvolupadors,·fent·servir·un·llenguatge·informal·i·incloent·molts·exemples.·Un·antic·dit·romà·diu·Longum·iter·est·per·preaecepta, | 372 | Aquest·document·descriurà·com·es·construeix·un·paquet·Debian·GNU/Linux·per·a·un·usuari·comú·Debian·i·per·a·futurs·desenvolupadors,·fent·servir·un·llenguatge·informal·i·incloent·molts·exemples.·Un·antic·dit·romà·diu·Longum·iter·est·per·preaecepta, |
373 | breve·et·efficax·per·exempla!·(«És·un·llarg·camí·amb·les·normes,·però·curt·i·eficient·amb·els·exemples»). | 373 | breve·et·efficax·per·exempla!·(«És·un·llarg·camí·amb·les·normes,·però·curt·i·eficient·amb·els·exemples»). |
Offset 410, 15 lines modified | Offset 410, 15 lines modified | ||
410 | 1En·el·document·s’assumeix·que·fas·servir·la·versió·jessie.·Si·vols·fer·servir·aquest·document·amb·versions·anteriors·(incloses·sistemes·Ubuntu·i·d’altres), | 410 | 1En·el·document·s’assumeix·que·fas·servir·la·versió·jessie.·Si·vols·fer·servir·aquest·document·amb·versions·anteriors·(incloses·sistemes·Ubuntu·i·d’altres), |
411 | cal·que·tenguis·instal·lats·(com·a·mínim)·els·paquets·dpkg·i·debhelper·. | 411 | cal·que·tenguis·instal·lats·(com·a·mínim)·els·paquets·dpkg·i·debhelper·. |
412 | 2Podràs·aprendre·les·operacions·bàsiques·dels·sistemes·Debian·a·Debian·Reference·(http://www.debian.org/doc/manuals/debian-reference/)·.·També | 412 | 2Podràs·aprendre·les·operacions·bàsiques·dels·sistemes·Debian·a·Debian·Reference·(http://www.debian.org/doc/manuals/debian-reference/)·.·També |
413 | s’expliquen·alguns·aspectes·de·la·programació·en·sistemes·Unix. | 413 | s’expliquen·alguns·aspectes·de·la·programació·en·sistemes·Unix. |
414 | \xcGuia·del·nou·desenvolupador·de·Debian | 414 | \xcGuia·del·nou·desenvolupador·de·Debian |
415 | 2·/·6 | 415 | 2·/·61 |
416 | –·Cal·estar·motivat·per·fer·les·coses·per·tu·mateix. | 416 | –·Cal·estar·motivat·per·fer·les·coses·per·tu·mateix. |
417 | •·La·cooperació·amistosa·és·la·força·motriu. | 417 | •·La·cooperació·amistosa·és·la·força·motriu. |
418 | –·La·teva·contribució·no·ha·de·sobre-esforçar·als·altres. | 418 | –·La·teva·contribució·no·ha·de·sobre-esforçar·als·altres. |
419 | –·La·teva·contribució·és·valuosa·només·quan·els·altres·t’ho·agraeixen. | 419 | –·La·teva·contribució·és·valuosa·només·quan·els·altres·t’ho·agraeixen. |
420 | •·Debian·no·és·la·teva·escola·on·automàticament·reps·atenció·dels·docents. | 420 | •·Debian·no·és·la·teva·escola·on·automàticament·reps·atenció·dels·docents. |
421 | –·Cal·ésser·capaç·d’aprendre·moltes·coses·per·un·mateix. | 421 | –·Cal·ésser·capaç·d’aprendre·moltes·coses·per·un·mateix. |
Offset 453, 15 lines modified | Offset 453, 15 lines modified | ||
453 | •·Debian·New·Member·site·(https://nm.debian.org/)·(document·oficial) | 453 | •·Debian·New·Member·site·(https://nm.debian.org/)·(document·oficial) |
454 | •·Debian·Mentors·FAQ·(http://wiki.debian.org/DebianMentorsFaq)·(documentació·complementària) | 454 | •·Debian·Mentors·FAQ·(http://wiki.debian.org/DebianMentorsFaq)·(documentació·complementària) |
455 | \xcGuia·del·nou·desenvolupador·de·Debian | 455 | \xcGuia·del·nou·desenvolupador·de·Debian |
456 | 1.2 | 456 | 1.2 |
457 | 3·/·6 | 457 | 3·/·61 |
458 | Programes·necessaris·per·treballar. | 458 | Programes·necessaris·per·treballar. |
459 | Abans·de·començar,·cal·instal·lar·els·paquets·necessaris·per·a·la·construcció·de·paquets.·A·la·llista·de·paquets·no·estan·inclosos | 459 | Abans·de·començar,·cal·instal·lar·els·paquets·necessaris·per·a·la·construcció·de·paquets.·A·la·llista·de·paquets·no·estan·inclosos |
460 | paquets·amb·prioritat·«essencial»·o·«requerit»·(essential·i·required)·degut·a·què·segurament·ja·estan·instal·lats. | 460 | paquets·amb·prioritat·«essencial»·o·«requerit»·(essential·i·required)·degut·a·què·segurament·ja·estan·instal·lats. |
461 | The·following·packages·come·with·the·standard·Debian·installation,·so·you·probably·have·them·already·(along·with·any·additional | 461 | The·following·packages·come·with·the·standard·Debian·installation,·so·you·probably·have·them·already·(along·with·any·additional |
462 | packages·they·depend·on).·Still,·you·should·check·them·with·aptitude·show·package·or·with·dpkg·-s·package. | 462 | packages·they·depend·on).·Still,·you·should·check·them·with·aptitude·show·package·or·with·dpkg·-s·package. |
Offset 501, 15 lines modified | Offset 501, 15 lines modified | ||
501 | Source)·bugs.·(see·pbuilder(8)·and·pdebuild(1)) | 501 | Source)·bugs.·(see·pbuilder(8)·and·pdebuild(1)) |
502 | •·perl·-·Perl·és·un·dels·llenguatges·interpretats·usats·amb·més·freqüència·per·als·guions·(o·«scripts»)·en·els·sistemes·Un*x. | 502 | •·perl·-·Perl·és·un·dels·llenguatges·interpretats·usats·amb·més·freqüència·per·als·guions·(o·«scripts»)·en·els·sistemes·Un*x. |
503 | Tant·és·així·que·es·fa·servir·l’expressió·«navalla·suïssa·d’Unix»·per·fer·referència·en·aquest·llenguatge·(llegeix·perl(1)). | 503 | Tant·és·així·que·es·fa·servir·l’expressió·«navalla·suïssa·d’Unix»·per·fer·referència·en·aquest·llenguatge·(llegeix·perl(1)). |
504 | 3Hi·ha·d’altres·paquets·semblants·pel·que·fa·a·la·seva·funcionalitat·però·més·específics,·com·és·ara·dh-make-perl,·dh-make-php,·etc. | 504 | 3Hi·ha·d’altres·paquets·semblants·pel·que·fa·a·la·seva·funcionalitat·però·més·específics,·com·és·ara·dh-make-perl,·dh-make-php,·etc. |
505 | \xcGuia·del·nou·desenvolupador·de·Debian | 505 | \xcGuia·del·nou·desenvolupador·de·Debian |
506 | 4·/·6 | 506 | 4·/·61 |
507 | •·python·-·Python·és·una·altre·llenguatge·interpretat·per·a·fer·guions·a·Debian·degut·a·la·combinació·de·funcionalitat·i·clara | 507 | •·python·-·Python·és·una·altre·llenguatge·interpretat·per·a·fer·guions·a·Debian·degut·a·la·combinació·de·funcionalitat·i·clara |
508 | sintaxi·(consulta·python(1)). | 508 | sintaxi·(consulta·python(1)). |
509 | •·quilt·-·aquest·paquet·permet·aplicar·els·pegats·i·fer·el·seguiment·dels·canvis·realitzats.·Fa·les·modificacions·segons·l’ordre | 509 | •·quilt·-·aquest·paquet·permet·aplicar·els·pegats·i·fer·el·seguiment·dels·canvis·realitzats.·Fa·les·modificacions·segons·l’ordre |
510 | establert·i,·amb·ell,·és·possible·aplicar·(«push»),·desfer·(«pop»)·i·actualitzar·les·modificacions·fàcilment·(llegeix·quilt(1)·i | 510 | establert·i,·amb·ell,·és·possible·aplicar·(«push»),·desfer·(«pop»)·i·actualitzar·les·modificacions·fàcilment·(llegeix·quilt(1)·i |
511 | /usr/share/doc/quilt/quilt.pdf.gz). | 511 | /usr/share/doc/quilt/quilt.pdf.gz). |
512 | •·xutils-dev·-·alguns·programes,·si·més·no·els·escrits·per·a·X11,·fan·servir·aquest·paquet·per·generar·fitxers·Makefile | 512 | •·xutils-dev·-·alguns·programes,·si·més·no·els·escrits·per·a·X11,·fan·servir·aquest·paquet·per·generar·fitxers·Makefile |
Offset 545, 15 lines modified | Offset 545, 15 lines modified | ||
545 | Before·you·decide·to·ask·your·question·in·some·public·place,·please·read·this·fine·documentation: | 545 | Before·you·decide·to·ask·your·question·in·some·public·place,·please·read·this·fine·documentation: |
546 | •·els·arxius·de·/usr/share/doc/package·per·a·cada·paquet | 546 | •·els·arxius·de·/usr/share/doc/package·per·a·cada·paquet |
547 | •·el·contingut·de·man·command·per·a·cada·una·de·les·ordres | 547 | •·el·contingut·de·man·command·per·a·cada·una·de·les·ordres |
548 | \xcGuia·del·nou·desenvolupador·de·Debian | 548 | \xcGuia·del·nou·desenvolupador·de·Debian |
549 | 5·/·6 | 549 | 5·/·61 |
550 | •·el·contingut·de·info·command·per·a·cada·una·de·les·ordres | 550 | •·el·contingut·de·info·command·per·a·cada·una·de·les·ordres |
551 | •·els·continguts·de·l’arxiu·de·la·llista·de·correu·debian-mentors@lists.debian.org·(http://lists.debian.org/debian-mentors/) | 551 | •·els·continguts·de·l’arxiu·de·la·llista·de·correu·debian-mentors@lists.debian.org·(http://lists.debian.org/debian-mentors/) |
552 | •·el·contingut·de·l’arxiu·de·la·llista·de·correu·debian-devel@lists.debian.org·(http://lists.debian.org/debian-devel/) | 552 | •·el·contingut·de·l’arxiu·de·la·llista·de·correu·debian-devel@lists.debian.org·(http://lists.debian.org/debian-devel/) |
553 | Considera·fer·servir·el·motor·de·cerca·web·mitjançant·la·inclusió·eficaç·de·cadenes·de·recerca,·com·ara·site:lists.debian.org | 553 | Considera·fer·servir·el·motor·de·cerca·web·mitjançant·la·inclusió·eficaç·de·cadenes·de·recerca,·com·ara·site:lists.debian.org |
554 | per·limitar·el·domini. | 554 | per·limitar·el·domini. |
555 | Començar·a·treballar·en·un·paquet·petit·és·una·bona·opció·per·aprendre·els·detalls·de·la·creació·de·paquets.·Inspeccionar·els | 555 | Començar·a·treballar·en·un·paquet·petit·és·una·bona·opció·per·aprendre·els·detalls·de·la·creació·de·paquets.·Inspeccionar·els |
Offset 576, 15 lines modified | Offset 576, 15 lines modified | ||
576 | will·start·to·use·your·package,·and·if·you·made·some·critical·error·you’ll·get·mailbombed·by·numerous·angry·Debian·users…Just | 576 | will·start·to·use·your·package,·and·if·you·made·some·critical·error·you’ll·get·mailbombed·by·numerous·angry·Debian·users…Just |
577 | kidding.·:-) | 577 | kidding.·:-) |
578 | Relaxa’t·i·estiguis·preparat·per·rebre·informes·d’errades,·perquè·el·camí·és·llarg·per·aconseguir·el·compliment·de·las·Normes·de | 578 | Relaxa’t·i·estiguis·preparat·per·rebre·informes·d’errades,·perquè·el·camí·és·llarg·per·aconseguir·el·compliment·de·las·Normes·de |
579 | Debian·(una·vegada·més·llegeix·la·documentació·real·per·a·més·detalls).·Bona·sort! | 579 | Debian·(una·vegada·més·llegeix·la·documentació·real·per·a·més·detalls).·Bona·sort! |
580 | \xcGuia·del·nou·desenvolupador·de·Debian | 580 | \xcGuia·del·nou·desenvolupador·de·Debian |
581 | 6·/·6 | 581 | 6·/·61 |
582 | Capítol·2 | 582 | Capítol·2 |
583 | Primers·passos. | 583 | Primers·passos. |
584 | The·rewrite·of·this·tutorial·document·with·updated·contents·and·more·practical·examples·is·available·as·Guide·for·Debian·Maintainers·(https://www.debian.org/doc/devel-manuals#debmake-doc)·.·Please·use·this·new·tutorial·as·the·primary·tutorial·document. | 584 | The·rewrite·of·this·tutorial·document·with·updated·contents·and·more·practical·examples·is·available·as·Guide·for·Debian·Maintainers·(https://www.debian.org/doc/devel-manuals#debmake-doc)·.·Please·use·this·new·tutorial·as·the·primary·tutorial·document. |
Max diff block lines reached; 64491/71513 bytes (90.18%) of diff not shown. |
Offset 133, 20 lines modified | Offset 133, 20 lines modified | ||
133 | ····8.5.·Conversió·a·UTF-8 | 133 | ····8.5.·Conversió·a·UTF-8 |
134 | ····8.6.·Recordatori·per·actualitzar·paquets. | 134 | ····8.6.·Recordatori·per·actualitzar·paquets. |
135 | 9.·Enviar·el·paquet. | 135 | 9.·Enviar·el·paquet. |
136 | ····9.1.·Enviar·el·paquet·al·repositori·de·Debian. | 136 | ····9.1.·Enviar·el·paquet·al·repositori·de·Debian. |
137 | ····9.2.·Incloure·el·fitxer·orig.tar.gz·per·a·la·transferència·del | 137 | ····9.2.·Incloure·el·fitxer·orig.tar.gz·per·a·la·transferència·del |
138 | ····paquet·al·repositori. | 138 | ····paquet·al·repositori. |
139 | ····9.3.·Enviaments·discontinuats. | 139 | ····9.3.·Enviaments·discontinuats. |
140 | A.·Advanced·packaging | ||
141 | ····A.1.·Shared·libraries | ||
142 | 140 | A.·Tècniques·avançades | |
141 | ····A.1.·Biblioteques·compartides. | ||
142 | ····A.2.·Gestionant·debian/nom_del_paquet.symbols | ||
143 | ····A.3.·Multiarc | 143 | ····A.3.·Multi-arquitectura |
144 | ····A.4.·Building·a·shared·library·package | ||
145 | ····A. | 144 | ····A.4.·Construint·un·paquet·de·biblioteca·compartit |
145 | ····A.5.·Paquet·nadiu·Debian | ||
146 | Capítol·1.·Començant·correctament. | 146 | Capítol·1.·Començant·correctament. |
147 | ····The·rewrite·of·this·tutorial·document·with·updated·contents·and | 147 | ····The·rewrite·of·this·tutorial·document·with·updated·contents·and |
148 | ·more·practical·examples·is·available·as·Guide·for·Debian | 148 | ·more·practical·examples·is·available·as·Guide·for·Debian |
149 | ····Maintainers.·Please·use·this·new·tutorial·as·the·primary·tutorial | 149 | ····Maintainers.·Please·use·this·new·tutorial·as·the·primary·tutorial |
150 | ····document. | 150 | ····document. |
Offset 2996, 15 lines modified | Offset 2996, 15 lines modified | ||
2996 | ····Debian.·Has·de·ser·acurat·amb·no·molestar·amb·ells. | 2996 | ····Debian.·Has·de·ser·acurat·amb·no·molestar·amb·ells. |
2997 | 5.19.·Fitxer·nom_del_paquet.symbols. | 2997 | 5.19.·Fitxer·nom_del_paquet.symbols. |
2998 | ····Packaging·of·a·library·is·not·easy·for·a·novice·maintainer·and | 2998 | ····Packaging·of·a·library·is·not·easy·for·a·novice·maintainer·and |
2999 | ·should·be·avoided.·Having·said·it,·if·your·package·has·libraries, | 2999 | ·should·be·avoided.·Having·said·it,·if·your·package·has·libraries, |
3000 | ····you·should·have·debian/package.symbols·files.·See·Secció A.2, | 3000 | ····you·should·have·debian/package.symbols·files.·See·Secció A.2, |
3001 | ····« | 3001 | ····«Gestionant·debian/nom_del_paquet.symbols». |
3002 | 5.20.·Fitxer·TODO. | 3002 | 5.20.·Fitxer·TODO. |
3003 | ·L'ordre·dh_installdocs(1)·instal·la·aquest·arxiu. | 3003 | ·L'ordre·dh_installdocs(1)·instal·la·aquest·arxiu. |
3004 | 5.21.·Fitxer·watch. | 3004 | 5.21.·Fitxer·watch. |
Offset 4295, 91 lines modified | Offset 4295, 99 lines modified | ||
4295 | ·^[85]·See·Debian·Developer's·Reference·5.6,·"Uploading·a | 4295 | ·^[85]·See·Debian·Developer's·Reference·5.6,·"Uploading·a |
4296 | ····package". | 4296 | ····package". |
4297 | ·^[86]·Consulta·ftp://ftp.upload.debian.org/pub/UploadQueue/ | 4297 | ·^[86]·Consulta·ftp://ftp.upload.debian.org/pub/UploadQueue/ |
4298 | ····README.·També·pots·fer·servir·l'ordre·dcut·del·paquet·dput. | 4298 | ····README.·També·pots·fer·servir·l'ordre·dcut·del·paquet·dput. |
4299 | Apèndix·A.· | 4299 | Apèndix·A.·Tècniques·avançades |
4300 | ····The·rewrite·of·this·tutorial·document·with·updated·contents·and | 4300 | ····The·rewrite·of·this·tutorial·document·with·updated·contents·and |
4301 | ·more·practical·examples·is·available·as·Guide·for·Debian | 4301 | ·more·practical·examples·is·available·as·Guide·for·Debian |
4302 | ····Maintainers.·Please·use·this·new·tutorial·as·the·primary·tutorial | 4302 | ····Maintainers.·Please·use·this·new·tutorial·as·the·primary·tutorial |
4303 | ····document. | 4303 | ····document. |
4304 | ····Here·are·some·hints·and·pointers·for·advanced·packaging·topics | 4304 | ····Here·are·some·hints·and·pointers·for·advanced·packaging·topics |
4305 | ·that·you·are·most·likely·to·deal·with.·You·are·strongly·advised | 4305 | ·that·you·are·most·likely·to·deal·with.·You·are·strongly·advised |
4306 | ····to·read·all·the·references·suggested·here. | 4306 | ····to·read·all·the·references·suggested·here. |
4307 | ····You·may·need·to·manually·edit·the·packaging·template·files | ||
4308 | ·generated·by·the·dh_make·command·to·address·topics·covered·in | ||
4309 | ····this·chapter.·The·newer·debmake·command·should·address·these | ||
4310 | ····t | 4307 | ····Pot·ésser·necessari·editar·manualment·els·fitxers·de·plantilla |
4308 | ····per·a·la·construcció·del·paquet·generats·per·l'ordre·dh_make·per | ||
4309 | ·seguir·els·detalls·tractats·en·aquest·capítol.·La·nova·ordre· | ||
4310 | ····debmake·gestiona·millor·aquestes·etapes·de·la·construcció·de | ||
4311 | ····paquets. | ||
4311 | A.1.· | 4312 | A.1.·Biblioteques·compartides. |
4312 | ·Before·packaging·shared·libraries,·you·should·read·the·following | ||
4313 | ··· | 4313 | ·Abans·de·construir·paquets·de·biblioteques·compartides,·has·de |
4314 | ····llegir·les·següents·referències·bàsicques·en·detall: | ||
4314 | ······*·Debian·Policy·Manual,·8·"Shared·libraries" | 4315 | ······*·Debian·Policy·Manual,·8·"Shared·libraries" |
4315 | ···*·Debian·Policy·Manual,·9.1.1·"File·System·Structure" | 4316 | ···*·Debian·Policy·Manual,·9.1.1·"File·System·Structure" |
4316 | ······*·Debian·Policy·Manual,·10.2·"Libraries" | 4317 | ······*·Debian·Policy·Manual,·10.2·"Libraries" |
4317 | ·He | 4318 | ·Heus·aquí·alguns·consells·simplistes·per·a·que·pugis·començar. |
4318 | ······*·Shared·libraries·are·ELF·object·files·containing·compiled | ||
4319 | ········code | 4319 | ······*·Les·biblioteques·compartides·son·fitxers·objecte·en·format |
4320 | ········ELF·que·contenen·codi·compilat. | ||
4320 | ······*·Shared·libraries·are·distributed·as·*.so·files.·(Neither·*.a | ||
4321 | ········ | 4321 | ······*·Les·biblioteques·compartides·es·distribueixen·com·a·fitxers |
4322 | ········*.so·(ni·fitxers·*.a·ni·*.la). | ||
4322 | ······*·Shared·libraries·are·mainly·used·to·share·common·codes·among | ||
4323 | ········ | 4323 | ······*·Les·biblioteques·compartides·s'utilitzen·principalment·per |
4324 | ········compartir·codi·comú·entre·diversos·executables·fent·servir | ||
4325 | ········l'ordre·ld. | ||
4324 | ······*·Shared·libraries·are·sometimes·used·to·provide·multiple | ||
4325 | ······ | 4326 | ······*·Les·biblioteques·compartides,·a·vegades·es·fan·servir·per |
4327 | ········proporcionar·complements·(«plugins»)·a·un·executable | ||
4328 | ········mitjançant·el·procediment·dlopen. | ||
4326 | ······*·Shared·libraries·export·symbols,·which·represent·compiled | 4329 | ······*·Shared·libraries·export·symbols,·which·represent·compiled |
4327 | ········objects·such·as·variables,·functions,·and·classes;·and·enable | 4330 | ········objects·such·as·variables,·functions,·and·classes;·and·enable |
4328 | ········access·to·them·from·the·linked·executables. | 4331 | ········access·to·them·from·the·linked·executables. |
4329 | ······*· | 4332 | ······*·El·SONAME·(el·nom·lògic)·de·la·biblioteca·compartida·lib |
4333 | ········nom_biblioteca.so.1:·objdump·-p·libnom_biblioteca.so.1·|·grep | ||
4330 | ········ | 4334 | ········SONAME·^[87] |
4331 | ······*·The·SONAME·of·a·shared·library·usually·matches·the·library | ||
4332 | ········ | 4335 | ······*·El·«SONAME»·(nom·lògic)·d'una·biblioteca·compartida·en |
4336 | ········general·coincideix·amb·el·nom·del·fitxer·de·la·biblioteca | ||
4337 | ········(però·no·sempre). | ||
4333 | ···*·The·SONAME·of·shared·libraries·linked·to·/usr/bin/foo: | ||
4334 | ······ | 4338 | ···*·El·«SONAME»·(nom·lògic)·de·les·biblioteques·compartides |
4339 | ········enllaçades·a·/usr/bin/foo:·objdump·-p·/usr/bin/foo·|·grep | ||
4340 | ········NEEDED·^[88] | ||
4335 | ······*·libfoo1:·the·library·package·for·the·shared·library·libfoo | ||
4336 | ······· | 4341 | ······*·libnom_biblioteca1:·el·paquet·de·biblioteca·de·la·biblioteca |
4342 | ········compartida·libnom_biblioteca.so.1·amb·la·versió·ABI·del·nom | ||
4343 | ········lògic·(«SONAME»)·1.^[89] | ||
4337 | ······*·The·package·maintainer·scripts·of·the·library·package·must | ||
4338 | ········call·ldconfig·under·the·specific·circumstances·to·create·the | ||
4339 | ········ | 4344 | ······*·Els·guions·del·desenvolupador·del·paquet·de·la·biblioteca·han |
4345 | ········d'executar·ldconfig·en·les·circumstàncies·específiques·per | ||
4346 | ········generar·els·enllaços·simbòlics·necessaris·per·a·«SONAME»·(nom | ||
Max diff block lines reached; 23930/29941 bytes (79.92%) of diff not shown. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1568·2022-10-08·03:52:48.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1568·2022-10-08·03:52:48.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···57 | 3 | -rw-r--r--···0········0········0···577896·2022-10-08·03:52:48.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·maint-guide-de | 1 | Package:·maint-guide-de |
2 | Source:·maint-guide | 2 | Source:·maint-guide |
3 | Version:·1.2.53 | 3 | Version:·1.2.53 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Osamu·Aoki·<osamu@debian.org> | 5 | Maintainer:·Osamu·Aoki·<osamu@debian.org> |
6 | Installed-Size:·95 | 6 | Installed-Size:·954 |
7 | Suggests:·debian-policy,·developers-reference,·devscripts,·dh-make,·doc-base,·dupload·|·dput,·fakeroot,·lintian,·pbuilder,·quilt | 7 | Suggests:·debian-policy,·developers-reference,·devscripts,·dh-make,·doc-base,·dupload·|·dput,·fakeroot,·lintian,·pbuilder,·quilt |
8 | Section:·doc | 8 | Section:·doc |
9 | Priority:·optional | 9 | Priority:·optional |
10 | Multi-Arch:·foreign | 10 | Multi-Arch:·foreign |
11 | Homepage:·https://www.debian.org/doc/devel-manuals#maint-guide | 11 | Homepage:·https://www.debian.org/doc/devel-manuals#maint-guide |
12 | Description:·Debian·New·Maintainers'·Guide·(German) | 12 | Description:·Debian·New·Maintainers'·Guide·(German) |
13 | ·This·package·contains·the·Debian·New·Maintainers'·Guide. | 13 | ·This·package·contains·the·Debian·New·Maintainers'·Guide. |
Offset 2, 35 lines modified | Offset 2, 35 lines modified | ||
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1223·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/changelog.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1223·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/changelog.gz |
7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/copyright | 7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/copyright |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/ |
9 | -rw-r--r--···0·root·········(0)·root·········(0)···· | 9 | -rw-r--r--···0·root·········(0)·root·········(0)····40977·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/advanced.de.html |
10 | -rw-r--r--···0·root·········(0)·root·········(0)····38965·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/build.de.html | 10 | -rw-r--r--···0·root·········(0)·root·········(0)····38965·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/build.de.html |
11 | -rw-r--r--···0·root·········(0)·root·········(0)····18843·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/checkit.de.html | 11 | -rw-r--r--···0·root·········(0)·root·········(0)····18843·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/checkit.de.html |
12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/debian.css | 12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/debian.css |
13 | -rw-r--r--···0·root·········(0)·root·········(0)····6553 | 13 | -rw-r--r--···0·root·········(0)·root·········(0)····65532·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/dother.de.html |
14 | -rw-r--r--···0·root·········(0)·root·········(0)····82003·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/dreq.de.html | 14 | -rw-r--r--···0·root·········(0)·root·········(0)····82003·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/dreq.de.html |
15 | -rw-r--r--···0·root·········(0)·root·········(0)····56151·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/first.de.html | 15 | -rw-r--r--···0·root·········(0)·root·········(0)····56151·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/first.de.html |
16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/ | 16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/ |
17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/caution.png | 17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/caution.png |
18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/home.png | 18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/home.png |
19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/important.png | 19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/important.png |
20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/next.png | 20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/next.png |
21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/note.png | 21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/note.png |
22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/prev.png | 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/prev.png |
23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/tip.png | 23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/tip.png |
24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/warning.png | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/images/warning.png |
25 | -rw-r--r--···0·root·········(0)·root·········(0)····248 | 25 | -rw-r--r--···0·root·········(0)·root·········(0)····24822·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/index.de.html |
26 | -rw-r--r--···0·root·········(0)·root·········(0)····24290·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/modify.de.html | 26 | -rw-r--r--···0·root·········(0)·root·········(0)····24290·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/modify.de.html |
27 | -rw-r--r--···0·root·········(0)·root·········(0)····34935·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/start.de.html | 27 | -rw-r--r--···0·root·········(0)·root·········(0)····34935·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/start.de.html |
28 | -rw-r--r--···0·root·········(0)·root·········(0)····33158·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/update.de.html | 28 | -rw-r--r--···0·root·········(0)·root·········(0)····33158·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/update.de.html |
29 | -rw-r--r--···0·root·········(0)·root·········(0)····122 | 29 | -rw-r--r--···0·root·········(0)·root·········(0)····12233·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/html/upload.de.html |
30 | -rw-r--r--···0·root·········(0)·root·········(0)···4 | 30 | -rw-r--r--···0·root·········(0)·root·········(0)···430586·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/maint-guide.de.pdf |
31 | -rw-r--r--···0·root·········(0)·root·········(0)····64 | 31 | -rw-r--r--···0·root·········(0)·root·········(0)····64479·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-de/maint-guide.de.txt.gz |
32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ | 32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ |
33 | -rw-r--r--···0·root·········(0)·root·········(0)······615·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-de.maint-guide-de | 33 | -rw-r--r--···0·root·········(0)·root·········(0)······615·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-de.maint-guide-de |
34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ | 34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ |
35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ | 35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ |
36 | -rw-r--r--···0·root·········(0)·root·········(0)·······66·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-de | 36 | -rw-r--r--···0·root·········(0)·root·········(0)·······66·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-de |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <!DOCTYPE·html | 2 | <!DOCTYPE·html |
3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' | 3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' |
4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> | 4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> |
5 | <html·xmlns="http://www.w3.org/1999/xhtml"> | 5 | <html·xmlns="http://www.w3.org/1999/xhtml"> |
6 | ··<head> | 6 | ··<head> |
7 | ····<title>Anhang·A.· | 7 | ····<title>Anhang·A.·Fortgeschrittene·Paketierung</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.de.html"·title="Debian-Leitfaden·für·Neue·Paketbetreuer"/> | 11 | ····<link·rel="home"·href="index.de.html"·title="Debian-Leitfaden·für·Neue·Paketbetreuer"/> |
12 | ····<link·rel="up"·href="index.de.html"·title="Debian-Leitfaden·für·Neue·Paketbetreuer"/> | 12 | ····<link·rel="up"·href="index.de.html"·title="Debian-Leitfaden·für·Neue·Paketbetreuer"/> |
13 | ····<link·rel="prev"·href="upload.de.html"·title="Kapitel·9.·Das·Paket·hochladen"/> | 13 | ····<link·rel="prev"·href="upload.de.html"·title="Kapitel·9.·Das·Paket·hochladen"/> |
14 | ··</head> | 14 | ··</head> |
15 | ··<body> | 15 | ··<body> |
16 | ····<div·class="navheader"> | 16 | ····<div·class="navheader"> |
17 | ······<table·width="100%"·summary="Navigation·header"> | 17 | ······<table·width="100%"·summary="Navigation·header"> |
18 | ········<tr> | 18 | ········<tr> |
19 | ··········<th·colspan="3"·align="center">Anhang·A.· | 19 | ··········<th·colspan="3"·align="center">Anhang·A.·Fortgeschrittene·Paketierung</th> |
20 | ········</tr> | 20 | ········</tr> |
21 | ········<tr> | 21 | ········<tr> |
22 | ··········<td·align="left"> | 22 | ··········<td·align="left"> |
23 | ············<a·accesskey="p"·href="upload.de.html"> | 23 | ············<a·accesskey="p"·href="upload.de.html"> |
24 | ··············<img·src="images/prev.png"·alt="Zurück"/> | 24 | ··············<img·src="images/prev.png"·alt="Zurück"/> |
25 | ············</a> | 25 | ············</a> |
26 | ··········</td> | 26 | ··········</td> |
Offset 32, 179 lines modified | Offset 32, 180 lines modified | ||
32 | ····</div> | 32 | ····</div> |
33 | ····<div·class="appendix"> | 33 | ····<div·class="appendix"> |
34 | ······<div·class="titlepage"> | 34 | ······<div·class="titlepage"> |
35 | ········<div> | 35 | ········<div> |
36 | ··········<div> | 36 | ··········<div> |
37 | ············<h1·class="title"> | 37 | ············<h1·class="title"> |
38 | ··············<a·id="advanced"/> | 38 | ··············<a·id="advanced"/> |
39 | ··············Anhang·A.· | 39 | ··············Anhang·A.·Fortgeschrittene·Paketierung |
40 | ············</h1> | 40 | ············</h1> |
41 | ··········</div> | 41 | ··········</div> |
42 | ········</div> | 42 | ········</div> |
43 | ······</div> | 43 | ······</div> |
44 | ······<div·class="toc"> | 44 | ······<div·class="toc"> |
45 | ········<p> | 45 | ········<p> |
46 | ··········<strong>Inhaltsverzeichnis</strong> | 46 | ··········<strong>Inhaltsverzeichnis</strong> |
47 | ········</p> | 47 | ········</p> |
48 | ········<dl·class="toc"> | 48 | ········<dl·class="toc"> |
49 | ··········<dt> | 49 | ··········<dt> |
50 | ············<span·class="section"> | 50 | ············<span·class="section"> |
51 | ··············<a·href="advanced.de.html#library">A.1.· | 51 | ··············<a·href="advanced.de.html#library">A.1.·Laufzeit-Bibliothek</a> |
52 | ············</span> | 52 | ············</span> |
53 | ··········</dt> | 53 | ··········</dt> |
54 | ··········<dt> | 54 | ··········<dt> |
55 | ············<span·class="section"> | 55 | ············<span·class="section"> |
56 | ··············<a·href="advanced.de.html#librarysymbols"> | 56 | ··············<a·href="advanced.de.html#librarysymbols"> |
57 | ················A.2. | 57 | ················A.2. |
58 | ················<code·class="filename"> | 58 | ················<code·class="filename"> |
59 | ··················debian/ | 59 | ··················debian/ |
60 | ··················<em·class="replaceable"> | 60 | ··················<em·class="replaceable"> |
61 | ····················<code> | 61 | ····················<code>Paket</code> |
62 | ··················</em> | 62 | ··················</em> |
63 | ··················.symbols | 63 | ··················.symbols |
64 | ················</code> | 64 | ················</code> |
65 | ················verwalten | ||
65 | ··············</a> | 66 | ··············</a> |
66 | ············</span> | 67 | ············</span> |
67 | ··········</dt> | 68 | ··········</dt> |
68 | ··········<dt> | 69 | ··········<dt> |
69 | ············<span·class="section"> | 70 | ············<span·class="section"> |
70 | ··············<a·href="advanced.de.html#multiarch">A.3.·Multiarch</a> | 71 | ··············<a·href="advanced.de.html#multiarch">A.3.·Multiarch</a> |
71 | ············</span> | 72 | ············</span> |
72 | ··········</dt> | 73 | ··········</dt> |
73 | ··········<dt> | 74 | ··········<dt> |
74 | ············<span·class="section"> | 75 | ············<span·class="section"> |
75 | ··············<a·href="advanced.de.html#librarypackage">A.4.· | 76 | ··············<a·href="advanced.de.html#librarypackage">A.4.·Erstellen·eines·Laufzeitbibliothekspakets</a> |
76 | ············</span> | 77 | ············</span> |
77 | ··········</dt> | 78 | ··········</dt> |
78 | ··········<dt> | 79 | ··········<dt> |
79 | ············<span·class="section"> | 80 | ············<span·class="section"> |
80 | ··············<a·href="advanced.de.html#native-dh-make">A.5.·Native·Debian | 81 | ··············<a·href="advanced.de.html#native-dh-make">A.5.·Natives·Debian-Paket</a> |
81 | ············</span> | 82 | ············</span> |
82 | ··········</dt> | 83 | ··········</dt> |
83 | ········</dl> | 84 | ········</dl> |
84 | ······</div> | 85 | ······</div> |
85 | ······<p> | 86 | ······<p> |
86 | ········Die·Überarbeitung·dieser·Anleitung·mit·aktualisierten·Inhalten·und·weiteren | 87 | ········Die·Überarbeitung·dieser·Anleitung·mit·aktualisierten·Inhalten·und·weiteren |
87 | praktischen·Beispielen·ist·unter | 88 | praktischen·Beispielen·ist·unter |
88 | ········<a·class="ulink"·href="https://www.debian.org/doc/devel-manuals#debmake-doc">Guide·for·Debian | 89 | ········<a·class="ulink"·href="https://www.debian.org/doc/devel-manuals#debmake-doc">Guide·for·Debian |
89 | Maintainers</a> | 90 | Maintainers</a> |
90 | ········verfügbar.·Bitte·verwenden·Sie·diese·neue·Anleitung·als | 91 | ········verfügbar.·Bitte·verwenden·Sie·diese·neue·Anleitung·als |
91 | primäre·Anleitung. | 92 | primäre·Anleitung. |
92 | ······</p> | 93 | ······</p> |
93 | ······<p>Here·are·some·hints·and·pointers·for·advanced·packaging·topics·that·you·are | ||
94 | most·likely·to·deal·with.··You·are·strongly·advised·to·read·all·the | ||
95 | 94 | ······<p>Es·folgen·einige·Tipps·und·Verweise·für·fortgeschrittene·Paketierungsfragen, | |
95 | mit·denen·Sie·wahrscheinlich·zu·tun·bekommen·werden.·Es·wird·Ihnen | ||
96 | nachdrücklich·empfohlen,·alle·hier·vorgeschlagenen·Referenzen·zu·lesen.</p> | ||
96 | ······<p> | 97 | ······<p> |
97 | ········ | 98 | ········Es·könnte·sein,·dass·Sie·die·durch·den·Befehl |
98 | ········<span·class="command"> | 99 | ········<span·class="command"> |
99 | ··········<strong>dh_make</strong> | 100 | ··········<strong>dh_make</strong> |
100 | ········</span> | 101 | ········</span> |
101 | ········command·to·address·topics·covered·in·this | ||
102 | 102 | ········erstellten·Paketierungsvorlagedateien·manuell·bearbeiten·müssen,·um·Punkte | |
103 | aus·diesem·Kapitel·zu·berücksichtigen.·Der·neuere·Befehl | ||
103 | ········<span·class="command"> | 104 | ········<span·class="command"> |
104 | ··········<strong>debmake</strong> | 105 | ··········<strong>debmake</strong> |
105 | ········</span> | 106 | ········</span> |
107 | ········sollte·diese·Punkte·besser·berücksichtigen. | ||
106 | ········command·should·address·these | ||
107 | topics·better. | ||
108 | ······</p> | 108 | ······</p> |
109 | ······<div·class="section"> | 109 | ······<div·class="section"> |
110 | ········<div·class="titlepage"> | 110 | ········<div·class="titlepage"> |
111 | ··········<div> | 111 | ··········<div> |
112 | ············<div> | 112 | ············<div> |
113 | ··············<h2·class="title"> | 113 | ··············<h2·class="title"> |
114 | ················<a·id="library"/> | 114 | ················<a·id="library"/> |
115 | ················A.1.· | 115 | ················A.1.·Laufzeit-Bibliothek |
116 | ··············</h2> | 116 | ··············</h2> |
117 | ············</div> | 117 | ············</div> |
118 | ··········</div> | 118 | ··········</div> |
119 | ········</div> | 119 | ········</div> |
120 | ········<p> | 120 | ········<p> |
121 | ··········Be | 121 | ··········Bevor·Sie |
122 | ··········<a·class="ulink"·href="http://en.wikipedia.org/wiki/Library_(computing)">li | 122 | ··········<a·class="ulink"·href="http://en.wikipedia.org/wiki/Library_(computing)">Laufzeit-Bibliotheken</a> |
123 | ··········,·you·should | ||
124 | 123 | ··········paketieren, | |
124 | sollten·Sie·die·folgenden·Referenzen·im·Detail·lesen: | ||
125 | ········</p> | 125 | ········</p> |
Max diff block lines reached; 61751/67264 bytes (91.80%) of diff not shown. |
Offset 1916, 24 lines modified | Offset 1916, 24 lines modified | ||
1916 | ············debian/ | 1916 | ············debian/ |
1917 | ············<em·class="replaceable"> | 1917 | ············<em·class="replaceable"> |
1918 | ··············<code>Paket</code> | 1918 | ··············<code>Paket</code> |
1919 | ············</em> | 1919 | ············</em> |
1920 | ············.symbols | 1920 | ············.symbols |
1921 | ··········</code> | 1921 | ··········</code> |
1922 | ··········haben.·Lesen·Sie | 1922 | ··········haben.·Lesen·Sie |
1923 | ··········<a·class="xref"·href="advanced.de.html#librarysymbols"·title="A.2.· | 1923 | ··········<a·class="xref"·href="advanced.de.html#librarysymbols"·title="A.2.·debian/Paket.symbols·verwalten"> |
1924 | ············Abschnitt A.2,·„ | 1924 | ············Abschnitt A.2,·„ |
1925 | ············<code·class="filename"> | 1925 | ············<code·class="filename"> |
1926 | ··············debian/ | 1926 | ··············debian/ |
1927 | ··············<em·class="replaceable"> | 1927 | ··············<em·class="replaceable"> |
1928 | ················<code> | 1928 | ················<code>Paket</code> |
1929 | ··············</em> | 1929 | ··············</em> |
1930 | ··············.symbols | 1930 | ··············.symbols |
1931 | ············</code> | 1931 | ············</code> |
1932 | ············“ | 1932 | ············verwalten“ |
1933 | ··········</a> | 1933 | ··········</a> |
1934 | ··········. | 1934 | ··········. |
1935 | ········</p> | 1935 | ········</p> |
1936 | ······</div> | 1936 | ······</div> |
1937 | ······<div·class="section"> | 1937 | ······<div·class="section"> |
1938 | ········<div·class="titlepage"> | 1938 | ········<div·class="titlepage"> |
1939 | ··········<div> | 1939 | ··········<div> |
Offset 822, 51 lines modified | Offset 822, 52 lines modified | ||
822 | ··················<a·href="upload.de.html#skipped-uploads">9.3.·Übersprungene·Uploads</a> | 822 | ··················<a·href="upload.de.html#skipped-uploads">9.3.·Übersprungene·Uploads</a> |
823 | ················</span> | 823 | ················</span> |
824 | ··············</dt> | 824 | ··············</dt> |
825 | ············</dl> | 825 | ············</dl> |
826 | ··········</dd> | 826 | ··········</dd> |
827 | ··········<dt> | 827 | ··········<dt> |
828 | ············<span·class="appendix"> | 828 | ············<span·class="appendix"> |
829 | ··············<a·href="advanced.de.html">A.· | 829 | ··············<a·href="advanced.de.html">A.·Fortgeschrittene·Paketierung</a> |
830 | ············</span> | 830 | ············</span> |
831 | ··········</dt> | 831 | ··········</dt> |
832 | ··········<dd> | 832 | ··········<dd> |
833 | ············<dl> | 833 | ············<dl> |
834 | ··············<dt> | 834 | ··············<dt> |
835 | ················<span·class="section"> | 835 | ················<span·class="section"> |
836 | ··················<a·href="advanced.de.html#library">A.1.· | 836 | ··················<a·href="advanced.de.html#library">A.1.·Laufzeit-Bibliothek</a> |
837 | ················</span> | 837 | ················</span> |
838 | ··············</dt> | 838 | ··············</dt> |
839 | ··············<dt> | 839 | ··············<dt> |
840 | ················<span·class="section"> | 840 | ················<span·class="section"> |
841 | ··················<a·href="advanced.de.html#librarysymbols"> | 841 | ··················<a·href="advanced.de.html#librarysymbols"> |
842 | ····················A.2. | 842 | ····················A.2. |
843 | ····················<code·class="filename"> | 843 | ····················<code·class="filename"> |
844 | ······················debian/ | 844 | ······················debian/ |
845 | ······················<em·class="replaceable"> | 845 | ······················<em·class="replaceable"> |
846 | ························<code> | 846 | ························<code>Paket</code> |
847 | ······················</em> | 847 | ······················</em> |
848 | ······················.symbols | 848 | ······················.symbols |
849 | ····················</code> | 849 | ····················</code> |
850 | ····················verwalten | ||
850 | ··················</a> | 851 | ··················</a> |
851 | ················</span> | 852 | ················</span> |
852 | ··············</dt> | 853 | ··············</dt> |
853 | ··············<dt> | 854 | ··············<dt> |
854 | ················<span·class="section"> | 855 | ················<span·class="section"> |
855 | ··················<a·href="advanced.de.html#multiarch">A.3.·Multiarch</a> | 856 | ··················<a·href="advanced.de.html#multiarch">A.3.·Multiarch</a> |
856 | ················</span> | 857 | ················</span> |
857 | ··············</dt> | 858 | ··············</dt> |
858 | ··············<dt> | 859 | ··············<dt> |
859 | ················<span·class="section"> | 860 | ················<span·class="section"> |
860 | ··················<a·href="advanced.de.html#librarypackage">A.4.· | 861 | ··················<a·href="advanced.de.html#librarypackage">A.4.·Erstellen·eines·Laufzeitbibliothekspakets</a> |
861 | ················</span> | 862 | ················</span> |
862 | ··············</dt> | 863 | ··············</dt> |
863 | ··············<dt> | 864 | ··············<dt> |
864 | ················<span·class="section"> | 865 | ················<span·class="section"> |
865 | ··················<a·href="advanced.de.html#native-dh-make">A.5.·Native·Debian | 866 | ··················<a·href="advanced.de.html#native-dh-make">A.5.·Natives·Debian-Paket</a> |
866 | ················</span> | 867 | ················</span> |
867 | ··············</dt> | 868 | ··············</dt> |
868 | ············</dl> | 869 | ············</dl> |
869 | ··········</dd> | 870 | ··········</dd> |
870 | ········</dl> | 871 | ········</dl> |
871 | ······</div> | 872 | ······</div> |
872 | ····</div> | 873 | ····</div> |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | ····<title>Kapitel·9.·Das·Paket·hochladen</title> | 7 | ····<title>Kapitel·9.·Das·Paket·hochladen</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.de.html"·title="Debian-Leitfaden·für·Neue·Paketbetreuer"/> | 11 | ····<link·rel="home"·href="index.de.html"·title="Debian-Leitfaden·für·Neue·Paketbetreuer"/> |
12 | ····<link·rel="up"·href="index.de.html"·title="Debian-Leitfaden·für·Neue·Paketbetreuer"/> | 12 | ····<link·rel="up"·href="index.de.html"·title="Debian-Leitfaden·für·Neue·Paketbetreuer"/> |
13 | ····<link·rel="prev"·href="update.de.html"·title="Kapitel·8.·Aktualisieren·des·Pakets"/> | 13 | ····<link·rel="prev"·href="update.de.html"·title="Kapitel·8.·Aktualisieren·des·Pakets"/> |
14 | ····<link·rel="next"·href="advanced.de.html"·title="Anhang·A.· | 14 | ····<link·rel="next"·href="advanced.de.html"·title="Anhang·A.·Fortgeschrittene·Paketierung"/> |
15 | ··</head> | 15 | ··</head> |
16 | ··<body> | 16 | ··<body> |
17 | ····<div·class="navheader"> | 17 | ····<div·class="navheader"> |
18 | ······<table·width="100%"·summary="Navigation·header"> | 18 | ······<table·width="100%"·summary="Navigation·header"> |
19 | ········<tr> | 19 | ········<tr> |
20 | ··········<th·colspan="3"·align="center">Kapitel·9.·Das·Paket·hochladen</th> | 20 | ··········<th·colspan="3"·align="center">Kapitel·9.·Das·Paket·hochladen</th> |
21 | ········</tr> | 21 | ········</tr> |
Offset 436, 13 lines modified | Offset 436, 13 lines modified | ||
436 | ········<tr> | 436 | ········<tr> |
437 | ··········<td·align="left"·valign="top">Kapitel·8.·Aktualisieren·des·Pakets</td> | 437 | ··········<td·align="left"·valign="top">Kapitel·8.·Aktualisieren·des·Pakets</td> |
438 | ··········<td·align="center"> | 438 | ··········<td·align="center"> |
439 | ············<a·accesskey="h"·href="index.de.html"> | 439 | ············<a·accesskey="h"·href="index.de.html"> |
440 | ··············<img·src="images/home.png"·alt="Zum·Anfang"/> | 440 | ··············<img·src="images/home.png"·alt="Zum·Anfang"/> |
441 | ············</a> | 441 | ············</a> |
442 | ··········</td> | 442 | ··········</td> |
443 | ··········<td·align="right"·valign="top">Anhang·A.· | 443 | ··········<td·align="right"·valign="top">Anhang·A.·Fortgeschrittene·Paketierung</td> |
444 | ········</tr> | 444 | ········</tr> |
445 | ······</table> | 445 | ······</table> |
446 | ····</div> | 446 | ····</div> |
447 | ··</body> | 447 | ··</body> |
448 | </html> | 448 | </html> |
Offset 37, 35 lines modified | Offset 37, 35 lines modified | ||
37 | Josip·Rodin, | 37 | Josip·Rodin, |
38 | Osamu·Aoki, | 38 | Osamu·Aoki, |
39 | Helge·Kreutzmann, | 39 | Helge·Kreutzmann, |
40 | Tobias·Quathamer, | 40 | Tobias·Quathamer, |
41 | Erik·Schanze·und | 41 | Erik·Schanze·und |
42 | Eduard·Bloch | 42 | Eduard·Bloch |
43 | 2 | 43 | 28.·Februar·2026 |
44 | Deutsche | 44 | Deutsche |
45 | Übersetzung | 45 | Übersetzung |
46 | 2 | 46 | 28.·Februar·2026 |
47 | Deutsche | 47 | Deutsche |
48 | Übersetzung | 48 | Übersetzung |
49 | 2 | 49 | 28.·Februar·2026 |
50 | Deutsche | 50 | Deutsche |
51 | Übersetzung | 51 | Übersetzung |
52 | 2 | 52 | 28.·Februar·2026 |
53 | Deutsche | 53 | Deutsche |
54 | Übersetzung | 54 | Übersetzung |
55 | 2 | 55 | 28.·Februar·2026 |
56 | UNTERSCHRIFT | 56 | UNTERSCHRIFT |
57 | VERSIONSGESCHICHTE | 57 | VERSIONSGESCHICHTE |
58 | NUMMER | 58 | NUMMER |
59 | DATUM | 59 | DATUM |
Offset 383, 27 lines modified | Offset 383, 27 lines modified | ||
383 | Die·Datei·orig.tar.gz·hochladen·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 | 383 | Die·Datei·orig.tar.gz·hochladen·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 |
384 | 9.3 | 384 | 9.3 |
385 | Übersprungene·Uploads·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 | 385 | Übersprungene·Uploads·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 |
386 | A· | 386 | A·Fortgeschrittene·Paketierung |
387 | 58 | 387 | 58 |
388 | A.1· | 388 | A.1·Laufzeit-Bibliothek·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·58 |
389 | A.2· | 389 | A.2·debian/Paket.symbols·verwalten·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·59 |
390 | A.3·Multiarch·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·6 | 390 | A.3·Multiarch·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·61 |
391 | A.4· | 391 | A.4·Erstellen·eines·Laufzeitbibliothekspakets·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·61 |
392 | A.5·Native·Debian | 392 | A.5·Natives·Debian-Paket·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·62 |
393 | \xcDebian-Leitfaden·für·Neue·Paketbetreuer | 393 | \xcDebian-Leitfaden·für·Neue·Paketbetreuer |
394 | 1·/·6 | 394 | 1·/·63 |
395 | Kapitel·1 | 395 | Kapitel·1 |
396 | Einstieg,·aber·richtig! | 396 | Einstieg,·aber·richtig! |
397 | Die·Überarbeitung·dieser·Anleitung·mit·aktualisierten·Inhalten·und·weiteren·praktischen·Beispielen·ist·unter·Guide·for·Debian | 397 | Die·Überarbeitung·dieser·Anleitung·mit·aktualisierten·Inhalten·und·weiteren·praktischen·Beispielen·ist·unter·Guide·for·Debian |
398 | Maintainers·(https://www.debian.org/doc/devel-manuals#debmake-doc)·verfügbar.·Bitte·verwenden·Sie·diese·neue·Anleitung·als | 398 | Maintainers·(https://www.debian.org/doc/devel-manuals#debmake-doc)·verfügbar.·Bitte·verwenden·Sie·diese·neue·Anleitung·als |
399 | primäre·Anleitung. | 399 | primäre·Anleitung. |
Offset 439, 15 lines modified | Offset 439, 15 lines modified | ||
439 | 1In·diesem·Dokument·wird·davon·ausgegangen,·dass·Sie·ein·Jessie-System·oder·ein·neueres·System·verwenden.·Wenn·Sie·diesen·Text·auf·einem·älteren | 439 | 1In·diesem·Dokument·wird·davon·ausgegangen,·dass·Sie·ein·Jessie-System·oder·ein·neueres·System·verwenden.·Wenn·Sie·diesen·Text·auf·einem·älteren |
440 | System·(auch·einem·älteren·Ubuntu-System·o.ä.)·lesen,·müssen·Sie·mindestens·die·zurückportierten·Pakete·dpkg·und·debhelper·installieren. | 440 | System·(auch·einem·älteren·Ubuntu-System·o.ä.)·lesen,·müssen·Sie·mindestens·die·zurückportierten·Pakete·dpkg·und·debhelper·installieren. |
441 | 2Sie·können·aus·der·Debian-Referenz·(http://www.debian.org/doc/manuals/debian-reference/)·den·grundlegenden·Umgang·mit·einem·Debian-System·lernen. | 441 | 2Sie·können·aus·der·Debian-Referenz·(http://www.debian.org/doc/manuals/debian-reference/)·den·grundlegenden·Umgang·mit·einem·Debian-System·lernen. |
442 | Sie·enthält·auch·einige·Hinweise,·um·etwas·über·Unix-Programmierung·zu·lernen. | 442 | Sie·enthält·auch·einige·Hinweise,·um·etwas·über·Unix-Programmierung·zu·lernen. |
443 | \xcDebian-Leitfaden·für·Neue·Paketbetreuer | 443 | \xcDebian-Leitfaden·für·Neue·Paketbetreuer |
444 | 2·/·6 | 444 | 2·/·63 |
445 | –·Sie·können·anderen·nicht·vorgeben,·was·getan·werden·soll. | 445 | –·Sie·können·anderen·nicht·vorgeben,·was·getan·werden·soll. |
446 | –·Sie·sollten·sich·selbst·für·Ihre·Tätigkeit·motivieren. | 446 | –·Sie·sollten·sich·selbst·für·Ihre·Tätigkeit·motivieren. |
447 | •·Freundliche·Zusammenarbeit·ist·die·Triebfeder. | 447 | •·Freundliche·Zusammenarbeit·ist·die·Triebfeder. |
448 | –·Ihr·Beitrag·sollte·andere·nicht·zu·sehr·belasten. | 448 | –·Ihr·Beitrag·sollte·andere·nicht·zu·sehr·belasten. |
449 | –·Ihr·Beitrag·ist·nur·wertvoll,·wenn·andere·ihn·würdigen. | 449 | –·Ihr·Beitrag·ist·nur·wertvoll,·wenn·andere·ihn·würdigen. |
450 | •·Debian·ist·keine·Schulklasse,·in·der·Sie·automatisch·vom·Lehrer·Aufmerksamkeit·bekommen. | 450 | •·Debian·ist·keine·Schulklasse,·in·der·Sie·automatisch·vom·Lehrer·Aufmerksamkeit·bekommen. |
Offset 481, 15 lines modified | Offset 481, 15 lines modified | ||
481 | •·Debian·New·Member·site·(https://nm.debian.org/)·(offiziell) | 481 | •·Debian·New·Member·site·(https://nm.debian.org/)·(offiziell) |
482 | •·Debian·Mentors·FAQ·(http://wiki.debian.org/DebianMentorsFaq)·(ergänzend) | 482 | •·Debian·Mentors·FAQ·(http://wiki.debian.org/DebianMentorsFaq)·(ergänzend) |
483 | \xcDebian-Leitfaden·für·Neue·Paketbetreuer | 483 | \xcDebian-Leitfaden·für·Neue·Paketbetreuer |
484 | 1.2 | 484 | 1.2 |
485 | 3·/·6 | 485 | 3·/·63 |
486 | Programme,·die·zum·Entwickeln·notwendig·sind | 486 | Programme,·die·zum·Entwickeln·notwendig·sind |
487 | Bevor·Sie·loslegen·können,·müssen·Sie·sicherstellen,·dass·einige·zusätzliche·Pakete·richtig·installiert·sind,·die·für·die·Entwicklung | 487 | Bevor·Sie·loslegen·können,·müssen·Sie·sicherstellen,·dass·einige·zusätzliche·Pakete·richtig·installiert·sind,·die·für·die·Entwicklung |
488 | benötigt·werden.·Beachten·Sie,·dass·die·Liste·keine·Pakete·enthält,·die·als·essential·oder·required·markiert·sind·-·wir·gehen | 488 | benötigt·werden.·Beachten·Sie,·dass·die·Liste·keine·Pakete·enthält,·die·als·essential·oder·required·markiert·sind·-·wir·gehen |
489 | davon·aus,·dass·Sie·diese·schon·installiert·haben. | 489 | davon·aus,·dass·Sie·diese·schon·installiert·haben. |
490 | Die·folgenden·Pakete·sind·in·der·Standardinstallation·von·Debian·enthalten,·also·werden·Sie·sie·vermutlich·schon·haben·(und | 490 | Die·folgenden·Pakete·sind·in·der·Standardinstallation·von·Debian·enthalten,·also·werden·Sie·sie·vermutlich·schon·haben·(und |
Offset 527, 15 lines modified | Offset 527, 15 lines modified | ||
527 | Programm·diff)·auf·die·ursprüngliche·Datei·anwendet·und·daraus·die·neue·Version·erzeugt·(siehe·patch(1)). | 527 | Programm·diff)·auf·die·ursprüngliche·Datei·anwendet·und·daraus·die·neue·Version·erzeugt·(siehe·patch(1)). |
528 | •·patchutils·-·Dieses·Paket·enthält·einige·Hilfsprogramme,·um·mit·Patches·zu·arbeiten,·beispielsweise·die·Befehle·lsdiff, | 528 | •·patchutils·-·Dieses·Paket·enthält·einige·Hilfsprogramme,·um·mit·Patches·zu·arbeiten,·beispielsweise·die·Befehle·lsdiff, |
529 | interdiff·und·filterdiff. | 529 | interdiff·und·filterdiff. |
530 | 3Es·gibt·auch·einige·spezialisierte·aber·ähnliche·Pakete·wie·dh-make-perl,·dh-make-php·usw. | 530 | 3Es·gibt·auch·einige·spezialisierte·aber·ähnliche·Pakete·wie·dh-make-perl,·dh-make-php·usw. |
531 | \xcDebian-Leitfaden·für·Neue·Paketbetreuer | 531 | \xcDebian-Leitfaden·für·Neue·Paketbetreuer |
532 | 4·/·6 | 532 | 4·/·63 |
533 | •·pbuilder·-·Dieses·Paket·enthält·Programme,·um·eine·chroot-Umgebung·aufzubauen·und·zu·betreuen.·Beim·Bauen·eines·Debian-Pakets·in·dieser·chroot-Umgebung·wird·geprüft,·ob·die·Build-Abhängigkeiten·stimmen,·wodurch·FTBFS-Fehler | 533 | •·pbuilder·-·Dieses·Paket·enthält·Programme,·um·eine·chroot-Umgebung·aufzubauen·und·zu·betreuen.·Beim·Bauen·eines·Debian-Pakets·in·dieser·chroot-Umgebung·wird·geprüft,·ob·die·Build-Abhängigkeiten·stimmen,·wodurch·FTBFS-Fehler |
534 | (»Fails·To·Build·From·Source«,·kann·nicht·aus·den·Quellen·gebaut·werden)·verhindert·werden·(siehe·pbuilder(8)·und·pdebuild(1)). | 534 | (»Fails·To·Build·From·Source«,·kann·nicht·aus·den·Quellen·gebaut·werden)·verhindert·werden·(siehe·pbuilder(8)·und·pdebuild(1)). |
535 | •·perl·-·Perl·ist·eine·der·am·meisten·gebrauchten·interpretierten·Skriptsprachen·auf·heutigen·Unix-ähnlichen·Systemen,·oft | 535 | •·perl·-·Perl·ist·eine·der·am·meisten·gebrauchten·interpretierten·Skriptsprachen·auf·heutigen·Unix-ähnlichen·Systemen,·oft |
536 | bezeichnet·als·»Unix’·Schweizer·Offizierskettensäge«·(siehe·perl(1)). | 536 | bezeichnet·als·»Unix’·Schweizer·Offizierskettensäge«·(siehe·perl(1)). |
537 | •·python·-·Python·ist·eine·weitere·der·am·meisten·gebrauchten·interpretierten·Skriptsprachen·auf·Debian-Systemen,·die·bemerkenswerte·Stärke·mit·einer·sehr·klaren·Syntax·kombiniert·(siehe·python(1)). | 537 | •·python·-·Python·ist·eine·weitere·der·am·meisten·gebrauchten·interpretierten·Skriptsprachen·auf·Debian-Systemen,·die·bemerkenswerte·Stärke·mit·einer·sehr·klaren·Syntax·kombiniert·(siehe·python(1)). |
538 | •·quilt·-·Dieses·Paket·hilft·Ihnen·dabei,·eine·große·Anzahl·von·Patches·zu·verwalten,·indem·es·die·Änderungen·verfolgt,·die | 538 | •·quilt·-·Dieses·Paket·hilft·Ihnen·dabei,·eine·große·Anzahl·von·Patches·zu·verwalten,·indem·es·die·Änderungen·verfolgt,·die |
Offset 575, 15 lines modified | Offset 575, 15 lines modified | ||
575 | Das·Folgende·ist·eine·alternative·Anleitung,·die·Sie·zusammen·mit·diesem·Dokument·auch·lesen·können: | 575 | Das·Folgende·ist·eine·alternative·Anleitung,·die·Sie·zusammen·mit·diesem·Dokument·auch·lesen·können: |
576 | •·Debian-Paketier-Anleitung·(http://www.debian.org/doc/packaging-manuals/packaging-tutorial/packaging-tutorial) | 576 | •·Debian-Paketier-Anleitung·(http://www.debian.org/doc/packaging-manuals/packaging-tutorial/packaging-tutorial) |
577 | \xcDebian-Leitfaden·für·Neue·Paketbetreuer | 577 | \xcDebian-Leitfaden·für·Neue·Paketbetreuer |
578 | 1.4 | 578 | 1.4 |
579 | 5·/·6 | 579 | 5·/·63 |
580 | Wo·man·Hilfe·bekommen·kann | 580 | Wo·man·Hilfe·bekommen·kann |
581 | Bevor·Sie·sich·entschließen,·Ihre·Frage·an·einer·öffentlichen·Stelle·zu·stellen,·lesen·Sie·bitte·diese·gute·Dokumentation: | 581 | Bevor·Sie·sich·entschließen,·Ihre·Frage·an·einer·öffentlichen·Stelle·zu·stellen,·lesen·Sie·bitte·diese·gute·Dokumentation: |
582 | •·Dateien·in·/usr/share/doc/Paket·für·alle·einschlägigen·Pakete | 582 | •·Dateien·in·/usr/share/doc/Paket·für·alle·einschlägigen·Pakete |
583 | •·Inhalte·von·man·Befehl·für·alle·einschlägigen·Pakete | 583 | •·Inhalte·von·man·Befehl·für·alle·einschlägigen·Pakete |
584 | •·Inhalte·von·info·Befehl·für·alle·einschlägigen·Pakete | 584 | •·Inhalte·von·info·Befehl·für·alle·einschlägigen·Pakete |
Max diff block lines reached; 73832/79914 bytes (92.39%) of diff not shown. |
Offset 143, 20 lines modified | Offset 143, 20 lines modified | ||
143 | ····8.4.·Den·Paketstil·aktualisieren | 143 | ····8.4.·Den·Paketstil·aktualisieren |
144 | ····8.5.·UTF-8-Umstellung | 144 | ····8.5.·UTF-8-Umstellung |
145 | ····8.6.·Erinnerungen·für·die·Paketaktualisierung | 145 | ····8.6.·Erinnerungen·für·die·Paketaktualisierung |
146 | 9.·Das·Paket·hochladen | 146 | 9.·Das·Paket·hochladen |
147 | ····9.1.·In·das·Debian-Archiv·hochladen | 147 | ····9.1.·In·das·Debian-Archiv·hochladen |
148 | ····9.2.·Die·Datei·orig.tar.gz·hochladen | 148 | ····9.2.·Die·Datei·orig.tar.gz·hochladen |
149 | ····9.3.·Übersprungene·Uploads | 149 | ····9.3.·Übersprungene·Uploads |
150 | A.·Advanced·packaging | ||
151 | ····A.1.·Shared·libraries | ||
152 | 150 | A.·Fortgeschrittene·Paketierung | |
151 | ····A.1.·Laufzeit-Bibliothek | ||
152 | ····A.2.·debian/Paket.symbols·verwalten | ||
153 | ····A.3.·Multiarch | 153 | ····A.3.·Multiarch |
154 | ····A.4.· | 154 | ····A.4.·Erstellen·eines·Laufzeitbibliothekspakets |
155 | ····A.5.·Native·Debian | 155 | ····A.5.·Natives·Debian-Paket |
156 | Kapitel·1.·Einstieg,·aber·richtig! | 156 | Kapitel·1.·Einstieg,·aber·richtig! |
157 | ····Die·Überarbeitung·dieser·Anleitung·mit·aktualisierten·Inhalten | 157 | ····Die·Überarbeitung·dieser·Anleitung·mit·aktualisierten·Inhalten |
158 | ·und·weiteren·praktischen·Beispielen·ist·unter·Guide·for·Debian | 158 | ·und·weiteren·praktischen·Beispielen·ist·unter·Guide·for·Debian |
159 | ····Maintainers·verfügbar.·Bitte·verwenden·Sie·diese·neue·Anleitung | 159 | ····Maintainers·verfügbar.·Bitte·verwenden·Sie·diese·neue·Anleitung |
160 | ····als·primäre·Anleitung. | 160 | ····als·primäre·Anleitung. |
Offset 3117, 16 lines modified | Offset 3117, 16 lines modified | ||
3117 | ····werden·zu·lassen. | 3117 | ····werden·zu·lassen. |
3118 | 5.19.·Paket.symbols | 3118 | 5.19.·Paket.symbols |
3119 | ····Die·Paketierung·einer·Bibliothek·ist·für·einen·neuen·Betreuer | 3119 | ····Die·Paketierung·einer·Bibliothek·ist·für·einen·neuen·Betreuer |
3120 | ····nicht·leicht·und·sollte·vermieden·werden.·Hat·Ihr·Paket | 3120 | ····nicht·leicht·und·sollte·vermieden·werden.·Hat·Ihr·Paket |
3121 | ·allerdings·Bibliotheken,·dann·sollten·Sie·eine·Datei·debian/Paket | 3121 | ·allerdings·Bibliotheken,·dann·sollten·Sie·eine·Datei·debian/Paket |
3122 | ····.symbols·haben.·Lesen·Sie·Abschnitt A.2,·„ | 3122 | ····.symbols·haben.·Lesen·Sie·Abschnitt A.2,·„debian/Paket.symbols |
3123 | ···· | 3123 | ····verwalten“. |
3124 | 5.20.·TODO | 3124 | 5.20.·TODO |
3125 | ·Der·Befehl·dh_installdocs(1)·installiert·diese·Datei. | 3125 | ·Der·Befehl·dh_installdocs(1)·installiert·diese·Datei. |
3126 | 5.21.·watch | 3126 | 5.21.·watch |
Offset 4449, 408 lines modified | Offset 4449, 433 lines modified | ||
4449 | ·^[85]·Siehe·Debian-Entwicklerreferenz·5.6,·»Ein·Paket·hochladen«. | 4449 | ·^[85]·Siehe·Debian-Entwicklerreferenz·5.6,·»Ein·Paket·hochladen«. |
4450 | ····^[86]·Lesen·Sie·ftp://ftp.upload.debian.org/pub/UploadQueue/ | 4450 | ····^[86]·Lesen·Sie·ftp://ftp.upload.debian.org/pub/UploadQueue/ |
4451 | ·README.·Alternativ·können·Sie·den·Befehl·dcut·aus·dem·Paket·dput | 4451 | ·README.·Alternativ·können·Sie·den·Befehl·dcut·aus·dem·Paket·dput |
4452 | ····verwenden. | 4452 | ····verwenden. |
4453 | Anhang·A.· | 4453 | Anhang·A.·Fortgeschrittene·Paketierung |
4454 | ····Die·Überarbeitung·dieser·Anleitung·mit·aktualisierten·Inhalten | 4454 | ····Die·Überarbeitung·dieser·Anleitung·mit·aktualisierten·Inhalten |
4455 | ·und·weiteren·praktischen·Beispielen·ist·unter·Guide·for·Debian | 4455 | ·und·weiteren·praktischen·Beispielen·ist·unter·Guide·for·Debian |
4456 | ····Maintainers·verfügbar.·Bitte·verwenden·Sie·diese·neue·Anleitung | 4456 | ····Maintainers·verfügbar.·Bitte·verwenden·Sie·diese·neue·Anleitung |
4457 | ····als·primäre·Anleitung. | 4457 | ····als·primäre·Anleitung. |
4458 | ····Here·are·some·hints·and·pointers·for·advanced·packaging·topics | ||
4459 | ·that·you·are·most·likely·to·deal·with.·You·are·strongly·advised | ||
4460 | ···· | 4458 | ····Es·folgen·einige·Tipps·und·Verweise·für·fortgeschrittene |
4459 | ·Paketierungsfragen,·mit·denen·Sie·wahrscheinlich·zu·tun·bekommen | ||
4460 | ····werden.·Es·wird·Ihnen·nachdrücklich·empfohlen,·alle·hier | ||
4461 | ····vorgeschlagenen·Referenzen·zu·lesen. | ||
4461 | ····You·may·need·to·manually·edit·the·packaging·template·files | ||
4462 | ·generated·by·the·dh_make·command·to·address·topics·covered·in | ||
4463 | ····this·chapter.·The·newer·debmake·command·should·address·these | ||
4464 | ····t | 4462 | ····Es·könnte·sein,·dass·Sie·die·durch·den·Befehl·dh_make·erstellten |
4463 | ·Paketierungsvorlagedateien·manuell·bearbeiten·müssen,·um·Punkte | ||
4464 | ····aus·diesem·Kapitel·zu·berücksichtigen.·Der·neuere·Befehl·debmake | ||
4465 | ····sollte·diese·Punkte·besser·berücksichtigen. | ||
4465 | A.1.· | 4466 | A.1.·Laufzeit-Bibliothek |
4466 | ·Before·packaging·shared·libraries,·you·should·read·the·following | ||
4467 | ··· | 4467 | ·Bevor·Sie·Laufzeit-Bibliotheken·paketieren,·sollten·Sie·die |
4468 | ····folgenden·Referenzen·im·Detail·lesen: | ||
4468 | ······*·Debian·Policy·Manual,·8· | 4469 | ······*·Debian·Policy·Manual,·Kapitel·8·»Shared·libraries« |
4469 | ···*·Debian·Policy·Manual,·9.1.1· | 4470 | ···*·Debian·Policy·Manual,·Kapitel·9.1.1·»File·System·Structure« |
4470 | ······*·Debian·Policy·Manual,·10.2· | 4471 | ······*·Debian·Policy·Manual,·Kapitel·10.2·»Libraries« |
4471 | · | 4472 | ·Es·folgen·einige·stark·vereinfachte·Tipps·für·den·Anfang: |
4472 | ······*·Shared·libraries·are·ELF·object·files·containing·compiled | ||
4473 | ········ | 4473 | ······*·Laufzeitbibliotheken·(engl.·»shared·libraries«)·sind |
4474 | ········ELF-Objektdateien,·die·übersetzten·Code·enthalten. | ||
4474 | ······*·Shared·libraries·are·distributed·as·*.so·files.·(Neither·*.a | ||
4475 | ······· | 4475 | ······*·Laufzeitbibliotheken·werden·als·*.so-Dateien·vertrieben,·d.h. |
4476 | ········weder·als·*.a-·noch·als·*.la-Dateien. | ||
4476 | ······*·Shared·libraries·are·mainly·used·to·share·common·codes·among | ||
4477 | ······· | 4477 | ······*·Laufzeitbibliotheken·werden·hauptsächlich·benutzt,·um |
4478 | ········gemeinsamen·Programmcode·aus·mehreren·Programmen·mittels·des· | ||
4479 | ········ld-Mechanismus'·gemeinsam·zu·nutzen. | ||
4478 | ······*·Shared·libraries·are·sometimes·used·to·provide·multiple | ||
4479 | ······ | 4480 | ······*·Laufzeitbibliotheken·werden·manchmal·dazu·benutzt,·mehrere |
4481 | ········Erweiterungen·eines·Programms·mittels·des·dlopen-Mechanismus' | ||
4482 | ········bereitzustellen. | ||
4480 | ······*·Shared·libraries·export·symbols,·which·represent·compiled | ||
4481 | ········objects·such·as·variables,·functions,·and·classes;·and·enable | ||
4482 | ······· | 4483 | ······*·Laufzeitbibliotheken·exportieren·Symbole,·die·übersetzte |
4484 | ········Objekte·wie·Variablen,·Funktionen·und·Klassen·darstellen·und | ||
4485 | ········darauf·Zugriff·von·dem·verlinkten·Programm·ermöglichen. | ||
4483 | ······*· | 4486 | ······*·Der·SONAME·einer·Laufzeitbibliothek·libfoo.so.1:·objdump·-p |
4484 | ········.so.1·|·grep·SONAME·^[87] | 4487 | ········libfoo.so.1·|·grep·SONAME·^[87] |
4485 | ······*·The·SONAME·of·a·shared·library·usually·matches·the·library | ||
4486 | ········ | 4488 | ······*·Der·SONAME·einer·Laufzeitbibliothek·passt·typischerweise |
4489 | ········(aber·nicht·immer)·auf·den·Dateinamen·der·Bibliothek. | ||
4487 | ···*· | 4490 | ···*·Der·SONAME·von·Laufzeitbibliotheken,·die·nach·/usr/bin/foo |
4488 | ········objdump·-p·/usr/bin/foo·|·grep·NEEDED·^[88] | 4491 | ········gelinkt·sind:·objdump·-p·/usr/bin/foo·|·grep·NEEDED·^[88] |
4489 | ······*·libfoo1:· | 4492 | ······*·libfoo1:·das·Paket·für·die·Laufzeitbibliothek·libfoo.so.1·mit |
4490 | ········ | 4493 | ········der·SONAME-ABI-Version·1.^[89] |
4491 | ······*·The·package·maintainer·scripts·of·the·library·package·must | ||
4492 | ········call·ldconfig·under·the·specific·circumstances·to·create·the | ||
4493 | ········ | 4494 | ······*·Die·Paketbetreuerskripte·des·Bibliothekspakets·müssen· |
4495 | ········ldconfig·unter·den·bestimmten·Randbedingungen·aufrufen,·um | ||
4496 | ········die·notwendigen·symbolischen·Links·für·den·SONAME·zu | ||
4497 | ········erzeugen.^[90] | ||
Max diff block lines reached; 28030/34735 bytes (80.70%) of diff not shown. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····157 | 2 | -rw-r--r--···0········0········0·····1576·2022-10-08·03:52:48.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···57 | 3 | -rw-r--r--···0········0········0···576544·2022-10-08·03:52:48.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·maint-guide-es | 1 | Package:·maint-guide-es |
2 | Source:·maint-guide | 2 | Source:·maint-guide |
3 | Version:·1.2.53 | 3 | Version:·1.2.53 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Osamu·Aoki·<osamu@debian.org> | 5 | Maintainer:·Osamu·Aoki·<osamu@debian.org> |
6 | Installed-Size:·9 | 6 | Installed-Size:·951 |
7 | Suggests:·debian-policy,·developers-reference,·devscripts,·dh-make,·doc-base,·dupload·|·dput,·fakeroot,·lintian,·pbuilder,·quilt | 7 | Suggests:·debian-policy,·developers-reference,·devscripts,·dh-make,·doc-base,·dupload·|·dput,·fakeroot,·lintian,·pbuilder,·quilt |
8 | Section:·doc | 8 | Section:·doc |
9 | Priority:·optional | 9 | Priority:·optional |
10 | Multi-Arch:·foreign | 10 | Multi-Arch:·foreign |
11 | Homepage:·https://www.debian.org/doc/devel-manuals#maint-guide | 11 | Homepage:·https://www.debian.org/doc/devel-manuals#maint-guide |
12 | Description:·Debian·New·Maintainers'·Guide·(Spanish) | 12 | Description:·Debian·New·Maintainers'·Guide·(Spanish) |
13 | ·This·package·contains·the·Debian·New·Maintainers'·Guide. | 13 | ·This·package·contains·the·Debian·New·Maintainers'·Guide. |
Offset 2, 35 lines modified | Offset 2, 35 lines modified | ||
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1223·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/changelog.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1223·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/changelog.gz |
7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/copyright | 7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/copyright |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/ |
9 | -rw-r--r--···0·root·········(0)·root·········(0)···· | 9 | -rw-r--r--···0·root·········(0)·root·········(0)····40984·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/advanced.es.html |
10 | -rw-r--r--···0·root·········(0)·root·········(0)····39180·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/build.es.html | 10 | -rw-r--r--···0·root·········(0)·root·········(0)····39180·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/build.es.html |
11 | -rw-r--r--···0·root·········(0)·root·········(0)····19397·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/checkit.es.html | 11 | -rw-r--r--···0·root·········(0)·root·········(0)····19397·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/checkit.es.html |
12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/debian.css | 12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/debian.css |
13 | -rw-r--r--···0·root·········(0)·root·········(0)····6553 | 13 | -rw-r--r--···0·root·········(0)·root·········(0)····65536·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/dother.es.html |
14 | -rw-r--r--···0·root·········(0)·root·········(0)····79743·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/dreq.es.html | 14 | -rw-r--r--···0·root·········(0)·root·········(0)····79743·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/dreq.es.html |
15 | -rw-r--r--···0·root·········(0)·root·········(0)····55623·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/first.es.html | 15 | -rw-r--r--···0·root·········(0)·root·········(0)····55623·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/first.es.html |
16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/ | 16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/ |
17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/caution.png | 17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/caution.png |
18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/home.png | 18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/home.png |
19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/important.png | 19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/important.png |
20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/next.png | 20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/next.png |
21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/note.png | 21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/note.png |
22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/prev.png | 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/prev.png |
23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/tip.png | 23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/tip.png |
24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/warning.png | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/images/warning.png |
25 | -rw-r--r--···0·root·········(0)·root·········(0)····260 | 25 | -rw-r--r--···0·root·········(0)·root·········(0)····26088·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/index.es.html |
26 | -rw-r--r--···0·root·········(0)·root·········(0)····24006·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/modify.es.html | 26 | -rw-r--r--···0·root·········(0)·root·········(0)····24006·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/modify.es.html |
27 | -rw-r--r--···0·root·········(0)·root·········(0)····34725·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/start.es.html | 27 | -rw-r--r--···0·root·········(0)·root·········(0)····34725·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/start.es.html |
28 | -rw-r--r--···0·root·········(0)·root·········(0)····34272·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/update.es.html | 28 | -rw-r--r--···0·root·········(0)·root·········(0)····34272·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/update.es.html |
29 | -rw-r--r--···0·root·········(0)·root·········(0)····1202 | 29 | -rw-r--r--···0·root·········(0)·root·········(0)····12025·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/html/upload.es.html |
30 | -rw-r--r--···0·root·········(0)·root·········(0)···4 | 30 | -rw-r--r--···0·root·········(0)·root·········(0)···430806·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/maint-guide.es.pdf |
31 | -rw-r--r--···0·root·········(0)·root·········(0)····6 | 31 | -rw-r--r--···0·root·········(0)·root·········(0)····63426·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-es/maint-guide.es.txt.gz |
32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ | 32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ |
33 | -rw-r--r--···0·root·········(0)·root·········(0)······617·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-es.maint-guide-es | 33 | -rw-r--r--···0·root·········(0)·root·········(0)······617·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-es.maint-guide-es |
34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ | 34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ |
35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ | 35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ |
36 | -rw-r--r--···0·root·········(0)·root·········(0)·······66·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-es | 36 | -rw-r--r--···0·root·········(0)·root·········(0)·······66·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-es |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <!DOCTYPE·html | 2 | <!DOCTYPE·html |
3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' | 3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' |
4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> | 4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> |
5 | <html·xmlns="http://www.w3.org/1999/xhtml"> | 5 | <html·xmlns="http://www.w3.org/1999/xhtml"> |
6 | ··<head> | 6 | ··<head> |
7 | ····<title>Apéndice·A.· | 7 | ····<title>Apéndice·A.·Técnicas·avanzadas</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.es.html"·title="Guía·del·nuevo·desarrollador·de·Debian"/> | 11 | ····<link·rel="home"·href="index.es.html"·title="Guía·del·nuevo·desarrollador·de·Debian"/> |
12 | ····<link·rel="up"·href="index.es.html"·title="Guía·del·nuevo·desarrollador·de·Debian"/> | 12 | ····<link·rel="up"·href="index.es.html"·title="Guía·del·nuevo·desarrollador·de·Debian"/> |
13 | ····<link·rel="prev"·href="upload.es.html"·title="Capítulo·9.·Enviar·el·paquete"/> | 13 | ····<link·rel="prev"·href="upload.es.html"·title="Capítulo·9.·Enviar·el·paquete"/> |
14 | ··</head> | 14 | ··</head> |
15 | ··<body> | 15 | ··<body> |
16 | ····<div·class="navheader"> | 16 | ····<div·class="navheader"> |
17 | ······<table·width="100%"·summary="Navigation·header"> | 17 | ······<table·width="100%"·summary="Navigation·header"> |
18 | ········<tr> | 18 | ········<tr> |
19 | ··········<th·colspan="3"·align="center">Apéndice·A.· | 19 | ··········<th·colspan="3"·align="center">Apéndice·A.·Técnicas·avanzadas</th> |
20 | ········</tr> | 20 | ········</tr> |
21 | ········<tr> | 21 | ········<tr> |
22 | ··········<td·align="left"> | 22 | ··········<td·align="left"> |
23 | ············<a·accesskey="p"·href="upload.es.html"> | 23 | ············<a·accesskey="p"·href="upload.es.html"> |
24 | ··············<img·src="images/prev.png"·alt="Anterior"/> | 24 | ··············<img·src="images/prev.png"·alt="Anterior"/> |
25 | ············</a> | 25 | ············</a> |
26 | ··········</td> | 26 | ··········</td> |
Offset 32, 56 lines modified | Offset 32, 56 lines modified | ||
32 | ····</div> | 32 | ····</div> |
33 | ····<div·class="appendix"> | 33 | ····<div·class="appendix"> |
34 | ······<div·class="titlepage"> | 34 | ······<div·class="titlepage"> |
35 | ········<div> | 35 | ········<div> |
36 | ··········<div> | 36 | ··········<div> |
37 | ············<h1·class="title"> | 37 | ············<h1·class="title"> |
38 | ··············<a·id="advanced"/> | 38 | ··············<a·id="advanced"/> |
39 | ··············Apéndice·A.· | 39 | ··············Apéndice·A.·Técnicas·avanzadas |
40 | ············</h1> | 40 | ············</h1> |
41 | ··········</div> | 41 | ··········</div> |
42 | ········</div> | 42 | ········</div> |
43 | ······</div> | 43 | ······</div> |
44 | ······<div·class="toc"> | 44 | ······<div·class="toc"> |
45 | ········<p> | 45 | ········<p> |
46 | ··········<strong>Tabla·de·contenidos</strong> | 46 | ··········<strong>Tabla·de·contenidos</strong> |
47 | ········</p> | 47 | ········</p> |
48 | ········<dl·class="toc"> | 48 | ········<dl·class="toc"> |
49 | ··········<dt> | 49 | ··········<dt> |
50 | ············<span·class="section"> | 50 | ············<span·class="section"> |
51 | ··············<a·href="advanced.es.html#library">A.1.· | 51 | ··············<a·href="advanced.es.html#library">A.1.·Bibliotecas·compartidas</a> |
52 | ············</span> | 52 | ············</span> |
53 | ··········</dt> | 53 | ··········</dt> |
54 | ··········<dt> | 54 | ··········<dt> |
55 | ············<span·class="section"> | 55 | ············<span·class="section"> |
56 | ··············<a·href="advanced.es.html#librarysymbols"> | 56 | ··············<a·href="advanced.es.html#librarysymbols"> |
57 | ················A.2.· | 57 | ················A.2.·Gestionando |
58 | ················<code·class="filename"> | 58 | ················<code·class="filename"> |
59 | ··················debian/ | 59 | ··················debian/ |
60 | ··················<em·class="replaceable"> | 60 | ··················<em·class="replaceable"> |
61 | ····················<code>package</code> | 61 | ····················<code>package</code> |
62 | ··················</em> | 62 | ··················</em> |
63 | ··················.symbols | 63 | ··················.symbols |
64 | ················</code> | 64 | ················</code> |
65 | ··············</a> | 65 | ··············</a> |
66 | ············</span> | 66 | ············</span> |
67 | ··········</dt> | 67 | ··········</dt> |
68 | ··········<dt> | 68 | ··········<dt> |
69 | ············<span·class="section"> | 69 | ············<span·class="section"> |
70 | ··············<a·href="advanced.es.html#multiarch">A.3.· | 70 | ··············<a·href="advanced.es.html#multiarch">A.3.·Varias·arquitecturas</a> |
71 | ············</span> | 71 | ············</span> |
72 | ··········</dt> | 72 | ··········</dt> |
73 | ··········<dt> | 73 | ··········<dt> |
74 | ············<span·class="section"> | 74 | ············<span·class="section"> |
75 | ··············<a·href="advanced.es.html#librarypackage">A.4.· | 75 | ··············<a·href="advanced.es.html#librarypackage">A.4.·Construcción·de·un·paquete·de·biblioteca·compartida</a> |
76 | ············</span> | 76 | ············</span> |
77 | ··········</dt> | 77 | ··········</dt> |
78 | ··········<dt> | 78 | ··········<dt> |
79 | ············<span·class="section"> | 79 | ············<span·class="section"> |
80 | ··············<a·href="advanced.es.html#native-dh-make">A.5.· | 80 | ··············<a·href="advanced.es.html#native-dh-make">A.5.·Paquete·nativo·Debian</a> |
81 | ············</span> | 81 | ············</span> |
82 | ··········</dt> | 82 | ··········</dt> |
83 | ········</dl> | 83 | ········</dl> |
84 | ······</div> | 84 | ······</div> |
85 | ······<p> | 85 | ······<p> |
86 | ········The·rewrite·of·this·tutorial·document·with·updated·contents·and·more | 86 | ········The·rewrite·of·this·tutorial·document·with·updated·contents·and·more |
87 | practical·examples·is·available·as | 87 | practical·examples·is·available·as |
Offset 90, 42 lines modified | Offset 90, 43 lines modified | ||
90 | ········.··Please·use·this·new·tutorial·as·the·primary·tutorial | 90 | ········.··Please·use·this·new·tutorial·as·the·primary·tutorial |
91 | document. | 91 | document. |
92 | ······</p> | 92 | ······</p> |
93 | ······<p>Here·are·some·hints·and·pointers·for·advanced·packaging·topics·that·you·are | 93 | ······<p>Here·are·some·hints·and·pointers·for·advanced·packaging·topics·that·you·are |
94 | most·likely·to·deal·with.··You·are·strongly·advised·to·read·all·the | 94 | most·likely·to·deal·with.··You·are·strongly·advised·to·read·all·the |
95 | references·suggested·here.</p> | 95 | references·suggested·here.</p> |
96 | ······<p> | 96 | ······<p> |
97 | ········ | 97 | ········Puede·ser·necesario·editar·manualmente·los·ficheros·de·las·plantillas |
98 | generadas·con·la·orden | ||
98 | ········<span·class="command"> | 99 | ········<span·class="command"> |
99 | ··········<strong>dh_make</strong> | 100 | ··········<strong>dh_make</strong> |
100 | ········</span> | 101 | ········</span> |
101 | ········command·to·address·topics·covered·in·this | ||
102 | 102 | ········para·abordar·los·temas | |
103 | tratados·en·este·capítulo.·La·nueva·orden | ||
103 | ········<span·class="command"> | 104 | ········<span·class="command"> |
104 | ··········<strong>debmake</strong> | 105 | ··········<strong>debmake</strong> |
105 | ········</span> | 106 | ········</span> |
106 | ········command·should·address·these | ||
107 | 107 | ········maneja | |
108 | mejor·estos·aspectos·de·la·construcción·de·paquetes. | ||
108 | ······</p> | 109 | ······</p> |
109 | ······<div·class="section"> | 110 | ······<div·class="section"> |
110 | ········<div·class="titlepage"> | 111 | ········<div·class="titlepage"> |
111 | ··········<div> | 112 | ··········<div> |
112 | ············<div> | 113 | ············<div> |
113 | ··············<h2·class="title"> | 114 | ··············<h2·class="title"> |
114 | ················<a·id="library"/> | 115 | ················<a·id="library"/> |
115 | ················A.1.· | 116 | ················A.1.·Bibliotecas·compartidas |
116 | ··············</h2> | 117 | ··············</h2> |
117 | ············</div> | 118 | ············</div> |
118 | ··········</div> | 119 | ··········</div> |
119 | ········</div> | 120 | ········</div> |
120 | ········<p> | 121 | ········<p> |
121 | ·········· | 122 | ··········Antes·de·empaquetar |
122 | ··········<a·class="ulink"·href="http://es.wikipedia.org/wiki/Biblioteca_(informática)"> | 123 | ··········<a·class="ulink"·href="http://es.wikipedia.org/wiki/Biblioteca_(informática)">bibliotecas</a> |
123 | ··········,·you·should | ||
124 | 124 | ··········compartidas, | |
125 | debes·leer·atentamente·la·siguientes·referencias·básicas: | ||
125 | ········</p> | 126 | ········</p> |
126 | ········<div·class="itemizedlist"> | 127 | ········<div·class="itemizedlist"> |
127 | ··········<ul·class="itemizedlist"> | 128 | ··········<ul·class="itemizedlist"> |
128 | ············<li·class="listitem"> | 129 | ············<li·class="listitem"> |
Max diff block lines reached; 48506/53803 bytes (90.15%) of diff not shown. |
Offset 1953, 16 lines modified | Offset 1953, 16 lines modified | ||
1953 | ············debian/ | 1953 | ············debian/ |
1954 | ············<em·class="replaceable"> | 1954 | ············<em·class="replaceable"> |
1955 | ··············<code>package</code> | 1955 | ··············<code>package</code> |
1956 | ············</em> | 1956 | ············</em> |
1957 | ············.symbols | 1957 | ············.symbols |
1958 | ··········</code> | 1958 | ··········</code> |
1959 | ··········files.·See | 1959 | ··········files.·See |
1960 | ··········<a·class="xref"·href="advanced.es.html#librarysymbols"·title="A.2.· | 1960 | ··········<a·class="xref"·href="advanced.es.html#librarysymbols"·title="A.2.·Gestionando·debian/package.symbols"> |
1961 | ············Sección A.2,·“ | 1961 | ············Sección A.2,·“Gestionando |
1962 | ············<code·class="filename"> | 1962 | ············<code·class="filename"> |
1963 | ··············debian/ | 1963 | ··············debian/ |
1964 | ··············<em·class="replaceable"> | 1964 | ··············<em·class="replaceable"> |
1965 | ················<code>package</code> | 1965 | ················<code>package</code> |
1966 | ··············</em> | 1966 | ··············</em> |
1967 | ··············.symbols | 1967 | ··············.symbols |
1968 | ············</code> | 1968 | ············</code> |
Offset 855, 51 lines modified | Offset 855, 51 lines modified | ||
855 | ··················<a·href="upload.es.html#skipped-uploads">9.3.·Envíos·discontinuados</a> | 855 | ··················<a·href="upload.es.html#skipped-uploads">9.3.·Envíos·discontinuados</a> |
856 | ················</span> | 856 | ················</span> |
857 | ··············</dt> | 857 | ··············</dt> |
858 | ············</dl> | 858 | ············</dl> |
859 | ··········</dd> | 859 | ··········</dd> |
860 | ··········<dt> | 860 | ··········<dt> |
861 | ············<span·class="appendix"> | 861 | ············<span·class="appendix"> |
862 | ··············<a·href="advanced.es.html">A.· | 862 | ··············<a·href="advanced.es.html">A.·Técnicas·avanzadas</a> |
863 | ············</span> | 863 | ············</span> |
864 | ··········</dt> | 864 | ··········</dt> |
865 | ··········<dd> | 865 | ··········<dd> |
866 | ············<dl> | 866 | ············<dl> |
867 | ··············<dt> | 867 | ··············<dt> |
868 | ················<span·class="section"> | 868 | ················<span·class="section"> |
869 | ··················<a·href="advanced.es.html#library">A.1.· | 869 | ··················<a·href="advanced.es.html#library">A.1.·Bibliotecas·compartidas</a> |
870 | ················</span> | 870 | ················</span> |
871 | ··············</dt> | 871 | ··············</dt> |
872 | ··············<dt> | 872 | ··············<dt> |
873 | ················<span·class="section"> | 873 | ················<span·class="section"> |
874 | ··················<a·href="advanced.es.html#librarysymbols"> | 874 | ··················<a·href="advanced.es.html#librarysymbols"> |
875 | ····················A.2.· | 875 | ····················A.2.·Gestionando |
876 | ····················<code·class="filename"> | 876 | ····················<code·class="filename"> |
877 | ······················debian/ | 877 | ······················debian/ |
878 | ······················<em·class="replaceable"> | 878 | ······················<em·class="replaceable"> |
879 | ························<code>package</code> | 879 | ························<code>package</code> |
880 | ······················</em> | 880 | ······················</em> |
881 | ······················.symbols | 881 | ······················.symbols |
882 | ····················</code> | 882 | ····················</code> |
883 | ··················</a> | 883 | ··················</a> |
884 | ················</span> | 884 | ················</span> |
885 | ··············</dt> | 885 | ··············</dt> |
886 | ··············<dt> | 886 | ··············<dt> |
887 | ················<span·class="section"> | 887 | ················<span·class="section"> |
888 | ··················<a·href="advanced.es.html#multiarch">A.3.· | 888 | ··················<a·href="advanced.es.html#multiarch">A.3.·Varias·arquitecturas</a> |
889 | ················</span> | 889 | ················</span> |
890 | ··············</dt> | 890 | ··············</dt> |
891 | ··············<dt> | 891 | ··············<dt> |
892 | ················<span·class="section"> | 892 | ················<span·class="section"> |
893 | ··················<a·href="advanced.es.html#librarypackage">A.4.· | 893 | ··················<a·href="advanced.es.html#librarypackage">A.4.·Construcción·de·un·paquete·de·biblioteca·compartida</a> |
894 | ················</span> | 894 | ················</span> |
895 | ··············</dt> | 895 | ··············</dt> |
896 | ··············<dt> | 896 | ··············<dt> |
897 | ················<span·class="section"> | 897 | ················<span·class="section"> |
898 | ··················<a·href="advanced.es.html#native-dh-make">A.5.· | 898 | ··················<a·href="advanced.es.html#native-dh-make">A.5.·Paquete·nativo·Debian</a> |
899 | ················</span> | 899 | ················</span> |
900 | ··············</dt> | 900 | ··············</dt> |
901 | ············</dl> | 901 | ············</dl> |
902 | ··········</dd> | 902 | ··········</dd> |
903 | ········</dl> | 903 | ········</dl> |
904 | ······</div> | 904 | ······</div> |
905 | ····</div> | 905 | ····</div> |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | ····<title>Capítulo·9.·Enviar·el·paquete</title> | 7 | ····<title>Capítulo·9.·Enviar·el·paquete</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.es.html"·title="Guía·del·nuevo·desarrollador·de·Debian"/> | 11 | ····<link·rel="home"·href="index.es.html"·title="Guía·del·nuevo·desarrollador·de·Debian"/> |
12 | ····<link·rel="up"·href="index.es.html"·title="Guía·del·nuevo·desarrollador·de·Debian"/> | 12 | ····<link·rel="up"·href="index.es.html"·title="Guía·del·nuevo·desarrollador·de·Debian"/> |
13 | ····<link·rel="prev"·href="update.es.html"·title="Capítulo·8.·Actualizar·el·paquete"/> | 13 | ····<link·rel="prev"·href="update.es.html"·title="Capítulo·8.·Actualizar·el·paquete"/> |
14 | ····<link·rel="next"·href="advanced.es.html"·title="Apéndice·A.· | 14 | ····<link·rel="next"·href="advanced.es.html"·title="Apéndice·A.·Técnicas·avanzadas"/> |
15 | ··</head> | 15 | ··</head> |
16 | ··<body> | 16 | ··<body> |
17 | ····<div·class="navheader"> | 17 | ····<div·class="navheader"> |
18 | ······<table·width="100%"·summary="Navigation·header"> | 18 | ······<table·width="100%"·summary="Navigation·header"> |
19 | ········<tr> | 19 | ········<tr> |
20 | ··········<th·colspan="3"·align="center">Capítulo·9.·Enviar·el·paquete</th> | 20 | ··········<th·colspan="3"·align="center">Capítulo·9.·Enviar·el·paquete</th> |
21 | ········</tr> | 21 | ········</tr> |
Offset 435, 13 lines modified | Offset 435, 13 lines modified | ||
435 | ········<tr> | 435 | ········<tr> |
436 | ··········<td·align="left"·valign="top">Capítulo·8.·Actualizar·el·paquete</td> | 436 | ··········<td·align="left"·valign="top">Capítulo·8.·Actualizar·el·paquete</td> |
437 | ··········<td·align="center"> | 437 | ··········<td·align="center"> |
438 | ············<a·accesskey="h"·href="index.es.html"> | 438 | ············<a·accesskey="h"·href="index.es.html"> |
439 | ··············<img·src="images/home.png"·alt="Inicio"/> | 439 | ··············<img·src="images/home.png"·alt="Inicio"/> |
440 | ············</a> | 440 | ············</a> |
441 | ··········</td> | 441 | ··········</td> |
442 | ··········<td·align="right"·valign="top">Apéndice·A.· | 442 | ··········<td·align="right"·valign="top">Apéndice·A.·Técnicas·avanzadas</td> |
443 | ········</tr> | 443 | ········</tr> |
444 | ······</table> | 444 | ······</table> |
445 | ····</div> | 445 | ····</div> |
446 | ··</body> | 446 | ··</body> |
447 | </html> | 447 | </html> |
Offset 40, 27 lines modified | Offset 40, 27 lines modified | ||
40 | Ana·Beatriz | 40 | Ana·Beatriz |
41 | Guerrero·López, | 41 | Guerrero·López, |
42 | Francisco·Javier | 42 | Francisco·Javier |
43 | Cuadrado,·y | 43 | Cuadrado,·y |
44 | Innocent·De | 44 | Innocent·De |
45 | Marchi | 45 | Marchi |
46 | 2 | 46 | 28·de·febrero·de·2026 |
47 | FIRMA | 47 | FIRMA |
48 | 2 | 48 | 28·de·febrero·de·2026 |
49 | 2 | 49 | 28·de·febrero·de·2026 |
50 | 2 | 50 | 28·de·febrero·de·2026 |
51 | 2 | 51 | 28·de·febrero·de·2026 |
52 | 2 | 52 | 28·de·febrero·de·2026 |
53 | HISTORIAL·DE·REVISIONES | 53 | HISTORIAL·DE·REVISIONES |
54 | NÚMERO | 54 | NÚMERO |
55 | FECHA | 55 | FECHA |
56 | MODIFICACIONES | 56 | MODIFICACIONES |
Offset 213, 27 lines modified | Offset 213, 27 lines modified | ||
213 | 9.·Enviar·el·paquete | 213 | 9.·Enviar·el·paquete |
214 | 56 | 214 | 56 |
215 | 9.1.·Enviar·al·repositorio·de·Debian·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·56 | 215 | 9.1.·Enviar·al·repositorio·de·Debian·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·56 |
216 | 9.2.·Incluir·orig.tar.gz·para·la·transferencia·del·paquete·al·repositorio.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 | 216 | 9.2.·Incluir·orig.tar.gz·para·la·transferencia·del·paquete·al·repositorio.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 |
217 | 9.3.·Envíos·discontinuados·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 | 217 | 9.3.·Envíos·discontinuados·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 |
218 | A.· | 218 | A.·Técnicas·avanzadas |
219 | 58 | 219 | 58 |
220 | A.1.· | 220 | A.1.·Bibliotecas·compartidas·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·58 |
221 | A.2.· | 221 | A.2.·Gestionando·debian/package.symbols·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·59 |
222 | A.3.· | 222 | A.3.·Varias·arquitecturas·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·61 |
223 | A.4.· | 223 | A.4.·Construcción·de·un·paquete·de·biblioteca·compartida·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·61 |
224 | A.5.· | 224 | A.5.·Paquete·nativo·Debian·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·62 |
225 | \xcGuía·del·nuevo·desarrollador·de·Debian | 225 | \xcGuía·del·nuevo·desarrollador·de·Debian |
226 | 1·/·6 | 226 | 1·/·63 |
227 | Capítulo·1 | 227 | Capítulo·1 |
228 | Empezando·«de·la·forma·correcta». | 228 | Empezando·«de·la·forma·correcta». |
229 | The·rewrite·of·this·tutorial·document·with·updated·contents·and·more·practical·examples·is·available·as·Guide·for·Debian·Maintainers·(https://www.debian.org/doc/devel-manuals#debmake-doc)·.·Please·use·this·new·tutorial·as·the·primary·tutorial·document. | 229 | The·rewrite·of·this·tutorial·document·with·updated·contents·and·more·practical·examples·is·available·as·Guide·for·Debian·Maintainers·(https://www.debian.org/doc/devel-manuals#debmake-doc)·.·Please·use·this·new·tutorial·as·the·primary·tutorial·document. |
230 | Este·documento·tratará·de·describir·cómo·se·construye·un·paquete·Debian·GNU/Linux·para·el·usuario·común·de·Debian·y·para | 230 | Este·documento·tratará·de·describir·cómo·se·construye·un·paquete·Debian·GNU/Linux·para·el·usuario·común·de·Debian·y·para |
231 | futuros·desarrolladores·en·un·lenguaje·informal,·y·con·multitud·de·ejemplos.·Hay·un·antiguo·dicho·romano·que·dice,·«Longum | 231 | futuros·desarrolladores·en·un·lenguaje·informal,·y·con·multitud·de·ejemplos.·Hay·un·antiguo·dicho·romano·que·dice,·«Longum |
Offset 264, 15 lines modified | Offset 264, 15 lines modified | ||
264 | 1El·documento·asume·que·estás·utilizando·la·versión·jessie.·Si·quieres·utilizar·este·documento·con·una·versión·anterior·(incluidas·versiones·anteriores·de | 264 | 1El·documento·asume·que·estás·utilizando·la·versión·jessie.·Si·quieres·utilizar·este·documento·con·una·versión·anterior·(incluidas·versiones·anteriores·de |
265 | Ubuntu·u·otras)·debes·instalar·(como·mínimo)·la·versión·«backport»·de·los·paquetes·dpkg·y·debhelper. | 265 | Ubuntu·u·otras)·debes·instalar·(como·mínimo)·la·versión·«backport»·de·los·paquetes·dpkg·y·debhelper. |
266 | 2Puedes·aprender·las·operaciones·básicas·del·sistema·Debian·en·Debian·Reference·(http://www.debian.org/doc/manuals/debian-reference/)·.·Ese·documento | 266 | 2Puedes·aprender·las·operaciones·básicas·del·sistema·Debian·en·Debian·Reference·(http://www.debian.org/doc/manuals/debian-reference/)·.·Ese·documento |
267 | también·trata·algunos·aspectos·sobre·programación·en·UNIX. | 267 | también·trata·algunos·aspectos·sobre·programación·en·UNIX. |
268 | \xcGuía·del·nuevo·desarrollador·de·Debian | 268 | \xcGuía·del·nuevo·desarrollador·de·Debian |
269 | 2·/·6 | 269 | 2·/·63 |
270 | La·cooperación·amistosa·es·la·fuerza·motriz. | 270 | La·cooperación·amistosa·es·la·fuerza·motriz. |
271 | •·Tu·contribución·no·debe·estresar·a·los·demás. | 271 | •·Tu·contribución·no·debe·estresar·a·los·demás. |
272 | •·Tu·contribución·es·valiosa·sólo·cuando·los·demás·te·lo·agradecen.. | 272 | •·Tu·contribución·es·valiosa·sólo·cuando·los·demás·te·lo·agradecen.. |
273 | Debian·no·es·la·escuela·donde·recibir·atención·automática·de·los·profesores. | 273 | Debian·no·es·la·escuela·donde·recibir·atención·automática·de·los·profesores. |
274 | •·Debes·ser·capaz·de·aprender·muchas·cosas·por·ti·mismo. | 274 | •·Debes·ser·capaz·de·aprender·muchas·cosas·por·ti·mismo. |
275 | •·La·atención·por·parte·de·otros·voluntarios·es·un·recurso·muy·escaso. | 275 | •·La·atención·por·parte·de·otros·voluntarios·es·un·recurso·muy·escaso. |
Offset 305, 15 lines modified | Offset 305, 15 lines modified | ||
305 | Las·Preguntas·Frecuentes·de·Debian·GNU/Linux·FAQ,·capítulo·13·-·’Contribuir·al·proyecto·Debian’·(https://www.debian.org/doc/manuals/debian-faq/contributing.en.html)·(documentación·semi-oficial) | 305 | Las·Preguntas·Frecuentes·de·Debian·GNU/Linux·FAQ,·capítulo·13·-·’Contribuir·al·proyecto·Debian’·(https://www.debian.org/doc/manuals/debian-faq/contributing.en.html)·(documentación·semi-oficial) |
306 | Debian·Wiki,·HelpDebian·(http://wiki.debian.org/HelpDebian)·(documentación·complementaria) | 306 | Debian·Wiki,·HelpDebian·(http://wiki.debian.org/HelpDebian)·(documentación·complementaria) |
307 | Sitio·web·de·nuevos·miembros·de·Debian·(https://nm.debian.org/)·(documentación·oficial) | 307 | Sitio·web·de·nuevos·miembros·de·Debian·(https://nm.debian.org/)·(documentación·oficial) |
308 | PUF·de·mentores·en·Debian·(http://wiki.debian.org/DebianMentorsFaq)·(documentación·complementaria) | 308 | PUF·de·mentores·en·Debian·(http://wiki.debian.org/DebianMentorsFaq)·(documentación·complementaria) |
309 | \xcGuía·del·nuevo·desarrollador·de·Debian | 309 | \xcGuía·del·nuevo·desarrollador·de·Debian |
310 | 3·/·6 | 310 | 3·/·63 |
311 | 1.2.·Programas·necesarios·para·el·desarrollo | 311 | 1.2.·Programas·necesarios·para·el·desarrollo |
312 | Antes·de·empezar,·debes·asegurarte·que·tienes·instalados·algunos·paquetes·adicionales·necesarios·para·el·desarrollo.·Observa·que | 312 | Antes·de·empezar,·debes·asegurarte·que·tienes·instalados·algunos·paquetes·adicionales·necesarios·para·el·desarrollo.·Observa·que |
313 | la·lista·no·contiene·paquetes·marcados·como·esencial·o·requerido·-·al·dar·por·supuesto·que·ya·los·tienes·instalados. | 313 | la·lista·no·contiene·paquetes·marcados·como·esencial·o·requerido·-·al·dar·por·supuesto·que·ya·los·tienes·instalados. |
314 | The·following·packages·come·with·the·standard·Debian·installation,·so·you·probably·have·them·already·(along·with·any·additional | 314 | The·following·packages·come·with·the·standard·Debian·installation,·so·you·probably·have·them·already·(along·with·any·additional |
315 | packages·they·depend·on).·Still,·you·should·check·them·with·aptitude·show·package·or·with·dpkg·-s·package. | 315 | packages·they·depend·on).·Still,·you·should·check·them·with·aptitude·show·package·or·with·dpkg·-s·package. |
316 | El·paquete·imprescindible·para·el·desarrollo·es·build-essential.·Al·instalarlo,·también·se·instalaran·otros·paquetes·requeridos,·consiguiendo·una·instalación·básica·para·la·construcción·de·paquetes. | 316 | El·paquete·imprescindible·para·el·desarrollo·es·build-essential.·Al·instalarlo,·también·se·instalaran·otros·paquetes·requeridos,·consiguiendo·una·instalación·básica·para·la·construcción·de·paquetes. |
Offset 351, 15 lines modified | Offset 351, 15 lines modified | ||
351 | Source)·bugs.·(see·pbuilder(8)·and·pdebuild(1)) | 351 | Source)·bugs.·(see·pbuilder(8)·and·pdebuild(1)) |
352 | perl·-·Perl·es·uno·de·los·lenguajes·interpretados·para·hacer·guiones·(o·«scripts»)·más·usados·en·los·sistemas·Un*x·de·hoy·en | 352 | perl·-·Perl·es·uno·de·los·lenguajes·interpretados·para·hacer·guiones·(o·«scripts»)·más·usados·en·los·sistemas·Un*x·de·hoy·en |
353 | día,·comúnmente·se·refiere·a·él·como·la·«navaja·suiza·de·Unix»·(véase·perl(1)). | 353 | día,·comúnmente·se·refiere·a·él·como·la·«navaja·suiza·de·Unix»·(véase·perl(1)). |
354 | 3Hay·varios·paquetes·similares·pero·más·específicos·como·dh-make-perl,·dh-make-php,·etc. | 354 | 3Hay·varios·paquetes·similares·pero·más·específicos·como·dh-make-perl,·dh-make-php,·etc. |
355 | \xcGuía·del·nuevo·desarrollador·de·Debian | 355 | \xcGuía·del·nuevo·desarrollador·de·Debian |
356 | 4·/·6 | 356 | 4·/·63 |
357 | python·-·Python·es·otro·de·los·lenguajes·interpretados·para·hacer·guiones·(o·«scripts»)·en·Debian·debido·a·la·combinación | 357 | python·-·Python·es·otro·de·los·lenguajes·interpretados·para·hacer·guiones·(o·«scripts»)·en·Debian·debido·a·la·combinación |
358 | de·su·poder·y·sintaxis·clara·(véase·python(1)). | 358 | de·su·poder·y·sintaxis·clara·(véase·python(1)). |
359 | quilt·-·este·paquete·ayuda·a·aplicar·modificaciones·(«parches»)·y·hacer·el·seguimiento·de·los·cambios·realizados.·Aplica·las | 359 | quilt·-·este·paquete·ayuda·a·aplicar·modificaciones·(«parches»)·y·hacer·el·seguimiento·de·los·cambios·realizados.·Aplica·las |
360 | modificaciones·ordenadamente·en·pila,·y·es·posible·aplicar,·deshacer·y·actualizar·las·modificaciones·fácilmente·recorriendo·la | 360 | modificaciones·ordenadamente·en·pila,·y·es·posible·aplicar,·deshacer·y·actualizar·las·modificaciones·fácilmente·recorriendo·la |
361 | pila·(véase·quilt(1)·y·/usr/share/doc/quilt/quilt.pdf.gz.) | 361 | pila·(véase·quilt(1)·y·/usr/share/doc/quilt/quilt.pdf.gz.) |
362 | xutils-dev·-·algunos·programas,·normalmente·aquellos·hechos·para·X11,·también·usan·programas·para·generar·Makefile | 362 | xutils-dev·-·algunos·programas,·normalmente·aquellos·hechos·para·X11,·también·usan·programas·para·generar·Makefile |
Offset 391, 15 lines modified | Offset 391, 15 lines modified | ||
391 | 1.4.·Dónde·pedir·ayuda | 391 | 1.4.·Dónde·pedir·ayuda |
392 | Before·you·decide·to·ask·your·question·in·some·public·place,·please·read·this·fine·documentation: | 392 | Before·you·decide·to·ask·your·question·in·some·public·place,·please·read·this·fine·documentation: |
393 | archivos·en·/usr/share/doc/package·para·cada·uno·de·los·paquetes | 393 | archivos·en·/usr/share/doc/package·para·cada·uno·de·los·paquetes |
394 | \xcGuía·del·nuevo·desarrollador·de·Debian | 394 | \xcGuía·del·nuevo·desarrollador·de·Debian |
395 | 5·/·6 | 395 | 5·/·63 |
396 | contenidos·de·man·command·para·todos·los·comandos·pertinentes | 396 | contenidos·de·man·command·para·todos·los·comandos·pertinentes |
397 | contenidos·de·info·command·para·todos·los·comandos·pertinentes | 397 | contenidos·de·info·command·para·todos·los·comandos·pertinentes |
398 | contenidos·de·debian-mentors@lists.debian.org·archivo·de·la·lista·de·correo·(http://lists.debian.org/debian-mentors/) | 398 | contenidos·de·debian-mentors@lists.debian.org·archivo·de·la·lista·de·correo·(http://lists.debian.org/debian-mentors/) |
399 | contenidos·de·debian-devel@lists.debian.org·mailing·list·archive·(http://lists.debian.org/debian-devel/) | 399 | contenidos·de·debian-devel@lists.debian.org·mailing·list·archive·(http://lists.debian.org/debian-devel/) |
400 | Considera·el·uso·eficaz·de·los·motores·de·búsqueda·en·la·web·incluyendo·site:lists.debian.org·en·la·cadena·de·búsqueda,·para·limitar·el·dominio. | 400 | Considera·el·uso·eficaz·de·los·motores·de·búsqueda·en·la·web·incluyendo·site:lists.debian.org·en·la·cadena·de·búsqueda,·para·limitar·el·dominio. |
401 | Construir·un·paquete·pequeño·es·una·buena·forma·de·aprender·los·detalles·del·mantenimiento·de·paquetes.·Inspeccionar·paquetes | 401 | Construir·un·paquete·pequeño·es·una·buena·forma·de·aprender·los·detalles·del·mantenimiento·de·paquetes.·Inspeccionar·paquetes |
Offset 424, 15 lines modified | Offset 424, 15 lines modified | ||
424 | will·start·to·use·your·package,·and·if·you·made·some·critical·error·you’ll·get·mailbombed·by·numerous·angry·Debian·users…Just | 424 | will·start·to·use·your·package,·and·if·you·made·some·critical·error·you’ll·get·mailbombed·by·numerous·angry·Debian·users…Just |
425 | kidding.·:-) | 425 | kidding.·:-) |
426 | Relájate·y·prepárate·para·recibir·informes·de·fallos,·porque·hay·mucho·más·trabajo·que·realizar·antes·de·que·tu·paquete·cumpla | 426 | Relájate·y·prepárate·para·recibir·informes·de·fallos,·porque·hay·mucho·más·trabajo·que·realizar·antes·de·que·tu·paquete·cumpla |
427 | las·Normas·de·Debian·(una·vez·más·lee·la·documentación·real·para·más·detalles).·¡Buena·suerte! | 427 | las·Normas·de·Debian·(una·vez·más·lee·la·documentación·real·para·más·detalles).·¡Buena·suerte! |
428 | \xcGuía·del·nuevo·desarrollador·de·Debian | 428 | \xcGuía·del·nuevo·desarrollador·de·Debian |
Max diff block lines reached; 69197/76603 bytes (90.33%) of diff not shown. |
Offset 150, 20 lines modified | Offset 150, 20 lines modified | ||
150 | ····8.5.·Conversión·a·UTF-8 | 150 | ····8.5.·Conversión·a·UTF-8 |
151 | ····8.6.·Recordatorio·para·actualizar·paquetes | 151 | ····8.6.·Recordatorio·para·actualizar·paquetes |
152 | 9.·Enviar·el·paquete | 152 | 9.·Enviar·el·paquete |
153 | ····9.1.·Enviar·al·repositorio·de·Debian | 153 | ····9.1.·Enviar·al·repositorio·de·Debian |
154 | ····9.2.·Incluir·orig.tar.gz·para·la·transferencia·del·paquete·al | 154 | ····9.2.·Incluir·orig.tar.gz·para·la·transferencia·del·paquete·al |
155 | ····repositorio. | 155 | ····repositorio. |
156 | ····9.3.·Envíos·discontinuados | 156 | ····9.3.·Envíos·discontinuados |
157 | A.·Advanced·packaging | ||
158 | 157 | A.·Técnicas·avanzadas | |
158 | ····A.1.·Bibliotecas·compartidas | ||
159 | ····A.2.· | 159 | ····A.2.·Gestionando·debian/package.symbols |
160 | ····A.3.·Multiarch | ||
161 | ····A.4.·Building·a·shared·library·package | ||
162 | ····A. | 160 | ····A.3.·Varias·arquitecturas |
161 | ····A.4.·Construcción·de·un·paquete·de·biblioteca·compartida | ||
162 | ····A.5.·Paquete·nativo·Debian | ||
163 | Capítulo·1.·Empezando·«de·la·forma·correcta». | 163 | Capítulo·1.·Empezando·«de·la·forma·correcta». |
164 | ····The·rewrite·of·this·tutorial·document·with·updated·contents·and | 164 | ····The·rewrite·of·this·tutorial·document·with·updated·contents·and |
165 | ·more·practical·examples·is·available·as·Guide·for·Debian | 165 | ·more·practical·examples·is·available·as·Guide·for·Debian |
166 | ····Maintainers.·Please·use·this·new·tutorial·as·the·primary·tutorial | 166 | ····Maintainers.·Please·use·this·new·tutorial·as·the·primary·tutorial |
167 | ····document. | 167 | ····document. |
Offset 3055, 15 lines modified | Offset 3055, 15 lines modified | ||
3055 | ····Debian.·Debes·ser·cuidadoso·con·no·molestarles·con·ellos. | 3055 | ····Debian.·Debes·ser·cuidadoso·con·no·molestarles·con·ellos. |
3056 | 5.19.·Archivo·nombre_del_paquete.symbols | 3056 | 5.19.·Archivo·nombre_del_paquete.symbols |
3057 | ····Packaging·of·a·library·is·not·easy·for·a·novice·maintainer·and | 3057 | ····Packaging·of·a·library·is·not·easy·for·a·novice·maintainer·and |
3058 | ·should·be·avoided.·Having·said·it,·if·your·package·has·libraries, | 3058 | ·should·be·avoided.·Having·said·it,·if·your·package·has·libraries, |
3059 | ····you·should·have·debian/package.symbols·files.·See·Sección A.2, | 3059 | ····you·should·have·debian/package.symbols·files.·See·Sección A.2, |
3060 | ····“ | 3060 | ····“Gestionando·debian/package.symbols”. |
3061 | 5.20.·Archivo·TODO | 3061 | 5.20.·Archivo·TODO |
3062 | ·La·orden·dh_installdocs(1)·instala·este·archivo. | 3062 | ·La·orden·dh_installdocs(1)·instala·este·archivo. |
3063 | 5.21.·Archivo·watch | 3063 | 5.21.·Archivo·watch |
Offset 4391, 91 lines modified | Offset 4391, 97 lines modified | ||
4391 | ·^[85]·See·Debian·Developer's·Reference·5.6,·"Uploading·a | 4391 | ·^[85]·See·Debian·Developer's·Reference·5.6,·"Uploading·a |
4392 | ····package". | 4392 | ····package". |
4393 | ····^[86]·Consulta·ftp://ftp.upload.debian.org/pub/UploadQueue/ | 4393 | ····^[86]·Consulta·ftp://ftp.upload.debian.org/pub/UploadQueue/ |
4394 | ·README.·Como·alternativa,·puedes·usar·la·orden·dcut·del·paquete | 4394 | ·README.·Como·alternativa,·puedes·usar·la·orden·dcut·del·paquete |
4395 | ····dput. | 4395 | ····dput. |
4396 | Apéndice·A.· | 4396 | Apéndice·A.·Técnicas·avanzadas |
4397 | ····The·rewrite·of·this·tutorial·document·with·updated·contents·and | 4397 | ····The·rewrite·of·this·tutorial·document·with·updated·contents·and |
4398 | ·more·practical·examples·is·available·as·Guide·for·Debian | 4398 | ·more·practical·examples·is·available·as·Guide·for·Debian |
4399 | ····Maintainers.·Please·use·this·new·tutorial·as·the·primary·tutorial | 4399 | ····Maintainers.·Please·use·this·new·tutorial·as·the·primary·tutorial |
4400 | ····document. | 4400 | ····document. |
4401 | ····Here·are·some·hints·and·pointers·for·advanced·packaging·topics | 4401 | ····Here·are·some·hints·and·pointers·for·advanced·packaging·topics |
4402 | ·that·you·are·most·likely·to·deal·with.·You·are·strongly·advised | 4402 | ·that·you·are·most·likely·to·deal·with.·You·are·strongly·advised |
4403 | ····to·read·all·the·references·suggested·here. | 4403 | ····to·read·all·the·references·suggested·here. |
4404 | ····You·may·need·to·manually·edit·the·packaging·template·files | ||
4405 | ·generated·by·the·dh_make·command·to·address·topics·covered·in | ||
4406 | ····this·chapter.·The·newer·debmake·command·should·address·these | ||
4407 | ···· | 4404 | ····Puede·ser·necesario·editar·manualmente·los·ficheros·de·las |
4405 | ·plantillas·generadas·con·la·orden·dh_make·para·abordar·los·temas | ||
4406 | ····tratados·en·este·capítulo.·La·nueva·orden·debmake·maneja·mejor | ||
4407 | ····estos·aspectos·de·la·construcción·de·paquetes. | ||
4408 | A.1.· | 4408 | A.1.·Bibliotecas·compartidas |
4409 | ·Before·packaging·shared·libraries,·you·should·read·the·following | ||
4410 | ··· | 4409 | ·Antes·de·empaquetar·bibliotecas·compartidas,·debes·leer |
4410 | ····atentamente·la·siguientes·referencias·básicas: | ||
4411 | ······*·Debian·Policy·Manual,·8·"Shared·libraries" | 4411 | ······*·Debian·Policy·Manual,·8·"Shared·libraries" |
4412 | ···*·Debian·Policy·Manual,·9.1.1·"File·System·Structure" | 4412 | ···*·Debian·Policy·Manual,·9.1.1·"File·System·Structure" |
4413 | ······*·Debian·Policy·Manual,·10.2·"Libraries" | 4413 | ······*·Debian·Policy·Manual,·10.2·"Libraries" |
4414 | · | 4414 | ·Éstos·son·algunos·consejos·básicos·para·empezar: |
4415 | ······*·Shared·libraries·are·ELF·object·files·containing·compiled | ||
4416 | ········code | 4415 | ······*·Las·bibliotecas·compartidas·son·archivos·objeto·en·formato |
4416 | ········ELF·que·contienen·código·compilado. | ||
4417 | ······*·Shared·libraries·are·distributed·as·*.so·files.·(Neither·*.a | ||
4418 | ········ | 4417 | ······*·Las·bibliotecas·compartidas·se·distribuyen·como·ficheros·*.so |
4418 | ········(no·como·ficheros·*.a·o·*.la). | ||
4419 | ······*·Shared·libraries·are·mainly·used·to·share·common·codes·among | ||
4420 | ········ | 4419 | ······*·Las·bibliotecas·compartidas·se·utilizan·principalmente·para |
4420 | ········compartir·código·común·entre·varios·ejecutables·con·la·orden· | ||
4421 | ········ld. | ||
4421 | ······*·Shared·libraries·are·sometimes·used·to·provide·multiple | ||
4422 | ······· | 4422 | ······*·Las·bibliotecas·compartidas·se·utilizan,·a·veces,·para |
4423 | ········proveer·varios·complementos·(«plugins»)·a·un·ejecutable | ||
4424 | ········mediante·el·procedimiento·dlopen. | ||
4423 | ······*·Shared·libraries·export·symbols,·which·represent·compiled | 4425 | ······*·Shared·libraries·export·symbols,·which·represent·compiled |
4424 | ········objects·such·as·variables,·functions,·and·classes;·and·enable | 4426 | ········objects·such·as·variables,·functions,·and·classes;·and·enable |
4425 | ········access·to·them·from·the·linked·executables. | 4427 | ········access·to·them·from·the·linked·executables. |
4426 | ······*· | 4428 | ······*·El·SONAME·(el·nombre·lógico)·de·la·biblioteca·compartida·lib |
4429 | ········nombre_biblioteca.so.1:·objdump·-p·libnombre_biblioteca.so.1 | ||
4427 | ········ | 4430 | ········|·grep·SONAME·^[87] |
4428 | ······*·The·SONAME·of·a·shared·library·usually·matches·the·library | ||
4429 | ········ | 4431 | ······*·El·«SONAME»·(el·nombre·lógico)·de·una·biblioteca·compartida |
4432 | ········generalmente·coincide·con·el·nombre·del·archivo·de·biblioteca | ||
4433 | ········(pero·no·siempre). | ||
4434 | |||
4435 | ······*·El·«SONAME»·(el·nombre·lógico)·de·las·bibliotecas·compartidas | ||
4436 | ········enlazadas·a·/usr/bin/foo:·objdump·-p·/usr/bin/foo·|·grep | ||
4437 | ········NEEDED·^[88] | ||
4430 | ···*·The·SONAME·of·shared·libraries·linked·to·/usr/bin/foo: | ||
4431 | ······· | 4438 | ······*·libfoo1:·el·paquete·de·biblioteca·de·la·biblioteca·compartida |
4439 | ········libfoo.so.1·con·la·versión·ABI·del·nombre·lógico·(«SONAME»)·1 | ||
4440 | ········.^[89] | ||
4441 | ······*·Los·guiones·de·desarrollador·de·un·paquete·de·biblioteca | ||
4442 | ········deben·ejecutar·ldconfig·cuando·sea·necesario·para·generar·los | ||
4443 | ········enlaces·simbólicos·para·el·«SONAME»·(el·nombre·lógico).^[90] | ||
4432 | ······*·libfoo1:·the·library·package·for·the·shared·library·libfoo | ||
4433 | ········.so.1·with·the·SONAME·ABI·version·1.^[89] | ||
4434 | ······*·The·package·maintainer·scripts·of·the·library·package·must | ||
Max diff block lines reached; 24189/30139 bytes (80.26%) of diff not shown. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1568·2022-10-08·03:52:48.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1568·2022-10-08·03:52:48.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···55 | 3 | -rw-r--r--···0········0········0···554092·2022-10-08·03:52:48.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·maint-guide-fr | 1 | Package:·maint-guide-fr |
2 | Source:·maint-guide | 2 | Source:·maint-guide |
3 | Version:·1.2.53 | 3 | Version:·1.2.53 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Osamu·Aoki·<osamu@debian.org> | 5 | Maintainer:·Osamu·Aoki·<osamu@debian.org> |
6 | Installed-Size:·9 | 6 | Installed-Size:·932 |
7 | Suggests:·debian-policy,·developers-reference,·devscripts,·dh-make,·doc-base,·dupload·|·dput,·fakeroot,·lintian,·pbuilder,·quilt | 7 | Suggests:·debian-policy,·developers-reference,·devscripts,·dh-make,·doc-base,·dupload·|·dput,·fakeroot,·lintian,·pbuilder,·quilt |
8 | Section:·doc | 8 | Section:·doc |
9 | Priority:·optional | 9 | Priority:·optional |
10 | Multi-Arch:·foreign | 10 | Multi-Arch:·foreign |
11 | Homepage:·https://www.debian.org/doc/devel-manuals#maint-guide | 11 | Homepage:·https://www.debian.org/doc/devel-manuals#maint-guide |
12 | Description:·Debian·New·Maintainers'·Guide·(French) | 12 | Description:·Debian·New·Maintainers'·Guide·(French) |
13 | ·This·package·contains·the·Debian·New·Maintainers'·Guide. | 13 | ·This·package·contains·the·Debian·New·Maintainers'·Guide. |
Offset 2, 35 lines modified | Offset 2, 35 lines modified | ||
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1224·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/changelog.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1224·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/changelog.gz |
7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/copyright | 7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/copyright |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/ |
9 | -rw-r--r--···0·root·········(0)·root·········(0)···· | 9 | -rw-r--r--···0·root·········(0)·root·········(0)····41910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/advanced.fr.html |
10 | -rw-r--r--···0·root·········(0)·root·········(0)····39377·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/build.fr.html | 10 | -rw-r--r--···0·root·········(0)·root·········(0)····39377·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/build.fr.html |
11 | -rw-r--r--···0·root·········(0)·root·········(0)····18998·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/checkit.fr.html | 11 | -rw-r--r--···0·root·········(0)·root·········(0)····18998·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/checkit.fr.html |
12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/debian.css | 12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/debian.css |
13 | -rw-r--r--···0·root·········(0)·root·········(0)····6444 | 13 | -rw-r--r--···0·root·········(0)·root·········(0)····64445·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/dother.fr.html |
14 | -rw-r--r--···0·root·········(0)·root·········(0)····81085·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/dreq.fr.html | 14 | -rw-r--r--···0·root·········(0)·root·········(0)····81085·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/dreq.fr.html |
15 | -rw-r--r--···0·root·········(0)·root·········(0)····56315·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/first.fr.html | 15 | -rw-r--r--···0·root·········(0)·root·········(0)····56315·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/first.fr.html |
16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/ | 16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/ |
17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/caution.png | 17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/caution.png |
18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/home.png | 18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/home.png |
19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/important.png | 19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/important.png |
20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/next.png | 20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/next.png |
21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/note.png | 21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/note.png |
22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/prev.png | 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/prev.png |
23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/tip.png | 23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/tip.png |
24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/warning.png | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/images/warning.png |
25 | -rw-r--r--···0·root·········(0)·root·········(0)····248 | 25 | -rw-r--r--···0·root·········(0)·root·········(0)····24897·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/index.fr.html |
26 | -rw-r--r--···0·root·········(0)·root·········(0)····23998·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/modify.fr.html | 26 | -rw-r--r--···0·root·········(0)·root·········(0)····23998·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/modify.fr.html |
27 | -rw-r--r--···0·root·········(0)·root·········(0)····35001·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/start.fr.html | 27 | -rw-r--r--···0·root·········(0)·root·········(0)····35001·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/start.fr.html |
28 | -rw-r--r--···0·root·········(0)·root·········(0)····32788·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/update.fr.html | 28 | -rw-r--r--···0·root·········(0)·root·········(0)····32788·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/update.fr.html |
29 | -rw-r--r--···0·root·········(0)·root·········(0)····1227 | 29 | -rw-r--r--···0·root·········(0)·root·········(0)····12275·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/html/upload.fr.html |
30 | -rw-r--r--···0·root·········(0)·root·········(0)···41 | 30 | -rw-r--r--···0·root·········(0)·root·········(0)···412915·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/maint-guide.fr.pdf |
31 | -rw-r--r--···0·root·········(0)·root·········(0)····612 | 31 | -rw-r--r--···0·root·········(0)·root·········(0)····61250·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-fr/maint-guide.fr.txt.gz |
32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ | 32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ |
33 | -rw-r--r--···0·root·········(0)·root·········(0)······615·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-fr.maint-guide-fr | 33 | -rw-r--r--···0·root·········(0)·root·········(0)······615·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-fr.maint-guide-fr |
34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ | 34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ |
35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ | 35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ |
36 | -rw-r--r--···0·root·········(0)·root·········(0)·······66·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-fr | 36 | -rw-r--r--···0·root·········(0)·root·········(0)·······66·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-fr |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <!DOCTYPE·html | 2 | <!DOCTYPE·html |
3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' | 3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' |
4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> | 4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> |
5 | <html·xmlns="http://www.w3.org/1999/xhtml"> | 5 | <html·xmlns="http://www.w3.org/1999/xhtml"> |
6 | ··<head> | 6 | ··<head> |
7 | ····<title>Annexe A. | 7 | ····<title>Annexe A. Empaquetage·avancé</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.fr.html"·title="Guide·du·nouveau·responsable·Debian"/> | 11 | ····<link·rel="home"·href="index.fr.html"·title="Guide·du·nouveau·responsable·Debian"/> |
12 | ····<link·rel="up"·href="index.fr.html"·title="Guide·du·nouveau·responsable·Debian"/> | 12 | ····<link·rel="up"·href="index.fr.html"·title="Guide·du·nouveau·responsable·Debian"/> |
13 | ····<link·rel="prev"·href="upload.fr.html"·title="Chapitre 9. Envoi·de·paquet"/> | 13 | ····<link·rel="prev"·href="upload.fr.html"·title="Chapitre 9. Envoi·de·paquet"/> |
14 | ··</head> | 14 | ··</head> |
15 | ··<body> | 15 | ··<body> |
16 | ····<div·class="navheader"> | 16 | ····<div·class="navheader"> |
17 | ······<table·width="100%"·summary="Navigation·header"> | 17 | ······<table·width="100%"·summary="Navigation·header"> |
18 | ········<tr> | 18 | ········<tr> |
19 | ··········<th·colspan="3"·align="center">Annexe A. | 19 | ··········<th·colspan="3"·align="center">Annexe A. Empaquetage·avancé</th> |
20 | ········</tr> | 20 | ········</tr> |
21 | ········<tr> | 21 | ········<tr> |
22 | ··········<td·align="left"> | 22 | ··········<td·align="left"> |
23 | ············<a·accesskey="p"·href="upload.fr.html"> | 23 | ············<a·accesskey="p"·href="upload.fr.html"> |
24 | ··············<img·src="images/prev.png"·alt="Précédent"/> | 24 | ··············<img·src="images/prev.png"·alt="Précédent"/> |
25 | ············</a> | 25 | ············</a> |
26 | ··········</td> | 26 | ··········</td> |
Offset 32, 678 lines modified | Offset 32, 697 lines modified | ||
32 | ····</div> | 32 | ····</div> |
33 | ····<div·class="appendix"> | 33 | ····<div·class="appendix"> |
34 | ······<div·class="titlepage"> | 34 | ······<div·class="titlepage"> |
35 | ········<div> | 35 | ········<div> |
36 | ··········<div> | 36 | ··········<div> |
37 | ············<h1·class="title"> | 37 | ············<h1·class="title"> |
38 | ··············<a·id="advanced"/> | 38 | ··············<a·id="advanced"/> |
39 | ··············Annexe A. | 39 | ··············Annexe A. Empaquetage·avancé |
40 | ············</h1> | 40 | ············</h1> |
41 | ··········</div> | 41 | ··········</div> |
42 | ········</div> | 42 | ········</div> |
43 | ······</div> | 43 | ······</div> |
44 | ······<div·class="toc"> | 44 | ······<div·class="toc"> |
45 | ········<p> | 45 | ········<p> |
46 | ··········<strong>Table·des·matières</strong> | 46 | ··········<strong>Table·des·matières</strong> |
47 | ········</p> | 47 | ········</p> |
48 | ········<dl·class="toc"> | 48 | ········<dl·class="toc"> |
49 | ··········<dt> | 49 | ··········<dt> |
50 | ············<span·class="section"> | 50 | ············<span·class="section"> |
51 | ··············<a·href="advanced.fr.html#library">A.1.· | 51 | ··············<a·href="advanced.fr.html#library">A.1.·Bibliothèques·partagées</a> |
52 | ············</span> | 52 | ············</span> |
53 | ··········</dt> | 53 | ··········</dt> |
54 | ··········<dt> | 54 | ··········<dt> |
55 | ············<span·class="section"> | 55 | ············<span·class="section"> |
56 | ··············<a·href="advanced.fr.html#librarysymbols"> | 56 | ··············<a·href="advanced.fr.html#librarysymbols"> |
57 | ················A.2.· | 57 | ················A.2.·Gestion·de |
58 | ················<code·class="filename"> | 58 | ················<code·class="filename"> |
59 | ··················debian/ | 59 | ··················debian/ |
60 | ··················<em·class="replaceable"> | 60 | ··················<em·class="replaceable"> |
61 | ····················<code>pa | 61 | ····················<code>paquet</code> |
62 | ··················</em> | 62 | ··················</em> |
63 | ··················.symbols | 63 | ··················.symbols |
64 | ················</code> | 64 | ················</code> |
65 | ··············</a> | 65 | ··············</a> |
66 | ············</span> | 66 | ············</span> |
67 | ··········</dt> | 67 | ··········</dt> |
68 | ··········<dt> | 68 | ··········<dt> |
69 | ············<span·class="section"> | 69 | ············<span·class="section"> |
70 | ··············<a·href="advanced.fr.html#multiarch">A.3.·Multiarch</a> | 70 | ··············<a·href="advanced.fr.html#multiarch">A.3.·Multiarchitecture</a> |
71 | ············</span> | 71 | ············</span> |
72 | ··········</dt> | 72 | ··········</dt> |
73 | ··········<dt> | 73 | ··········<dt> |
74 | ············<span·class="section"> | 74 | ············<span·class="section"> |
75 | ··············<a·href="advanced.fr.html#librarypackage">A.4.· | 75 | ··············<a·href="advanced.fr.html#librarypackage">A.4.·Construction·d'un·paquet·de·bibliothèque·partagée</a> |
76 | ············</span> | 76 | ············</span> |
77 | ··········</dt> | 77 | ··········</dt> |
78 | ··········<dt> | 78 | ··········<dt> |
79 | ············<span·class="section"> | 79 | ············<span·class="section"> |
80 | ··············<a·href="advanced.fr.html#native-dh-make">A.5.· | 80 | ··············<a·href="advanced.fr.html#native-dh-make">A.5.·Paquet·Debian·natif</a> |
81 | ············</span> | 81 | ············</span> |
82 | ··········</dt> | 82 | ··········</dt> |
83 | ········</dl> | 83 | ········</dl> |
84 | ······</div> | 84 | ······</div> |
85 | ······<p> | 85 | ······<p> |
86 | ········La·réécriture·de·ce·tutoriel·avec·des·contenus·à·jour·et·des·exemples | 86 | ········La·réécriture·de·ce·tutoriel·avec·des·contenus·à·jour·et·des·exemples |
87 | pratiques·supplémentaires·est·disponible·sur | 87 | pratiques·supplémentaires·est·disponible·sur |
88 | ········<a·class="ulink"·href="https://www.debian.org/doc/devel-manuals#debmake-doc">Guide | 88 | ········<a·class="ulink"·href="https://www.debian.org/doc/devel-manuals#debmake-doc">Guide |
89 | du·responsable·Debian</a> | 89 | du·responsable·Debian</a> |
90 | ········.·Veuillez·utiliser·ce·nouveau·tutoriel·comme | 90 | ········.·Veuillez·utiliser·ce·nouveau·tutoriel·comme |
91 | document·principal. | 91 | document·principal. |
92 | ······</p> | 92 | ······</p> |
93 | ······<p>Here·are·some·hints·and·pointers·for·advanced·packaging·topics·that·you·are | ||
94 | most·likely·to·deal·with.··You·are·strongly·advised·to·read·all·the | ||
95 | 93 | ······<p>Voici·quelques·conseils·et·indications·pour·des·sujets·d'empaquetage·avancé | |
94 | auxquels·vous·serez·sans·doute·confrontés.·La·lecture·de·toutes·les | ||
95 | références·suggérées·ici·est·vivement·recommandée.</p> | ||
96 | ······<p> | 96 | ······<p> |
97 | ········ | 97 | ········Vous·pouvez·avoir·besoin·d’éditer·vous-mêmes·les·fichiers·de·modèle |
98 | d’empaquetage·produits·par·la·commande | ||
98 | ········<span·class="command"> | 99 | ········<span·class="command"> |
99 | ··········<strong>dh_make</strong> | 100 | ··········<strong>dh_make</strong> |
100 | ········</span> | 101 | ········</span> |
101 | ········command·to·address·topics·covered·in·this | ||
102 | 102 | ········pour | |
103 | répondre·à·des·préoccupations·de·ce·chapitre.·La·nouvelle·commande | ||
103 | ········<span·class="command"> | 104 | ········<span·class="command"> |
104 | ··········<strong>debmake</strong> | 105 | ··········<strong>debmake</strong> |
105 | ········</span> | 106 | ········</span> |
107 | ········devrait·le·faire·de·meilleure·façon. | ||
106 | ········command·should·address·these | ||
107 | topics·better. | ||
108 | ······</p> | 108 | ······</p> |
109 | ······<div·class="section"> | 109 | ······<div·class="section"> |
110 | ········<div·class="titlepage"> | 110 | ········<div·class="titlepage"> |
111 | ··········<div> | 111 | ··········<div> |
112 | ············<div> | 112 | ············<div> |
113 | ··············<h2·class="title"> | 113 | ··············<h2·class="title"> |
114 | ················<a·id="library"/> | 114 | ················<a·id="library"/> |
115 | ················A.1. | 115 | ················A.1. Bibliothèques·partagées |
116 | ··············</h2> | 116 | ··············</h2> |
117 | ············</div> | 117 | ············</div> |
118 | ··········</div> | 118 | ··········</div> |
119 | ········</div> | 119 | ········</div> |
120 | ········<p> | 120 | ········<p> |
121 | ·········· | 121 | ··········Avant·d'empaqueter·des |
122 | ··········<a·class="ulink"·href="http://fr.wikipedia.org/wiki/Bibliothèque_logicielle">li | 122 | ··········<a·class="ulink"·href="http://fr.wikipedia.org/wiki/Bibliothèque_logicielle">bibliothèques</a> |
123 | ··········,·you·should | ||
124 | 123 | ··········partagées,·vous·devriez·lire·les·références·essentielles·suivantes·avec | |
124 | attention : | ||
125 | ········</p> | 125 | ········</p> |
Max diff block lines reached; 69217/74772 bytes (92.57%) of diff not shown. |
Offset 1905, 20 lines modified | Offset 1905, 20 lines modified | ||
1905 | ············debian/ | 1905 | ············debian/ |
1906 | ············<em·class="replaceable"> | 1906 | ············<em·class="replaceable"> |
1907 | ··············<code>paquet</code> | 1907 | ··············<code>paquet</code> |
1908 | ············</em> | 1908 | ············</em> |
1909 | ············.symbols | 1909 | ············.symbols |
1910 | ··········</code> | 1910 | ··········</code> |
1911 | ··········devraient·exister.·Consultez | 1911 | ··········devraient·exister.·Consultez |
1912 | ··········<a·class="xref"·href="advanced.fr.html#librarysymbols"·title="A.2. | 1912 | ··········<a·class="xref"·href="advanced.fr.html#librarysymbols"·title="A.2. Gestion·de·debian/paquet.symbols"> |
1913 | ············Section A.2,·« | 1913 | ············Section A.2,·« Gestion·de |
1914 | ············<code·class="filename"> | 1914 | ············<code·class="filename"> |
1915 | ··············debian/ | 1915 | ··············debian/ |
1916 | ··············<em·class="replaceable"> | 1916 | ··············<em·class="replaceable"> |
1917 | ················<code>pa | 1917 | ················<code>paquet</code> |
1918 | ··············</em> | 1918 | ··············</em> |
1919 | ··············.symbols | 1919 | ··············.symbols |
1920 | ············</code> | 1920 | ············</code> |
1921 | ············» | 1921 | ············» |
1922 | ··········</a> | 1922 | ··········</a> |
1923 | ··········. | 1923 | ··········. |
1924 | ········</p> | 1924 | ········</p> |
Offset 822, 51 lines modified | Offset 822, 51 lines modified | ||
822 | ··················<a·href="upload.fr.html#skipped-uploads">9.3.·Versions·non·envoyées</a> | 822 | ··················<a·href="upload.fr.html#skipped-uploads">9.3.·Versions·non·envoyées</a> |
823 | ················</span> | 823 | ················</span> |
824 | ··············</dt> | 824 | ··············</dt> |
825 | ············</dl> | 825 | ············</dl> |
826 | ··········</dd> | 826 | ··········</dd> |
827 | ··········<dt> | 827 | ··········<dt> |
828 | ············<span·class="appendix"> | 828 | ············<span·class="appendix"> |
829 | ··············<a·href="advanced.fr.html">A.· | 829 | ··············<a·href="advanced.fr.html">A.·Empaquetage·avancé</a> |
830 | ············</span> | 830 | ············</span> |
831 | ··········</dt> | 831 | ··········</dt> |
832 | ··········<dd> | 832 | ··········<dd> |
833 | ············<dl> | 833 | ············<dl> |
834 | ··············<dt> | 834 | ··············<dt> |
835 | ················<span·class="section"> | 835 | ················<span·class="section"> |
836 | ··················<a·href="advanced.fr.html#library">A.1.· | 836 | ··················<a·href="advanced.fr.html#library">A.1.·Bibliothèques·partagées</a> |
837 | ················</span> | 837 | ················</span> |
838 | ··············</dt> | 838 | ··············</dt> |
839 | ··············<dt> | 839 | ··············<dt> |
840 | ················<span·class="section"> | 840 | ················<span·class="section"> |
841 | ··················<a·href="advanced.fr.html#librarysymbols"> | 841 | ··················<a·href="advanced.fr.html#librarysymbols"> |
842 | ····················A.2.· | 842 | ····················A.2.·Gestion·de |
843 | ····················<code·class="filename"> | 843 | ····················<code·class="filename"> |
844 | ······················debian/ | 844 | ······················debian/ |
845 | ······················<em·class="replaceable"> | 845 | ······················<em·class="replaceable"> |
846 | ························<code>pa | 846 | ························<code>paquet</code> |
847 | ······················</em> | 847 | ······················</em> |
848 | ······················.symbols | 848 | ······················.symbols |
849 | ····················</code> | 849 | ····················</code> |
850 | ··················</a> | 850 | ··················</a> |
851 | ················</span> | 851 | ················</span> |
852 | ··············</dt> | 852 | ··············</dt> |
853 | ··············<dt> | 853 | ··············<dt> |
854 | ················<span·class="section"> | 854 | ················<span·class="section"> |
855 | ··················<a·href="advanced.fr.html#multiarch">A.3.·Multiarch</a> | 855 | ··················<a·href="advanced.fr.html#multiarch">A.3.·Multiarchitecture</a> |
856 | ················</span> | 856 | ················</span> |
857 | ··············</dt> | 857 | ··············</dt> |
858 | ··············<dt> | 858 | ··············<dt> |
859 | ················<span·class="section"> | 859 | ················<span·class="section"> |
860 | ··················<a·href="advanced.fr.html#librarypackage">A.4.· | 860 | ··················<a·href="advanced.fr.html#librarypackage">A.4.·Construction·d'un·paquet·de·bibliothèque·partagée</a> |
861 | ················</span> | 861 | ················</span> |
862 | ··············</dt> | 862 | ··············</dt> |
863 | ··············<dt> | 863 | ··············<dt> |
864 | ················<span·class="section"> | 864 | ················<span·class="section"> |
865 | ··················<a·href="advanced.fr.html#native-dh-make">A.5.· | 865 | ··················<a·href="advanced.fr.html#native-dh-make">A.5.·Paquet·Debian·natif</a> |
866 | ················</span> | 866 | ················</span> |
867 | ··············</dt> | 867 | ··············</dt> |
868 | ············</dl> | 868 | ············</dl> |
869 | ··········</dd> | 869 | ··········</dd> |
870 | ········</dl> | 870 | ········</dl> |
871 | ······</div> | 871 | ······</div> |
872 | ····</div> | 872 | ····</div> |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | ····<title>Chapitre 9. Envoi·de·paquet</title> | 7 | ····<title>Chapitre 9. Envoi·de·paquet</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.fr.html"·title="Guide·du·nouveau·responsable·Debian"/> | 11 | ····<link·rel="home"·href="index.fr.html"·title="Guide·du·nouveau·responsable·Debian"/> |
12 | ····<link·rel="up"·href="index.fr.html"·title="Guide·du·nouveau·responsable·Debian"/> | 12 | ····<link·rel="up"·href="index.fr.html"·title="Guide·du·nouveau·responsable·Debian"/> |
13 | ····<link·rel="prev"·href="update.fr.html"·title="Chapitre 8. Mise·à·jour·de·paquet"/> | 13 | ····<link·rel="prev"·href="update.fr.html"·title="Chapitre 8. Mise·à·jour·de·paquet"/> |
14 | ····<link·rel="next"·href="advanced.fr.html"·title="Annexe A. | 14 | ····<link·rel="next"·href="advanced.fr.html"·title="Annexe A. Empaquetage·avancé"/> |
15 | ··</head> | 15 | ··</head> |
16 | ··<body> | 16 | ··<body> |
17 | ····<div·class="navheader"> | 17 | ····<div·class="navheader"> |
18 | ······<table·width="100%"·summary="Navigation·header"> | 18 | ······<table·width="100%"·summary="Navigation·header"> |
19 | ········<tr> | 19 | ········<tr> |
20 | ··········<th·colspan="3"·align="center">Chapitre 9. Envoi·de·paquet</th> | 20 | ··········<th·colspan="3"·align="center">Chapitre 9. Envoi·de·paquet</th> |
21 | ········</tr> | 21 | ········</tr> |
Offset 440, 13 lines modified | Offset 440, 13 lines modified | ||
440 | ········<tr> | 440 | ········<tr> |
441 | ··········<td·align="left"·valign="top">Chapitre 8. Mise·à·jour·de·paquet</td> | 441 | ··········<td·align="left"·valign="top">Chapitre 8. Mise·à·jour·de·paquet</td> |
442 | ··········<td·align="center"> | 442 | ··········<td·align="center"> |
443 | ············<a·accesskey="h"·href="index.fr.html"> | 443 | ············<a·accesskey="h"·href="index.fr.html"> |
444 | ··············<img·src="images/home.png"·alt="Sommaire"/> | 444 | ··············<img·src="images/home.png"·alt="Sommaire"/> |
445 | ············</a> | 445 | ············</a> |
446 | ··········</td> | 446 | ··········</td> |
447 | ··········<td·align="right"·valign="top">Annexe A. | 447 | ··········<td·align="right"·valign="top">Annexe A. Empaquetage·avancé</td> |
448 | ········</tr> | 448 | ········</tr> |
449 | ······</table> | 449 | ······</table> |
450 | ····</div> | 450 | ····</div> |
451 | ··</body> | 451 | ··</body> |
452 | </html> | 452 | </html> |
Offset 39, 35 lines modified | Offset 39, 35 lines modified | ||
39 | Mohammed | 39 | Mohammed |
40 | Adnène·Trojette, | 40 | Adnène·Trojette, |
41 | David·Prévot,·et | 41 | David·Prévot,·et |
42 | les·membres·de·la | 42 | les·membres·de·la |
43 | liste | 43 | liste |
44 | debian-l10n-french | 44 | debian-l10n-french |
45 | 2 | 45 | 28·février·2026 |
46 | traduction | 46 | traduction |
47 | française | 47 | française |
48 | 2 | 48 | 28·février·2026 |
49 | traduction | 49 | traduction |
50 | française | 50 | française |
51 | 2 | 51 | 28·février·2026 |
52 | traduction | 52 | traduction |
53 | française | 53 | française |
54 | 2 | 54 | 28·février·2026 |
55 | traduction | 55 | traduction |
56 | française | 56 | française |
57 | 2 | 57 | 28·février·2026 |
58 | SIGNATURE | 58 | SIGNATURE |
59 | SUIVI·DU·DOCUMENT | 59 | SUIVI·DU·DOCUMENT |
60 | INDICE | 60 | INDICE |
61 | DATE | 61 | DATE |
Offset 387, 23 lines modified | Offset 387, 23 lines modified | ||
387 | Inclusion·de·orig.tar.gz·pour·l’envoi·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·53 | 387 | Inclusion·de·orig.tar.gz·pour·l’envoi·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·53 |
388 | 9.3 | 388 | 9.3 |
389 | Versions·non·envoyées·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·53 | 389 | Versions·non·envoyées·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·53 |
390 | A· | 390 | A·Empaquetage·avancé |
391 | 54 | 391 | 54 |
392 | A.1· | 392 | A.1·Bibliothèques·partagées·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·54 |
393 | A.2· | 393 | A.2·Gestion·de·debian/paquet.symbols·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·55 |
394 | A.3·Multiarch | 394 | A.3·Multiarchitecture·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·56 |
395 | A.4· | 395 | A.4·Construction·d’un·paquet·de·bibliothèque·partagée·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 |
396 | A.5· | 396 | A.5·Paquet·Debian·natif·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·58 |
397 | \xcGuide·du·nouveau·responsable·Debian | 397 | \xcGuide·du·nouveau·responsable·Debian |
398 | 1·/·58 | 398 | 1·/·58 |
399 | Chapitre·1 | 399 | Chapitre·1 |
Offset 3054, 280 lines modified | Offset 3054, 306 lines modified | ||
3054 | \xcGuide·du·nouveau·responsable·Debian | 3054 | \xcGuide·du·nouveau·responsable·Debian |
3055 | 54·/·58 | 3055 | 54·/·58 |
3056 | Annexe·A | 3056 | Annexe·A |
3057 | 3057 | Empaquetage·avancé | |
3058 | La·réécriture·de·ce·tutoriel·avec·des·contenus·à·jour·et·des·exemples·pratiques·supplémentaires·est·disponible·sur·Guide·du·responsable·Debian·(https://www.debian.org/doc/devel-manuals#debmake-doc)·.·Veuillez·utiliser·ce·nouveau·tutoriel·comme·document | 3058 | La·réécriture·de·ce·tutoriel·avec·des·contenus·à·jour·et·des·exemples·pratiques·supplémentaires·est·disponible·sur·Guide·du·responsable·Debian·(https://www.debian.org/doc/devel-manuals#debmake-doc)·.·Veuillez·utiliser·ce·nouveau·tutoriel·comme·document |
3059 | principal. | 3059 | principal. |
3060 | Here·are·some·hints·and·pointers·for·advanced·packaging·topics·that·you·are·most·likely·to·deal·with.·You·are·strongly·advised | ||
3061 | to·read·all·the·references·suggested·here. | ||
3062 | You·may·need·to·manually·edit·the·packaging·template·files·generated·by·the·dh_make·command·to·address·topics·covered·in | ||
3063 | 3060 | Voici·quelques·conseils·et·indications·pour·des·sujets·d’empaquetage·avancé·auxquels·vous·serez·sans·doute·confrontés.·La·lecture | |
3061 | de·toutes·les·références·suggérées·ici·est·vivement·recommandée. | ||
3062 | Vous·pouvez·avoir·besoin·d’éditer·vous-mêmes·les·fichiers·de·modèle·d’empaquetage·produits·par·la·commande·dh_make·pour | ||
3063 | répondre·à·des·préoccupations·de·ce·chapitre.·La·nouvelle·commande·debmake·devrait·le·faire·de·meilleure·façon. | ||
3064 | A.1 | 3064 | A.1 |
3065 | 3065 | Bibliothèques·partagées | |
3066 | Before·packaging·shared·libraries,·you·should·read·the·following·primary·references·in·detail: | ||
3067 | 3066 | Avant·d’empaqueter·des·bibliothèques·partagées,·vous·devriez·lire·les·références·essentielles·suivantes·avec·attention·: | |
3067 | —·Charte·Debian,·8·«·Bibliothèques·partagées·»·(http://www.debian.org/doc/debian-policy/ch-sharedlibs.html)·; | ||
3068 | —· | 3068 | —·Charte·Debian,·9.1.1·«·Structure·de·système·de·fichiers·»·(http://www.debian.org/doc/debian-policy/ch-opersys.html#s-fhs) |
3069 | ; | ||
3069 | —· | 3070 | —·Charte·Debian,·10.2·«·Bibliothèques·»·(http://www.debian.org/doc/debian-policy/ch-files.html#s-libraries)·. |
3070 | Here·are·some·oversimplified·hints·for·you·to·get·started: | ||
3071 | —·Shared·libraries·are·ELF·object·files·containing·compiled·code. | ||
3072 | —·Shared·libraries·are·distributed·as·*.so·files.·(Neither·*.a·files·nor·*.la·files) | ||
3073 | —·Shared·libraries·are·mainly·used·to·share·common·codes·among·multiple·executables·with·the·ld·mechanism. | ||
3074 | —·Shared·libraries·are·sometimes·used·to·provide·multiple·plugins·to·an·executable·with·the·dlopen·mechanism. | ||
3075 | —·Shared·libraries·export·symbols,·which·represent·compiled·objects·such·as·variables,·functions,·and·classes;·and·enable·access | ||
3076 | to·them·from·the·linked·executables. | ||
3077 | —·The·SONAME·of·a·shared·library·libfoo.so.1:·objdump·-p·libfoo.so.1·|·grep·SONAME·1 | ||
3078 | —·The·SONAME·of·a·shared·library·usually·matches·the·library·file·name·(but·not·always). | ||
3079 | —·The·SONAME·of·shared·libraries·linked·to·/usr/bin/foo:·objdump·-p·/usr/bin/foo·|·grep·NEEDED·2 | ||
3080 | —·libfoo1:·the·library·package·for·the·shared·library·libfoo.so.1·with·the·SONAME·ABI·version·1.·3 | ||
3081 | —·The·package·maintainer·scripts·of·the·library·package·must·call·ldconfig·under·the·specific·circumstances·to·create·the·necessary·symbolic·links·for·the·SONAME.·⁴ | ||
3082 | 3071 | Voici·quelques·conseils·simplifiés·à·l’extrême·pour·commencer·: | |
3072 | —·les·bibliothèques·partagées·sont·des·fichiers·objet·ELF·contenant·du·code·compilé·; | ||
3073 | —·les·bibliothèques·partagées·sont·distribuées·en·fichiers·*.so·(pas·en·fichiers·*.a·ni·en·fichiers·*.la)·; | ||
3074 | —·les·bibliothèques·partagées·sont·surtout·utilisées·pour·partager·du·code·commun·à·plusieurs·exécutables·avec·le·mécanisme | ||
3075 | ld·; | ||
3076 | —·les·bibliothèques·partagées·sont·parfois·utilisées·pour·fournir·plusieurs·greffons·à·un·exécutable·avec·le·mécanisme·dlopen·; | ||
3077 | —·les·bibliothèques·partagées·exportent·des·symboles·qui·représentent·des·objets·compilés·comme·des·variables,·des·fonctions | ||
3078 | et·des·classes·;·elles·permettent·qu’on·y·accède·à·partir·des·exécutables·liés·; | ||
3079 | —·le·SONAME·d’une·bibliothèque·partagée·libtruc.so.1·:·objdump·-p·libtruc.so.1·|·grep·SONAME·;·1 | ||
3080 | —·le·SONAME·d’une·bibliothèque·partagée·correspond·normalement·au·nom·du·fichier·de·bibliothèque·(mais·pas·toujours)·; | ||
3081 | —·le·SONAME·d’une·bibliothèque·partagée·liée·à·/usr/bin/truc·:·objdump·-p·/usr/bin/truc·|·grep·NEEDED·;·2 | ||
3082 | —·libtruc1·:·le·paquet·de·bibliothèque·pour·la·bibliothèque·partagée·libtruc.so.1·avec·la·version·1·d’ABI·SONAME·;·3 | ||
3083 | —·les·scripts·du·responsable·du·paquet·de·bibliothèque·doivent·appeler·ldconfig·dans·des·circonstances·particulières·pour·créer | ||
3084 | les·liens·symboliques·nécessaires·au·SONAME·;·⁴ | ||
3083 | 1.·Alternative | 3085 | 1.·Alternative·:·readelf·-d·libtruc.so.1·|·grep·SONAME. |
3084 | 2.·Alternative | 3086 | 2.·Alternative·:·readelf·-d·libtruc.so.1·|·grep·NEEDED. |
3085 | 3.· | 3087 | 3.·Consultez·la·Charte·Debian,·8.1·«·Bibliothèques·partagées·au·moment·de·l’exécution·»·(http://www.debian.org/doc/debian-policy/ch-sharedlibs.html#ssharedlibs-runtime)·. |
3086 | 4.· | 3088 | 4.·Consultez·la·Charte·Debian,·8.1.1·«·ldconfig·»·(http://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-ldconfig)·. |
3087 | \xcGuide·du·nouveau·responsable·Debian | 3089 | \xcGuide·du·nouveau·responsable·Debian |
3088 | 55·/·58 | 3090 | 55·/·58 |
3089 | —·libfoo-dev:·the·development·package·that·contains·the·header·files·etc.·for·the·shared·library·libfoo.so.1.·⁵ | ||
3090 | —·Debian·packages·should·not·contain·*.la·Libtool·archive·files·in·general.·⁶ | ||
3091 | —·Debian·packages·should·not·use·RPATH·in·general.·⁷ | ||
3092 | —· | 3091 | —·libtruc1-dbg·:·le·paquet·de·symboles·de·débogage·qui·contient·les·symboles·de·débogage·du·paquet·de·bibliothèque |
Max diff block lines reached; 21970/30769 bytes (71.40%) of diff not shown. |
Offset 142, 20 lines modified | Offset 142, 20 lines modified | ||
142 | ····8.4.·Mise·à·jour·du·style·d'empaquetage | 142 | ····8.4.·Mise·à·jour·du·style·d'empaquetage |
143 | ····8.5.·Conversion·en·UTF-8 | 143 | ····8.5.·Conversion·en·UTF-8 |
144 | ····8.6.·Rappels·pour·la·mise·à·jour·de·paquets | 144 | ····8.6.·Rappels·pour·la·mise·à·jour·de·paquets |
145 | 9.·Envoi·de·paquet | 145 | 9.·Envoi·de·paquet |
146 | ····9.1.·Envoi·vers·l'archive·Debian | 146 | ····9.1.·Envoi·vers·l'archive·Debian |
147 | ····9.2.·Inclusion·de·orig.tar.gz·pour·l'envoi | 147 | ····9.2.·Inclusion·de·orig.tar.gz·pour·l'envoi |
148 | ····9.3.·Versions·non·envoyées | 148 | ····9.3.·Versions·non·envoyées |
149 | A.·Advanced·packaging | ||
150 | ····A.1.·Shared·libraries | ||
151 | 149 | A.·Empaquetage·avancé | |
150 | ····A.1.·Bibliothèques·partagées | ||
151 | ····A.2.·Gestion·de·debian/paquet.symbols | ||
152 | ····A.3.·Multiarch | 152 | ····A.3.·Multiarchitecture |
153 | ····A.4.·Building·a·shared·library·package | ||
154 | ····A. | 153 | ····A.4.·Construction·d'un·paquet·de·bibliothèque·partagée |
154 | ····A.5.·Paquet·Debian·natif | ||
155 | Chapitre 1. Partir·du·bon·pied | 155 | Chapitre 1. Partir·du·bon·pied |
156 | ····La·réécriture·de·ce·tutoriel·avec·des·contenus·à·jour·et·des | 156 | ····La·réécriture·de·ce·tutoriel·avec·des·contenus·à·jour·et·des |
157 | ·exemples·pratiques·supplémentaires·est·disponible·sur·Guide·du | 157 | ·exemples·pratiques·supplémentaires·est·disponible·sur·Guide·du |
158 | ····responsable·Debian.·Veuillez·utiliser·ce·nouveau·tutoriel·comme | 158 | ····responsable·Debian.·Veuillez·utiliser·ce·nouveau·tutoriel·comme |
159 | ····document·principal. | 159 | ····document·principal. |
Offset 3061, 15 lines modified | Offset 3061, 15 lines modified | ||
3061 | ····Prenez·garde·de·ne·pas·les·transformer·en·source·d'agacement. | 3061 | ····Prenez·garde·de·ne·pas·les·transformer·en·source·d'agacement. |
3062 | 5.19. paquet.symbols | 3062 | 5.19. paquet.symbols |
3063 | ····L'empaquetage·de·bibliothèque·n'est·pas·facile·pour·un·mainteneur | 3063 | ····L'empaquetage·de·bibliothèque·n'est·pas·facile·pour·un·mainteneur |
3064 | ····débutant,·et·devrait·être·évité.·Cela·dit,·si·le·paquet·fournit | 3064 | ····débutant,·et·devrait·être·évité.·Cela·dit,·si·le·paquet·fournit |
3065 | ·des·bibliothèques,·des·fichiers·debian/paquet.symbols·devraient | 3065 | ·des·bibliothèques,·des·fichiers·debian/paquet.symbols·devraient |
3066 | ····exister.·Consultez·Section A.2,·« | 3066 | ····exister.·Consultez·Section A.2,·« Gestion·de·debian/paquet |
3067 | ····.symbols ». | 3067 | ····.symbols ». |
3068 | 5.20. TODO | 3068 | 5.20. TODO |
3069 | ·La·commande·dh_installdocs(1)·l'installe. | 3069 | ·La·commande·dh_installdocs(1)·l'installe. |
3070 | 5.21. watch | 3070 | 5.21. watch |
Offset 4385, 408 lines modified | Offset 4385, 441 lines modified | ||
4385 | ·^[85]·Consultez·la·référence·du·Développeur·Debian,·5.6. « Envois | 4385 | ·^[85]·Consultez·la·référence·du·Développeur·Debian,·5.6. « Envois |
4386 | ····de·paquets ». | 4386 | ····de·paquets ». |
4387 | ····^[86]·Consultez·ftp://ftp.upload.debian.org/pub/UploadQueue/ | 4387 | ····^[86]·Consultez·ftp://ftp.upload.debian.org/pub/UploadQueue/ |
4388 | ·README.·Vous·pouvez·aussi·utiliser·la·commande·dcut·du·paquet | 4388 | ·README.·Vous·pouvez·aussi·utiliser·la·commande·dcut·du·paquet |
4389 | ····dput. | 4389 | ····dput. |
4390 | Annexe A. | 4390 | Annexe A. Empaquetage·avancé |
4391 | ····La·réécriture·de·ce·tutoriel·avec·des·contenus·à·jour·et·des | 4391 | ····La·réécriture·de·ce·tutoriel·avec·des·contenus·à·jour·et·des |
4392 | ·exemples·pratiques·supplémentaires·est·disponible·sur·Guide·du | 4392 | ·exemples·pratiques·supplémentaires·est·disponible·sur·Guide·du |
4393 | ····responsable·Debian.·Veuillez·utiliser·ce·nouveau·tutoriel·comme | 4393 | ····responsable·Debian.·Veuillez·utiliser·ce·nouveau·tutoriel·comme |
4394 | ····document·principal. | 4394 | ····document·principal. |
4395 | ····Here·are·some·hints·and·pointers·for·advanced·packaging·topics | ||
4396 | ·that·you·are·most·likely·to·deal·with.·You·are·strongly·advised | ||
4397 | ···· | 4395 | ····Voici·quelques·conseils·et·indications·pour·des·sujets |
4396 | ·d'empaquetage·avancé·auxquels·vous·serez·sans·doute·confrontés. | ||
4397 | ····La·lecture·de·toutes·les·références·suggérées·ici·est·vivement | ||
4398 | ····recommandée. | ||
4398 | ····You·may·need·to·manually·edit·the·packaging·template·files | ||
4399 | ·generated·by·the·dh_make·command·to·address·topics·covered·in | ||
4400 | ····this·chapter.·The·newer·debmake·command·should·address·these | ||
4401 | ···· | 4399 | ····Vous·pouvez·avoir·besoin·d’éditer·vous-mêmes·les·fichiers·de |
4400 | ·modèle·d’empaquetage·produits·par·la·commande·dh_make·pour | ||
4401 | ····répondre·à·des·préoccupations·de·ce·chapitre.·La·nouvelle | ||
4402 | ····commande·debmake·devrait·le·faire·de·meilleure·façon. | ||
4402 | A.1. | 4403 | A.1. Bibliothèques·partagées |
4403 | ·Before·packaging·shared·libraries,·you·should·read·the·following | ||
4404 | · | 4404 | ·Avant·d'empaqueter·des·bibliothèques·partagées,·vous·devriez·lire |
4405 | ····les·références·essentielles·suivantes·avec·attention : | ||
4405 | ······*· | 4406 | ······*·Charte·Debian,·8 « Bibliothèques·partagées » ; |
4406 | ···*· | 4407 | ···*·Charte·Debian,·9.1.1 « Structure·de·système·de·fichiers » ; |
4407 | ······*· | 4408 | ······*·Charte·Debian,·10.2 « Bibliothèques ». |
4408 | · | 4409 | ·Voici·quelques·conseils·simplifiés·à·l'extrême·pour·commencer : |
4409 | ······*·Shared·libraries·are·ELF·object·files·containing·compiled | ||
4410 | ········co | 4410 | ······*·les·bibliothèques·partagées·sont·des·fichiers·objet·ELF |
4411 | ········contenant·du·code·compilé ; | ||
4411 | ······*·Shared·libraries·are·distributed·as·*.so·files.·(Neither·*.a | ||
4412 | ········ | 4412 | ······*·les·bibliothèques·partagées·sont·distribuées·en·fichiers·*.so |
4413 | ········(pas·en·fichiers·*.a·ni·en·fichiers·*.la) ; | ||
4413 | ······*·Shared·libraries·are·mainly·used·to·share·common·codes·among | ||
4414 | ········ | 4414 | ······*·les·bibliothèques·partagées·sont·surtout·utilisées·pour |
4415 | ········partager·du·code·commun·à·plusieurs·exécutables·avec·le | ||
4416 | ········mécanisme·ld ; | ||
4415 | ······*·Shared·libraries·are·sometimes·used·to·provide·multiple | ||
4416 | ······· | 4417 | ······*·les·bibliothèques·partagées·sont·parfois·utilisées·pour |
4418 | ········fournir·plusieurs·greffons·à·un·exécutable·avec·le·mécanisme· | ||
4419 | ········dlopen ; | ||
4417 | ······*·Shared·libraries·export·symbols,·which·represent·compiled | ||
4418 | ········objects·such·as·variables,·functions,·and·classes;·and·enable | ||
4419 | ······ | 4420 | ······*·les·bibliothèques·partagées·exportent·des·symboles·qui |
4421 | ········représentent·des·objets·compilés·comme·des·variables,·des | ||
4422 | ········fonctions·et·des·classes ;·elles·permettent·qu’on·y·accède·à | ||
4423 | ········partir·des·exécutables·liés ; | ||
4420 | ······*· | 4424 | ······*·le·SONAME·d'une·bibliothèque·partagée·libtruc.so.1 :·objdump |
4421 | ········.so.1·|·grep·SONAME | 4425 | ········-p·libtruc.so.1·|·grep·SONAME ;^[87] |
4422 | ······*·The·SONAME·of·a·shared·library·usually·matches·the·library | ||
4423 | ········ | 4426 | ······*·le·SONAME·d'une·bibliothèque·partagée·correspond·normalement |
4427 | ········au·nom·du·fichier·de·bibliothèque·(mais·pas·toujours) ; | ||
4424 | ···*· | 4428 | ···*·le·SONAME·d'une·bibliothèque·partagée·liée·à·/usr/bin/truc : |
4425 | ········objdump·-p·/usr/bin/ | 4429 | ········objdump·-p·/usr/bin/truc·|·grep·NEEDED ;^[88] |
4426 | ······*·libfoo1:·the·library·package·for·the·shared·library·libfoo | ||
4427 | ······· | 4430 | ······*·libtruc1 :·le·paquet·de·bibliothèque·pour·la·bibliothèque |
4431 | ········partagée·libtruc.so.1·avec·la·version 1·d'ABI·SONAME ;^[89] | ||
4428 | ······*·The·package·maintainer·scripts·of·the·library·package·must | ||
4429 | ········call·ldconfig·under·the·specific·circumstances·to·create·the | ||
4430 | ······ | 4432 | ······*·les·scripts·du·responsable·du·paquet·de·bibliothèque·doivent |
4433 | ········appeler·ldconfig·dans·des·circonstances·particulières·pour | ||
4434 | ········créer·les·liens·symboliques·nécessaires·au·SONAME ;^[90] | ||
Max diff block lines reached; 29540/36012 bytes (82.03%) of diff not shown. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1572·2022-10-08·03:52:48.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1572·2022-10-08·03:52:48.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···55 | 3 | -rw-r--r--···0········0········0···552520·2022-10-08·03:52:48.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·maint-guide-it | 1 | Package:·maint-guide-it |
2 | Source:·maint-guide | 2 | Source:·maint-guide |
3 | Version:·1.2.53 | 3 | Version:·1.2.53 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Osamu·Aoki·<osamu@debian.org> | 5 | Maintainer:·Osamu·Aoki·<osamu@debian.org> |
6 | Installed-Size:·92 | 6 | Installed-Size:·924 |
7 | Suggests:·debian-policy,·developers-reference,·devscripts,·dh-make,·doc-base,·dupload·|·dput,·fakeroot,·lintian,·pbuilder,·quilt | 7 | Suggests:·debian-policy,·developers-reference,·devscripts,·dh-make,·doc-base,·dupload·|·dput,·fakeroot,·lintian,·pbuilder,·quilt |
8 | Section:·doc | 8 | Section:·doc |
9 | Priority:·optional | 9 | Priority:·optional |
10 | Multi-Arch:·foreign | 10 | Multi-Arch:·foreign |
11 | Homepage:·https://www.debian.org/doc/devel-manuals#maint-guide | 11 | Homepage:·https://www.debian.org/doc/devel-manuals#maint-guide |
12 | Description:·Debian·New·Maintainers'·Guide·(Italian) | 12 | Description:·Debian·New·Maintainers'·Guide·(Italian) |
13 | ·This·package·contains·the·Debian·New·Maintainers'·Guide. | 13 | ·This·package·contains·the·Debian·New·Maintainers'·Guide. |
Offset 2, 35 lines modified | Offset 2, 35 lines modified | ||
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1223·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/changelog.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1223·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/changelog.gz |
7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/copyright | 7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/copyright |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/ |
9 | -rw-r--r--···0·root·········(0)·root·········(0)···· | 9 | -rw-r--r--···0·root·········(0)·root·········(0)····41054·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/advanced.it.html |
10 | -rw-r--r--···0·root·········(0)·root·········(0)····38431·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/build.it.html | 10 | -rw-r--r--···0·root·········(0)·root·········(0)····38431·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/build.it.html |
11 | -rw-r--r--···0·root·········(0)·root·········(0)····18962·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/checkit.it.html | 11 | -rw-r--r--···0·root·········(0)·root·········(0)····18962·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/checkit.it.html |
12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/debian.css | 12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/debian.css |
13 | -rw-r--r--···0·root·········(0)·root·········(0)····6444 | 13 | -rw-r--r--···0·root·········(0)·root·········(0)····64445·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/dother.it.html |
14 | -rw-r--r--···0·root·········(0)·root·········(0)····79799·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/dreq.it.html | 14 | -rw-r--r--···0·root·········(0)·root·········(0)····79799·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/dreq.it.html |
15 | -rw-r--r--···0·root·········(0)·root·········(0)····55734·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/first.it.html | 15 | -rw-r--r--···0·root·········(0)·root·········(0)····55734·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/first.it.html |
16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/ | 16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/ |
17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/caution.png | 17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/caution.png |
18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/home.png | 18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/home.png |
19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/important.png | 19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/important.png |
20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/next.png | 20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/next.png |
21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/note.png | 21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/note.png |
22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/prev.png | 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/prev.png |
23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/tip.png | 23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/tip.png |
24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/warning.png | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/images/warning.png |
25 | -rw-r--r--···0·root·········(0)·root·········(0)····24 | 25 | -rw-r--r--···0·root·········(0)·root·········(0)····24527·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/index.it.html |
26 | -rw-r--r--···0·root·········(0)·root·········(0)····23734·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/modify.it.html | 26 | -rw-r--r--···0·root·········(0)·root·········(0)····23734·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/modify.it.html |
27 | -rw-r--r--···0·root·········(0)·root·········(0)····34741·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/start.it.html | 27 | -rw-r--r--···0·root·········(0)·root·········(0)····34741·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/start.it.html |
28 | -rw-r--r--···0·root·········(0)·root·········(0)····32735·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/update.it.html | 28 | -rw-r--r--···0·root·········(0)·root·········(0)····32735·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/update.it.html |
29 | -rw-r--r--···0·root·········(0)·root·········(0)····121 | 29 | -rw-r--r--···0·root·········(0)·root·········(0)····12118·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/html/upload.it.html |
30 | -rw-r--r--···0·root·········(0)·root·········(0)···4 | 30 | -rw-r--r--···0·root·········(0)·root·········(0)···410921·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/maint-guide.it.pdf |
31 | -rw-r--r--···0·root·········(0)·root·········(0)····612 | 31 | -rw-r--r--···0·root·········(0)·root·········(0)····61219·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-it/maint-guide.it.txt.gz |
32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ | 32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ |
33 | -rw-r--r--···0·root·········(0)·root·········(0)······617·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-it.maint-guide-it | 33 | -rw-r--r--···0·root·········(0)·root·········(0)······617·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-it.maint-guide-it |
34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ | 34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ |
35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ | 35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ |
36 | -rw-r--r--···0·root·········(0)·root·········(0)·······66·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-it | 36 | -rw-r--r--···0·root·········(0)·root·········(0)·······66·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-it |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <!DOCTYPE·html | 2 | <!DOCTYPE·html |
3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' | 3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' |
4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> | 4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> |
5 | <html·xmlns="http://www.w3.org/1999/xhtml"> | 5 | <html·xmlns="http://www.w3.org/1999/xhtml"> |
6 | ··<head> | 6 | ··<head> |
7 | ····<title>Appendice A. | 7 | ····<title>Appendice A. Pacchettizzazione·avanzata</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.it.html"·title="Guida·per·il·nuovo·Maintainer"/> | 11 | ····<link·rel="home"·href="index.it.html"·title="Guida·per·il·nuovo·Maintainer"/> |
12 | ····<link·rel="up"·href="index.it.html"·title="Guida·per·il·nuovo·Maintainer"/> | 12 | ····<link·rel="up"·href="index.it.html"·title="Guida·per·il·nuovo·Maintainer"/> |
13 | ····<link·rel="prev"·href="upload.it.html"·title="Capitolo 9. Caricamento·del·pacchetto"/> | 13 | ····<link·rel="prev"·href="upload.it.html"·title="Capitolo 9. Caricamento·del·pacchetto"/> |
14 | ··</head> | 14 | ··</head> |
15 | ··<body> | 15 | ··<body> |
16 | ····<div·class="navheader"> | 16 | ····<div·class="navheader"> |
17 | ······<table·width="100%"·summary="Navigation·header"> | 17 | ······<table·width="100%"·summary="Navigation·header"> |
18 | ········<tr> | 18 | ········<tr> |
19 | ··········<th·colspan="3"·align="center">Appendice A. | 19 | ··········<th·colspan="3"·align="center">Appendice A. Pacchettizzazione·avanzata</th> |
20 | ········</tr> | 20 | ········</tr> |
21 | ········<tr> | 21 | ········<tr> |
22 | ··········<td·align="left"> | 22 | ··········<td·align="left"> |
23 | ············<a·accesskey="p"·href="upload.it.html"> | 23 | ············<a·accesskey="p"·href="upload.it.html"> |
24 | ··············<img·src="images/prev.png"·alt="Indietro"/> | 24 | ··············<img·src="images/prev.png"·alt="Indietro"/> |
25 | ············</a> | 25 | ············</a> |
26 | ··········</td> | 26 | ··········</td> |
Offset 32, 33 lines modified | Offset 32, 33 lines modified | ||
32 | ····</div> | 32 | ····</div> |
33 | ····<div·class="appendix"> | 33 | ····<div·class="appendix"> |
34 | ······<div·class="titlepage"> | 34 | ······<div·class="titlepage"> |
35 | ········<div> | 35 | ········<div> |
36 | ··········<div> | 36 | ··········<div> |
37 | ············<h1·class="title"> | 37 | ············<h1·class="title"> |
38 | ··············<a·id="advanced"/> | 38 | ··············<a·id="advanced"/> |
39 | ··············Appendice A. | 39 | ··············Appendice A. Pacchettizzazione·avanzata |
40 | ············</h1> | 40 | ············</h1> |
41 | ··········</div> | 41 | ··········</div> |
42 | ········</div> | 42 | ········</div> |
43 | ······</div> | 43 | ······</div> |
44 | ······<div·class="toc"> | 44 | ······<div·class="toc"> |
45 | ········<p> | 45 | ········<p> |
46 | ··········<strong>Indice</strong> | 46 | ··········<strong>Indice</strong> |
47 | ········</p> | 47 | ········</p> |
48 | ········<dl·class="toc"> | 48 | ········<dl·class="toc"> |
49 | ··········<dt> | 49 | ··········<dt> |
50 | ············<span·class="section"> | 50 | ············<span·class="section"> |
51 | ··············<a·href="advanced.it.html#library">A.1.· | 51 | ··············<a·href="advanced.it.html#library">A.1.·Librerie·condivise</a> |
52 | ············</span> | 52 | ············</span> |
53 | ··········</dt> | 53 | ··········</dt> |
54 | ··········<dt> | 54 | ··········<dt> |
55 | ············<span·class="section"> | 55 | ············<span·class="section"> |
56 | ··············<a·href="advanced.it.html#librarysymbols"> | 56 | ··············<a·href="advanced.it.html#librarysymbols"> |
57 | ················A.2.· | 57 | ················A.2.·Gestire |
58 | ················<code·class="filename"> | 58 | ················<code·class="filename"> |
59 | ··················debian/ | 59 | ··················debian/ |
60 | ··················<em·class="replaceable"> | 60 | ··················<em·class="replaceable"> |
61 | ····················<code>package</code> | 61 | ····················<code>package</code> |
62 | ··················</em> | 62 | ··················</em> |
63 | ··················.symbols | 63 | ··················.symbols |
64 | ················</code> | 64 | ················</code> |
Offset 68, 143 lines modified | Offset 68, 144 lines modified | ||
68 | ··········<dt> | 68 | ··········<dt> |
69 | ············<span·class="section"> | 69 | ············<span·class="section"> |
70 | ··············<a·href="advanced.it.html#multiarch">A.3.·Multiarch</a> | 70 | ··············<a·href="advanced.it.html#multiarch">A.3.·Multiarch</a> |
71 | ············</span> | 71 | ············</span> |
72 | ··········</dt> | 72 | ··········</dt> |
73 | ··········<dt> | 73 | ··········<dt> |
74 | ············<span·class="section"> | 74 | ············<span·class="section"> |
75 | ··············<a·href="advanced.it.html#librarypackage">A.4.· | 75 | ··············<a·href="advanced.it.html#librarypackage">A.4.·Costruzione·del·pacchetto·della·libreria·condivisa</a> |
76 | ············</span> | 76 | ············</span> |
77 | ··········</dt> | 77 | ··········</dt> |
78 | ··········<dt> | 78 | ··········<dt> |
79 | ············<span·class="section"> | 79 | ············<span·class="section"> |
80 | ··············<a·href="advanced.it.html#native-dh-make">A.5.· | 80 | ··············<a·href="advanced.it.html#native-dh-make">A.5.·Pacchetto·nativo·Debian</a> |
81 | ············</span> | 81 | ············</span> |
82 | ··········</dt> | 82 | ··········</dt> |
83 | ········</dl> | 83 | ········</dl> |
84 | ······</div> | 84 | ······</div> |
85 | ······<p> | 85 | ······<p> |
86 | ········È·disponibile·la·riscrittura·di·questo·tutorial,·con·contenuti·aggiornati·e | 86 | ········È·disponibile·la·riscrittura·di·questo·tutorial,·con·contenuti·aggiornati·e |
87 | con·esempi·più·pratici,·denominato | 87 | con·esempi·più·pratici,·denominato |
88 | ········<a·class="ulink"·href="https://www.debian.org/doc/devel-manuals#debmake-doc">Guide·for·Debian | 88 | ········<a·class="ulink"·href="https://www.debian.org/doc/devel-manuals#debmake-doc">Guide·for·Debian |
89 | Maintainers</a> | 89 | Maintainers</a> |
90 | ········.··Si·prega·di·utilizzare·il·nuovo·tutorial·come | 90 | ········.··Si·prega·di·utilizzare·il·nuovo·tutorial·come |
91 | documento·primario. | 91 | documento·primario. |
92 | ······</p> | 92 | ······</p> |
93 | ······<p>Here·are·some·hints·and·pointers·for·advanced·packaging·topics·that·you·are | ||
94 | most·likely·to·deal·with.··You·are·strongly·advised·to·read·all·the | ||
95 | r | 93 | ······<p>Sono·qui·riportati·alcuni·suggerimenti·e·riferimenti·sulle·cose·più·comuni |
94 | riguardanti·la·pacchettizzazione·avanzata.··Si·consiglia·vivamente·di | ||
95 | leggere·tutti·i·riferimenti·qui·riportati.</p> | ||
96 | ······<p> | 96 | ······<p> |
97 | ········ | 97 | ········Può·essere·necessario·modificare·manualmente·il·file·del·template·del |
98 | pacchetto·generato·dal·comando | ||
98 | ········<span·class="command"> | 99 | ········<span·class="command"> |
99 | ··········<strong>dh_make</strong> | 100 | ··········<strong>dh_make</strong> |
100 | ········</span> | 101 | ········</span> |
101 | ········command·to·address·topics·covered·in·this | ||
102 | 102 | ········per·affrontare·gli | |
103 | argomenti·trattati·in·questo·capitolo.·Il·nuovo·comando | ||
103 | ········<span·class="command"> | 104 | ········<span·class="command"> |
104 | ··········<strong>debmake</strong> | 105 | ··········<strong>debmake</strong> |
105 | ········</span> | 106 | ········</span> |
107 | ········potrebbe·trattare·questi·temi·in·modo·migliore. | ||
106 | ········command·should·address·these | ||
107 | topics·better. | ||
108 | ······</p> | 108 | ······</p> |
109 | ······<div·class="section"> | 109 | ······<div·class="section"> |
110 | ········<div·class="titlepage"> | 110 | ········<div·class="titlepage"> |
111 | ··········<div> | 111 | ··········<div> |
112 | ············<div> | 112 | ············<div> |
113 | ··············<h2·class="title"> | 113 | ··············<h2·class="title"> |
114 | ················<a·id="library"/> | 114 | ················<a·id="library"/> |
115 | ················A.1. | 115 | ················A.1. Librerie·condivise |
116 | ··············</h2> | 116 | ··············</h2> |
117 | ············</div> | 117 | ············</div> |
118 | ··········</div> | 118 | ··········</div> |
119 | ········</div> | 119 | ········</div> |
120 | ········<p> | 120 | ········<p> |
121 | ·········· | 121 | ··········Prima·di·pacchettizzare·una |
122 | ··········<a·class="ulink"·href="http://en.wikipedia.org/wiki/Library_(computing)">libr | 122 | ··········<a·class="ulink"·href="http://en.wikipedia.org/wiki/Library_(computing)">libreria</a> |
123 | ··········,·you·should | ||
124 | 123 | ··········condivisa,·si·dovrebbero·leggere·attentamente·i·seguenti·riferimenti | |
124 | principali: | ||
125 | ········</p> | 125 | ········</p> |
126 | ········<div·class="itemizedlist"> | 126 | ········<div·class="itemizedlist"> |
127 | ··········<ul·class="itemizedlist"> | 127 | ··········<ul·class="itemizedlist"> |
Max diff block lines reached; 60454/65932 bytes (91.69%) of diff not shown. |
Offset 1916, 16 lines modified | Offset 1916, 16 lines modified | ||
1916 | ············debian/ | 1916 | ············debian/ |
1917 | ············<em·class="replaceable"> | 1917 | ············<em·class="replaceable"> |
1918 | ··············<code>package</code> | 1918 | ··············<code>package</code> |
1919 | ············</em> | 1919 | ············</em> |
1920 | ············.symbols | 1920 | ············.symbols |
1921 | ··········</code> | 1921 | ··········</code> |
1922 | ··········files.·Si·veda | 1922 | ··········files.·Si·veda |
1923 | ··········<a·class="xref"·href="advanced.it.html#librarysymbols"·title="A.2. | 1923 | ··········<a·class="xref"·href="advanced.it.html#librarysymbols"·title="A.2. Gestire·debian/package.symbols"> |
1924 | ············Sezione A.2,·« | 1924 | ············Sezione A.2,·«Gestire |
1925 | ············<code·class="filename"> | 1925 | ············<code·class="filename"> |
1926 | ··············debian/ | 1926 | ··············debian/ |
1927 | ··············<em·class="replaceable"> | 1927 | ··············<em·class="replaceable"> |
1928 | ················<code>package</code> | 1928 | ················<code>package</code> |
1929 | ··············</em> | 1929 | ··············</em> |
1930 | ··············.symbols | 1930 | ··············.symbols |
1931 | ············</code> | 1931 | ············</code> |
Offset 809, 28 lines modified | Offset 809, 28 lines modified | ||
809 | ··················<a·href="upload.it.html#skipped-uploads">9.3.·Aggiornamenti·scartati</a> | 809 | ··················<a·href="upload.it.html#skipped-uploads">9.3.·Aggiornamenti·scartati</a> |
810 | ················</span> | 810 | ················</span> |
811 | ··············</dt> | 811 | ··············</dt> |
812 | ············</dl> | 812 | ············</dl> |
813 | ··········</dd> | 813 | ··········</dd> |
814 | ··········<dt> | 814 | ··········<dt> |
815 | ············<span·class="appendix"> | 815 | ············<span·class="appendix"> |
816 | ··············<a·href="advanced.it.html">A.· | 816 | ··············<a·href="advanced.it.html">A.·Pacchettizzazione·avanzata</a> |
817 | ············</span> | 817 | ············</span> |
818 | ··········</dt> | 818 | ··········</dt> |
819 | ··········<dd> | 819 | ··········<dd> |
820 | ············<dl> | 820 | ············<dl> |
821 | ··············<dt> | 821 | ··············<dt> |
822 | ················<span·class="section"> | 822 | ················<span·class="section"> |
823 | ··················<a·href="advanced.it.html#library">A.1.· | 823 | ··················<a·href="advanced.it.html#library">A.1.·Librerie·condivise</a> |
824 | ················</span> | 824 | ················</span> |
825 | ··············</dt> | 825 | ··············</dt> |
826 | ··············<dt> | 826 | ··············<dt> |
827 | ················<span·class="section"> | 827 | ················<span·class="section"> |
828 | ··················<a·href="advanced.it.html#librarysymbols"> | 828 | ··················<a·href="advanced.it.html#librarysymbols"> |
829 | ····················A.2.· | 829 | ····················A.2.·Gestire |
830 | ····················<code·class="filename"> | 830 | ····················<code·class="filename"> |
831 | ······················debian/ | 831 | ······················debian/ |
832 | ······················<em·class="replaceable"> | 832 | ······················<em·class="replaceable"> |
833 | ························<code>package</code> | 833 | ························<code>package</code> |
834 | ······················</em> | 834 | ······················</em> |
835 | ······················.symbols | 835 | ······················.symbols |
836 | ····················</code> | 836 | ····················</code> |
Offset 840, 20 lines modified | Offset 840, 20 lines modified | ||
840 | ··············<dt> | 840 | ··············<dt> |
841 | ················<span·class="section"> | 841 | ················<span·class="section"> |
842 | ··················<a·href="advanced.it.html#multiarch">A.3.·Multiarch</a> | 842 | ··················<a·href="advanced.it.html#multiarch">A.3.·Multiarch</a> |
843 | ················</span> | 843 | ················</span> |
844 | ··············</dt> | 844 | ··············</dt> |
845 | ··············<dt> | 845 | ··············<dt> |
846 | ················<span·class="section"> | 846 | ················<span·class="section"> |
847 | ··················<a·href="advanced.it.html#librarypackage">A.4.· | 847 | ··················<a·href="advanced.it.html#librarypackage">A.4.·Costruzione·del·pacchetto·della·libreria·condivisa</a> |
848 | ················</span> | 848 | ················</span> |
849 | ··············</dt> | 849 | ··············</dt> |
850 | ··············<dt> | 850 | ··············<dt> |
851 | ················<span·class="section"> | 851 | ················<span·class="section"> |
852 | ··················<a·href="advanced.it.html#native-dh-make">A.5.· | 852 | ··················<a·href="advanced.it.html#native-dh-make">A.5.·Pacchetto·nativo·Debian</a> |
853 | ················</span> | 853 | ················</span> |
854 | ··············</dt> | 854 | ··············</dt> |
855 | ············</dl> | 855 | ············</dl> |
856 | ··········</dd> | 856 | ··········</dd> |
857 | ········</dl> | 857 | ········</dl> |
858 | ······</div> | 858 | ······</div> |
859 | ····</div> | 859 | ····</div> |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | ····<title>Capitolo 9. Caricamento·del·pacchetto</title> | 7 | ····<title>Capitolo 9. Caricamento·del·pacchetto</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.it.html"·title="Guida·per·il·nuovo·Maintainer"/> | 11 | ····<link·rel="home"·href="index.it.html"·title="Guida·per·il·nuovo·Maintainer"/> |
12 | ····<link·rel="up"·href="index.it.html"·title="Guida·per·il·nuovo·Maintainer"/> | 12 | ····<link·rel="up"·href="index.it.html"·title="Guida·per·il·nuovo·Maintainer"/> |
13 | ····<link·rel="prev"·href="update.it.html"·title="Capitolo 8. Aggiornamento·del·pacchetto"/> | 13 | ····<link·rel="prev"·href="update.it.html"·title="Capitolo 8. Aggiornamento·del·pacchetto"/> |
14 | ····<link·rel="next"·href="advanced.it.html"·title="Appendice A. | 14 | ····<link·rel="next"·href="advanced.it.html"·title="Appendice A. Pacchettizzazione·avanzata"/> |
15 | ··</head> | 15 | ··</head> |
16 | ··<body> | 16 | ··<body> |
17 | ····<div·class="navheader"> | 17 | ····<div·class="navheader"> |
18 | ······<table·width="100%"·summary="Navigation·header"> | 18 | ······<table·width="100%"·summary="Navigation·header"> |
19 | ········<tr> | 19 | ········<tr> |
20 | ··········<th·colspan="3"·align="center">Capitolo 9. Caricamento·del·pacchetto</th> | 20 | ··········<th·colspan="3"·align="center">Capitolo 9. Caricamento·del·pacchetto</th> |
21 | ········</tr> | 21 | ········</tr> |
Offset 436, 13 lines modified | Offset 436, 13 lines modified | ||
436 | ········<tr> | 436 | ········<tr> |
437 | ··········<td·align="left"·valign="top">Capitolo 8. Aggiornamento·del·pacchetto</td> | 437 | ··········<td·align="left"·valign="top">Capitolo 8. Aggiornamento·del·pacchetto</td> |
438 | ··········<td·align="center"> | 438 | ··········<td·align="center"> |
439 | ············<a·accesskey="h"·href="index.it.html"> | 439 | ············<a·accesskey="h"·href="index.it.html"> |
440 | ··············<img·src="images/home.png"·alt="Partenza"/> | 440 | ··············<img·src="images/home.png"·alt="Partenza"/> |
441 | ············</a> | 441 | ············</a> |
442 | ··········</td> | 442 | ··········</td> |
443 | ··········<td·align="right"·valign="top">Appendice A. | 443 | ··········<td·align="right"·valign="top">Appendice A. Pacchettizzazione·avanzata</td> |
444 | ········</tr> | 444 | ········</tr> |
445 | ······</table> | 445 | ······</table> |
446 | ····</div> | 446 | ····</div> |
447 | ··</body> | 447 | ··</body> |
448 | </html> | 448 | </html> |
Offset 39, 27 lines modified | Offset 39, 27 lines modified | ||
39 | Osamu·Aoki, | 39 | Osamu·Aoki, |
40 | Calogero·Lo | 40 | Calogero·Lo |
41 | Leggio,·Jacopo | 41 | Leggio,·Jacopo |
42 | Reggiani,·e | 42 | Reggiani,·e |
43 | Francesco·P. | 43 | Francesco·P. |
44 | Lovergine | 44 | Lovergine |
45 | 2 | 45 | 28·febbraio·2026 |
46 | Traduzione·italiana | 46 | Traduzione·italiana |
47 | 2 | 47 | 28·febbraio·2026 |
48 | Traduzione·italiana | 48 | Traduzione·italiana |
49 | 2 | 49 | 28·febbraio·2026 |
50 | Traduzione·italiana | 50 | Traduzione·italiana |
51 | 2 | 51 | 28·febbraio·2026 |
52 | CRONOLOGIA·DELLE·REVISIONI | 52 | CRONOLOGIA·DELLE·REVISIONI |
53 | POSIZIONE | 53 | POSIZIONE |
54 | DATA | 54 | DATA |
55 | DESCRIZIONE | 55 | DESCRIZIONE |
Offset 375, 27 lines modified | Offset 375, 27 lines modified | ||
375 | Includere·orig.tar.gz·per·il·caricamento·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·55 | 375 | Includere·orig.tar.gz·per·il·caricamento·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·55 |
376 | 9.3 | 376 | 9.3 |
377 | Aggiornamenti·scartati·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·55 | 377 | Aggiornamenti·scartati·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·55 |
378 | A· | 378 | A·Pacchettizzazione·avanzata |
379 | 56 | 379 | 56 |
380 | A.1· | 380 | A.1·Librerie·condivise·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·56 |
381 | A.2· | 381 | A.2·Gestire·debian/package.symbols·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 |
382 | A.3·Multiarch·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·58 | 382 | A.3·Multiarch·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·58 |
383 | A.4· | 383 | A.4·Costruzione·del·pacchetto·della·libreria·condivisa·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·59 |
384 | A.5· | 384 | A.5·Pacchetto·nativo·Debian·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·60 |
385 | \xcGuida·per·il·nuovo·Maintainer | 385 | \xcGuida·per·il·nuovo·Maintainer |
386 | 1·/·6 | 386 | 1·/·61 |
387 | Capitolo·1 | 387 | Capitolo·1 |
388 | Partire·nel·modo·giusto | 388 | Partire·nel·modo·giusto |
389 | È·disponibile·la·riscrittura·di·questo·tutorial,·con·contenuti·aggiornati·e·con·esempi·più·pratici,·denominato·Guide·for·Debian | 389 | È·disponibile·la·riscrittura·di·questo·tutorial,·con·contenuti·aggiornati·e·con·esempi·più·pratici,·denominato·Guide·for·Debian |
390 | Maintainers·(https://www.debian.org/doc/devel-manuals#debmake-doc)·.·Si·prega·di·utilizzare·il·nuovo·tutorial·come·documento | 390 | Maintainers·(https://www.debian.org/doc/devel-manuals#debmake-doc)·.·Si·prega·di·utilizzare·il·nuovo·tutorial·come·documento |
391 | primario. | 391 | primario. |
Offset 430, 15 lines modified | Offset 430, 15 lines modified | ||
430 | 1Nel·documento·si·suppone·l’utilizzo·di·un·sistema·jessie·o·superiore.·Se·si·intende·seguire·questo·documento·per·un·vecchio·sistema·(incluse·le·vecchie | 430 | 1Nel·documento·si·suppone·l’utilizzo·di·un·sistema·jessie·o·superiore.·Se·si·intende·seguire·questo·documento·per·un·vecchio·sistema·(incluse·le·vecchie |
431 | versioni·di·Ubuntu),·bisognerebbe·almeno·installare·delle·versioni·backport·(n.d.t.·versioni·dei·programmi·presenti·nei·pacchetti·di·testing·e·unstable,·compilate | 431 | versioni·di·Ubuntu),·bisognerebbe·almeno·installare·delle·versioni·backport·(n.d.t.·versioni·dei·programmi·presenti·nei·pacchetti·di·testing·e·unstable,·compilate |
432 | per·poter·funzionare·in·un·sistema·stable)·di·dpkg·e·debhelper. | 432 | per·poter·funzionare·in·un·sistema·stable)·di·dpkg·e·debhelper. |
433 | 2Si·possono·avere·più·informazioni·sulla·gestione·base·di·un·sistema·Debian·dal·documento·Debian·Reference·(http://www.debian.org/doc/manuals/debianreference/)·.·Questo·documento·contiene·anche·alcune·riferimenti·utili·per·approfondire·la·programmazioni·Unix. | 433 | 2Si·possono·avere·più·informazioni·sulla·gestione·base·di·un·sistema·Debian·dal·documento·Debian·Reference·(http://www.debian.org/doc/manuals/debianreference/)·.·Questo·documento·contiene·anche·alcune·riferimenti·utili·per·approfondire·la·programmazioni·Unix. |
434 | \xcGuida·per·il·nuovo·Maintainer | 434 | \xcGuida·per·il·nuovo·Maintainer |
435 | 2·/·6 | 435 | 2·/·61 |
436 | –·Non·si·può·imporre·agli·altri·cosa·fare. | 436 | –·Non·si·può·imporre·agli·altri·cosa·fare. |
437 | –·Si·dovrebbe·essere·motivati·a·fare·le·cose·da·soli. | 437 | –·Si·dovrebbe·essere·motivati·a·fare·le·cose·da·soli. |
438 | •·La·coooperazione·amichevole·è·la·forza·motrice. | 438 | •·La·coooperazione·amichevole·è·la·forza·motrice. |
439 | –·Il·vostro·contributo·non·deve·affaticare·gli·altri. | 439 | –·Il·vostro·contributo·non·deve·affaticare·gli·altri. |
440 | –·Il·vostro·contributo·è·prezioso·solo·quando·gli·altri·lo·apprezzano. | 440 | –·Il·vostro·contributo·è·prezioso·solo·quando·gli·altri·lo·apprezzano. |
441 | •·Debian·non·è·la·vostra·scuola·in·cui·si·ottiene·in·automatico·l’attenzione·degli·insegnanti. | 441 | •·Debian·non·è·la·vostra·scuola·in·cui·si·ottiene·in·automatico·l’attenzione·degli·insegnanti. |
Offset 473, 15 lines modified | Offset 473, 15 lines modified | ||
473 | •·Sito·del·New·Member·Debian·(https://nm.debian.org/)·(ufficiale) | 473 | •·Sito·del·New·Member·Debian·(https://nm.debian.org/)·(ufficiale) |
474 | •·Debian·Mentors·FAQ·(http://wiki.debian.org/DebianMentorsFaq)·(supplementare) | 474 | •·Debian·Mentors·FAQ·(http://wiki.debian.org/DebianMentorsFaq)·(supplementare) |
475 | \xcGuida·per·il·nuovo·Maintainer | 475 | \xcGuida·per·il·nuovo·Maintainer |
476 | 1.2 | 476 | 1.2 |
477 | 3·/·6 | 477 | 3·/·61 |
478 | Programmi·necessari·per·lo·sviluppo | 478 | Programmi·necessari·per·lo·sviluppo |
479 | Prima·di·iniziare,·bisogna·assicurarsi·di·avere·installato·correttamente·alcuni·pacchetti·aggiuntivi,·necessari·per·lo·sviluppo.·Da | 479 | Prima·di·iniziare,·bisogna·assicurarsi·di·avere·installato·correttamente·alcuni·pacchetti·aggiuntivi,·necessari·per·lo·sviluppo.·Da |
480 | notare·che·la·lista·non·contiene·nessun·pacchetto·etichettato·come·essenziale·o·richiesto·-·ci·aspettiamo·che·siano·già | 480 | notare·che·la·lista·non·contiene·nessun·pacchetto·etichettato·come·essenziale·o·richiesto·-·ci·aspettiamo·che·siano·già |
481 | installati·nel·sistema. | 481 | installati·nel·sistema. |
482 | I·seguenti·pacchetti·fanno·parte·dell’installazione·standard·di·Debian,·per·cui·probabilmente·sono·già·presenti·nel·sistema·(insieme | 482 | I·seguenti·pacchetti·fanno·parte·dell’installazione·standard·di·Debian,·per·cui·probabilmente·sono·già·presenti·nel·sistema·(insieme |
Offset 521, 15 lines modified | Offset 521, 15 lines modified | ||
521 | •·pbuilder·-·questo·pacchetto·contiene·i·programmi·che·vengono·usati·per·creare·e·manutenere·un·ambiente·chroot.·Creare | 521 | •·pbuilder·-·questo·pacchetto·contiene·i·programmi·che·vengono·usati·per·creare·e·manutenere·un·ambiente·chroot.·Creare |
522 | pacchetti·Debian·nell’ambiente·chroot·permette·di·verificare·le·dipendenze·appropriate·ed·evitare·bug·di·tipo·FTBFS·(Fails·To | 522 | pacchetti·Debian·nell’ambiente·chroot·permette·di·verificare·le·dipendenze·appropriate·ed·evitare·bug·di·tipo·FTBFS·(Fails·To |
523 | Build·From·Source,·non·compila·da·sorgente).·(vedere·pbuilder(8)·e·pdebuild(1)) | 523 | Build·From·Source,·non·compila·da·sorgente).·(vedere·pbuilder(8)·e·pdebuild(1)) |
524 | 3Ci·sono·un·paio·di·pacchetti·specializzati·ma·simili,·come·dh-make-perl,·dh-make-php,·ecc. | 524 | 3Ci·sono·un·paio·di·pacchetti·specializzati·ma·simili,·come·dh-make-perl,·dh-make-php,·ecc. |
525 | \xcGuida·per·il·nuovo·Maintainer | 525 | \xcGuida·per·il·nuovo·Maintainer |
526 | 4·/·6 | 526 | 4·/·61 |
527 | •·perl·-·Perl·è·uno·dei·linguaggi·di·scripting·interpretato·più·utilizzati·sugli·odierni·sistemi·Unix·e·derivati,·spesso·definito·come | 527 | •·perl·-·Perl·è·uno·dei·linguaggi·di·scripting·interpretato·più·utilizzati·sugli·odierni·sistemi·Unix·e·derivati,·spesso·definito·come |
528 | il·coltellino·svizzero·di·Unix.·(vedere·perl(1).) | 528 | il·coltellino·svizzero·di·Unix.·(vedere·perl(1).) |
529 | •·python·-·Python·è·un·altro·linguaggio·di·scripting·interpretato·molto·utilizzato·sui·sistemi·Debian,·combina·una·notevole | 529 | •·python·-·Python·è·un·altro·linguaggio·di·scripting·interpretato·molto·utilizzato·sui·sistemi·Debian,·combina·una·notevole |
530 | potenza·con·una·sintassi·molto·chiara.·(vedere·python(1).) | 530 | potenza·con·una·sintassi·molto·chiara.·(vedere·python(1).) |
531 | •·quilt·-·questo·pacchetto·aiuta·a·gestire·una·gran·numero·di·patch,·tenendo·traccia·dei·cambiamenti·apportati.·Le·patch | 531 | •·quilt·-·questo·pacchetto·aiuta·a·gestire·una·gran·numero·di·patch,·tenendo·traccia·dei·cambiamenti·apportati.·Le·patch |
532 | sono·organizzate·in·maniera·logica·come·una·pila,·è·possibile·applicare(=push)·le·modifiche·apportate·dalla·patch,·oppure | 532 | sono·organizzate·in·maniera·logica·come·una·pila,·è·possibile·applicare(=push)·le·modifiche·apportate·dalla·patch,·oppure |
Offset 569, 15 lines modified | Offset 569, 15 lines modified | ||
569 | Segue·una·serie·di·tutorial·alternativi·che·si·possono·leggere·insieme·a·questo·documento: | 569 | Segue·una·serie·di·tutorial·alternativi·che·si·possono·leggere·insieme·a·questo·documento: |
570 | •·Debian·Packaging·Tutorial·(http://www.debian.org/doc/packaging-manuals/packaging-tutorial/packaging-tutorial) | 570 | •·Debian·Packaging·Tutorial·(http://www.debian.org/doc/packaging-manuals/packaging-tutorial/packaging-tutorial) |
571 | \xcGuida·per·il·nuovo·Maintainer | 571 | \xcGuida·per·il·nuovo·Maintainer |
572 | 1.4 | 572 | 1.4 |
573 | 5·/·6 | 573 | 5·/·61 |
574 | Dove·chiedere·aiuto | 574 | Dove·chiedere·aiuto |
575 | Prima·di·decidere·di·fare·una·domanda·in·qualche·luogo·pubblico,·si·prega·di·leggere·la·documentazione: | 575 | Prima·di·decidere·di·fare·una·domanda·in·qualche·luogo·pubblico,·si·prega·di·leggere·la·documentazione: |
576 | •·i·file·in·/usr/share/doc/pacchetto·per·tutti·i·pacchetti·pertinenti | 576 | •·i·file·in·/usr/share/doc/pacchetto·per·tutti·i·pacchetti·pertinenti |
577 | •·il·contenuto·di·mancomando·per·tutti·i·comandi·pertinenti | 577 | •·il·contenuto·di·mancomando·per·tutti·i·comandi·pertinenti |
578 | •·il·contenuto·di·infocomando·per·tutti·i·comandi·pertinenti | 578 | •·il·contenuto·di·infocomando·per·tutti·i·comandi·pertinenti |
Offset 605, 15 lines modified | Offset 605, 15 lines modified | ||
605 | il·mondo·cominceranno·ad·usare·il·vostro·pacchetto,·e·se·si·è·commesso·qualche·errore·grave,·la·propria·email·sarà·inondata·da | 605 | il·mondo·cominceranno·ad·usare·il·vostro·pacchetto,·e·se·si·è·commesso·qualche·errore·grave,·la·propria·email·sarà·inondata·da |
606 | messaggi·di·molti·utenti·Debian·incavolati…Si·scherza·ovviamente.·:-) | 606 | messaggi·di·molti·utenti·Debian·incavolati…Si·scherza·ovviamente.·:-) |
607 | Ci·si·deve·rilassare·ed·essere·pronti·per·le·segnalazioni·di·bug,·perché·c’è·molto·lavoro·prima·che·un·pacchetto·sia·completamente | 607 | Ci·si·deve·rilassare·ed·essere·pronti·per·le·segnalazioni·di·bug,·perché·c’è·molto·lavoro·prima·che·un·pacchetto·sia·completamente |
608 | conforme·alle·policy·di·Debian·(ancora·una·volta,·si·legga·la·vera·documentazione·per·i·dettagli).·In·bocca·al·lupo! | 608 | conforme·alle·policy·di·Debian·(ancora·una·volta,·si·legga·la·vera·documentazione·per·i·dettagli).·In·bocca·al·lupo! |
609 | \xcGuida·per·il·nuovo·Maintainer | 609 | \xcGuida·per·il·nuovo·Maintainer |
Max diff block lines reached; 68853/75077 bytes (91.71%) of diff not shown. |
Offset 139, 20 lines modified | Offset 139, 20 lines modified | ||
139 | ····8.4.·Aggiornare·lo·stile·di·pacchettizzazione | 139 | ····8.4.·Aggiornare·lo·stile·di·pacchettizzazione |
140 | ····8.5.·Conversione·UTF-8 | 140 | ····8.5.·Conversione·UTF-8 |
141 | ····8.6.·Note·per·l'aggiornamento·dei·pacchetti | 141 | ····8.6.·Note·per·l'aggiornamento·dei·pacchetti |
142 | 9.·Caricamento·del·pacchetto | 142 | 9.·Caricamento·del·pacchetto |
143 | ····9.1.·Caricamento·nell'archivio·Debian | 143 | ····9.1.·Caricamento·nell'archivio·Debian |
144 | ····9.2.·Includere·orig.tar.gz·per·il·caricamento | 144 | ····9.2.·Includere·orig.tar.gz·per·il·caricamento |
145 | ····9.3.·Aggiornamenti·scartati | 145 | ····9.3.·Aggiornamenti·scartati |
146 | A.·Advanced·packaging | ||
147 | · | 146 | A.·Pacchettizzazione·avanzata |
147 | ····A.1.·Librerie·condivise | ||
148 | ····A.2.· | 148 | ····A.2.·Gestire·debian/package.symbols |
149 | ····A.3.·Multiarch | 149 | ····A.3.·Multiarch |
150 | ····A.4.·Building·a·shared·library·package | ||
151 | ····A. | 150 | ····A.4.·Costruzione·del·pacchetto·della·libreria·condivisa |
151 | ····A.5.·Pacchetto·nativo·Debian | ||
152 | Capitolo 1. Partire·nel·modo·giusto | 152 | Capitolo 1. Partire·nel·modo·giusto |
153 | ····È·disponibile·la·riscrittura·di·questo·tutorial,·con·contenuti | 153 | ····È·disponibile·la·riscrittura·di·questo·tutorial,·con·contenuti |
154 | ·aggiornati·e·con·esempi·più·pratici,·denominato·Guide·for·Debian | 154 | ·aggiornati·e·con·esempi·più·pratici,·denominato·Guide·for·Debian |
155 | ····Maintainers.·Si·prega·di·utilizzare·il·nuovo·tutorial·come | 155 | ····Maintainers.·Si·prega·di·utilizzare·il·nuovo·tutorial·come |
156 | ····documento·primario. | 156 | ····documento·primario. |
Offset 3067, 15 lines modified | Offset 3067, 15 lines modified | ||
3067 | 5.19. package.symbols | 3067 | 5.19. package.symbols |
3068 | ····Creare·il·pacchetto·di·una·libreria·non·è·semplice·per·un | 3068 | ····Creare·il·pacchetto·di·una·libreria·non·è·semplice·per·un |
3069 | ····maintainer·con·poca·esperienza·e·dovrebbe·essere·evitato.·Detto | 3069 | ····maintainer·con·poca·esperienza·e·dovrebbe·essere·evitato.·Detto |
3070 | ·questo,·se·il·pacchetto·in·questione·ha·delle·librerie,·si | 3070 | ·questo,·se·il·pacchetto·in·questione·ha·delle·librerie,·si |
3071 | ····dovrebbero·avere·dei·file·debian/package.symbols·files.·Si·veda | 3071 | ····dovrebbero·avere·dei·file·debian/package.symbols·files.·Si·veda |
3072 | ····Sezione A.2,·« | 3072 | ····Sezione A.2,·«Gestire·debian/package.symbols». |
3073 | 5.20. TODO | 3073 | 5.20. TODO |
3074 | ·Il·comando·dh_installdocs(1)·installa·questo·file. | 3074 | ·Il·comando·dh_installdocs(1)·installa·questo·file. |
3075 | 5.21. watch | 3075 | 5.21. watch |
Offset 4381, 143 lines modified | Offset 4381, 150 lines modified | ||
4381 | ·^[85]·Per·maggiori·informazioni,·si·consulti·la·Guida·di | 4381 | ·^[85]·Per·maggiori·informazioni,·si·consulti·la·Guida·di |
4382 | ····riferimento·per·lo·sviluppatore·5.6.·"Uploading·a·package". | 4382 | ····riferimento·per·lo·sviluppatore·5.6.·"Uploading·a·package". |
4383 | ····^[86]·Si·veda·ftp://ftp.upload.debian.org/pub/UploadQueue/README. | 4383 | ····^[86]·Si·veda·ftp://ftp.upload.debian.org/pub/UploadQueue/README. |
4384 | ·Alternativamente,·si·può·utilizzare·il·comando·dcut·del·pacchetto | 4384 | ·Alternativamente,·si·può·utilizzare·il·comando·dcut·del·pacchetto |
4385 | ····dput. | 4385 | ····dput. |
4386 | Appendice A. | 4386 | Appendice A. Pacchettizzazione·avanzata |
4387 | ····È·disponibile·la·riscrittura·di·questo·tutorial,·con·contenuti | 4387 | ····È·disponibile·la·riscrittura·di·questo·tutorial,·con·contenuti |
4388 | ·aggiornati·e·con·esempi·più·pratici,·denominato·Guide·for·Debian | 4388 | ·aggiornati·e·con·esempi·più·pratici,·denominato·Guide·for·Debian |
4389 | ····Maintainers.·Si·prega·di·utilizzare·il·nuovo·tutorial·come | 4389 | ····Maintainers.·Si·prega·di·utilizzare·il·nuovo·tutorial·come |
4390 | ····documento·primario. | 4390 | ····documento·primario. |
4391 | ····Here·are·some·hints·and·pointers·for·advanced·packaging·topics | ||
4392 | ·that·you·are·most·likely·to·deal·with.·You·are·strongly·advised | ||
4393 | ···· | 4391 | ····Sono·qui·riportati·alcuni·suggerimenti·e·riferimenti·sulle·cose |
4392 | ·più·comuni·riguardanti·la·pacchettizzazione·avanzata.·Si | ||
4393 | ····consiglia·vivamente·di·leggere·tutti·i·riferimenti·qui·riportati. | ||
4394 | ····You·may·need·to·manually·edit·the·packaging·template·files | ||
4395 | ·generated·by·the·dh_make·command·to·address·topics·covered·in | ||
4396 | ····this·chapter.·The·newer·debmake·command·should·address·these | ||
4397 | ···· | 4394 | ····Può·essere·necessario·modificare·manualmente·il·file·del·template |
4395 | ·del·pacchetto·generato·dal·comando·dh_make·per·affrontare·gli | ||
4396 | ····argomenti·trattati·in·questo·capitolo.·Il·nuovo·comando·debmake | ||
4397 | ····potrebbe·trattare·questi·temi·in·modo·migliore. | ||
4398 | A.1. | 4398 | A.1. Librerie·condivise |
4399 | ·Before·packaging·shared·libraries,·you·should·read·the·following | ||
4400 | ·· | 4399 | ·Prima·di·pacchettizzare·una·libreria·condivisa,·si·dovrebbero |
4400 | ····leggere·attentamente·i·seguenti·riferimenti·principali: | ||
4401 | ······*· | 4401 | ······*·Manuale·delle·policy·di·Debian,·8·"Shared·libraries" |
4402 | ···*· | 4402 | ···*·Manuale·delle·policy·di·Debian,·9.1.1·"File·System·Structure" |
4403 | ······*· | 4403 | ······*·Manuale·delle·policy·di·Debian,·10.2·"Libraries" |
4404 | · | 4404 | ·Di·seguito·alcuni·semplici·suggerimenti·per·iniziare: |
4405 | ······*·Shared·libraries·are·ELF·object·files·containing·compiled | ||
4406 | ········code | 4405 | ······*·Le·librerie·condivise·sono·file·oggetto·ELF·che·contengono |
4406 | ········del·codice·compilato. | ||
4407 | ······*·Shared·libraries·are·distributed·as·*.so·files.·(Neither·*.a | ||
4408 | ········ | 4407 | ······*·Le·librerie·condivise·sono·distribuite·come·file·*.so.·(Né |
4408 | ········come·file·*.a·né·come·file·*.la) | ||
4409 | ······*·Shared·libraries·are·mainly·used·to·share·common·codes·among | ||
4410 | ······ | 4409 | ······*·Le·librerie·condivise·sono·utilizzate·principalmente·per |
4410 | ········condividere·codice·tra·più·eseguibili,·utilizzando·il·sistema | ||
4411 | ········ld. | ||
4411 | ······*·Shared·libraries·are·sometimes·used·to·provide·multiple | ||
4412 | ········ | 4412 | ······*·Le·librerie·condivise·sono·a·volte·utilizzate·per·fornire |
4413 | ········plugin·a·più·di·un·file·eseguibile·con·il·sistema·dlopen. | ||
4413 | ······*·Shared·libraries·export·symbols,·which·represent·compiled | ||
4414 | ········objects·such·as·variables,·functions,·and·classes;·and·enable | ||
4415 | ········ | 4414 | ······*·Le·librerie·condivise·esportano·i·symbols·che·rappresentano |
4415 | ········gli·oggetti·compilati,·come·le·variabili,·le·funzioni·e·le | ||
4416 | ········classi;·e·consentono·l'accesso·ad·essi·dagli·eseguibili | ||
4417 | ········collegati. | ||
4416 | ······*· | 4418 | ······*·Il·SONAME·di·una·libreria·condivisa·libfoo.so.1:·objdump·-p |
4417 | ········.so.1·|·grep·SONAME·^[87] | 4419 | ········libfoo.so.1·|·grep·SONAME·^[87] |
4418 | ······*·The·SONAME·of·a·shared·library·usually·matches·the·library | ||
4419 | ········file·name·(but·not·always). | ||
4420 | 4420 | ······*·Il·SONAME·di·una·libreria·condivisa·di·solito·corrisponde·al | |
4421 | ········nome·del·file·della·libreria·(ma·non·sempre). | ||
4422 | |||
4423 | ······*·Il·SONAME·delle·librerie·condivise·collegate·a·/usr/bin/foo: | ||
4421 | ········objdump·-p·/usr/bin/foo·|·grep·NEEDED·^[88] | 4424 | ········objdump·-p·/usr/bin/foo·|·grep·NEEDED·^[88] |
4422 | ······*·libfoo1:·the·library·package·for·the·shared·library·libfoo | ||
4423 | ······· | 4425 | ······*·libfoo1:·il·pacchetto·libreria·per·la·libreria·condivisa·lib |
4426 | ········foo.so.1·con·la·versione·SONAME·ABI·1.^[89] | ||
4424 | ······*·The·package·maintainer·scripts·of·the·library·package·must | ||
4425 | ········call·ldconfig·under·the·specific·circumstances·to·create·the | ||
4426 | ······ | 4427 | ······*·Gli·script·dei·maintainer·riguardanti·i·pacchetti·libreria |
4428 | ········devono·richiamare·ldconfig·in·circostanze·specifiche·per | ||
4429 | ········creare·i·necessari·collegamenti·simbolici·per·SONAME.^[90] | ||
Max diff block lines reached; 27069/33726 bytes (80.26%) of diff not shown. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1572·2022-10-08·03:52:48.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1572·2022-10-08·03:52:48.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···6 | 3 | -rw-r--r--···0········0········0···690400·2022-10-08·03:52:48.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·maint-guide-ja | 1 | Package:·maint-guide-ja |
2 | Source:·maint-guide | 2 | Source:·maint-guide |
3 | Version:·1.2.53 | 3 | Version:·1.2.53 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Osamu·Aoki·<osamu@debian.org> | 5 | Maintainer:·Osamu·Aoki·<osamu@debian.org> |
6 | Installed-Size:·109 | 6 | Installed-Size:·1096 |
7 | Suggests:·debian-policy,·developers-reference,·devscripts,·dh-make,·doc-base,·dupload·|·dput,·fakeroot,·lintian,·pbuilder,·quilt | 7 | Suggests:·debian-policy,·developers-reference,·devscripts,·dh-make,·doc-base,·dupload·|·dput,·fakeroot,·lintian,·pbuilder,·quilt |
8 | Section:·doc | 8 | Section:·doc |
9 | Priority:·optional | 9 | Priority:·optional |
10 | Multi-Arch:·foreign | 10 | Multi-Arch:·foreign |
11 | Homepage:·https://www.debian.org/doc/devel-manuals#maint-guide | 11 | Homepage:·https://www.debian.org/doc/devel-manuals#maint-guide |
12 | Description:·Debian·New·Maintainers'·Guide·(Japanese) | 12 | Description:·Debian·New·Maintainers'·Guide·(Japanese) |
13 | ·This·package·contains·the·Debian·New·Maintainers'·Guide. | 13 | ·This·package·contains·the·Debian·New·Maintainers'·Guide. |
Offset 2, 35 lines modified | Offset 2, 35 lines modified | ||
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1224·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/changelog.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1224·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/changelog.gz |
7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/copyright | 7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/copyright |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/ |
9 | -rw-r--r--···0·root·········(0)·root·········(0)···· | 9 | -rw-r--r--···0·root·········(0)·root·········(0)····43562·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/advanced.ja.html |
10 | -rw-r--r--···0·root·········(0)·root·········(0)····41240·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/build.ja.html | 10 | -rw-r--r--···0·root·········(0)·root·········(0)····41240·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/build.ja.html |
11 | -rw-r--r--···0·root·········(0)·root·········(0)····20653·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/checkit.ja.html | 11 | -rw-r--r--···0·root·········(0)·root·········(0)····20653·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/checkit.ja.html |
12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/debian.css | 12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/debian.css |
13 | -rw-r--r--···0·root·········(0)·root·········(0)····6919 | 13 | -rw-r--r--···0·root·········(0)·root·········(0)····69195·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/dother.ja.html |
14 | -rw-r--r--···0·root·········(0)·root·········(0)····87204·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/dreq.ja.html | 14 | -rw-r--r--···0·root·········(0)·root·········(0)····87204·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/dreq.ja.html |
15 | -rw-r--r--···0·root·········(0)·root·········(0)····61782·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/first.ja.html | 15 | -rw-r--r--···0·root·········(0)·root·········(0)····61782·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/first.ja.html |
16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/ | 16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/ |
17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/caution.png | 17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/caution.png |
18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/home.png | 18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/home.png |
19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/important.png | 19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/important.png |
20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/next.png | 20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/next.png |
21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/note.png | 21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/note.png |
22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/prev.png | 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/prev.png |
23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/tip.png | 23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/tip.png |
24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/warning.png | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/images/warning.png |
25 | -rw-r--r--···0·root·········(0)·root·········(0)····254 | 25 | -rw-r--r--···0·root·········(0)·root·········(0)····25486·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/index.ja.html |
26 | -rw-r--r--···0·root·········(0)·root·········(0)····26778·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/modify.ja.html | 26 | -rw-r--r--···0·root·········(0)·root·········(0)····26778·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/modify.ja.html |
27 | -rw-r--r--···0·root·········(0)·root·········(0)····38517·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/start.ja.html | 27 | -rw-r--r--···0·root·········(0)·root·········(0)····38517·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/start.ja.html |
28 | -rw-r--r--···0·root·········(0)·root·········(0)····35541·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/update.ja.html | 28 | -rw-r--r--···0·root·········(0)·root·········(0)····35541·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/update.ja.html |
29 | -rw-r--r--···0·root·········(0)·root·········(0)····131 | 29 | -rw-r--r--···0·root·········(0)·root·········(0)····13155·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/html/upload.ja.html |
30 | -rw-r--r--···0·root·········(0)·root·········(0)···5 | 30 | -rw-r--r--···0·root·········(0)·root·········(0)···541317·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/maint-guide.ja.pdf |
31 | -rw-r--r--···0·root·········(0)·root·········(0)····67 | 31 | -rw-r--r--···0·root·········(0)·root·········(0)····67681·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ja/maint-guide.ja.txt.gz |
32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ | 32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ |
33 | -rw-r--r--···0·root·········(0)·root·········(0)······619·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-ja.maint-guide-ja | 33 | -rw-r--r--···0·root·········(0)·root·········(0)······619·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-ja.maint-guide-ja |
34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ | 34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ |
35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ | 35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ |
36 | -rw-r--r--···0·root·········(0)·root·········(0)·······66·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-ja | 36 | -rw-r--r--···0·root·········(0)·root·········(0)·······66·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-ja |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <!DOCTYPE·html | 2 | <!DOCTYPE·html |
3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' | 3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' |
4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> | 4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> |
5 | <html·xmlns="http://www.w3.org/1999/xhtml"> | 5 | <html·xmlns="http://www.w3.org/1999/xhtml"> |
6 | ··<head> | 6 | ··<head> |
7 | ····<title>付録A· | 7 | ····<title>付録A·上級パッケージング</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.ja.html"·title="Debian·新メンテナーガイド"/> | 11 | ····<link·rel="home"·href="index.ja.html"·title="Debian·新メンテナーガイド"/> |
12 | ····<link·rel="up"·href="index.ja.html"·title="Debian·新メンテナーガイド"/> | 12 | ····<link·rel="up"·href="index.ja.html"·title="Debian·新メンテナーガイド"/> |
13 | ····<link·rel="prev"·href="upload.ja.html"·title="第9章·パッケージをアップロードする"/> | 13 | ····<link·rel="prev"·href="upload.ja.html"·title="第9章·パッケージをアップロードする"/> |
14 | ··</head> | 14 | ··</head> |
15 | ··<body> | 15 | ··<body> |
16 | ····<div·class="navheader"> | 16 | ····<div·class="navheader"> |
17 | ······<table·width="100%"·summary="Navigation·header"> | 17 | ······<table·width="100%"·summary="Navigation·header"> |
18 | ········<tr> | 18 | ········<tr> |
19 | ··········<th·colspan="3"·align="center">付録A· | 19 | ··········<th·colspan="3"·align="center">付録A·上級パッケージング</th> |
20 | ········</tr> | 20 | ········</tr> |
21 | ········<tr> | 21 | ········<tr> |
22 | ··········<td·align="left"> | 22 | ··········<td·align="left"> |
23 | ············<a·accesskey="p"·href="upload.ja.html"> | 23 | ············<a·accesskey="p"·href="upload.ja.html"> |
24 | ··············<img·src="images/prev.png"·alt="戻る"/> | 24 | ··············<img·src="images/prev.png"·alt="戻る"/> |
25 | ············</a> | 25 | ············</a> |
26 | ··········</td> | 26 | ··········</td> |
Offset 32, 98 lines modified | Offset 32, 95 lines modified | ||
32 | ····</div> | 32 | ····</div> |
33 | ····<div·class="appendix"> | 33 | ····<div·class="appendix"> |
34 | ······<div·class="titlepage"> | 34 | ······<div·class="titlepage"> |
35 | ········<div> | 35 | ········<div> |
36 | ··········<div> | 36 | ··········<div> |
37 | ············<h1·class="title"> | 37 | ············<h1·class="title"> |
38 | ··············<a·id="advanced"/> | 38 | ··············<a·id="advanced"/> |
39 | ··············付録A· | 39 | ··············付録A·上級パッケージング |
40 | ············</h1> | 40 | ············</h1> |
41 | ··········</div> | 41 | ··········</div> |
42 | ········</div> | 42 | ········</div> |
43 | ······</div> | 43 | ······</div> |
44 | ······<div·class="toc"> | 44 | ······<div·class="toc"> |
45 | ········<p> | 45 | ········<p> |
46 | ··········<strong>目次</strong> | 46 | ··········<strong>目次</strong> |
47 | ········</p> | 47 | ········</p> |
48 | ········<dl·class="toc"> | 48 | ········<dl·class="toc"> |
49 | ··········<dt> | 49 | ··········<dt> |
50 | ············<span·class="section"> | 50 | ············<span·class="section"> |
51 | ··············<a·href="advanced.ja.html#library">A.1.· | 51 | ··············<a·href="advanced.ja.html#library">A.1.·共有ライブラリー</a> |
52 | ············</span> | 52 | ············</span> |
53 | ··········</dt> | 53 | ··········</dt> |
54 | ··········<dt> | 54 | ··········<dt> |
55 | ············<span·class="section"> | 55 | ············<span·class="section"> |
56 | ··············<a·href="advanced.ja.html#librarysymbols"> | 56 | ··············<a·href="advanced.ja.html#librarysymbols"> |
57 | ················A.2. | 57 | ················A.2. |
58 | ················<code·class="filename"> | 58 | ················<code·class="filename"> |
59 | ··················debian/ | 59 | ··················debian/ |
60 | ··················<em·class="replaceable"> | 60 | ··················<em·class="replaceable"> |
61 | ····················<code>package</code> | 61 | ····················<code>package</code> |
62 | ··················</em> | 62 | ··················</em> |
63 | ··················.symbols | 63 | ··················.symbols |
64 | ················</code> | 64 | ················</code> |
65 | ················の管理 | ||
65 | ··············</a> | 66 | ··············</a> |
66 | ············</span> | 67 | ············</span> |
67 | ··········</dt> | 68 | ··········</dt> |
68 | ··········<dt> | 69 | ··········<dt> |
69 | ············<span·class="section"> | 70 | ············<span·class="section"> |
70 | ··············<a·href="advanced.ja.html#multiarch">A.3.· | 71 | ··············<a·href="advanced.ja.html#multiarch">A.3.·マルチアーチ</a> |
71 | ············</span> | 72 | ············</span> |
72 | ··········</dt> | 73 | ··········</dt> |
73 | ··········<dt> | 74 | ··········<dt> |
74 | ············<span·class="section"> | 75 | ············<span·class="section"> |
75 | ··············<a·href="advanced.ja.html#librarypackage">A.4.· | 76 | ··············<a·href="advanced.ja.html#librarypackage">A.4.·共有ライブラリーパッケージのビルド</a> |
76 | ············</span> | 77 | ············</span> |
77 | ··········</dt> | 78 | ··········</dt> |
78 | ··········<dt> | 79 | ··········<dt> |
79 | ············<span·class="section"> | 80 | ············<span·class="section"> |
80 | ··············<a·href="advanced.ja.html#native-dh-make">A.5.· | 81 | ··············<a·href="advanced.ja.html#native-dh-make">A.5.·ネイティブ·Debian·パッケージ</a> |
81 | ············</span> | 82 | ············</span> |
82 | ··········</dt> | 83 | ··········</dt> |
83 | ········</dl> | 84 | ········</dl> |
84 | ······</div> | 85 | ······</div> |
85 | ······<p> | 86 | ······<p> |
86 | ········最新の内容とより実用的な例でこの入門書を書き換えたものが | 87 | ········最新の内容とより実用的な例でこの入門書を書き換えたものが |
87 | ········<a·class="ulink"·href="https://www.debian.org/doc/devel-manuals#debmake-doc">Guide·for·Debian | 88 | ········<a·class="ulink"·href="https://www.debian.org/doc/devel-manuals#debmake-doc">Guide·for·Debian |
88 | Maintainers</a> | 89 | Maintainers</a> |
89 | ········として入手できます。この新しい入門書を第一次的な入門書として使ってください。 | 90 | ········として入手できます。この新しい入門書を第一次的な入門書として使ってください。 |
90 | ······</p> | 91 | ······</p> |
92 | ······<p>あなたが出会いそうな上級パッケージング課題に関するヒントや外部参照をいくつか記します。ここに提案されたレファレンス全てに目を通すことを切にお薦めします。</p> | ||
91 | ······<p>Here·are·some·hints·and·pointers·for·advanced·packaging·topics·that·you·are | ||
92 | most·likely·to·deal·with.··You·are·strongly·advised·to·read·all·the | ||
93 | references·suggested·here.</p> | ||
94 | ······<p> | 93 | ······<p> |
95 | ········ | 94 | ········本章で取り上げたトピックをカバーするには |
96 | ········<span·class="command"> | 95 | ········<span·class="command"> |
97 | ··········<strong>dh_make</strong> | 96 | ··········<strong>dh_make</strong> |
98 | ········</span> | 97 | ········</span> |
98 | ········コマンドで生成されたパッケージ用テンプレートファイルではマニュアル編集する必要があるかもしれません。より新しい | ||
99 | ········command·to·address·topics·covered·in·this | ||
100 | chapter.··The·newer | ||
101 | ········<span·class="command"> | 99 | ········<span·class="command"> |
102 | ··········<strong>debmake</strong> | 100 | ··········<strong>debmake</strong> |
103 | ········</span> | 101 | ········</span> |
102 | ········コマンドはこのようなトピックへの対応が優れています。 | ||
104 | ········command·should·address·these | ||
105 | topics·better. | ||
106 | ······</p> | 103 | ······</p> |
107 | ······<div·class="section"> | 104 | ······<div·class="section"> |
108 | ········<div·class="titlepage"> | 105 | ········<div·class="titlepage"> |
109 | ··········<div> | 106 | ··········<div> |
110 | ············<div> | 107 | ············<div> |
111 | ··············<h2·class="title"> | 108 | ··············<h2·class="title"> |
112 | ················<a·id="library"/> | 109 | ················<a·id="library"/> |
113 | ················A.1.· | 110 | ················A.1.·共有ライブラリー |
114 | ··············</h2> | 111 | ··············</h2> |
115 | ············</div> | 112 | ············</div> |
116 | ··········</div> | 113 | ··········</div> |
117 | ········</div> | 114 | ········</div> |
118 | ········<p> | 115 | ········<p> |
119 | ·········· | 116 | ··········共有 |
120 | ··········<a·class="ulink"·href="http://en.wikipedia.org/wiki/Library_(computing)"> | 117 | ··········<a·class="ulink"·href="http://en.wikipedia.org/wiki/Library_(computing)">ライブラリー</a> |
121 | ··········,·you·should | ||
122 | 118 | ··········をパッケージングする前に、以下の | |
119 | 一次レファレンスを詳細に読むべきです: | ||
123 | ········</p> | 120 | ········</p> |
124 | ········<div·class="itemizedlist"> | 121 | ········<div·class="itemizedlist"> |
125 | ··········<ul·class="itemizedlist"> | 122 | ··········<ul·class="itemizedlist"> |
126 | ············<li·class="listitem"> | 123 | ············<li·class="listitem"> |
Max diff block lines reached; 54429/59405 bytes (91.62%) of diff not shown. |
Offset 1773, 24 lines modified | Offset 1773, 24 lines modified | ||
1773 | ············debian/ | 1773 | ············debian/ |
1774 | ············<em·class="replaceable"> | 1774 | ············<em·class="replaceable"> |
1775 | ··············<code>package</code> | 1775 | ··············<code>package</code> |
1776 | ············</em> | 1776 | ············</em> |
1777 | ············.symbols | 1777 | ············.symbols |
1778 | ··········</code> | 1778 | ··········</code> |
1779 | ··········ファイルを作成すべきです。 | 1779 | ··········ファイルを作成すべきです。 |
1780 | ··········<a·class="xref"·href="advanced.ja.html#librarysymbols"·title="A.2.· | 1780 | ··········<a·class="xref"·href="advanced.ja.html#librarysymbols"·title="A.2.·debian/package.symbols·の管理"> |
1781 | ············「 | 1781 | ············「 |
1782 | ············<code·class="filename"> | 1782 | ············<code·class="filename"> |
1783 | ··············debian/ | 1783 | ··············debian/ |
1784 | ··············<em·class="replaceable"> | 1784 | ··············<em·class="replaceable"> |
1785 | ················<code>package</code> | 1785 | ················<code>package</code> |
1786 | ··············</em> | 1786 | ··············</em> |
1787 | ··············.symbols | 1787 | ··············.symbols |
1788 | ············</code> | 1788 | ············</code> |
1789 | ············」 | 1789 | ············の管理」 |
1790 | ··········</a> | 1790 | ··········</a> |
1791 | ··········を参照下さい。 | 1791 | ··········を参照下さい。 |
1792 | ········</p> | 1792 | ········</p> |
1793 | ······</div> | 1793 | ······</div> |
1794 | ······<div·class="section"> | 1794 | ······<div·class="section"> |
1795 | ········<div·class="titlepage"> | 1795 | ········<div·class="titlepage"> |
1796 | ··········<div> | 1796 | ··········<div> |
Offset 841, 51 lines modified | Offset 841, 52 lines modified | ||
841 | ··················<a·href="upload.ja.html#skipped-uploads">9.3.·スキップされたアップロード</a> | 841 | ··················<a·href="upload.ja.html#skipped-uploads">9.3.·スキップされたアップロード</a> |
842 | ················</span> | 842 | ················</span> |
843 | ··············</dt> | 843 | ··············</dt> |
844 | ············</dl> | 844 | ············</dl> |
845 | ··········</dd> | 845 | ··········</dd> |
846 | ··········<dt> | 846 | ··········<dt> |
847 | ············<span·class="appendix"> | 847 | ············<span·class="appendix"> |
848 | ··············<a·href="advanced.ja.html">A.· | 848 | ··············<a·href="advanced.ja.html">A.·上級パッケージング</a> |
849 | ············</span> | 849 | ············</span> |
850 | ··········</dt> | 850 | ··········</dt> |
851 | ··········<dd> | 851 | ··········<dd> |
852 | ············<dl> | 852 | ············<dl> |
853 | ··············<dt> | 853 | ··············<dt> |
854 | ················<span·class="section"> | 854 | ················<span·class="section"> |
855 | ··················<a·href="advanced.ja.html#library">A.1.· | 855 | ··················<a·href="advanced.ja.html#library">A.1.·共有ライブラリー</a> |
856 | ················</span> | 856 | ················</span> |
857 | ··············</dt> | 857 | ··············</dt> |
858 | ··············<dt> | 858 | ··············<dt> |
859 | ················<span·class="section"> | 859 | ················<span·class="section"> |
860 | ··················<a·href="advanced.ja.html#librarysymbols"> | 860 | ··················<a·href="advanced.ja.html#librarysymbols"> |
861 | ····················A.2. | 861 | ····················A.2. |
862 | ····················<code·class="filename"> | 862 | ····················<code·class="filename"> |
863 | ······················debian/ | 863 | ······················debian/ |
864 | ······················<em·class="replaceable"> | 864 | ······················<em·class="replaceable"> |
865 | ························<code>package</code> | 865 | ························<code>package</code> |
866 | ······················</em> | 866 | ······················</em> |
867 | ······················.symbols | 867 | ······················.symbols |
868 | ····················</code> | 868 | ····················</code> |
869 | ····················の管理 | ||
869 | ··················</a> | 870 | ··················</a> |
870 | ················</span> | 871 | ················</span> |
871 | ··············</dt> | 872 | ··············</dt> |
872 | ··············<dt> | 873 | ··············<dt> |
873 | ················<span·class="section"> | 874 | ················<span·class="section"> |
874 | ··················<a·href="advanced.ja.html#multiarch">A.3.· | 875 | ··················<a·href="advanced.ja.html#multiarch">A.3.·マルチアーチ</a> |
875 | ················</span> | 876 | ················</span> |
876 | ··············</dt> | 877 | ··············</dt> |
877 | ··············<dt> | 878 | ··············<dt> |
878 | ················<span·class="section"> | 879 | ················<span·class="section"> |
879 | ··················<a·href="advanced.ja.html#librarypackage">A.4.· | 880 | ··················<a·href="advanced.ja.html#librarypackage">A.4.·共有ライブラリーパッケージのビルド</a> |
880 | ················</span> | 881 | ················</span> |
881 | ··············</dt> | 882 | ··············</dt> |
882 | ··············<dt> | 883 | ··············<dt> |
883 | ················<span·class="section"> | 884 | ················<span·class="section"> |
884 | ··················<a·href="advanced.ja.html#native-dh-make">A.5.· | 885 | ··················<a·href="advanced.ja.html#native-dh-make">A.5.·ネイティブ·Debian·パッケージ</a> |
885 | ················</span> | 886 | ················</span> |
886 | ··············</dt> | 887 | ··············</dt> |
887 | ············</dl> | 888 | ············</dl> |
888 | ··········</dd> | 889 | ··········</dd> |
889 | ········</dl> | 890 | ········</dl> |
890 | ······</div> | 891 | ······</div> |
891 | ····</div> | 892 | ····</div> |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | ····<title>第9章·パッケージをアップロードする</title> | 7 | ····<title>第9章·パッケージをアップロードする</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.ja.html"·title="Debian·新メンテナーガイド"/> | 11 | ····<link·rel="home"·href="index.ja.html"·title="Debian·新メンテナーガイド"/> |
12 | ····<link·rel="up"·href="index.ja.html"·title="Debian·新メンテナーガイド"/> | 12 | ····<link·rel="up"·href="index.ja.html"·title="Debian·新メンテナーガイド"/> |
13 | ····<link·rel="prev"·href="update.ja.html"·title="第8章·パッケージの更新"/> | 13 | ····<link·rel="prev"·href="update.ja.html"·title="第8章·パッケージの更新"/> |
14 | ····<link·rel="next"·href="advanced.ja.html"·title="付録A· | 14 | ····<link·rel="next"·href="advanced.ja.html"·title="付録A·上級パッケージング"/> |
15 | ··</head> | 15 | ··</head> |
16 | ··<body> | 16 | ··<body> |
17 | ····<div·class="navheader"> | 17 | ····<div·class="navheader"> |
18 | ······<table·width="100%"·summary="Navigation·header"> | 18 | ······<table·width="100%"·summary="Navigation·header"> |
19 | ········<tr> | 19 | ········<tr> |
20 | ··········<th·colspan="3"·align="center">第9章·パッケージをアップロードする</th> | 20 | ··········<th·colspan="3"·align="center">第9章·パッケージをアップロードする</th> |
21 | ········</tr> | 21 | ········</tr> |
Offset 404, 13 lines modified | Offset 404, 13 lines modified | ||
404 | ········<tr> | 404 | ········<tr> |
405 | ··········<td·align="left"·valign="top">第8章·パッケージの更新</td> | 405 | ··········<td·align="left"·valign="top">第8章·パッケージの更新</td> |
406 | ··········<td·align="center"> | 406 | ··········<td·align="center"> |
407 | ············<a·accesskey="h"·href="index.ja.html"> | 407 | ············<a·accesskey="h"·href="index.ja.html"> |
408 | ··············<img·src="images/home.png"·alt="ホーム"/> | 408 | ··············<img·src="images/home.png"·alt="ホーム"/> |
409 | ············</a> | 409 | ············</a> |
410 | ··········</td> | 410 | ··········</td> |
411 | ··········<td·align="right"·valign="top">付録A· | 411 | ··········<td·align="right"·valign="top">付録A·上級パッケージング</td> |
412 | ········</tr> | 412 | ········</tr> |
413 | ······</table> | 413 | ······</table> |
414 | ····</div> | 414 | ····</div> |
415 | ··</body> | 415 | ··</body> |
416 | </html> | 416 | </html> |
Offset 36, 35 lines modified | Offset 36, 35 lines modified | ||
36 | Josip·Rodin, | 36 | Josip·Rodin, |
37 | Osamu·Aoki,·倉澤 | 37 | Osamu·Aoki,·倉澤 |
38 | 望,·八津尾雄介,·佐 | 38 | 望,·八津尾雄介,·佐 |
39 | 々木洋平,·倉敷悟,·、 | 39 | 々木洋平,·倉敷悟,·、 |
40 | 青木修 | 40 | 青木修 |
41 | 41 | February·28,·2026 | |
42 | 日本語訳 | 42 | 日本語訳 |
43 | 43 | February·28,·2026 | |
44 | 日本語訳 | 44 | 日本語訳 |
45 | 45 | February·28,·2026 | |
46 | 日本語訳 | 46 | 日本語訳 |
47 | 47 | February·28,·2026 | |
48 | 日本語訳 | 48 | 日本語訳 |
49 | 49 | February·28,·2026 | |
50 | 日本語訳 | 50 | 日本語訳 |
51 | 51 | February·28,·2026 | |
52 | REVISION·HISTORY | 52 | REVISION·HISTORY |
53 | NUMBER | 53 | NUMBER |
54 | DATE | 54 | DATE |
55 | DESCRIPTION | 55 | DESCRIPTION |
Offset 399, 27 lines modified | Offset 399, 27 lines modified | ||
399 | アップロード用·orig.tar.gz·の内容·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 | 399 | アップロード用·orig.tar.gz·の内容·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 |
400 | 9.3 | 400 | 9.3 |
401 | スキップされたアップロード·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 | 401 | スキップされたアップロード·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 |
402 | A· | 402 | A·上級パッケージング |
403 | 58 | 403 | 58 |
404 | A.1· | 404 | A.1·共有ライブラリー·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·58 |
405 | A.2· | 405 | A.2·debian/package.symbols·の管理·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·59 |
406 | A.3· | 406 | A.3·マルチアーチ·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·60 |
407 | A.4· | 407 | A.4·共有ライブラリーパッケージのビルド·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·61 |
408 | A.5· | 408 | A.5·ネイティブ·Debian·パッケージ·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·62 |
409 | \xcDebian·新メンテナーガイド | 409 | \xcDebian·新メンテナーガイド |
410 | 1·/·6 | 410 | 1·/·63 |
411 | Chapter·1 | 411 | Chapter·1 |
412 | まずは正攻法で始めよう | 412 | まずは正攻法で始めよう |
413 | 最新の内容とより実用的な例でこの入門書を書き換えたものが·Guide·for·Debian·Maintainers·(https://www.debian.org/doc/devel-manuals#debmake-doc)·として入手できます。この新しい入門書を第一次的な入門書として使ってくださ | 413 | 最新の内容とより実用的な例でこの入門書を書き換えたものが·Guide·for·Debian·Maintainers·(https://www.debian.org/doc/devel-manuals#debmake-doc)·として入手できます。この新しい入門書を第一次的な入門書として使ってくださ |
414 | い。 | 414 | い。 |
415 | この文書では、一般の·Debian·ユーザーやデベロッパーを目指している人を対象に·Debian·パッケージのビルド方法 | 415 | この文書では、一般の·Debian·ユーザーやデベロッパーを目指している人を対象に·Debian·パッケージのビルド方法 |
Offset 453, 15 lines modified | Offset 453, 15 lines modified | ||
453 | 1文中では、jessie·より新しいシステムを使っていると想定しています。古いシステム·(古い·Ubuntu·システム等を含む)·を使ってこの文書 | 453 | 1文中では、jessie·より新しいシステムを使っていると想定しています。古いシステム·(古い·Ubuntu·システム等を含む)·を使ってこの文書 |
454 | についていきたいのであれば、少なくともバックポートされた·dpkg·および·debhelper·パッケージをインストールする必要があります。 | 454 | についていきたいのであれば、少なくともバックポートされた·dpkg·および·debhelper·パッケージをインストールする必要があります。 |
455 | 2Debian·システムの基本的な操作は·Debian·Reference·(http://www.debian.org/doc/manuals/debian-reference/)·から学べます。Unix·プログラミング | 455 | 2Debian·システムの基本的な操作は·Debian·Reference·(http://www.debian.org/doc/manuals/debian-reference/)·から学べます。Unix·プログラミング |
456 | に関しても学べるいくつかのポインターも含まれています。 | 456 | に関しても学べるいくつかのポインターも含まれています。 |
457 | \xcDebian·新メンテナーガイド | 457 | \xcDebian·新メンテナーガイド |
458 | 2·/·6 | 458 | 2·/·63 |
459 | –·他人に何をするかを押し付けてはいけません。 | 459 | –·他人に何をするかを押し付けてはいけません。 |
460 | –·自分自身で行う意欲を持つべきです。 | 460 | –·自分自身で行う意欲を持つべきです。 |
461 | •·友好的な協力が推進力です。 | 461 | •·友好的な協力が推進力です。 |
462 | –·あなたの寄与は他人にストレスを掛けすぎてはいけません。 | 462 | –·あなたの寄与は他人にストレスを掛けすぎてはいけません。 |
463 | –·あなたの寄与は他人に評価されて初めて価値があります。 | 463 | –·あなたの寄与は他人に評価されて初めて価値があります。 |
464 | •·Debian·は教師の注意が自動的にあなたに注がれるあなたの学校とは違います。 | 464 | •·Debian·は教師の注意が自動的にあなたに注がれるあなたの学校とは違います。 |
Offset 497, 15 lines modified | Offset 497, 15 lines modified | ||
497 | •·Debian·New·Member·サイト·(https://nm.debian.org/)·(正規) | 497 | •·Debian·New·Member·サイト·(https://nm.debian.org/)·(正規) |
498 | •·Debian·Mentors·FAQ·(http://wiki.debian.org/DebianMentorsFaq)·(補足) | 498 | •·Debian·Mentors·FAQ·(http://wiki.debian.org/DebianMentorsFaq)·(補足) |
499 | \xcDebian·新メンテナーガイド | 499 | \xcDebian·新メンテナーガイド |
500 | 1.2 | 500 | 1.2 |
501 | 3·/·6 | 501 | 3·/·63 |
502 | 開発に必要なプログラム | 502 | 開発に必要なプログラム |
503 | 何はさておき、開発に必要なパッケージがきちんとインストールされていることを確認するべきです。以下のリス | 503 | 何はさておき、開発に必要なパッケージがきちんとインストールされていることを確認するべきです。以下のリス |
504 | トには·essential·または·required·なパッケージが含まれていないことに注意してください。これらのパッケー | 504 | トには·essential·または·required·なパッケージが含まれていないことに注意してください。これらのパッケー |
505 | ジは既にインストールされていることを前提としています。 | 505 | ジは既にインストールされていることを前提としています。 |
506 | 以下のパッケージは·Debian·の標準·(standard)·インストール構成に含まれており、すでに·(それらが依存する他のパ | 506 | 以下のパッケージは·Debian·の標準·(standard)·インストール構成に含まれており、すでに·(それらが依存する他のパ |
Offset 552, 15 lines modified | Offset 552, 15 lines modified | ||
552 | •·lintian·-·これは·Debian·パッケージチェッカで、あなたがビルドしたパッケージを調べて、その中にありがち | 552 | •·lintian·-·これは·Debian·パッケージチェッカで、あなたがビルドしたパッケージを調べて、その中にありがち |
553 | なミスが見つかったらそれを指摘し、その問題について説明してくれます。(詳しくは·lintian(1)、Lintian·User’s | 553 | なミスが見つかったらそれを指摘し、その問題について説明してくれます。(詳しくは·lintian(1)、Lintian·User’s |
554 | Manual·(https://lintian.debian.org/manual/index.html)·参照。) | 554 | Manual·(https://lintian.debian.org/manual/index.html)·参照。) |
555 | 3dh-make-perl、dh-make-php·等のように、同様の内容で特化したパッケージもいくつかあります。 | 555 | 3dh-make-perl、dh-make-php·等のように、同様の内容で特化したパッケージもいくつかあります。 |
556 | \xcDebian·新メンテナーガイド | 556 | \xcDebian·新メンテナーガイド |
557 | 4·/·6 | 557 | 4·/·63 |
558 | •·patch·-·このとても有用なユーティリティは、(diff·プログラムによって生成された)·オリジナルとの差分が列挙さ | 558 | •·patch·-·このとても有用なユーティリティは、(diff·プログラムによって生成された)·オリジナルとの差分が列挙さ |
559 | れたファイルを読み込んでオリジナルのファイルに適用し、パッチが当てられたバージョンを作成します。(詳し | 559 | れたファイルを読み込んでオリジナルのファイルに適用し、パッチが当てられたバージョンを作成します。(詳し |
560 | くは·patch(1)·を参照。) | 560 | くは·patch(1)·を参照。) |
561 | •·patchutils·-·このパッケージには、lsdiff、interdiff·や·filterdiff·といったパッチを扱うユーティリティが含まれ | 561 | •·patchutils·-·このパッケージには、lsdiff、interdiff·や·filterdiff·といったパッチを扱うユーティリティが含まれ |
562 | ています。 | 562 | ています。 |
563 | •·pbuilder·-·このパッケージには·chroot·環境の作成や保守に使用されるプログラムが含まれます。この·chroot·環 | 563 | •·pbuilder·-·このパッケージには·chroot·環境の作成や保守に使用されるプログラムが含まれます。この·chroot·環 |
Offset 604, 15 lines modified | Offset 604, 15 lines modified | ||
604 | ィング標準·(http://www.gnu.org/prep/standards/html_node/index.html)·と、GNU·ソフトウェアのメンテナー向け情報 | 604 | ィング標準·(http://www.gnu.org/prep/standards/html_node/index.html)·と、GNU·ソフトウェアのメンテナー向け情報 |
605 | (http://www.gnu.org/prep/maintain/html_node/index.html)·です。Debian·ではこれらに従うことは求められませんが、ガ | 605 | (http://www.gnu.org/prep/maintain/html_node/index.html)·です。Debian·ではこれらに従うことは求められませんが、ガ |
606 | イドラインまたは常識としても有用です·(ローカルコピーの·/usr/share/doc/gnu-standards/standards. | 606 | イドラインまたは常識としても有用です·(ローカルコピーの·/usr/share/doc/gnu-standards/standards. |
607 | pdf.gz·と·/usr/share/doc/gnu-standards/maintain.pdf.gz·を参照。) | 607 | pdf.gz·と·/usr/share/doc/gnu-standards/maintain.pdf.gz·を参照。) |
608 | \xcDebian·新メンテナーガイド | 608 | \xcDebian·新メンテナーガイド |
609 | 5·/·6 | 609 | 5·/·63 |
610 | この文書が、上記文書の記述と矛盾している場合は、そちらが正解です。reportbug·を使って·maint-guide·パッ | 610 | この文書が、上記文書の記述と矛盾している場合は、そちらが正解です。reportbug·を使って·maint-guide·パッ |
611 | ケージにバグレポートをしてください。 | 611 | ケージにバグレポートをしてください。 |
612 | 以下は、この文書と合わせて読める同様の入門書です: | 612 | 以下は、この文書と合わせて読める同様の入門書です: |
613 | •·Debian·Packaging·Tutorial·(http://www.debian.org/doc/packaging-manuals/packaging-tutorial/packaging-tutorial) | 613 | •·Debian·Packaging·Tutorial·(http://www.debian.org/doc/packaging-manuals/packaging-tutorial/packaging-tutorial) |
614 | 1.4 | 614 | 1.4 |
Max diff block lines reached; 47901/52231 bytes (91.71%) of diff not shown. |
Offset 146, 20 lines modified | Offset 146, 20 lines modified | ||
146 | ····8.4.·パッケージ化スタイルの更新 | 146 | ····8.4.·パッケージ化スタイルの更新 |
147 | ····8.5.·UTF-8·変換 | 147 | ····8.5.·UTF-8·変換 |
148 | ····8.6.·パッケージをアップグレードする際の注意点 | 148 | ····8.6.·パッケージをアップグレードする際の注意点 |
149 | 9.·パッケージをアップロードする | 149 | 9.·パッケージをアップロードする |
150 | ····9.1.·Debian·アーカイブへアップロードする | 150 | ····9.1.·Debian·アーカイブへアップロードする |
151 | ····9.2.·アップロード用orig.tar.gzの内容 | 151 | ····9.2.·アップロード用orig.tar.gzの内容 |
152 | ····9.3.·スキップされたアップロード | 152 | ····9.3.·スキップされたアップロード |
153 | A.·Advanced·packaging | ||
154 | 153 | A.·上級パッケージング | |
154 | ····A.1.·共有ライブラリー | ||
155 | ····A.2.· | 155 | ····A.2.·debian/package.symbols·の管理 |
156 | ····A.3.·Multiarch | ||
157 | ····A.4.·Building·a·shared·library·package | ||
158 | ····A. | 156 | ····A.3.·マルチアーチ |
157 | ····A.4.·共有ライブラリーパッケージのビルド | ||
158 | ····A.5.·ネイティブ·Debian·パッケージ | ||
159 | 第1章まずは正攻法で始めよう | 159 | 第1章まずは正攻法で始めよう |
160 | ····最新の内容とより実用的な例でこの入門書を書き換えたものが·Guide | 160 | ····最新の内容とより実用的な例でこの入門書を書き換えたものが·Guide |
161 | ·for·Debian·Maintainers·として入手できます。この新しい入門書を第一 | 161 | ·for·Debian·Maintainers·として入手できます。この新しい入門書を第一 |
162 | ····次的な入門書として使ってください。 | 162 | ····次的な入門書として使ってください。 |
Offset 2877, 18 lines modified | Offset 2877, 17 lines modified | ||
2877 | ····これら、メンテナースクリプトはなぜ·Debian·を選ぶのかという理由の | 2877 | ····これら、メンテナースクリプトはなぜ·Debian·を選ぶのかという理由の |
2878 | ·1·つでもあります。これらの仕組みで、ユーザーが迷惑がる原因となら | 2878 | ·1·つでもあります。これらの仕組みで、ユーザーが迷惑がる原因となら |
2879 | ····ないよう細心の注意をはらいましょう。 | 2879 | ····ないよう細心の注意をはらいましょう。 |
2880 | 5.19.·package.symbols | 2880 | 5.19.·package.symbols |
2881 | ····新米メンテナーにとってはライブラリーのパッケージは容易ではないし | 2881 | ····新米メンテナーにとってはライブラリーのパッケージは容易ではないし |
2882 | 2882 | ·、避けるべき行為です。このように言いましたが、もしあなたのパッケ | |
2883 | 2883 | ····ージがライブラリーを含む場合には、debian/package.symbols·ファイル | |
2884 | ····を作成すべきです。「 | 2884 | ····を作成すべきです。「debian/package.symbols·の管理」を参照下さい。 |
2885 | ····。 | ||
2886 | 5.20.·TODO | 2885 | 5.20.·TODO |
2887 | ·dh_installdocs(1)コマンドでインストールします。 | 2886 | ·dh_installdocs(1)コマンドでインストールします。 |
2888 | 5.21.·watch | 2887 | 5.21.·watch |
Offset 4105, 139 lines modified | Offset 4104, 139 lines modified | ||
4105 | ·^[85]·Debian·Developer's·Reference·5.6,·"Uploading·a·package"·を | 4104 | ·^[85]·Debian·Developer's·Reference·5.6,·"Uploading·a·package"·を |
4106 | ····参照下さい。 | 4105 | ····参照下さい。 |
4107 | ····^[86]·ftp://ftp.upload.debian.org/pub/UploadQueue/README·を参照下 | 4106 | ····^[86]·ftp://ftp.upload.debian.org/pub/UploadQueue/README·を参照下 |
4108 | ·さい。dput·パッケージ中にある·dcut·コマンドをこれに代わる方法とし | 4107 | ·さい。dput·パッケージ中にある·dcut·コマンドをこれに代わる方法とし |
4109 | ····て用いることもできます。 | 4108 | ····て用いることもできます。 |
4110 | 付録A· | 4109 | 付録A·上級パッケージング |
4111 | ····最新の内容とより実用的な例でこの入門書を書き換えたものが·Guide | 4110 | ····最新の内容とより実用的な例でこの入門書を書き換えたものが·Guide |
4112 | ·for·Debian·Maintainers·として入手できます。この新しい入門書を第一 | 4111 | ·for·Debian·Maintainers·として入手できます。この新しい入門書を第一 |
4113 | ····次的な入門書として使ってください。 | 4112 | ····次的な入門書として使ってください。 |
4114 | ····Here·are·some·hints·and·pointers·for·advanced·packaging·topics | ||
4115 | ·that·you·are·most·likely·to·deal·with.·You·are·strongly·advised | ||
4116 | ···· | 4113 | ····あなたが出会いそうな上級パッケージング課題に関するヒントや外部参 |
4114 | ·照をいくつか記します。ここに提案されたレファレンス全てに目を通す | ||
4115 | ····ことを切にお薦めします。 | ||
4117 | ····You·may·need·to·manually·edit·the·packaging·template·files | ||
4118 | ·generated·by·the·dh_make·command·to·address·topics·covered·in | ||
4119 | ····this·chapter.·The·newer·debmake·command·should·address·these | ||
4120 | ···· | 4116 | ····本章で取り上げたトピックをカバーするには·dh_make·コマンドで生成さ |
4117 | ·れたパッケージ用テンプレートファイルではマニュアル編集する必要が | ||
4118 | ····あるかもしれません。より新しい·debmake·コマンドはこのようなトピッ | ||
4119 | ····クへの対応が優れています。 | ||
4121 | A.1.· | 4120 | A.1.·共有ライブラリー |
4122 | ·Before·packaging·shared·libraries,·you·should·read·the·following | ||
4123 | · | 4121 | ·共有ライブラリーをパッケージングする前に、以下の一次レファレンス |
4122 | ····を詳細に読むべきです: | ||
4124 | ······*·Debian·Policy·Manual,·8·"Shared·libraries" | 4123 | ······*·Debian·Policy·Manual,·8·"Shared·libraries" |
4125 | ···*·Debian·Policy·Manual,·9.1.1·"File·System·Structure" | 4124 | ···*·Debian·Policy·Manual,·9.1.1·"File·System·Structure" |
4126 | ······*·Debian·Policy·Manual,·10.2·"Libraries" | 4125 | ······*·Debian·Policy·Manual,·10.2·"Libraries" |
4127 | · | 4126 | ·以下はあなたが手を付け始めるための少々簡略化しすぎたヒントです: |
4128 | ······*·Shared·libraries·are·ELF·object·files·containing·compiled | ||
4129 | ········ | 4127 | ······*·共有ライブラリーとはコンパイルされたコードを含む·ELF·オブジェ |
4128 | ········クトファイルです。 | ||
4130 | ······*·Shared·libraries·are·distributed·as·*.so·files.·(Neither·*.a | ||
4131 | ······ | 4129 | ······*·共有ライブラリーは·*.so·ファイルとして頒布されます。(*.a·ファ |
4130 | ········イルでも·*.la·ファイルでもありません) | ||
4132 | ······*·Shared·libraries·are·mainly·used·to·share·common·codes·among | ||
4133 | ······ | 4131 | ······*·主に、共有ライブラリーは·ld·メカニズムを用い複数の実行プログ |
4132 | ········ラム間でコードを共有するのに使用されます。 | ||
4134 | ······*·Shared·libraries·are·sometimes·used·to·provide·multiple | ||
4135 | ······ | 4133 | ······*·時々、共有ライブラリーは·dlopen·メカニズムを用いある実行プロ |
4134 | ········グラムに複数のプラグインを提供するのに使用されます。 | ||
4136 | ······*·Shared·libraries·export·symbols,·which·represent·compiled | ||
4137 | ········objects·such·as·variables,·functions,·and·classes;·and·enable | ||
4138 | ······ | 4135 | ······*·共有ライブラリーは変数や関数やクラスのようなコンパイルされた |
4136 | ········オブジェクトを表すシンボルをエキスポートし、リンクされた実行 | ||
4137 | ········プログラムからそれらへのアクセスを可能とします。 | ||
4139 | ······*· | 4138 | ······*·共有ライブラリー·libfoo.so.1·の·SONAME:·objdump·-p·libfoo.so. |
4140 | ········ | 4139 | ········1·|·grep·SONAME·^[87] |
4141 | ······*·The·SONAME·of·a·shared·library·usually·matches·the·library | ||
4142 | ······· | 4140 | ······*·共有ライブラリーの·SONAME·は通常ライブラリーのファイル名と一 |
4141 | ········致します(例外もあります)。 | ||
4143 | ···*· | 4142 | ···*·/usr/bin/foo·にリンクされた共有ライブラリーの·SONAME:·objdump |
4144 | ········ | 4143 | ········-p·/usr/bin/foo·|·grep·NEEDED·^[88] |
4145 | ······*·libfoo1:·the·library·package·for·the·shared·library·libfoo | ||
4146 | ······· | 4144 | ······*·libfoo1:·共有ライブラリー·libfoo.so.1·で·SONAME·ABI·バージョ |
4145 | ········ンが·1·のライブラリーパッケージ。^[89] | ||
4147 | ······*·The·package·maintainer·scripts·of·the·library·package·must | ||
4148 | ········call·ldconfig·under·the·specific·circumstances·to·create·the | ||
4149 | ······ | 4146 | ······*·ライブラリーパッケージのパッケージメンテナースクリプトは |
4147 | ········SONAME·に必要なシンボリックリンクを作成するために特定の環境下 | ||
4148 | ········で·ldconfig·を呼ばなければいけません。^[90] | ||
4150 | ······*·libfoo1-dbg:·the·debugging·symbols·package·that·contains·the | ||
Max diff block lines reached; 21852/26965 bytes (81.04%) of diff not shown. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1568·2022-10-08·03:52:48.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1568·2022-10-08·03:52:48.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···6 | 3 | -rw-r--r--···0········0········0···630656·2022-10-08·03:52:48.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·maint-guide-ru | 1 | Package:·maint-guide-ru |
2 | Source:·maint-guide | 2 | Source:·maint-guide |
3 | Version:·1.2.53 | 3 | Version:·1.2.53 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Osamu·Aoki·<osamu@debian.org> | 5 | Maintainer:·Osamu·Aoki·<osamu@debian.org> |
6 | Installed-Size:·10 | 6 | Installed-Size:·1066 |
7 | Suggests:·debian-policy,·developers-reference,·devscripts,·dh-make,·doc-base,·dupload·|·dput,·fakeroot,·lintian,·pbuilder,·quilt | 7 | Suggests:·debian-policy,·developers-reference,·devscripts,·dh-make,·doc-base,·dupload·|·dput,·fakeroot,·lintian,·pbuilder,·quilt |
8 | Section:·doc | 8 | Section:·doc |
9 | Priority:·optional | 9 | Priority:·optional |
10 | Multi-Arch:·foreign | 10 | Multi-Arch:·foreign |
11 | Homepage:·https://www.debian.org/doc/devel-manuals#maint-guide | 11 | Homepage:·https://www.debian.org/doc/devel-manuals#maint-guide |
12 | Description:·Debian·New·Maintainers'·Guide·(Russian) | 12 | Description:·Debian·New·Maintainers'·Guide·(Russian) |
13 | ·This·package·contains·the·Debian·New·Maintainers'·Guide. | 13 | ·This·package·contains·the·Debian·New·Maintainers'·Guide. |
Offset 2, 35 lines modified | Offset 2, 35 lines modified | ||
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1223·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/changelog.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1223·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/changelog.gz |
7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/copyright | 7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/copyright |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/ |
9 | -rw-r--r--···0·root·········(0)·root·········(0)···· | 9 | -rw-r--r--···0·root·········(0)·root·········(0)····45211·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/advanced.ru.html |
10 | -rw-r--r--···0·root·········(0)·root·········(0)····43879·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/build.ru.html | 10 | -rw-r--r--···0·root·········(0)·root·········(0)····43879·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/build.ru.html |
11 | -rw-r--r--···0·root·········(0)·root·········(0)····22374·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/checkit.ru.html | 11 | -rw-r--r--···0·root·········(0)·root·········(0)····22374·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/checkit.ru.html |
12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/debian.css | 12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/debian.css |
13 | -rw-r--r--···0·root·········(0)·root·········(0)····758 | 13 | -rw-r--r--···0·root·········(0)·root·········(0)····75858·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/dother.ru.html |
14 | -rw-r--r--···0·root·········(0)·root·········(0)····94433·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/dreq.ru.html | 14 | -rw-r--r--···0·root·········(0)·root·········(0)····94433·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/dreq.ru.html |
15 | -rw-r--r--···0·root·········(0)·root·········(0)····65333·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/first.ru.html | 15 | -rw-r--r--···0·root·········(0)·root·········(0)····65333·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/first.ru.html |
16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/ | 16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/ |
17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/caution.png | 17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/caution.png |
18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/home.png | 18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/home.png |
19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/important.png | 19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/important.png |
20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/next.png | 20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/next.png |
21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/note.png | 21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/note.png |
22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/prev.png | 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/prev.png |
23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/tip.png | 23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/tip.png |
24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/warning.png | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/images/warning.png |
25 | -rw-r--r--···0·root·········(0)·root·········(0)····25 | 25 | -rw-r--r--···0·root·········(0)·root·········(0)····25724·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/index.ru.html |
26 | -rw-r--r--···0·root·········(0)·root·········(0)····28675·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/modify.ru.html | 26 | -rw-r--r--···0·root·········(0)·root·········(0)····28675·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/modify.ru.html |
27 | -rw-r--r--···0·root·········(0)·root·········(0)····41680·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/start.ru.html | 27 | -rw-r--r--···0·root·········(0)·root·········(0)····41680·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/start.ru.html |
28 | -rw-r--r--···0·root·········(0)·root·········(0)····38452·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/update.ru.html | 28 | -rw-r--r--···0·root·········(0)·root·········(0)····38452·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/update.ru.html |
29 | -rw-r--r--···0·root·········(0)·root·········(0)····140 | 29 | -rw-r--r--···0·root·········(0)·root·········(0)····14064·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/html/upload.ru.html |
30 | -rw-r--r--···0·root·········(0)·root·········(0)···47 | 30 | -rw-r--r--···0·root·········(0)·root·········(0)···474123·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/maint-guide.ru.pdf |
31 | -rw-r--r--···0·root·········(0)·root·········(0)····70 | 31 | -rw-r--r--···0·root·········(0)·root·········(0)····70873·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-ru/maint-guide.ru.txt.gz |
32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ | 32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ |
33 | -rw-r--r--···0·root·········(0)·root·········(0)······617·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-ru.maint-guide-ru | 33 | -rw-r--r--···0·root·········(0)·root·········(0)······617·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-ru.maint-guide-ru |
34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ | 34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ |
35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ | 35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ |
36 | -rw-r--r--···0·root·········(0)·root·········(0)·······66·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-ru | 36 | -rw-r--r--···0·root·········(0)·root·········(0)·······66·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-ru |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <!DOCTYPE·html | 2 | <!DOCTYPE·html |
3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' | 3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' |
4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> | 4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> |
5 | <html·xmlns="http://www.w3.org/1999/xhtml"> | 5 | <html·xmlns="http://www.w3.org/1999/xhtml"> |
6 | ··<head> | 6 | ··<head> |
7 | ····<title>Приложение·A.· | 7 | ····<title>Приложение·A.·Углублённое·пакетирование</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.ru.html"·title="Руководство·начинающего·разработчика·Debian"/> | 11 | ····<link·rel="home"·href="index.ru.html"·title="Руководство·начинающего·разработчика·Debian"/> |
12 | ····<link·rel="up"·href="index.ru.html"·title="Руководство·начинающего·разработчика·Debian"/> | 12 | ····<link·rel="up"·href="index.ru.html"·title="Руководство·начинающего·разработчика·Debian"/> |
13 | ····<link·rel="prev"·href="upload.ru.html"·title="Глава·9.·Отправка·пакета"/> | 13 | ····<link·rel="prev"·href="upload.ru.html"·title="Глава·9.·Отправка·пакета"/> |
14 | ··</head> | 14 | ··</head> |
15 | ··<body> | 15 | ··<body> |
16 | ····<div·class="navheader"> | 16 | ····<div·class="navheader"> |
17 | ······<table·width="100%"·summary="Navigation·header"> | 17 | ······<table·width="100%"·summary="Navigation·header"> |
18 | ········<tr> | 18 | ········<tr> |
19 | ··········<th·colspan="3"·align="center">Приложение·A.· | 19 | ··········<th·colspan="3"·align="center">Приложение·A.·Углублённое·пакетирование</th> |
20 | ········</tr> | 20 | ········</tr> |
21 | ········<tr> | 21 | ········<tr> |
22 | ··········<td·align="left"> | 22 | ··········<td·align="left"> |
23 | ············<a·accesskey="p"·href="upload.ru.html"> | 23 | ············<a·accesskey="p"·href="upload.ru.html"> |
24 | ··············<img·src="images/prev.png"·alt="Пред."/> | 24 | ··············<img·src="images/prev.png"·alt="Пред."/> |
25 | ············</a> | 25 | ············</a> |
26 | ··········</td> | 26 | ··········</td> |
Offset 32, 56 lines modified | Offset 32, 56 lines modified | ||
32 | ····</div> | 32 | ····</div> |
33 | ····<div·class="appendix"> | 33 | ····<div·class="appendix"> |
34 | ······<div·class="titlepage"> | 34 | ······<div·class="titlepage"> |
35 | ········<div> | 35 | ········<div> |
36 | ··········<div> | 36 | ··········<div> |
37 | ············<h1·class="title"> | 37 | ············<h1·class="title"> |
38 | ··············<a·id="advanced"/> | 38 | ··············<a·id="advanced"/> |
39 | ··············Приложение·A.· | 39 | ··············Приложение·A.·Углублённое·пакетирование |
40 | ············</h1> | 40 | ············</h1> |
41 | ··········</div> | 41 | ··········</div> |
42 | ········</div> | 42 | ········</div> |
43 | ······</div> | 43 | ······</div> |
44 | ······<div·class="toc"> | 44 | ······<div·class="toc"> |
45 | ········<p> | 45 | ········<p> |
46 | ··········<strong>Содержание</strong> | 46 | ··········<strong>Содержание</strong> |
47 | ········</p> | 47 | ········</p> |
48 | ········<dl·class="toc"> | 48 | ········<dl·class="toc"> |
49 | ··········<dt> | 49 | ··········<dt> |
50 | ············<span·class="section"> | 50 | ············<span·class="section"> |
51 | ··············<a·href="advanced.ru.html#library">A.1.· | 51 | ··············<a·href="advanced.ru.html#library">A.1.·Общие·библиотеки</a> |
52 | ············</span> | 52 | ············</span> |
53 | ··········</dt> | 53 | ··········</dt> |
54 | ··········<dt> | 54 | ··········<dt> |
55 | ············<span·class="section"> | 55 | ············<span·class="section"> |
56 | ··············<a·href="advanced.ru.html#librarysymbols"> | 56 | ··············<a·href="advanced.ru.html#librarysymbols"> |
57 | ················A.2.· | 57 | ················A.2.·Управление |
58 | ················<code·class="filename"> | 58 | ················<code·class="filename"> |
59 | ··················debian/ | 59 | ··················debian/ |
60 | ··················<em·class="replaceable"> | 60 | ··················<em·class="replaceable"> |
61 | ····················<code> | 61 | ····················<code>пакет</code> |
62 | ··················</em> | 62 | ··················</em> |
63 | ··················.symbols | 63 | ··················.symbols |
64 | ················</code> | 64 | ················</code> |
65 | ··············</a> | 65 | ··············</a> |
66 | ············</span> | 66 | ············</span> |
67 | ··········</dt> | 67 | ··········</dt> |
68 | ··········<dt> | 68 | ··········<dt> |
69 | ············<span·class="section"> | 69 | ············<span·class="section"> |
70 | ··············<a·href="advanced.ru.html#multiarch">A.3.· | 70 | ··············<a·href="advanced.ru.html#multiarch">A.3.·Мультиархитектурность</a> |
71 | ············</span> | 71 | ············</span> |
72 | ··········</dt> | 72 | ··········</dt> |
73 | ··········<dt> | 73 | ··········<dt> |
74 | ············<span·class="section"> | 74 | ············<span·class="section"> |
75 | ··············<a·href="advanced.ru.html#librarypackage">A.4.· | 75 | ··············<a·href="advanced.ru.html#librarypackage">A.4.·Сборка·пакета·с·общей·библиотекой</a> |
76 | ············</span> | 76 | ············</span> |
77 | ··········</dt> | 77 | ··········</dt> |
78 | ··········<dt> | 78 | ··········<dt> |
79 | ············<span·class="section"> | 79 | ············<span·class="section"> |
80 | ··············<a·href="advanced.ru.html#native-dh-make">A.5.· | 80 | ··············<a·href="advanced.ru.html#native-dh-make">A.5.·Родной·пакет·Debian</a> |
81 | ············</span> | 81 | ············</span> |
82 | ··········</dt> | 82 | ··········</dt> |
83 | ········</dl> | 83 | ········</dl> |
84 | ······</div> | 84 | ······</div> |
85 | ······<p> | 85 | ······<p> |
86 | ········The·rewrite·of·this·tutorial·document·with·updated·contents·and·more | 86 | ········The·rewrite·of·this·tutorial·document·with·updated·contents·and·more |
87 | practical·examples·is·available·as | 87 | practical·examples·is·available·as |
Offset 90, 121 lines modified | Offset 90, 119 lines modified | ||
90 | ········.··Please·use·this·new·tutorial·as·the·primary·tutorial | 90 | ········.··Please·use·this·new·tutorial·as·the·primary·tutorial |
91 | document. | 91 | document. |
92 | ······</p> | 92 | ······</p> |
93 | ······<p>Here·are·some·hints·and·pointers·for·advanced·packaging·topics·that·you·are | 93 | ······<p>Here·are·some·hints·and·pointers·for·advanced·packaging·topics·that·you·are |
94 | most·likely·to·deal·with.··You·are·strongly·advised·to·read·all·the | 94 | most·likely·to·deal·with.··You·are·strongly·advised·to·read·all·the |
95 | references·suggested·here.</p> | 95 | references·suggested·here.</p> |
96 | ······<p> | 96 | ······<p> |
97 | ········ | 97 | ········Вам·может·потребоваться·вручную·отредактировать·шаблонные·файлы·пакета, |
98 | сгенерированные·командой | ||
98 | ········<span·class="command"> | 99 | ········<span·class="command"> |
99 | ··········<strong>dh_make</strong> | 100 | ··········<strong>dh_make</strong> |
100 | ········</span> | 101 | ········</span> |
101 | ········command·to·address·topics·covered·in·this | ||
102 | 102 | ········,·чтобы·подогнать·их·под | |
103 | темы,·затронутые·в·этой·главе.·Новая·команда | ||
103 | ········<span·class="command"> | 104 | ········<span·class="command"> |
104 | ··········<strong>debmake</strong> | 105 | ··········<strong>debmake</strong> |
105 | ········</span> | 106 | ········</span> |
107 | ········больше·подходит·к·этим·темам. | ||
106 | ········command·should·address·these | ||
107 | topics·better. | ||
108 | ······</p> | 108 | ······</p> |
109 | ······<div·class="section"> | 109 | ······<div·class="section"> |
110 | ········<div·class="titlepage"> | 110 | ········<div·class="titlepage"> |
111 | ··········<div> | 111 | ··········<div> |
112 | ············<div> | 112 | ············<div> |
113 | ··············<h2·class="title"> | 113 | ··············<h2·class="title"> |
114 | ················<a·id="library"/> | 114 | ················<a·id="library"/> |
115 | ················A.1.· | 115 | ················A.1.·Общие·библиотеки |
116 | ··············</h2> | 116 | ··············</h2> |
117 | ············</div> | 117 | ············</div> |
118 | ··········</div> | 118 | ··········</div> |
119 | ········</div> | 119 | ········</div> |
120 | ········<p> | 120 | ········<p> |
121 | ·········· | 121 | ··········Перед·пакетированием·общих |
122 | ··········<a·class="ulink"·href="http://en.wikipedia.org/wiki/Library_(computing)"> | 122 | ··········<a·class="ulink"·href="http://en.wikipedia.org/wiki/Library_(computing)">библиотек</a> |
123 | ··········,·you·should | ||
124 | 123 | ··········прочтите | |
124 | следующие·основные·документы: | ||
125 | ········</p> | 125 | ········</p> |
126 | ········<div·class="itemizedlist"> | 126 | ········<div·class="itemizedlist"> |
127 | ··········<ul·class="itemizedlist"> | 127 | ··········<ul·class="itemizedlist"> |
128 | ············<li·class="listitem"> | 128 | ············<li·class="listitem"> |
Max diff block lines reached; 48699/53971 bytes (90.23%) of diff not shown. |
Offset 1890, 20 lines modified | Offset 1890, 20 lines modified | ||
1890 | ············debian/ | 1890 | ············debian/ |
1891 | ············<em·class="replaceable"> | 1891 | ············<em·class="replaceable"> |
1892 | ··············<code>package</code> | 1892 | ··············<code>package</code> |
1893 | ············</em> | 1893 | ············</em> |
1894 | ············.symbols | 1894 | ············.symbols |
1895 | ··········</code> | 1895 | ··········</code> |
1896 | ··········files.·See | 1896 | ··········files.·See |
1897 | ··········<a·class="xref"·href="advanced.ru.html#librarysymbols"·title="A.2.· | 1897 | ··········<a·class="xref"·href="advanced.ru.html#librarysymbols"·title="A.2.·Управление·debian/пакет.symbols"> |
1898 | ············Раздел A.2,·« | 1898 | ············Раздел A.2,·«Управление |
1899 | ············<code·class="filename"> | 1899 | ············<code·class="filename"> |
1900 | ··············debian/ | 1900 | ··············debian/ |
1901 | ··············<em·class="replaceable"> | 1901 | ··············<em·class="replaceable"> |
1902 | ················<code> | 1902 | ················<code>пакет</code> |
1903 | ··············</em> | 1903 | ··············</em> |
1904 | ··············.symbols | 1904 | ··············.symbols |
1905 | ············</code> | 1905 | ············</code> |
1906 | ············» | 1906 | ············» |
1907 | ··········</a> | 1907 | ··········</a> |
1908 | ··········. | 1908 | ··········. |
1909 | ········</p> | 1909 | ········</p> |
Offset 795, 51 lines modified | Offset 795, 51 lines modified | ||
795 | ··················<a·href="upload.ru.html#skipped-uploads">9.3.·Пропущенные·отправки</a> | 795 | ··················<a·href="upload.ru.html#skipped-uploads">9.3.·Пропущенные·отправки</a> |
796 | ················</span> | 796 | ················</span> |
797 | ··············</dt> | 797 | ··············</dt> |
798 | ············</dl> | 798 | ············</dl> |
799 | ··········</dd> | 799 | ··········</dd> |
800 | ··········<dt> | 800 | ··········<dt> |
801 | ············<span·class="appendix"> | 801 | ············<span·class="appendix"> |
802 | ··············<a·href="advanced.ru.html">A.· | 802 | ··············<a·href="advanced.ru.html">A.·Углублённое·пакетирование</a> |
803 | ············</span> | 803 | ············</span> |
804 | ··········</dt> | 804 | ··········</dt> |
805 | ··········<dd> | 805 | ··········<dd> |
806 | ············<dl> | 806 | ············<dl> |
807 | ··············<dt> | 807 | ··············<dt> |
808 | ················<span·class="section"> | 808 | ················<span·class="section"> |
809 | ··················<a·href="advanced.ru.html#library">A.1.· | 809 | ··················<a·href="advanced.ru.html#library">A.1.·Общие·библиотеки</a> |
810 | ················</span> | 810 | ················</span> |
811 | ··············</dt> | 811 | ··············</dt> |
812 | ··············<dt> | 812 | ··············<dt> |
813 | ················<span·class="section"> | 813 | ················<span·class="section"> |
814 | ··················<a·href="advanced.ru.html#librarysymbols"> | 814 | ··················<a·href="advanced.ru.html#librarysymbols"> |
815 | ····················A.2.· | 815 | ····················A.2.·Управление |
816 | ····················<code·class="filename"> | 816 | ····················<code·class="filename"> |
817 | ······················debian/ | 817 | ······················debian/ |
818 | ······················<em·class="replaceable"> | 818 | ······················<em·class="replaceable"> |
819 | ························<code> | 819 | ························<code>пакет</code> |
820 | ······················</em> | 820 | ······················</em> |
821 | ······················.symbols | 821 | ······················.symbols |
822 | ····················</code> | 822 | ····················</code> |
823 | ··················</a> | 823 | ··················</a> |
824 | ················</span> | 824 | ················</span> |
825 | ··············</dt> | 825 | ··············</dt> |
826 | ··············<dt> | 826 | ··············<dt> |
827 | ················<span·class="section"> | 827 | ················<span·class="section"> |
828 | ··················<a·href="advanced.ru.html#multiarch">A.3.· | 828 | ··················<a·href="advanced.ru.html#multiarch">A.3.·Мультиархитектурность</a> |
829 | ················</span> | 829 | ················</span> |
830 | ··············</dt> | 830 | ··············</dt> |
831 | ··············<dt> | 831 | ··············<dt> |
832 | ················<span·class="section"> | 832 | ················<span·class="section"> |
833 | ··················<a·href="advanced.ru.html#librarypackage">A.4.· | 833 | ··················<a·href="advanced.ru.html#librarypackage">A.4.·Сборка·пакета·с·общей·библиотекой</a> |
834 | ················</span> | 834 | ················</span> |
835 | ··············</dt> | 835 | ··············</dt> |
836 | ··············<dt> | 836 | ··············<dt> |
837 | ················<span·class="section"> | 837 | ················<span·class="section"> |
838 | ··················<a·href="advanced.ru.html#native-dh-make">A.5.· | 838 | ··················<a·href="advanced.ru.html#native-dh-make">A.5.·Родной·пакет·Debian</a> |
839 | ················</span> | 839 | ················</span> |
840 | ··············</dt> | 840 | ··············</dt> |
841 | ············</dl> | 841 | ············</dl> |
842 | ··········</dd> | 842 | ··········</dd> |
843 | ········</dl> | 843 | ········</dl> |
844 | ······</div> | 844 | ······</div> |
845 | ····</div> | 845 | ····</div> |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | ····<title>Глава·9.·Отправка·пакета</title> | 7 | ····<title>Глава·9.·Отправка·пакета</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.ru.html"·title="Руководство·начинающего·разработчика·Debian"/> | 11 | ····<link·rel="home"·href="index.ru.html"·title="Руководство·начинающего·разработчика·Debian"/> |
12 | ····<link·rel="up"·href="index.ru.html"·title="Руководство·начинающего·разработчика·Debian"/> | 12 | ····<link·rel="up"·href="index.ru.html"·title="Руководство·начинающего·разработчика·Debian"/> |
13 | ····<link·rel="prev"·href="update.ru.html"·title="Глава·8.·Обновление·пакета"/> | 13 | ····<link·rel="prev"·href="update.ru.html"·title="Глава·8.·Обновление·пакета"/> |
14 | ····<link·rel="next"·href="advanced.ru.html"·title="Приложение·A.· | 14 | ····<link·rel="next"·href="advanced.ru.html"·title="Приложение·A.·Углублённое·пакетирование"/> |
15 | ··</head> | 15 | ··</head> |
16 | ··<body> | 16 | ··<body> |
17 | ····<div·class="navheader"> | 17 | ····<div·class="navheader"> |
18 | ······<table·width="100%"·summary="Navigation·header"> | 18 | ······<table·width="100%"·summary="Navigation·header"> |
19 | ········<tr> | 19 | ········<tr> |
20 | ··········<th·colspan="3"·align="center">Глава·9.·Отправка·пакета</th> | 20 | ··········<th·colspan="3"·align="center">Глава·9.·Отправка·пакета</th> |
21 | ········</tr> | 21 | ········</tr> |
Offset 435, 13 lines modified | Offset 435, 13 lines modified | ||
435 | ········<tr> | 435 | ········<tr> |
436 | ··········<td·align="left"·valign="top">Глава·8.·Обновление·пакета</td> | 436 | ··········<td·align="left"·valign="top">Глава·8.·Обновление·пакета</td> |
437 | ··········<td·align="center"> | 437 | ··········<td·align="center"> |
438 | ············<a·accesskey="h"·href="index.ru.html"> | 438 | ············<a·accesskey="h"·href="index.ru.html"> |
439 | ··············<img·src="images/home.png"·alt="Начало"/> | 439 | ··············<img·src="images/home.png"·alt="Начало"/> |
440 | ············</a> | 440 | ············</a> |
441 | ··········</td> | 441 | ··········</td> |
442 | ··········<td·align="right"·valign="top">Приложение·A.· | 442 | ··········<td·align="right"·valign="top">Приложение·A.·Углублённое·пакетирование</td> |
443 | ········</tr> | 443 | ········</tr> |
444 | ······</table> | 444 | ······</table> |
445 | ····</div> | 445 | ····</div> |
446 | ··</body> | 446 | ··</body> |
447 | </html> | 447 | </html> |
Offset 32, 22 lines modified | Offset 32, 22 lines modified | ||
32 | WRITTEN·BY | 32 | WRITTEN·BY |
33 | Джосип·Родин, | 33 | Джосип·Родин, |
34 | Осаму·Аоки, | 34 | Осаму·Аоки, |
35 | L10N-russian | 35 | L10N-russian |
36 | 2 | 36 | 28·февраля·2026·г. |
37 | Russian | 37 | Russian |
38 | Translation | 38 | Translation |
39 | SIGNATURE | 39 | SIGNATURE |
40 | 2 | 40 | 28·февраля·2026·г. |
41 | REVISION·HISTORY | 41 | REVISION·HISTORY |
42 | NUMBER | 42 | NUMBER |
43 | DATE | 43 | DATE |
44 | DESCRIPTION | 44 | DESCRIPTION |
Offset 357, 27 lines modified | Offset 357, 27 lines modified | ||
357 | Включение·файла·orig.tar.gz·для·отправки·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·56 | 357 | Включение·файла·orig.tar.gz·для·отправки·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·56 |
358 | 9.3 | 358 | 9.3 |
359 | Пропущенные·отправки·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·56 | 359 | Пропущенные·отправки·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·56 |
360 | A· | 360 | A·Углублённое·пакетирование |
361 | 57 | 361 | 57 |
362 | A.1· | 362 | A.1·Общие·библиотеки·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 |
363 | A.2· | 363 | A.2·Управление·debian/пакет.symbols·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·58 |
364 | A.3· | 364 | A.3·Мультиархитектурность·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·60 |
365 | A.4· | 365 | A.4·Сборка·пакета·с·общей·библиотекой·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·60 |
366 | A.5· | 366 | A.5·Родной·пакет·Debian·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·61 |
367 | \xcРуководство·начинающего·разработчика·Debian | 367 | \xcРуководство·начинающего·разработчика·Debian |
368 | 1·/·6 | 368 | 1·/·62 |
369 | Глава·1 | 369 | Глава·1 |
370 | Хорошее·начало·—половина·дела | 370 | Хорошее·начало·—половина·дела |
371 | The·rewrite·of·this·tutorial·document·with·updated·contents·and·more·practical·examples·is·available·as·Guide·for·Debian | 371 | The·rewrite·of·this·tutorial·document·with·updated·contents·and·more·practical·examples·is·available·as·Guide·for·Debian |
372 | Maintainers·(https://www.debian.org/doc/devel-manuals#debmake-doc)·.·Please·use·this·new·tutorial·as·the·primary·tutorial | 372 | Maintainers·(https://www.debian.org/doc/devel-manuals#debmake-doc)·.·Please·use·this·new·tutorial·as·the·primary·tutorial |
373 | document. | 373 | document. |
Offset 408, 15 lines modified | Offset 408, 15 lines modified | ||
408 | 1В·документе·предполагается,·что·вы·используете·jessie·или·более·новую·версию.·Если·у·вас·старая·версия·(включая·старые·выпуски·Ubuntu·и | 408 | 1В·документе·предполагается,·что·вы·используете·jessie·или·более·новую·версию.·Если·у·вас·старая·версия·(включая·старые·выпуски·Ubuntu·и |
409 | т.д.),·установите·современные·версии·пакетов·dpkg·и·debhelper·из·специального·репозитория·(backports). | 409 | т.д.),·установите·современные·версии·пакетов·dpkg·и·debhelper·из·специального·репозитория·(backports). |
410 | 2О·том,·как·работать·с·системой·Debian,·можно·найти·в·справочнике·Debian·(http://www.debian.org/doc/manuals/debian-reference/)·.·В·нём·также | 410 | 2О·том,·как·работать·с·системой·Debian,·можно·найти·в·справочнике·Debian·(http://www.debian.org/doc/manuals/debian-reference/)·.·В·нём·также |
411 | содержатся·ссылки·на·материалы·по·программированию·в·системах·Unix. | 411 | содержатся·ссылки·на·материалы·по·программированию·в·системах·Unix. |
412 | \xcРуководство·начинающего·разработчика·Debian | 412 | \xcРуководство·начинающего·разработчика·Debian |
413 | 2·/·6 | 413 | 2·/·62 |
414 | –·Вы·не·можете·указывать·другим·что·делать. | 414 | –·Вы·не·можете·указывать·другим·что·делать. |
415 | –·Вы·сами·должны·быть·заинтересованы·что-то·делать. | 415 | –·Вы·сами·должны·быть·заинтересованы·что-то·делать. |
416 | •·Движущая·сила·—дружественное·сотрудничество. | 416 | •·Движущая·сила·—дружественное·сотрудничество. |
417 | –·Ваш·вклад·не·должен·перенапрягать·остальных. | 417 | –·Ваш·вклад·не·должен·перенапрягать·остальных. |
418 | –·Ваш·вклад·полезен,·если·так·посчитают·остальные. | 418 | –·Ваш·вклад·полезен,·если·так·посчитают·остальные. |
419 | •·Debian·—это·не·школа,·где·вы·автоматически·получите·внимание·учителей. | 419 | •·Debian·—это·не·школа,·где·вы·автоматически·получите·внимание·учителей. |
Offset 449, 15 lines modified | Offset 449, 15 lines modified | ||
449 | •·Сайт·нового·сопровождающего·Debian·(https://nm.debian.org/)·(официальный) | 449 | •·Сайт·нового·сопровождающего·Debian·(https://nm.debian.org/)·(официальный) |
450 | •·Список·ответов·на·часто·задаваемые·вопросы·наставникам·Debian·(http://wiki.debian.org/DebianMentorsFaq)·(дополнительно) | 450 | •·Список·ответов·на·часто·задаваемые·вопросы·наставникам·Debian·(http://wiki.debian.org/DebianMentorsFaq)·(дополнительно) |
451 | \xcРуководство·начинающего·разработчика·Debian | 451 | \xcРуководство·начинающего·разработчика·Debian |
452 | 1.2 | 452 | 1.2 |
453 | 3·/·6 | 453 | 3·/·62 |
454 | Программы,·необходимые·для·разработки | 454 | Программы,·необходимые·для·разработки |
455 | Перед·тем·как·начать,·нужно·убедиться,·что·установлены·все·необходимые·для·разработки·пакеты.·Обратите·внимание,·что·приведённый·ниже·список·не·содержит·пакеты,·помеченные·как·обязательные·(essential)·или·требуемые | 455 | Перед·тем·как·начать,·нужно·убедиться,·что·установлены·все·необходимые·для·разработки·пакеты.·Обратите·внимание,·что·приведённый·ниже·список·не·содержит·пакеты,·помеченные·как·обязательные·(essential)·или·требуемые |
456 | (required)·—считается,·что·эти·пакеты·уже·установлены·на·вашей·машине. | 456 | (required)·—считается,·что·эти·пакеты·уже·установлены·на·вашей·машине. |
457 | The·following·packages·come·with·the·standard·Debian·installation,·so·you·probably·have·them·already·(along·with·any·additional | 457 | The·following·packages·come·with·the·standard·Debian·installation,·so·you·probably·have·them·already·(along·with·any·additional |
458 | packages·they·depend·on).·Still,·you·should·check·them·with·aptitude·show·package·or·with·dpkg·-s·package. | 458 | packages·they·depend·on).·Still,·you·should·check·them·with·aptitude·show·package·or·with·dpkg·-s·package. |
Offset 491, 15 lines modified | Offset 491, 15 lines modified | ||
491 | •·pbuilder·-·this·package·contains·programs·which·are·used·for·creating·and·maintaining·a·chroot·environment.·Building | 491 | •·pbuilder·-·this·package·contains·programs·which·are·used·for·creating·and·maintaining·a·chroot·environment.·Building |
492 | a·Debian·package·in·this·chroot·environment·verifies·the·proper·build·dependency·and·avoids·FTBFS·(Fails·To·Build·From | 492 | a·Debian·package·in·this·chroot·environment·verifies·the·proper·build·dependency·and·avoids·FTBFS·(Fails·To·Build·From |
493 | Source)·bugs.·(see·pbuilder(8)·and·pdebuild(1)) | 493 | Source)·bugs.·(see·pbuilder(8)·and·pdebuild(1)) |
494 | 3Существуют·также·похожие,·более·специализированные·пакеты,·такие·как·dh-make-perl,·dh-make-php·и·т.д. | 494 | 3Существуют·также·похожие,·более·специализированные·пакеты,·такие·как·dh-make-perl,·dh-make-php·и·т.д. |
495 | \xcРуководство·начинающего·разработчика·Debian | 495 | \xcРуководство·начинающего·разработчика·Debian |
496 | 4·/·6 | 496 | 4·/·62 |
497 | •·perl·—один·из·наиболее·используемых·интерпретируемых·языков·в·Unix-системах.·Его·часто·называют·«Unix’s·Swiss | 497 | •·perl·—один·из·наиболее·используемых·интерпретируемых·языков·в·Unix-системах.·Его·часто·называют·«Unix’s·Swiss |
498 | Army·Chainsaw»·(швейцарской·армейской·пилой)·(смотрите·perl(1)). | 498 | Army·Chainsaw»·(швейцарской·армейской·пилой)·(смотрите·perl(1)). |
499 | •·python·—ещё·один·из·наиболее·используемых·интерпретируемых·языков·в·Debian,·который·объединяет·необычайную | 499 | •·python·—ещё·один·из·наиболее·используемых·интерпретируемых·языков·в·Debian,·который·объединяет·необычайную |
500 | мощь·с·очень·понятным·синтаксисом·(смотрите·python(1)). | 500 | мощь·с·очень·понятным·синтаксисом·(смотрите·python(1)). |
501 | •·quilt·—пакет·помогает·управлять·большими·наборами·заплат,·отслеживая·каждое·сделанное·изменение.·Заплаты | 501 | •·quilt·—пакет·помогает·управлять·большими·наборами·заплат,·отслеживая·каждое·сделанное·изменение.·Заплаты |
502 | логически·организуются·в·стек,·и·вы·можете·накладывать·их,·откатывать·изменения,·обновлять·их·и·т.д.·(смотрите | 502 | логически·организуются·в·стек,·и·вы·можете·накладывать·их,·откатывать·изменения,·обновлять·их·и·т.д.·(смотрите |
Offset 535, 15 lines modified | Offset 535, 15 lines modified | ||
535 | The·following·is·an·alternative·tutorial·document·that·you·may·read·along·with·this·document: | 535 | The·following·is·an·alternative·tutorial·document·that·you·may·read·along·with·this·document: |
536 | •·Учебник·Debian·по·пакетированию·(http://www.debian.org/doc/packaging-manuals/packaging-tutorial/packaging-tutorial) | 536 | •·Учебник·Debian·по·пакетированию·(http://www.debian.org/doc/packaging-manuals/packaging-tutorial/packaging-tutorial) |
537 | \xcРуководство·начинающего·разработчика·Debian | 537 | \xcРуководство·начинающего·разработчика·Debian |
538 | 1.4 | 538 | 1.4 |
539 | 5·/·6 | 539 | 5·/·62 |
540 | Где·искать·помощь | 540 | Где·искать·помощь |
541 | Before·you·decide·to·ask·your·question·in·some·public·place,·please·read·this·fine·documentation: | 541 | Before·you·decide·to·ask·your·question·in·some·public·place,·please·read·this·fine·documentation: |
542 | •·файлы·в·/usr/share/doc/пакет·для·всех·используемых·пакетов | 542 | •·файлы·в·/usr/share/doc/пакет·для·всех·используемых·пакетов |
543 | •·содержимое·man·команда·для·всех·используемых·команд | 543 | •·содержимое·man·команда·для·всех·используемых·команд |
544 | •·содержимое·info·команда·для·всех·используемых·команд | 544 | •·содержимое·info·команда·для·всех·используемых·команд |
Offset 569, 15 lines modified | Offset 569, 15 lines modified | ||
569 | will·start·to·use·your·package,·and·if·you·made·some·critical·error·you’ll·get·mailbombed·by·numerous·angry·Debian·users…Just | 569 | will·start·to·use·your·package,·and·if·you·made·some·critical·error·you’ll·get·mailbombed·by·numerous·angry·Debian·users…Just |
570 | kidding.·:-) | 570 | kidding.·:-) |
571 | Отдохните·и·приготовьтесь·получать·сообщения·об·ошибках,·так·как·много·чего·ещё·нужно·сделать·для·того,·чтобы·пакет | 571 | Отдохните·и·приготовьтесь·получать·сообщения·об·ошибках,·так·как·много·чего·ещё·нужно·сделать·для·того,·чтобы·пакет |
572 | полностью·соответствовал·политике·Debian·(ещё·раз,·прочитайте·имеющуюся·документацию).·Успехов! | 572 | полностью·соответствовал·политике·Debian·(ещё·раз,·прочитайте·имеющуюся·документацию).·Успехов! |
573 | \xcРуководство·начинающего·разработчика·Debian | 573 | \xcРуководство·начинающего·разработчика·Debian |
574 | 6·/·6 | 574 | 6·/·62 |
575 | Глава·2 | 575 | Глава·2 |
576 | Первые·шаги | 576 | Первые·шаги |
Max diff block lines reached; 64142/70288 bytes (91.26%) of diff not shown. |
Offset 130, 20 lines modified | Offset 130, 20 lines modified | ||
130 | ····8.4.·Обновление·стиля·пакетирования | 130 | ····8.4.·Обновление·стиля·пакетирования |
131 | ····8.5.·Преобразование·в·UTF-8 | 131 | ····8.5.·Преобразование·в·UTF-8 |
132 | ····8.6.·Замечания·по·обновлению·пакетов | 132 | ····8.6.·Замечания·по·обновлению·пакетов |
133 | 9.·Отправка·пакета | 133 | 9.·Отправка·пакета |
134 | ····9.1.·Отправка·в·архив·Debian | 134 | ····9.1.·Отправка·в·архив·Debian |
135 | ····9.2.·Включение·файла·orig.tar.gz·для·отправки | 135 | ····9.2.·Включение·файла·orig.tar.gz·для·отправки |
136 | ····9.3.·Пропущенные·отправки | 136 | ····9.3.·Пропущенные·отправки |
137 | A.·Advanced·packaging | ||
138 | ····A.1.·Shared·libraries | ||
139 | ····A.2.·Managing·debian/package.symbols | ||
140 | ····A.3.·Multiarch | ||
141 | ····A.4.·Building·a·shared·library·package | ||
142 | 137 | A.·Углублённое·пакетирование | |
138 | ····A.1.·Общие·библиотеки | ||
139 | ····A.2.·Управление·debian/пакет.symbols | ||
140 | ····A.3.·Мультиархитектурность | ||
141 | ····A.4.·Сборка·пакета·с·общей·библиотекой | ||
142 | ····A.5.·Родной·пакет·Debian | ||
143 | Глава·1.·Хорошее·начало·—·половина·дела | 143 | Глава·1.·Хорошее·начало·—·половина·дела |
144 | ····The·rewrite·of·this·tutorial·document·with·updated·contents·and | 144 | ····The·rewrite·of·this·tutorial·document·with·updated·contents·and |
145 | ·more·practical·examples·is·available·as·Guide·for·Debian | 145 | ·more·practical·examples·is·available·as·Guide·for·Debian |
146 | ····Maintainers.·Please·use·this·new·tutorial·as·the·primary·tutorial | 146 | ····Maintainers.·Please·use·this·new·tutorial·as·the·primary·tutorial |
147 | ····document. | 147 | ····document. |
Offset 2912, 15 lines modified | Offset 2912, 15 lines modified | ||
2912 | ····не·превратить·их·в·источник·раздражения. | 2912 | ····не·превратить·их·в·источник·раздражения. |
2913 | 5.19.·Файл·пакет.symbols | 2913 | 5.19.·Файл·пакет.symbols |
2914 | ····Packaging·of·a·library·is·not·easy·for·a·novice·maintainer·and | 2914 | ····Packaging·of·a·library·is·not·easy·for·a·novice·maintainer·and |
2915 | ·should·be·avoided.·Having·said·it,·if·your·package·has·libraries, | 2915 | ·should·be·avoided.·Having·said·it,·if·your·package·has·libraries, |
2916 | ····you·should·have·debian/package.symbols·files.·See·Раздел A.2, | 2916 | ····you·should·have·debian/package.symbols·files.·See·Раздел A.2, |
2917 | ····« | 2917 | ····«Управление·debian/пакет.symbols». |
2918 | 5.20.·Файл·TODO | 2918 | 5.20.·Файл·TODO |
2919 | ·Этот·файл·устанавливается·командой·dh_installdocs(1). | 2919 | ·Этот·файл·устанавливается·командой·dh_installdocs(1). |
2920 | 5.21.·Файл·watch | 2920 | 5.21.·Файл·watch |
Offset 4162, 122 lines modified | Offset 4162, 125 lines modified | ||
4162 | ·^[85]·See·Debian·Developer's·Reference·5.6,·"Uploading·a | 4162 | ·^[85]·See·Debian·Developer's·Reference·5.6,·"Uploading·a |
4163 | ····package". | 4163 | ····package". |
4164 | ····^[86]·Смотрите·ftp://ftp.upload.debian.org/pub/UploadQueue/ | 4164 | ····^[86]·Смотрите·ftp://ftp.upload.debian.org/pub/UploadQueue/ |
4165 | ·README.·Или·же·вы·можете·использовать·команду·dcut·из·пакета | 4165 | ·README.·Или·же·вы·можете·использовать·команду·dcut·из·пакета |
4166 | ····dput. | 4166 | ····dput. |
4167 | Приложение·A.· | 4167 | Приложение·A.·Углублённое·пакетирование |
4168 | ····The·rewrite·of·this·tutorial·document·with·updated·contents·and | 4168 | ····The·rewrite·of·this·tutorial·document·with·updated·contents·and |
4169 | ·more·practical·examples·is·available·as·Guide·for·Debian | 4169 | ·more·practical·examples·is·available·as·Guide·for·Debian |
4170 | ····Maintainers.·Please·use·this·new·tutorial·as·the·primary·tutorial | 4170 | ····Maintainers.·Please·use·this·new·tutorial·as·the·primary·tutorial |
4171 | ····document. | 4171 | ····document. |
4172 | ····Here·are·some·hints·and·pointers·for·advanced·packaging·topics | 4172 | ····Here·are·some·hints·and·pointers·for·advanced·packaging·topics |
4173 | ·that·you·are·most·likely·to·deal·with.·You·are·strongly·advised | 4173 | ·that·you·are·most·likely·to·deal·with.·You·are·strongly·advised |
4174 | ····to·read·all·the·references·suggested·here. | 4174 | ····to·read·all·the·references·suggested·here. |
4175 | ····You·may·need·to·manually·edit·the·packaging·template·files | ||
4176 | ·generated·by·the·dh_make·command·to·address·topics·covered·in | ||
4177 | ····this·chapter.·The·newer·debmake·command·should·address·these | ||
4178 | ···· | 4175 | ····Вам·может·потребоваться·вручную·отредактировать·шаблонные·файлы |
4176 | ·пакета,·сгенерированные·командой·dh_make,·чтобы·подогнать·их·под | ||
4177 | ····темы,·затронутые·в·этой·главе.·Новая·команда·debmake·больше | ||
4178 | ····подходит·к·этим·темам. | ||
4179 | A.1.· | 4179 | A.1.·Общие·библиотеки |
4180 | ·Before·packaging·shared·libraries,·you·should·read·the·following | ||
4181 | ···· | 4180 | ·Перед·пакетированием·общих·библиотек·прочтите·следующие·основные |
4181 | ····документы: | ||
4182 | ······*· | 4182 | ······*·руководство·по·политике·Debian,·раздел·8·«Общие·библиотеки» |
4183 | ···*· | 4183 | ···*·руководство·по·политике·Debian,·раздел·9.1.1·«Структура |
4184 | ········файловой·системы | ||
4184 | ······*· | 4185 | ······*·руководство·по·политике·Debian,·раздел·10.2·«Библиотеки» |
4185 | · | 4186 | ·Вот·упрощённое·представление,·для·начала: |
4186 | ······*·Shared·libraries·are·ELF·object·files·containing·compiled | ||
4187 | ········ | 4187 | ······*·Общие·библиотеки·—·это·объектные·файлы·в·формате·ELF,·в |
4188 | ········которых·содержится·скомпилированный·код. | ||
4188 | ······*·Shared·libraries·are·distributed·as·*.so·files.·(Neither·*.a | ||
4189 | ········ | 4189 | ······*·Общие·библиотеки·распространяются·в·виде·файлов·*.so·(не·в |
4190 | ········файлах·*.a·или·*.la). | ||
4190 | ······*·Shared·libraries·are·mainly·used·to·share·common·codes·among | ||
4191 | ········ | 4191 | ······*·Главным·образом,·общие·библиотеки·нужны·для·совместного |
4192 | ········использования·общего·кода·в·исполняемых·файлах·посредством | ||
4193 | ········механизма·ld. | ||
4192 | ······*·Shared·libraries·are·sometimes·used·to·provide·multiple | ||
4193 | ······ | 4194 | ······*·Иногда·общие·библиотеки·используются·в·качестве·подключаемых |
4195 | ········модулей·исполняемых·файлов·посредством·механизма·dlopen. | ||
4194 | ······*·Shared·libraries·export·symbols,·which·represent·compiled | 4196 | ······*·Shared·libraries·export·symbols,·which·represent·compiled |
4195 | ········objects·such·as·variables,·functions,·and·classes;·and·enable | 4197 | ········objects·such·as·variables,·functions,·and·classes;·and·enable |
4196 | ········access·to·them·from·the·linked·executables. | 4198 | ········access·to·them·from·the·linked·executables. |
4197 | ······*· | 4199 | ······*·SONAME·общей·библиотеки·libfoo.so.1:·objdump·-p·libfoo.so.1·| |
4198 | ········ | 4200 | ········grep·SONAME·^[87] |
4199 | ······*·The·SONAME·of·a·shared·library·usually·matches·the·library | ||
4200 | ········ | 4201 | ······*·SONAME·общей·библиотеки·обычно·совпадает·с·именем·файла |
4202 | ········библиотеки·(но·не·всегда). | ||
4201 | ···*· | 4203 | ···*·SONAME·общих·библиотек,·которые·скомпонованы·с·/usr/bin/foo: |
4202 | ········objdump·-p·/usr/bin/foo·|·grep·NEEDED·^[88] | 4204 | ········objdump·-p·/usr/bin/foo·|·grep·NEEDED·^[88] |
4203 | ······*·libfoo1:·the·library·package·for·the·shared·library·libfoo | ||
4204 | ······· | 4205 | ······*·libfoo1:·библиотечный·пакет·общей·библиотеки·libfoo.so.1·с |
4206 | ········ABI-версией·SONAME,·равной·1.^[89] | ||
4205 | ······*·The·package·maintainer·scripts·of·the·library·package·must | ||
4206 | ········call·ldconfig·under·the·specific·circumstances·to·create·the | ||
4207 | ········ | 4207 | ······*·Пакетные·сценарии·сопровождающего·для·библиотеки·должны |
4208 | ········вызывать·ldconfig·для·создания·необходимых·символьных·ссылок | ||
4209 | ········для·SONAME·при·определённых·условиях.^[90] | ||
4208 | ······*·libfoo1-dbg:·the·debugging·symbols·package·that·contains·the | 4210 | ······*·libfoo1-dbg:·the·debugging·symbols·package·that·contains·the |
4209 | ········debugging·symbols·for·the·shared·library·package·libfoo1. | 4211 | ········debugging·symbols·for·the·shared·library·package·libfoo1. |
Max diff block lines reached; 23378/29291 bytes (79.81%) of diff not shown. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1572·2022-10-08·03:52:48.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1572·2022-10-08·03:52:48.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···56 | 3 | -rw-r--r--···0········0········0···567020·2022-10-08·03:52:48.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·maint-guide-vi | 1 | Package:·maint-guide-vi |
2 | Source:·maint-guide | 2 | Source:·maint-guide |
3 | Version:·1.2.53 | 3 | Version:·1.2.53 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Osamu·Aoki·<osamu@debian.org> | 5 | Maintainer:·Osamu·Aoki·<osamu@debian.org> |
6 | Installed-Size:·95 | 6 | Installed-Size:·959 |
7 | Suggests:·debian-policy,·developers-reference,·devscripts,·dh-make,·doc-base,·dupload·|·dput,·fakeroot,·lintian,·pbuilder,·quilt | 7 | Suggests:·debian-policy,·developers-reference,·devscripts,·dh-make,·doc-base,·dupload·|·dput,·fakeroot,·lintian,·pbuilder,·quilt |
8 | Section:·doc | 8 | Section:·doc |
9 | Priority:·optional | 9 | Priority:·optional |
10 | Multi-Arch:·foreign | 10 | Multi-Arch:·foreign |
11 | Homepage:·https://www.debian.org/doc/devel-manuals#maint-guide | 11 | Homepage:·https://www.debian.org/doc/devel-manuals#maint-guide |
12 | Description:·Debian·New·Maintainers'·Guide·(Vietnamese) | 12 | Description:·Debian·New·Maintainers'·Guide·(Vietnamese) |
13 | ·This·package·contains·the·Debian·New·Maintainers'·Guide. | 13 | ·This·package·contains·the·Debian·New·Maintainers'·Guide. |
Offset 2, 35 lines modified | Offset 2, 35 lines modified | ||
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1224·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/changelog.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1224·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/changelog.gz |
7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/copyright | 7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/copyright |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/ |
9 | -rw-r--r--···0·root·········(0)·root·········(0)····39 | 9 | -rw-r--r--···0·root·········(0)·root·········(0)····43961·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/advanced.vi.html |
10 | -rw-r--r--···0·root·········(0)·root·········(0)····41387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/build.vi.html | 10 | -rw-r--r--···0·root·········(0)·root·········(0)····41387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/build.vi.html |
11 | -rw-r--r--···0·root·········(0)·root·········(0)····20136·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/checkit.vi.html | 11 | -rw-r--r--···0·root·········(0)·root·········(0)····20136·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/checkit.vi.html |
12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/debian.css | 12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/debian.css |
13 | -rw-r--r--···0·root·········(0)·root·········(0)····6621 | 13 | -rw-r--r--···0·root·········(0)·root·········(0)····66214·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/dother.vi.html |
14 | -rw-r--r--···0·root·········(0)·root·········(0)····82933·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/dreq.vi.html | 14 | -rw-r--r--···0·root·········(0)·root·········(0)····82933·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/dreq.vi.html |
15 | -rw-r--r--···0·root·········(0)·root·········(0)····58269·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/first.vi.html | 15 | -rw-r--r--···0·root·········(0)·root·········(0)····58269·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/first.vi.html |
16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/ | 16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/ |
17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/caution.png | 17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/caution.png |
18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/home.png | 18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/home.png |
19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/important.png | 19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/important.png |
20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/next.png | 20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/next.png |
21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/note.png | 21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/note.png |
22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/prev.png | 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/prev.png |
23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/tip.png | 23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/tip.png |
24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/warning.png | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/images/warning.png |
25 | -rw-r--r--···0·root·········(0)·root·········(0)····245 | 25 | -rw-r--r--···0·root·········(0)·root·········(0)····24547·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/index.vi.html |
26 | -rw-r--r--···0·root·········(0)·root·········(0)····24835·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/modify.vi.html | 26 | -rw-r--r--···0·root·········(0)·root·········(0)····24835·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/modify.vi.html |
27 | -rw-r--r--···0·root·········(0)·root·········(0)····36746·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/start.vi.html | 27 | -rw-r--r--···0·root·········(0)·root·········(0)····36746·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/start.vi.html |
28 | -rw-r--r--···0·root·········(0)·root·········(0)····35433·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/update.vi.html | 28 | -rw-r--r--···0·root·········(0)·root·········(0)····35433·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/update.vi.html |
29 | -rw-r--r--···0·root·········(0)·root·········(0)····130 | 29 | -rw-r--r--···0·root·········(0)·root·········(0)····13014·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/html/upload.vi.html |
30 | -rw-r--r--···0·root·········(0)·root·········(0)···42 | 30 | -rw-r--r--···0·root·········(0)·root·········(0)···426079·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/maint-guide.vi.pdf |
31 | -rw-r--r--···0·root·········(0)·root·········(0)····611 | 31 | -rw-r--r--···0·root·········(0)·root·········(0)····61135·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-vi/maint-guide.vi.txt.gz |
32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ | 32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ |
33 | -rw-r--r--···0·root·········(0)·root·········(0)······623·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-vi.maint-guide-vi | 33 | -rw-r--r--···0·root·········(0)·root·········(0)······623·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-vi.maint-guide-vi |
34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ | 34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ |
35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ | 35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ |
36 | -rw-r--r--···0·root·········(0)·root·········(0)·······66·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-vi | 36 | -rw-r--r--···0·root·········(0)·root·········(0)·······66·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-vi |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <!DOCTYPE·html | 2 | <!DOCTYPE·html |
3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' | 3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' |
4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> | 4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> |
5 | <html·xmlns="http://www.w3.org/1999/xhtml"> | 5 | <html·xmlns="http://www.w3.org/1999/xhtml"> |
6 | ··<head> | 6 | ··<head> |
7 | ····<title>Phụ·lục A. | 7 | ····<title>Phụ·lục A. Đóng·gói·nâng·cao</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.vi.html"·title="Debian·New·Maintainers'·Guide"/> | 11 | ····<link·rel="home"·href="index.vi.html"·title="Debian·New·Maintainers'·Guide"/> |
12 | ····<link·rel="up"·href="index.vi.html"·title="Debian·New·Maintainers'·Guide"/> | 12 | ····<link·rel="up"·href="index.vi.html"·title="Debian·New·Maintainers'·Guide"/> |
13 | ····<link·rel="prev"·href="upload.vi.html"·title="Chương 9. Tải·gói·phần·mềm·lên"/> | 13 | ····<link·rel="prev"·href="upload.vi.html"·title="Chương 9. Tải·gói·phần·mềm·lên"/> |
14 | ··</head> | 14 | ··</head> |
15 | ··<body> | 15 | ··<body> |
16 | ····<div·class="navheader"> | 16 | ····<div·class="navheader"> |
17 | ······<table·width="100%"·summary="Navigation·header"> | 17 | ······<table·width="100%"·summary="Navigation·header"> |
18 | ········<tr> | 18 | ········<tr> |
19 | ··········<th·colspan="3"·align="center">Phụ·lục A. | 19 | ··········<th·colspan="3"·align="center">Phụ·lục A. Đóng·gói·nâng·cao</th> |
20 | ········</tr> | 20 | ········</tr> |
21 | ········<tr> | 21 | ········<tr> |
22 | ··········<td·align="left"> | 22 | ··········<td·align="left"> |
23 | ············<a·accesskey="p"·href="upload.vi.html"> | 23 | ············<a·accesskey="p"·href="upload.vi.html"> |
24 | ··············<img·src="images/prev.png"·alt="Trước·đó"/> | 24 | ··············<img·src="images/prev.png"·alt="Trước·đó"/> |
25 | ············</a> | 25 | ············</a> |
26 | ··········</td> | 26 | ··········</td> |
Offset 32, 33 lines modified | Offset 32, 33 lines modified | ||
32 | ····</div> | 32 | ····</div> |
33 | ····<div·class="appendix"> | 33 | ····<div·class="appendix"> |
34 | ······<div·class="titlepage"> | 34 | ······<div·class="titlepage"> |
35 | ········<div> | 35 | ········<div> |
36 | ··········<div> | 36 | ··········<div> |
37 | ············<h1·class="title"> | 37 | ············<h1·class="title"> |
38 | ··············<a·id="advanced"/> | 38 | ··············<a·id="advanced"/> |
39 | ··············Phụ·lục A. | 39 | ··············Phụ·lục A. Đóng·gói·nâng·cao |
40 | ············</h1> | 40 | ············</h1> |
41 | ··········</div> | 41 | ··········</div> |
42 | ········</div> | 42 | ········</div> |
43 | ······</div> | 43 | ······</div> |
44 | ······<div·class="toc"> | 44 | ······<div·class="toc"> |
45 | ········<p> | 45 | ········<p> |
46 | ··········<strong>Mục·lục</strong> | 46 | ··········<strong>Mục·lục</strong> |
47 | ········</p> | 47 | ········</p> |
48 | ········<dl·class="toc"> | 48 | ········<dl·class="toc"> |
49 | ··········<dt> | 49 | ··········<dt> |
50 | ············<span·class="section"> | 50 | ············<span·class="section"> |
51 | ··············<a·href="advanced.vi.html#library">A.1.· | 51 | ··············<a·href="advanced.vi.html#library">A.1.·Các·thư·viện·được·chia·sẻ</a> |
52 | ············</span> | 52 | ············</span> |
53 | ··········</dt> | 53 | ··········</dt> |
54 | ··········<dt> | 54 | ··········<dt> |
55 | ············<span·class="section"> | 55 | ············<span·class="section"> |
56 | ··············<a·href="advanced.vi.html#librarysymbols"> | 56 | ··············<a·href="advanced.vi.html#librarysymbols"> |
57 | ················A.2.· | 57 | ················A.2.·Quản·lý |
58 | ················<code·class="filename"> | 58 | ················<code·class="filename"> |
59 | ··················debian/ | 59 | ··················debian/ |
60 | ··················<em·class="replaceable"> | 60 | ··················<em·class="replaceable"> |
61 | ····················<code>package</code> | 61 | ····················<code>package</code> |
62 | ··················</em> | 62 | ··················</em> |
63 | ··················.symbols | 63 | ··················.symbols |
64 | ················</code> | 64 | ················</code> |
Offset 68, 143 lines modified | Offset 68, 142 lines modified | ||
68 | ··········<dt> | 68 | ··········<dt> |
69 | ············<span·class="section"> | 69 | ············<span·class="section"> |
70 | ··············<a·href="advanced.vi.html#multiarch">A.3.·Multiarch</a> | 70 | ··············<a·href="advanced.vi.html#multiarch">A.3.·Multiarch</a> |
71 | ············</span> | 71 | ············</span> |
72 | ··········</dt> | 72 | ··········</dt> |
73 | ··········<dt> | 73 | ··········<dt> |
74 | ············<span·class="section"> | 74 | ············<span·class="section"> |
75 | ··············<a·href="advanced.vi.html#librarypackage">A.4.·B | 75 | ··············<a·href="advanced.vi.html#librarypackage">A.4.·Biên·dịch·một·gói·phần·mềm·chia·sẻ</a> |
76 | ············</span> | 76 | ············</span> |
77 | ··········</dt> | 77 | ··········</dt> |
78 | ··········<dt> | 78 | ··········<dt> |
79 | ············<span·class="section"> | 79 | ············<span·class="section"> |
80 | ··············<a·href="advanced.vi.html#native-dh-make">A.5.· | 80 | ··············<a·href="advanced.vi.html#native-dh-make">A.5.·Gói·phần·mềm·Debian·native</a> |
81 | ············</span> | 81 | ············</span> |
82 | ··········</dt> | 82 | ··········</dt> |
83 | ········</dl> | 83 | ········</dl> |
84 | ······</div> | 84 | ······</div> |
85 | ······<p> | 85 | ······<p> |
86 | ········Việc·viết·lại·tài·liệu·này·với·các·nội·dung·cập·nhật·và·nhiều·các·ví·dụ·thực | 86 | ········Việc·viết·lại·tài·liệu·này·với·các·nội·dung·cập·nhật·và·nhiều·các·ví·dụ·thực |
87 | tế·hơn·đã·có·ở | 87 | tế·hơn·đã·có·ở |
88 | ········<a·class="ulink"·href="https://www.debian.org/doc/devel-manuals#debmake-doc">Guide·for·Debian | 88 | ········<a·class="ulink"·href="https://www.debian.org/doc/devel-manuals#debmake-doc">Guide·for·Debian |
89 | Maintainers</a> | 89 | Maintainers</a> |
90 | ········.·Vui·lòng·sử·dụng·tài·liệu·mới·này·như·là·tài·liệu·hướng | 90 | ········.·Vui·lòng·sử·dụng·tài·liệu·mới·này·như·là·tài·liệu·hướng |
91 | dẫn·chính. | 91 | dẫn·chính. |
92 | ······</p> | 92 | ······</p> |
93 | ······<p>Here·are·some·hints·and·pointers·for·advanced·packaging·topics·that·you·are | ||
94 | most·likely·to·deal·with.··You·are·strongly·advised·to·read·all·the | ||
95 | 93 | ······<p>Sau·đây·là·một·vài·gợi·ý·và·chỉ·dẫn·cho·các·đề·tài·đóng·gói·nâng·cáo·mà·bạn | |
94 | rất·có·thể·phải·đối·mặt.··Bạn·rất·được·khuyến·khích·đọc·tất·cả·những·tài | ||
95 | liệu·liên·quan·được·đề·nghị·ở·đây.</p> | ||
96 | ······<p> | 96 | ······<p> |
97 | ········ | 97 | ········Bạn·có·thể·cần·phải·thay·đổi·các·tập·tin·khuôn·mẫu·đóng·gói·tạo·ra·bởi·lệnh |
98 | ········<span·class="command"> | 98 | ········<span·class="command"> |
99 | ··········<strong>dh_make</strong> | 99 | ··········<strong>dh_make</strong> |
100 | ········</span> | 100 | ········</span> |
101 | ········command·to·address·topics·covered·in·this | ||
102 | c | 101 | ········để·biết·được·các·đề·tài·được·nói·tới·trong·chương |
102 | này.··Lệnh | ||
103 | ········<span·class="command"> | 103 | ········<span·class="command"> |
104 | ··········<strong>debmake</strong> | 104 | ··········<strong>debmake</strong> |
105 | ········</span> | 105 | ········</span> |
106 | ········command·should·address·these | ||
107 | 106 | ········mới·hơn·có·thể·sẽ·nói·về·các·đề·tài | |
107 | này·tốt·hơn. | ||
108 | ······</p> | 108 | ······</p> |
109 | ······<div·class="section"> | 109 | ······<div·class="section"> |
110 | ········<div·class="titlepage"> | 110 | ········<div·class="titlepage"> |
111 | ··········<div> | 111 | ··········<div> |
112 | ············<div> | 112 | ············<div> |
113 | ··············<h2·class="title"> | 113 | ··············<h2·class="title"> |
114 | ················<a·id="library"/> | 114 | ················<a·id="library"/> |
115 | ················A.1. | 115 | ················A.1. Các·thư·viện·được·chia·sẻ |
116 | ··············</h2> | 116 | ··············</h2> |
117 | ············</div> | 117 | ············</div> |
118 | ··········</div> | 118 | ··········</div> |
119 | ········</div> | 119 | ········</div> |
120 | ········<p> | 120 | ········<p> |
121 | ·········· | 121 | ··········Trước·khi·đóng·gói·các |
122 | ··········<a·class="ulink"·href="http://wikipedia.org/wiki/Llibreria_informàtica"> | 122 | ··········<a·class="ulink"·href="http://wikipedia.org/wiki/Llibreria_informàtica">thư·viện</a> |
123 | ··········,·you·should | ||
124 | 123 | ··········được·chia·sẻ, | |
124 | bạn·nên·đọc·những·tài·liệu·liên·quan·sau·một·cách·chi·tiết: | ||
125 | ········</p> | 125 | ········</p> |
126 | ········<div·class="itemizedlist"> | 126 | ········<div·class="itemizedlist"> |
127 | ··········<ul·class="itemizedlist"> | 127 | ··········<ul·class="itemizedlist"> |
128 | ············<li·class="listitem"> | 128 | ············<li·class="listitem"> |
Max diff block lines reached; 59354/64732 bytes (91.69%) of diff not shown. |
Offset 1881, 16 lines modified | Offset 1881, 16 lines modified | ||
1881 | ············debian/ | 1881 | ············debian/ |
1882 | ············<em·class="replaceable"> | 1882 | ············<em·class="replaceable"> |
1883 | ··············<code>package</code> | 1883 | ··············<code>package</code> |
1884 | ············</em> | 1884 | ············</em> |
1885 | ············.symbols | 1885 | ············.symbols |
1886 | ··········</code> | 1886 | ··········</code> |
1887 | ··········.·Xem | 1887 | ··········.·Xem |
1888 | ··········<a·class="xref"·href="advanced.vi.html#librarysymbols"·title="A.2. | 1888 | ··········<a·class="xref"·href="advanced.vi.html#librarysymbols"·title="A.2. Quản·lý·debian/package.symbols"> |
1889 | ············Phần A.2,·“ | 1889 | ············Phần A.2,·“Quản·lý |
1890 | ············<code·class="filename"> | 1890 | ············<code·class="filename"> |
1891 | ··············debian/ | 1891 | ··············debian/ |
1892 | ··············<em·class="replaceable"> | 1892 | ··············<em·class="replaceable"> |
1893 | ················<code>package</code> | 1893 | ················<code>package</code> |
1894 | ··············</em> | 1894 | ··············</em> |
1895 | ··············.symbols | 1895 | ··············.symbols |
1896 | ············</code> | 1896 | ············</code> |
Offset 796, 28 lines modified | Offset 796, 28 lines modified | ||
796 | ··················<a·href="upload.vi.html#skipped-uploads">9.3.·Những·lần·tải·lên·bị·bỏ·qua</a> | 796 | ··················<a·href="upload.vi.html#skipped-uploads">9.3.·Những·lần·tải·lên·bị·bỏ·qua</a> |
797 | ················</span> | 797 | ················</span> |
798 | ··············</dt> | 798 | ··············</dt> |
799 | ············</dl> | 799 | ············</dl> |
800 | ··········</dd> | 800 | ··········</dd> |
801 | ··········<dt> | 801 | ··········<dt> |
802 | ············<span·class="appendix"> | 802 | ············<span·class="appendix"> |
803 | ··············<a·href="advanced.vi.html">A.· | 803 | ··············<a·href="advanced.vi.html">A.·Đóng·gói·nâng·cao</a> |
804 | ············</span> | 804 | ············</span> |
805 | ··········</dt> | 805 | ··········</dt> |
806 | ··········<dd> | 806 | ··········<dd> |
807 | ············<dl> | 807 | ············<dl> |
808 | ··············<dt> | 808 | ··············<dt> |
809 | ················<span·class="section"> | 809 | ················<span·class="section"> |
810 | ··················<a·href="advanced.vi.html#library">A.1.· | 810 | ··················<a·href="advanced.vi.html#library">A.1.·Các·thư·viện·được·chia·sẻ</a> |
811 | ················</span> | 811 | ················</span> |
812 | ··············</dt> | 812 | ··············</dt> |
813 | ··············<dt> | 813 | ··············<dt> |
814 | ················<span·class="section"> | 814 | ················<span·class="section"> |
815 | ··················<a·href="advanced.vi.html#librarysymbols"> | 815 | ··················<a·href="advanced.vi.html#librarysymbols"> |
816 | ····················A.2.· | 816 | ····················A.2.·Quản·lý |
817 | ····················<code·class="filename"> | 817 | ····················<code·class="filename"> |
818 | ······················debian/ | 818 | ······················debian/ |
819 | ······················<em·class="replaceable"> | 819 | ······················<em·class="replaceable"> |
820 | ························<code>package</code> | 820 | ························<code>package</code> |
821 | ······················</em> | 821 | ······················</em> |
822 | ······················.symbols | 822 | ······················.symbols |
823 | ····················</code> | 823 | ····················</code> |
Offset 827, 20 lines modified | Offset 827, 20 lines modified | ||
827 | ··············<dt> | 827 | ··············<dt> |
828 | ················<span·class="section"> | 828 | ················<span·class="section"> |
829 | ··················<a·href="advanced.vi.html#multiarch">A.3.·Multiarch</a> | 829 | ··················<a·href="advanced.vi.html#multiarch">A.3.·Multiarch</a> |
830 | ················</span> | 830 | ················</span> |
831 | ··············</dt> | 831 | ··············</dt> |
832 | ··············<dt> | 832 | ··············<dt> |
833 | ················<span·class="section"> | 833 | ················<span·class="section"> |
834 | ··················<a·href="advanced.vi.html#librarypackage">A.4.·B | 834 | ··················<a·href="advanced.vi.html#librarypackage">A.4.·Biên·dịch·một·gói·phần·mềm·chia·sẻ</a> |
835 | ················</span> | 835 | ················</span> |
836 | ··············</dt> | 836 | ··············</dt> |
837 | ··············<dt> | 837 | ··············<dt> |
838 | ················<span·class="section"> | 838 | ················<span·class="section"> |
839 | ··················<a·href="advanced.vi.html#native-dh-make">A.5.· | 839 | ··················<a·href="advanced.vi.html#native-dh-make">A.5.·Gói·phần·mềm·Debian·native</a> |
840 | ················</span> | 840 | ················</span> |
841 | ··············</dt> | 841 | ··············</dt> |
842 | ············</dl> | 842 | ············</dl> |
843 | ··········</dd> | 843 | ··········</dd> |
844 | ········</dl> | 844 | ········</dl> |
845 | ······</div> | 845 | ······</div> |
846 | ····</div> | 846 | ····</div> |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | ····<title>Chương 9. Tải·gói·phần·mềm·lên</title> | 7 | ····<title>Chương 9. Tải·gói·phần·mềm·lên</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.vi.html"·title="Debian·New·Maintainers'·Guide"/> | 11 | ····<link·rel="home"·href="index.vi.html"·title="Debian·New·Maintainers'·Guide"/> |
12 | ····<link·rel="up"·href="index.vi.html"·title="Debian·New·Maintainers'·Guide"/> | 12 | ····<link·rel="up"·href="index.vi.html"·title="Debian·New·Maintainers'·Guide"/> |
13 | ····<link·rel="prev"·href="update.vi.html"·title="Chương 8. Cập·nhật·gói·phần·mềm"/> | 13 | ····<link·rel="prev"·href="update.vi.html"·title="Chương 8. Cập·nhật·gói·phần·mềm"/> |
14 | ····<link·rel="next"·href="advanced.vi.html"·title="Phụ·lục A. | 14 | ····<link·rel="next"·href="advanced.vi.html"·title="Phụ·lục A. Đóng·gói·nâng·cao"/> |
15 | ··</head> | 15 | ··</head> |
16 | ··<body> | 16 | ··<body> |
17 | ····<div·class="navheader"> | 17 | ····<div·class="navheader"> |
18 | ······<table·width="100%"·summary="Navigation·header"> | 18 | ······<table·width="100%"·summary="Navigation·header"> |
19 | ········<tr> | 19 | ········<tr> |
20 | ··········<th·colspan="3"·align="center">Chương 9. Tải·gói·phần·mềm·lên</th> | 20 | ··········<th·colspan="3"·align="center">Chương 9. Tải·gói·phần·mềm·lên</th> |
21 | ········</tr> | 21 | ········</tr> |
Offset 437, 13 lines modified | Offset 437, 13 lines modified | ||
437 | ········<tr> | 437 | ········<tr> |
438 | ··········<td·align="left"·valign="top">Chương 8. Cập·nhật·gói·phần·mềm</td> | 438 | ··········<td·align="left"·valign="top">Chương 8. Cập·nhật·gói·phần·mềm</td> |
439 | ··········<td·align="center"> | 439 | ··········<td·align="center"> |
440 | ············<a·accesskey="h"·href="index.vi.html"> | 440 | ············<a·accesskey="h"·href="index.vi.html"> |
441 | ··············<img·src="images/home.png"·alt="Đầu"/> | 441 | ··············<img·src="images/home.png"·alt="Đầu"/> |
442 | ············</a> | 442 | ············</a> |
443 | ··········</td> | 443 | ··········</td> |
444 | ··········<td·align="right"·valign="top">Phụ·lục A. | 444 | ··········<td·align="right"·valign="top">Phụ·lục A. Đóng·gói·nâng·cao</td> |
445 | ········</tr> | 445 | ········</tr> |
446 | ······</table> | 446 | ······</table> |
447 | ····</div> | 447 | ····</div> |
448 | ··</body> | 448 | ··</body> |
449 | </html> | 449 | </html> |
Offset 34, 21 lines modified | Offset 34, 21 lines modified | ||
34 | WRITTEN·BY | 34 | WRITTEN·BY |
35 | Josip·Rodin, | 35 | Josip·Rodin, |
36 | Osamu·Aoki,·và | 36 | Osamu·Aoki,·và |
37 | Vietnamese | 37 | Vietnamese |
38 | Localization·Team | 38 | Localization·Team |
39 | 39 | February·28,·2026 | |
40 | dịch·bởi | 40 | dịch·bởi |
41 | SIGNATURE | 41 | SIGNATURE |
42 | 42 | February·28,·2026 | |
43 | REVISION·HISTORY | 43 | REVISION·HISTORY |
44 | NUMBER | 44 | NUMBER |
45 | DATE | 45 | DATE |
46 | DESCRIPTION | 46 | DESCRIPTION |
Offset 366, 27 lines modified | Offset 366, 27 lines modified | ||
366 | Đính·kèm·orig.tar.gz·cho·việc·tải·lên·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·52 | 366 | Đính·kèm·orig.tar.gz·cho·việc·tải·lên·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·52 |
367 | 9.3 | 367 | 9.3 |
368 | Những·lần·tải·lên·bị·bỏ·qua·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·52 | 368 | Những·lần·tải·lên·bị·bỏ·qua·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·52 |
369 | A· | 369 | A·Đóng·gói·nâng·cao |
370 | 53 | 370 | 53 |
371 | A.1· | 371 | A.1·Các·thư·viện·được·chia·sẻ·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·53 |
372 | A.2· | 372 | A.2·Quản·lý·debian/package.symbols·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·54 |
373 | A.3·Multiarch·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·55 | 373 | A.3·Multiarch·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·55 |
374 | A.4·B | 374 | A.4·Biên·dịch·một·gói·phần·mềm·chia·sẻ·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·56 |
375 | A.5· | 375 | A.5·Gói·phần·mềm·Debian·native·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 |
376 | \xcDebian·New·Maintainers’·Guide | 376 | \xcDebian·New·Maintainers’·Guide |
377 | 1·/·5 | 377 | 1·/·58 |
378 | Chapter·1 | 378 | Chapter·1 |
379 | Bắt·đầu·Đúng·cách | 379 | Bắt·đầu·Đúng·cách |
380 | Việc·viết·lại·tài·liệu·này·với·các·nội·dung·cập·nhật·và·nhiều·các·ví·dụ·thực·tế·hơn·đã·có·ở·Guide·for·Debian·Maintainers | 380 | Việc·viết·lại·tài·liệu·này·với·các·nội·dung·cập·nhật·và·nhiều·các·ví·dụ·thực·tế·hơn·đã·có·ở·Guide·for·Debian·Maintainers |
381 | (https://www.debian.org/doc/devel-manuals#debmake-doc)·.·Vui·lòng·sử·dụng·tài·liệu·mới·này·như·là·tài·liệu·hướng·dẫn·chính. | 381 | (https://www.debian.org/doc/devel-manuals#debmake-doc)·.·Vui·lòng·sử·dụng·tài·liệu·mới·này·như·là·tài·liệu·hướng·dẫn·chính. |
382 | Tài·liệu·này·mô·tả·việc·xây·dựng·một·gói·Debian·cho·người·dùng·Debian·bình·thường·và·các·nhà·phát·triển·tiềm·năng.·Nó·sử | 382 | Tài·liệu·này·mô·tả·việc·xây·dựng·một·gói·Debian·cho·người·dùng·Debian·bình·thường·và·các·nhà·phát·triển·tiềm·năng.·Nó·sử |
Offset 420, 15 lines modified | Offset 420, 15 lines modified | ||
420 | 1Tài·liệu·giả·định·bạn·đang·sử·dụng·jessie·hoặc·hệ·thống·mới·hơn.·Nếu·bạn·cần·phải·làm·theo·các·văn·bản·này·trong·một·hệ·thống·cũ·hơn·(bao·gồm·cả | 420 | 1Tài·liệu·giả·định·bạn·đang·sử·dụng·jessie·hoặc·hệ·thống·mới·hơn.·Nếu·bạn·cần·phải·làm·theo·các·văn·bản·này·trong·một·hệ·thống·cũ·hơn·(bao·gồm·cả |
421 | một·hệ·thống·Ubuntu·cũ·hơn·vv),·bạn·phải·cài·đặt·ít·nhất·các·gói·dpkg·và·debhelper. | 421 | một·hệ·thống·Ubuntu·cũ·hơn·vv),·bạn·phải·cài·đặt·ít·nhất·các·gói·dpkg·và·debhelper. |
422 | 2Bạn·có·thể·tìm·hiểu·về·cách·xử·lý·cơ·bản·của·một·hệ·thống·Debian·từ·Debian·Reference·(http://www.debian.org/doc/manuals/debian-reference/)·.·Nó·cũng | 422 | 2Bạn·có·thể·tìm·hiểu·về·cách·xử·lý·cơ·bản·của·một·hệ·thống·Debian·từ·Debian·Reference·(http://www.debian.org/doc/manuals/debian-reference/)·.·Nó·cũng |
423 | chứa·một·số·gợi·ý·để·tìm·hiểu·về·lập·trình·Unix. | 423 | chứa·một·số·gợi·ý·để·tìm·hiểu·về·lập·trình·Unix. |
424 | \xcDebian·New·Maintainers’·Guide | 424 | \xcDebian·New·Maintainers’·Guide |
425 | 2·/·5 | 425 | 2·/·58 |
426 | –·Đóng·góp·của·bạn·không·nên·quá·căng·thẳng·người·khác. | 426 | –·Đóng·góp·của·bạn·không·nên·quá·căng·thẳng·người·khác. |
427 | –·Đóng·góp·của·bạn·chỉ·có·giá·trị·khi·những·người·khác·đánh·giá·cao·nó. | 427 | –·Đóng·góp·của·bạn·chỉ·có·giá·trị·khi·những·người·khác·đánh·giá·cao·nó. |
428 | •·Debian·không·phải·là·trường·học·của·bạn·mà·bạn·nhận·được·sự·chú·ý·tự·động·của·giáo·viên. | 428 | •·Debian·không·phải·là·trường·học·của·bạn·mà·bạn·nhận·được·sự·chú·ý·tự·động·của·giáo·viên. |
429 | –·Bạn·sẽ·có·thể·tự·học·hỏi·nhiều·điều. | 429 | –·Bạn·sẽ·có·thể·tự·học·hỏi·nhiều·điều. |
430 | –·Sự·chú·ý·của·các·tình·nguyện·viên·khác·là·một·nguồn·lực·khan·hiếm. | 430 | –·Sự·chú·ý·của·các·tình·nguyện·viên·khác·là·một·nguồn·lực·khan·hiếm. |
431 | •·Debian·đang·không·ngừng·cải·tiến. | 431 | •·Debian·đang·không·ngừng·cải·tiến. |
Offset 458, 15 lines modified | Offset 458, 15 lines modified | ||
458 | •·Trang·web·thành·viên·của·Debian·(https://nm.debian.org/)·(chính·thức) | 458 | •·Trang·web·thành·viên·của·Debian·(https://nm.debian.org/)·(chính·thức) |
459 | •·Câu·hỏi·thường·gặp·của·trợ·giảng·của·Debian·(http://wiki.debian.org/DebianMentorsFaq)·(bổ·sung) | 459 | •·Câu·hỏi·thường·gặp·của·trợ·giảng·của·Debian·(http://wiki.debian.org/DebianMentorsFaq)·(bổ·sung) |
460 | \xcDebian·New·Maintainers’·Guide | 460 | \xcDebian·New·Maintainers’·Guide |
461 | 1.2 | 461 | 1.2 |
462 | 3·/·5 | 462 | 3·/·58 |
463 | Các·chương·trình·cần·thiết·cho·sự·phát·triển | 463 | Các·chương·trình·cần·thiết·cho·sự·phát·triển |
464 | Trước·khi·bạn·bắt·đầu·bất·cứ·điều·gì,·bạn·nên·chắc·chắn·rằng·bạn·đã·cài·đặt·đúng·một·số·gói·bổ·sung·cần·thiết·cho·sự·phát·triển. | 464 | Trước·khi·bạn·bắt·đầu·bất·cứ·điều·gì,·bạn·nên·chắc·chắn·rằng·bạn·đã·cài·đặt·đúng·một·số·gói·bổ·sung·cần·thiết·cho·sự·phát·triển. |
465 | Lưu·ý·rằng·danh·sách·không·chứa·bất·kỳ·gói·nào·được·đánh·dấu·essential·hoặc·required·-·chúng·tôi·mong·rằng·bạn·đã | 465 | Lưu·ý·rằng·danh·sách·không·chứa·bất·kỳ·gói·nào·được·đánh·dấu·essential·hoặc·required·-·chúng·tôi·mong·rằng·bạn·đã |
466 | cài·đặt·xong. | 466 | cài·đặt·xong. |
467 | Các·gói·sau·đi·kèm·với·cài·đặt·Debian·tiêu·chuẩn,·do·đó·có·lẽ·bạn·đã·có·chúng·rồi·(cùng·với·bất·kỳ·gói·bổ·sung·nào·mà·chúng | 467 | Các·gói·sau·đi·kèm·với·cài·đặt·Debian·tiêu·chuẩn,·do·đó·có·lẽ·bạn·đã·có·chúng·rồi·(cùng·với·bất·kỳ·gói·bổ·sung·nào·mà·chúng |
Offset 516, 15 lines modified | Offset 516, 15 lines modified | ||
516 | •·pbuilder·-·gói·này·chứa·các·chương·trình·được·sử·dụng·để·tạo·và·duy·trì·môi·trường·chroot.·Xây·dựng·gói·Debian·trong | 516 | •·pbuilder·-·gói·này·chứa·các·chương·trình·được·sử·dụng·để·tạo·và·duy·trì·môi·trường·chroot.·Xây·dựng·gói·Debian·trong |
517 | môi·trường·chroot·này·sẽ·kiểm·tra·sự·phụ·thuộc·thư·viện·phù·hợp·và·tránh·lỗi·FTBFS·(Fails·To·Build·From·Source).·(Xem | 517 | môi·trường·chroot·này·sẽ·kiểm·tra·sự·phụ·thuộc·thư·viện·phù·hợp·và·tránh·lỗi·FTBFS·(Fails·To·Build·From·Source).·(Xem |
518 | pbuilder·(·8)·và·pdebuild·(·1·)) | 518 | pbuilder·(·8)·và·pdebuild·(·1·)) |
519 | 3Ngoài·ra·còn·có·một·số·gói·chuyên·dụng·hơn·nhưng·tương·tự·như·dh-make-perl,·dh-make-php,·v.v. | 519 | 3Ngoài·ra·còn·có·một·số·gói·chuyên·dụng·hơn·nhưng·tương·tự·như·dh-make-perl,·dh-make-php,·v.v. |
520 | \xcDebian·New·Maintainers’·Guide | 520 | \xcDebian·New·Maintainers’·Guide |
521 | 4·/·5 | 521 | 4·/·58 |
522 | •·perl·-·Perl·là·một·trong·những·ngôn·ngữ·lập·trình·được·sử·dụng·phổ·biến·nhất·trên·các·hệ·thống·Unix·ngày·nay,·thường·được | 522 | •·perl·-·Perl·là·một·trong·những·ngôn·ngữ·lập·trình·được·sử·dụng·phổ·biến·nhất·trên·các·hệ·thống·Unix·ngày·nay,·thường·được |
523 | gọi·là·Unix’s·Swiss·Army·Chainsaw.·(Xem·perl(1).) | 523 | gọi·là·Unix’s·Swiss·Army·Chainsaw.·(Xem·perl(1).) |
524 | •·python·-·Python·là·một·trong·những·ngôn·ngữ·kịch·bản·thông·dịch·được·sử·dụng·nhiều·nhất·trên·hệ·thống·Debian,·kết·hợp | 524 | •·python·-·Python·là·một·trong·những·ngôn·ngữ·kịch·bản·thông·dịch·được·sử·dụng·nhiều·nhất·trên·hệ·thống·Debian,·kết·hợp |
525 | sức·mạnh·vượt·trội·với·cú·pháp·rất·rõ·ràng.·(Xem·python(·1·).) | 525 | sức·mạnh·vượt·trội·với·cú·pháp·rất·rõ·ràng.·(Xem·python(·1·).) |
526 | • | 526 | • |
Offset 563, 15 lines modified | Offset 563, 15 lines modified | ||
563 | Sau·đây·là·một·tài·liệu·hướng·dẫn·thay·thế·mà·bạn·có·thể·đọc·cùng·với·tài·liệu·này: | 563 | Sau·đây·là·một·tài·liệu·hướng·dẫn·thay·thế·mà·bạn·có·thể·đọc·cùng·với·tài·liệu·này: |
564 | •·Debian·Packaging·Tutorial·(http://www.debian.org/doc/packaging-manuals/packaging-tutorial/packaging-tutorial) | 564 | •·Debian·Packaging·Tutorial·(http://www.debian.org/doc/packaging-manuals/packaging-tutorial/packaging-tutorial) |
565 | \xcDebian·New·Maintainers’·Guide | 565 | \xcDebian·New·Maintainers’·Guide |
566 | 1.4 | 566 | 1.4 |
567 | 5·/·5 | 567 | 5·/·58 |
568 | Nơi·để·yêu·cầu·trợ·giúp | 568 | Nơi·để·yêu·cầu·trợ·giúp |
569 | Trước·khi·bạn·quyết·định·đặt·câu·hỏi·của·mình·ở·nơi·công·cộng,·vui·lòng·đọc·tài·liệu·tốt | 569 | Trước·khi·bạn·quyết·định·đặt·câu·hỏi·của·mình·ở·nơi·công·cộng,·vui·lòng·đọc·tài·liệu·tốt |
570 | •·Các·tệp·trong·gói·/usr/share/doc/package·cho·tất·cả·các·gói·phù·hợp | 570 | •·Các·tệp·trong·gói·/usr/share/doc/package·cho·tất·cả·các·gói·phù·hợp |
571 | •·Nội·dung·của·lệnh·man·command·cho·tất·cả·các·lệnh·thích·hợp | 571 | •·Nội·dung·của·lệnh·man·command·cho·tất·cả·các·lệnh·thích·hợp |
572 | •·Nội·dung·của·lệnh·info·command·cho·tất·cả·các·lệnh·thích·hợp | 572 | •·Nội·dung·của·lệnh·info·command·cho·tất·cả·các·lệnh·thích·hợp |
Offset 600, 15 lines modified | Offset 600, 15 lines modified | ||
600 | người·dùng·từ·khắp·nơi·trên·thế·giới·sẽ·bắt·đầu·sử·dụng·gói·của·bạn·và·nếu·bạn·mắc·một·số·lỗi·nghiêm·trọng,·bạn·sẽ·nhận·được | 600 | người·dùng·từ·khắp·nơi·trên·thế·giới·sẽ·bắt·đầu·sử·dụng·gói·của·bạn·và·nếu·bạn·mắc·một·số·lỗi·nghiêm·trọng,·bạn·sẽ·nhận·được |
601 | mailbombed·bởi·nhiều·người·dùng·Debian·tức·giận·…...·Đùa·thôi·:-) | 601 | mailbombed·bởi·nhiều·người·dùng·Debian·tức·giận·…...·Đùa·thôi·:-) |
602 | Hãy·thư·giãn·và·sẵn·sàng·cho·các·báo·cáo·lỗi,·vì·còn·rất·nhiều·việc·phải·làm·trước·khi·gói·của·bạn·hoàn·toàn·phù·hợp·với·các | 602 | Hãy·thư·giãn·và·sẵn·sàng·cho·các·báo·cáo·lỗi,·vì·còn·rất·nhiều·việc·phải·làm·trước·khi·gói·của·bạn·hoàn·toàn·phù·hợp·với·các |
603 | chính·sách·của·Debian·và·các·hướng·dẫn·thực·hành·tốt·nhất·của·nó·(một·lần·nữa·đọc·tài·liệu·thật·chi·tiết).·Chúc·may·mắn! | 603 | chính·sách·của·Debian·và·các·hướng·dẫn·thực·hành·tốt·nhất·của·nó·(một·lần·nữa·đọc·tài·liệu·thật·chi·tiết).·Chúc·may·mắn! |
604 | \xcDebian·New·Maintainers’·Guide | 604 | \xcDebian·New·Maintainers’·Guide |
605 | 6·/·5 | 605 | 6·/·58 |
606 | Chapter·2 | 606 | Chapter·2 |
607 | Những·bước·đầu·tiên | 607 | Những·bước·đầu·tiên |
608 | Việc·viết·lại·tài·liệu·này·với·các·nội·dung·cập·nhật·và·nhiều·các·ví·dụ·thực·tế·hơn·đã·có·ở·Guide·for·Debian·Maintainers | 608 | Việc·viết·lại·tài·liệu·này·với·các·nội·dung·cập·nhật·và·nhiều·các·ví·dụ·thực·tế·hơn·đã·có·ở·Guide·for·Debian·Maintainers |
Max diff block lines reached; 62774/68697 bytes (91.38%) of diff not shown. |
Offset 131, 20 lines modified | Offset 131, 20 lines modified | ||
131 | ····8.4.·Cập·nhật·kiểu·đóng·gói | 131 | ····8.4.·Cập·nhật·kiểu·đóng·gói |
132 | ····8.5.·Chuyển·đổi·sang·UTF-8 | 132 | ····8.5.·Chuyển·đổi·sang·UTF-8 |
133 | ····8.6.·Các·nhắc·nhở·cho·việc·cập·nhật·các·gói·phần·mềm | 133 | ····8.6.·Các·nhắc·nhở·cho·việc·cập·nhật·các·gói·phần·mềm |
134 | 9.·Tải·gói·phần·mềm·lên | 134 | 9.·Tải·gói·phần·mềm·lên |
135 | ····9.1.·Tải·nó·lên·kho·lưu·trữ·Debian | 135 | ····9.1.·Tải·nó·lên·kho·lưu·trữ·Debian |
136 | ····9.2.·Đính·kèm·orig.tar.gz·cho·việc·tải·lên | 136 | ····9.2.·Đính·kèm·orig.tar.gz·cho·việc·tải·lên |
137 | ····9.3.·Những·lần·tải·lên·bị·bỏ·qua | 137 | ····9.3.·Những·lần·tải·lên·bị·bỏ·qua |
138 | A.·Advanced·packaging | ||
139 | 138 | A.·Đóng·gói·nâng·cao | |
139 | ····A.1.·Các·thư·viện·được·chia·sẻ | ||
140 | ····A.2.· | 140 | ····A.2.·Quản·lý·debian/package.symbols |
141 | ····A.3.·Multiarch | 141 | ····A.3.·Multiarch |
142 | ····A.4.·Building·a·shared·library·package | ||
143 | ····A. | 142 | ····A.4.·Biên·dịch·một·gói·phần·mềm·chia·sẻ |
143 | ····A.5.·Gói·phần·mềm·Debian·native | ||
144 | Chương 1. Bắt·đầu·Đúng·cách | 144 | Chương 1. Bắt·đầu·Đúng·cách |
145 | ····Việc·viết·lại·tài·liệu·này·với·các·nội·dung·cập·nhật·và·nhiều·các | 145 | ····Việc·viết·lại·tài·liệu·này·với·các·nội·dung·cập·nhật·và·nhiều·các |
146 | ·ví·dụ·thực·tế·hơn·đã·có·ở·Guide·for·Debian·Maintainers.·Vui·lòng | 146 | ·ví·dụ·thực·tế·hơn·đã·có·ở·Guide·for·Debian·Maintainers.·Vui·lòng |
147 | ····sử·dụng·tài·liệu·mới·này·như·là·tài·liệu·hướng·dẫn·chính. | 147 | ····sử·dụng·tài·liệu·mới·này·như·là·tài·liệu·hướng·dẫn·chính. |
Offset 2816, 16 lines modified | Offset 2816, 16 lines modified | ||
2816 | ·thích·tại·sao·mọi·người·chọn·Debian.·Bạn·phải·thật·cẩn·thận·để | 2816 | ·thích·tại·sao·mọi·người·chọn·Debian.·Bạn·phải·thật·cẩn·thận·để |
2817 | ····không·biết·chúng·thành·nguồn·gây·phiền·toái. | 2817 | ····không·biết·chúng·thành·nguồn·gây·phiền·toái. |
2818 | 5.19. package.symbols | 2818 | 5.19. package.symbols |
2819 | ····Việc·đóng·gói·một·thư·viện·là·không·dễ·dàng·cho·người·bảo·trì·mới | 2819 | ····Việc·đóng·gói·một·thư·viện·là·không·dễ·dàng·cho·người·bảo·trì·mới |
2820 | ·làm·quen·và·nên·tránh.·Còn·nếu·gói·của·bạn·có·các·thử·viện,·bạn | 2820 | ·làm·quen·và·nên·tránh.·Còn·nếu·gói·của·bạn·có·các·thử·viện,·bạn |
2821 | ····nên·có·tệp·debian/package.symbols.·Xem·Phần A.2,·“ | 2821 | ····nên·có·tệp·debian/package.symbols.·Xem·Phần A.2,·“Quản·lý·debian/ |
2822 | ···· | 2822 | ····package.symbols”. |
2823 | 5.20. TODO | 2823 | 5.20. TODO |
2824 | ·Lệnh·dh_installdocs(1)·cài·đặt·tệp·này. | 2824 | ·Lệnh·dh_installdocs(1)·cài·đặt·tệp·này. |
2825 | 5.21. watch | 2825 | 5.21. watch |
Offset 4058, 139 lines modified | Offset 4058, 144 lines modified | ||
4058 | ·^[85]·Xem·Debian·Developer's·Reference·5.6,·"Uploading·a | 4058 | ·^[85]·Xem·Debian·Developer's·Reference·5.6,·"Uploading·a |
4059 | ····package". | 4059 | ····package". |
4060 | ·^[86]·Xem·ftp://ftp.upload.debian.org/pub/UploadQueue/README. | 4060 | ·^[86]·Xem·ftp://ftp.upload.debian.org/pub/UploadQueue/README. |
4061 | ····Ngoài·ra,·bạn·có·thể·dùng·lệnh·dcut·từ·gói·phần·mềm·dput. | 4061 | ····Ngoài·ra,·bạn·có·thể·dùng·lệnh·dcut·từ·gói·phần·mềm·dput. |
4062 | Phụ·lục A. | 4062 | Phụ·lục A. Đóng·gói·nâng·cao |
4063 | ····Việc·viết·lại·tài·liệu·này·với·các·nội·dung·cập·nhật·và·nhiều·các | 4063 | ····Việc·viết·lại·tài·liệu·này·với·các·nội·dung·cập·nhật·và·nhiều·các |
4064 | ·ví·dụ·thực·tế·hơn·đã·có·ở·Guide·for·Debian·Maintainers.·Vui·lòng | 4064 | ·ví·dụ·thực·tế·hơn·đã·có·ở·Guide·for·Debian·Maintainers.·Vui·lòng |
4065 | ····sử·dụng·tài·liệu·mới·này·như·là·tài·liệu·hướng·dẫn·chính. | 4065 | ····sử·dụng·tài·liệu·mới·này·như·là·tài·liệu·hướng·dẫn·chính. |
4066 | ····Here·are·some·hints·and·pointers·for·advanced·packaging·topics | ||
4067 | ·that·you·are·most·likely·to·deal·with.·You·are·strongly·advised | ||
4068 | ···· | 4066 | ····Sau·đây·là·một·vài·gợi·ý·và·chỉ·dẫn·cho·các·đề·tài·đóng·gói·nâng |
4067 | ·cáo·mà·bạn·rất·có·thể·phải·đối·mặt.·Bạn·rất·được·khuyến·khích·đọc | ||
4068 | ····tất·cả·những·tài·liệu·liên·quan·được·đề·nghị·ở·đây. | ||
4069 | ····You·may·need·to·manually·edit·the·packaging·template·files | ||
4070 | ·generated·by·the·dh_make·command·to·address·topics·covered·in | ||
4071 | ····this·chapter.·The·newer·debmake·command·should·address·these | ||
4072 | ····t | 4069 | ····Bạn·có·thể·cần·phải·thay·đổi·các·tập·tin·khuôn·mẫu·đóng·gói·tạo |
4070 | ·ra·bởi·lệnh·dh_make·để·biết·được·các·đề·tài·được·nói·tới·trong | ||
4071 | ····chương·này.·Lệnh·debmake·mới·hơn·có·thể·sẽ·nói·về·các·đề·tài·này | ||
4072 | ····tốt·hơn. | ||
4073 | A.1. | 4073 | A.1. Các·thư·viện·được·chia·sẻ |
4074 | ·Before·packaging·shared·libraries,·you·should·read·the·following | ||
4075 | ···· | 4074 | ·Trước·khi·đóng·gói·các·thư·viện·được·chia·sẻ,·bạn·nên·đọc·những |
4075 | ····tài·liệu·liên·quan·sau·một·cách·chi·tiết: | ||
4076 | ······*· | 4076 | ······*·Hướng·dẫn·về·Chính·sách·Debian,·8·"Các·Thư·viện·Chia·sẻ" |
4077 | ···*· | 4077 | ···*·Hướng·dẫn·về·Chính·sách·Debian,·9.1.1·"Cấu·trúc·Hệ·thống·tập |
4078 | ········tin" | ||
4078 | ······*· | 4079 | ······*·Hướng·dẫn·về·Chính·sách·Debian,·10.2·"Các·Thư·viện" |
4079 | · | 4080 | ·Sau·đây·là·một·số·gợi·ý·được·đơn·giản·hóa·quá·mức·để·giúp·bạn·bắt |
4081 | ····đầu: | ||
4080 | ······*·Shared·libraries·are·ELF·object·files·containing·compiled | ||
4081 | ········c | 4082 | ······*·Các·thư·viện·chia·sẻ·là·các·tập·tin·đối·tượng·ELF·chứa·mã |
4083 | ········biên·dịch. | ||
4082 | ······*·Shared·libraries·are·distributed·as·*.so·files.·(Neither·*.a | ||
4083 | ········ | 4084 | ······*·Các·thư·viện·chia·sẻ·được·phân·phối·bởi·các·tập·tin·*.so. |
4085 | ········(Không·phải·các·tập·tin·*.a·hay·các·tập·tin·*.la) | ||
4084 | ······*·Shared·libraries·are·mainly·used·to·share·common·codes·among | ||
4085 | ······· | 4086 | ······*·Các·thư·viện·chia·sẻ·được·sử·dụng·phần·lớn·để·chia·sẻ·những |
4087 | ········mã·thông·dụng·giữa·nhiều·tập·tin·thực·thi·với·cơ·chế·ld. | ||
4086 | ······*·Shared·libraries·are·sometimes·used·to·provide·multiple | ||
4087 | ······ | 4088 | ······*·Các·thư·viện·chia·sẻ·thỉnh·thoảng·được·sử·dụng·để·cung·cấp |
4089 | ········nhiều·phần·mở·rộng·có·thể·cắm·vào·một·tập·tin·thực·thi·với·cơ | ||
4090 | ········chế·dlopen. | ||
4088 | ······*·Shared·libraries·export·symbols,·which·represent·compiled | ||
4089 | ········objects·such·as·variables,·functions,·and·classes;·and·enable | ||
4090 | ······· | 4091 | ······*·Các·thư·viện·chia·sẻ·xuất·các·ký·hiệu·đại·diện·cho·các·đối |
4092 | ········tượng·được·biên·dịch·như·là·các·tham·biến,·các·hàm,·và·các | ||
4093 | ········class;·và·cho·phép·truy·cập·tới·chúng·từ·các·tập·tin·thực·thi | ||
4094 | ········được·kết·nối·tới·chúng. | ||
4091 | ······*· | 4095 | ······*·SONAME·của·một·thư·viện·chia·sẻ·libfoo.so.1:·objdump·-p·lib |
4092 | ········.so.1·|·grep·SONAME·^[87] | 4096 | ········foo.so.1·|·grep·SONAME·^[87] |
4093 | ······*·The·SONAME·of·a·shared·library·usually·matches·the·library | ||
4094 | ········file·name·(but·not·always). | ||
4095 | 4097 | ······*·SONAME·của·một·thư·viện·chia·sẻ·thường·khớp·với·tên·tập·tin | |
4098 | ········thư·viện·(nhưng·không·phải·luôn·luôn·như·vậy). | ||
4099 | |||
4100 | ······*·SONAME·của·các·thư·viện·chia·sẻ·được·kết·nối·tới·/usr/bin/foo | ||
4096 | ········objdump·-p·/usr/bin/foo·|·grep·NEEDED·^[88] | 4101 | ········:·objdump·-p·/usr/bin/foo·|·grep·NEEDED·^[88] |
4097 | ······*·libfoo1:· | 4102 | ······*·libfoo1:·gói·phần·mềm·thư·viện·cho·thư·viện·chia·sẻ·libfoo |
4098 | ········.so.1· | 4103 | ········.so.1·với·phiên·bản·SONAME·ABI·1.^[89] |
4099 | ······*·The·package·maintainer·scripts·of·the·library·package·must | ||
4100 | ········call·ldconfig·under·the·specific·circumstances·to·create·the | ||
4101 | ······ | 4104 | ······*·Các·kịch·bản·bảo·trì·gói·phần·mềm·của·gói·phần·mềm·thư·viện |
4105 | ········phải·gọi·lệnh·ldconfig·dưới·các·tình·huống·cụ·thể·để·tạo·các | ||
4106 | ········kết·nối·tượng·trưng·cho·SONAME.^[90] | ||
Max diff block lines reached; 26738/33051 bytes (80.90%) of diff not shown. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····15 | 2 | -rw-r--r--···0········0········0·····1580·2022-10-08·03:52:48.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···647 | 3 | -rw-r--r--···0········0········0···647136·2022-10-08·03:52:48.000000·data.tar.xz |
Offset 2, 35 lines modified | Offset 2, 35 lines modified | ||
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1224·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/changelog.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1224·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/changelog.gz |
7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/copyright | 7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/copyright |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/ |
9 | -rw-r--r--···0·root·········(0)·root·········(0)····39 | 9 | -rw-r--r--···0·root·········(0)·root·········(0)····39056·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/advanced.zh-cn.html |
10 | -rw-r--r--···0·root·········(0)·root·········(0)····35990·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/build.zh-cn.html | 10 | -rw-r--r--···0·root·········(0)·root·········(0)····35990·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/build.zh-cn.html |
11 | -rw-r--r--···0·root·········(0)·root·········(0)····17592·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/checkit.zh-cn.html | 11 | -rw-r--r--···0·root·········(0)·root·········(0)····17592·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/checkit.zh-cn.html |
12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/debian.css | 12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/debian.css |
13 | -rw-r--r--···0·root·········(0)·root·········(0)····601 | 13 | -rw-r--r--···0·root·········(0)·root·········(0)····60169·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/dother.zh-cn.html |
14 | -rw-r--r--···0·root·········(0)·root·········(0)····74960·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/dreq.zh-cn.html | 14 | -rw-r--r--···0·root·········(0)·root·········(0)····74960·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/dreq.zh-cn.html |
15 | -rw-r--r--···0·root·········(0)·root·········(0)····53097·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/first.zh-cn.html | 15 | -rw-r--r--···0·root·········(0)·root·········(0)····53097·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/first.zh-cn.html |
16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/ | 16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/ |
17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/caution.png | 17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/caution.png |
18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/home.png | 18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/home.png |
19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/important.png | 19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/important.png |
20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/next.png | 20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/next.png |
21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/note.png | 21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/note.png |
22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/prev.png | 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/prev.png |
23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/tip.png | 23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/tip.png |
24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/warning.png | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/images/warning.png |
25 | -rw-r--r--···0·root·········(0)·root·········(0)····246 | 25 | -rw-r--r--···0·root·········(0)·root·········(0)····24618·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/index.zh-cn.html |
26 | -rw-r--r--···0·root·········(0)·root·········(0)····21820·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/modify.zh-cn.html | 26 | -rw-r--r--···0·root·········(0)·root·········(0)····21820·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/modify.zh-cn.html |
27 | -rw-r--r--···0·root·········(0)·root·········(0)····32559·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/start.zh-cn.html | 27 | -rw-r--r--···0·root·········(0)·root·········(0)····32559·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/start.zh-cn.html |
28 | -rw-r--r--···0·root·········(0)·root·········(0)····30567·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/update.zh-cn.html | 28 | -rw-r--r--···0·root·········(0)·root·········(0)····30567·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/update.zh-cn.html |
29 | -rw-r--r--···0·root·········(0)·root·········(0)····115 | 29 | -rw-r--r--···0·root·········(0)·root·········(0)····11571·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/html/upload.zh-cn.html |
30 | -rw-r--r--···0·root·········(0)·root·········(0)···5050 | 30 | -rw-r--r--···0·root·········(0)·root·········(0)···505030·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/maint-guide.zh-cn.pdf |
31 | -rw-r--r--···0·root·········(0)·root·········(0)····6 | 31 | -rw-r--r--···0·root·········(0)·root·········(0)····61875·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-cn/maint-guide.zh-cn.txt.gz |
32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ | 32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ |
33 | -rw-r--r--···0·root·········(0)·root·········(0)······652·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-zh-cn.maint-guide-zh-cn | 33 | -rw-r--r--···0·root·········(0)·root·········(0)······652·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-zh-cn.maint-guide-zh-cn |
34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ | 34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ |
35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ | 35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ |
36 | -rw-r--r--···0·root·········(0)·root·········(0)·······69·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-zh-cn | 36 | -rw-r--r--···0·root·········(0)·root·········(0)·······69·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-zh-cn |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <!DOCTYPE·html | 2 | <!DOCTYPE·html |
3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' | 3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' |
4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> | 4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> |
5 | <html·xmlns="http://www.w3.org/1999/xhtml"> | 5 | <html·xmlns="http://www.w3.org/1999/xhtml"> |
6 | ··<head> | 6 | ··<head> |
7 | ····<title>附录 A. | 7 | ····<title>附录 A. 高级打包</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.zh-cn.html"·title="Debian·新维护者手册"/> | 11 | ····<link·rel="home"·href="index.zh-cn.html"·title="Debian·新维护者手册"/> |
12 | ····<link·rel="up"·href="index.zh-cn.html"·title="Debian·新维护者手册"/> | 12 | ····<link·rel="up"·href="index.zh-cn.html"·title="Debian·新维护者手册"/> |
13 | ····<link·rel="prev"·href="upload.zh-cn.html"·title="第 9 章 上传软件包"/> | 13 | ····<link·rel="prev"·href="upload.zh-cn.html"·title="第 9 章 上传软件包"/> |
14 | ··</head> | 14 | ··</head> |
15 | ··<body> | 15 | ··<body> |
16 | ····<div·class="navheader"> | 16 | ····<div·class="navheader"> |
17 | ······<table·width="100%"·summary="Navigation·header"> | 17 | ······<table·width="100%"·summary="Navigation·header"> |
18 | ········<tr> | 18 | ········<tr> |
19 | ··········<th·colspan="3"·align="center">附录 A. | 19 | ··········<th·colspan="3"·align="center">附录 A. 高级打包</th> |
20 | ········</tr> | 20 | ········</tr> |
21 | ········<tr> | 21 | ········<tr> |
22 | ··········<td·align="left"> | 22 | ··········<td·align="left"> |
23 | ············<a·accesskey="p"·href="upload.zh-cn.html"> | 23 | ············<a·accesskey="p"·href="upload.zh-cn.html"> |
24 | ··············<img·src="images/prev.png"·alt="上一页"/> | 24 | ··············<img·src="images/prev.png"·alt="上一页"/> |
25 | ············</a> | 25 | ············</a> |
26 | ··········</td> | 26 | ··········</td> |
Offset 32, 97 lines modified | Offset 32, 92 lines modified | ||
32 | ····</div> | 32 | ····</div> |
33 | ····<div·class="appendix"> | 33 | ····<div·class="appendix"> |
34 | ······<div·class="titlepage"> | 34 | ······<div·class="titlepage"> |
35 | ········<div> | 35 | ········<div> |
36 | ··········<div> | 36 | ··········<div> |
37 | ············<h1·class="title"> | 37 | ············<h1·class="title"> |
38 | ··············<a·id="advanced"/> | 38 | ··············<a·id="advanced"/> |
39 | ··············附录 A. | 39 | ··············附录 A. 高级打包 |
40 | ············</h1> | 40 | ············</h1> |
41 | ··········</div> | 41 | ··········</div> |
42 | ········</div> | 42 | ········</div> |
43 | ······</div> | 43 | ······</div> |
44 | ······<div·class="toc"> | 44 | ······<div·class="toc"> |
45 | ········<p> | 45 | ········<p> |
46 | ··········<strong>目录</strong> | 46 | ··········<strong>目录</strong> |
47 | ········</p> | 47 | ········</p> |
48 | ········<dl·class="toc"> | 48 | ········<dl·class="toc"> |
49 | ··········<dt> | 49 | ··········<dt> |
50 | ············<span·class="section"> | 50 | ············<span·class="section"> |
51 | ··············<a·href="advanced.zh-cn.html#library">A.1.· | 51 | ··············<a·href="advanced.zh-cn.html#library">A.1.·共享库</a> |
52 | ············</span> | 52 | ············</span> |
53 | ··········</dt> | 53 | ··········</dt> |
54 | ··········<dt> | 54 | ··········<dt> |
55 | ············<span·class="section"> | 55 | ············<span·class="section"> |
56 | ··············<a·href="advanced.zh-cn.html#librarysymbols"> | 56 | ··············<a·href="advanced.zh-cn.html#librarysymbols"> |
57 | ················A.2.· | 57 | ················A.2.·管理 |
58 | ················<code·class="filename"> | 58 | ················<code·class="filename"> |
59 | ··················debian/ | 59 | ··················debian/ |
60 | ··················<em·class="replaceable"> | 60 | ··················<em·class="replaceable"> |
61 | ····················<code>package</code> | 61 | ····················<code>package</code> |
62 | ··················</em> | 62 | ··················</em> |
63 | ··················.symbols | 63 | ··················.symbols |
64 | ················</code> | 64 | ················</code> |
65 | ··············</a> | 65 | ··············</a> |
66 | ············</span> | 66 | ············</span> |
67 | ··········</dt> | 67 | ··········</dt> |
68 | ··········<dt> | 68 | ··········<dt> |
69 | ············<span·class="section"> | 69 | ············<span·class="section"> |
70 | ··············<a·href="advanced.zh-cn.html#multiarch">A.3.· | 70 | ··············<a·href="advanced.zh-cn.html#multiarch">A.3.·多体系结构</a> |
71 | ············</span> | 71 | ············</span> |
72 | ··········</dt> | 72 | ··········</dt> |
73 | ··········<dt> | 73 | ··········<dt> |
74 | ············<span·class="section"> | 74 | ············<span·class="section"> |
75 | ··············<a·href="advanced.zh-cn.html#librarypackage">A.4.· | 75 | ··············<a·href="advanced.zh-cn.html#librarypackage">A.4.·构建共享库包</a> |
76 | ············</span> | 76 | ············</span> |
77 | ··········</dt> | 77 | ··········</dt> |
78 | ··········<dt> | 78 | ··········<dt> |
79 | ············<span·class="section"> | 79 | ············<span·class="section"> |
80 | ··············<a·href="advanced.zh-cn.html#native-dh-make">A.5.· | 80 | ··············<a·href="advanced.zh-cn.html#native-dh-make">A.5.·Debian·本土软件包</a> |
81 | ············</span> | 81 | ············</span> |
82 | ··········</dt> | 82 | ··········</dt> |
83 | ········</dl> | 83 | ········</dl> |
84 | ······</div> | 84 | ······</div> |
85 | ······<p> | 85 | ······<p> |
86 | ········本教程文档已被重写为另外的 | 86 | ········本教程文档已被重写为另外的 |
87 | ········<a·class="ulink"·href="https://www.debian.org/doc/devel-manuals#debmake-doc">Debian·维护者指导</a> | 87 | ········<a·class="ulink"·href="https://www.debian.org/doc/devel-manuals#debmake-doc">Debian·维护者指导</a> |
88 | ········文档,其中包含了更新的内容与更多实际例子。请使用新的教程作为主要的教程文档。 | 88 | ········文档,其中包含了更新的内容与更多实际例子。请使用新的教程作为主要的教程文档。 |
89 | ······</p> | 89 | ······</p> |
90 | ······<p>这里有一些关于你可能遇到的高级打包问题的提示。如果有需要的话,本教程强烈建议阅读这里引用和建议的文档。</p> | ||
90 | ······<p>Here·are·some·hints·and·pointers·for·advanced·packaging·topics·that·you·are | ||
91 | most·likely·to·deal·with.··You·are·strongly·advised·to·read·all·the | ||
92 | references·suggested·here.</p> | ||
93 | ······<p> | 91 | ······<p> |
94 | ········ | 92 | ········你可能需要手工编辑由 |
95 | ········<span·class="command"> | 93 | ········<span·class="command"> |
96 | ··········<strong>dh_make</strong> | 94 | ··········<strong>dh_make</strong> |
97 | ········</span> | 95 | ········</span> |
96 | ········命令生成的打包模板文件,以此来解决本章中所讨论的问题。·新的 | ||
98 | ········command·to·address·topics·covered·in·this | ||
99 | chapter.··The·newer | ||
100 | ········<span·class="command"> | 97 | ········<span·class="command"> |
101 | ··········<strong>debmake</strong> | 98 | ··········<strong>debmake</strong> |
102 | ········</span> | 99 | ········</span> |
100 | ········命令应该能更好地解决这些问题。 | ||
103 | ········command·should·address·these | ||
104 | topics·better. | ||
105 | ······</p> | 101 | ······</p> |
106 | ······<div·class="section"> | 102 | ······<div·class="section"> |
107 | ········<div·class="titlepage"> | 103 | ········<div·class="titlepage"> |
108 | ··········<div> | 104 | ··········<div> |
109 | ············<div> | 105 | ············<div> |
110 | ··············<h2·class="title"> | 106 | ··············<h2·class="title"> |
111 | ················<a·id="library"/> | 107 | ················<a·id="library"/> |
112 | ················A.1. | 108 | ················A.1. 共享库 |
113 | ··············</h2> | 109 | ··············</h2> |
114 | ············</div> | 110 | ············</div> |
115 | ··········</div> | 111 | ··········</div> |
116 | ········</div> | 112 | ········</div> |
117 | ········<p> | 113 | ········<p> |
118 | ·········· | 114 | ··········在打包 |
119 | ··········<a·class="ulink"·href="http://en.wikipedia.org/wiki/Library_(computing)"> | 115 | ··········<a·class="ulink"·href="http://en.wikipedia.org/wiki/Library_(computing)">共享库</a> |
116 | ··········之前,你·应该阅读以下的主要参考资料: | ||
120 | ··········,·you·should | ||
121 | read·the·following·primary·references·in·detail: | ||
122 | ········</p> | 117 | ········</p> |
123 | ········<div·class="itemizedlist"> | 118 | ········<div·class="itemizedlist"> |
124 | ··········<ul·class="itemizedlist"> | 119 | ··········<ul·class="itemizedlist"> |
125 | ············<li·class="listitem"> | 120 | ············<li·class="listitem"> |
126 | ··············<p> | 121 | ··············<p> |
127 | ················<a·class="ulink"·href="http://www.debian.org/doc/debian-policy/ch-sharedlibs.html">Debian·Policy·Manual,·8·"Shared | 122 | ················<a·class="ulink"·href="http://www.debian.org/doc/debian-policy/ch-sharedlibs.html">Debian·Policy·Manual,·8·"Shared |
Max diff block lines reached; 53140/58129 bytes (91.42%) of diff not shown. |
Offset 1777, 16 lines modified | Offset 1777, 16 lines modified | ||
1777 | ············<em·class="replaceable"> | 1777 | ············<em·class="replaceable"> |
1778 | ··············<code>package</code> | 1778 | ··············<code>package</code> |
1779 | ············</em> | 1779 | ············</em> |
1780 | ············.symbols | 1780 | ············.symbols |
1781 | ··········</code> | 1781 | ··········</code> |
1782 | ··········文件。 | 1782 | ··········文件。 |
1783 | 参见 | 1783 | 参见 |
1784 | ··········<a·class="xref"·href="advanced.zh-cn.html#librarysymbols"·title="A.2. | 1784 | ··········<a·class="xref"·href="advanced.zh-cn.html#librarysymbols"·title="A.2. 管理·debian/package.symbols"> |
1785 | ············第 A.2 节·“ | 1785 | ············第 A.2 节·“管理 |
1786 | ············<code·class="filename"> | 1786 | ············<code·class="filename"> |
1787 | ··············debian/ | 1787 | ··············debian/ |
1788 | ··············<em·class="replaceable"> | 1788 | ··············<em·class="replaceable"> |
1789 | ················<code>package</code> | 1789 | ················<code>package</code> |
1790 | ··············</em> | 1790 | ··············</em> |
1791 | ··············.symbols | 1791 | ··············.symbols |
1792 | ············</code> | 1792 | ············</code> |
Offset 840, 51 lines modified | Offset 840, 51 lines modified | ||
840 | ··················<a·href="upload.zh-cn.html#skipped-uploads">9.3.·跳过的上传</a> | 840 | ··················<a·href="upload.zh-cn.html#skipped-uploads">9.3.·跳过的上传</a> |
841 | ················</span> | 841 | ················</span> |
842 | ··············</dt> | 842 | ··············</dt> |
843 | ············</dl> | 843 | ············</dl> |
844 | ··········</dd> | 844 | ··········</dd> |
845 | ··········<dt> | 845 | ··········<dt> |
846 | ············<span·class="appendix"> | 846 | ············<span·class="appendix"> |
847 | ··············<a·href="advanced.zh-cn.html">A.· | 847 | ··············<a·href="advanced.zh-cn.html">A.·高级打包</a> |
848 | ············</span> | 848 | ············</span> |
849 | ··········</dt> | 849 | ··········</dt> |
850 | ··········<dd> | 850 | ··········<dd> |
851 | ············<dl> | 851 | ············<dl> |
852 | ··············<dt> | 852 | ··············<dt> |
853 | ················<span·class="section"> | 853 | ················<span·class="section"> |
854 | ··················<a·href="advanced.zh-cn.html#library">A.1.· | 854 | ··················<a·href="advanced.zh-cn.html#library">A.1.·共享库</a> |
855 | ················</span> | 855 | ················</span> |
856 | ··············</dt> | 856 | ··············</dt> |
857 | ··············<dt> | 857 | ··············<dt> |
858 | ················<span·class="section"> | 858 | ················<span·class="section"> |
859 | ··················<a·href="advanced.zh-cn.html#librarysymbols"> | 859 | ··················<a·href="advanced.zh-cn.html#librarysymbols"> |
860 | ····················A.2.· | 860 | ····················A.2.·管理 |
861 | ····················<code·class="filename"> | 861 | ····················<code·class="filename"> |
862 | ······················debian/ | 862 | ······················debian/ |
863 | ······················<em·class="replaceable"> | 863 | ······················<em·class="replaceable"> |
864 | ························<code>package</code> | 864 | ························<code>package</code> |
865 | ······················</em> | 865 | ······················</em> |
866 | ······················.symbols | 866 | ······················.symbols |
867 | ····················</code> | 867 | ····················</code> |
868 | ··················</a> | 868 | ··················</a> |
869 | ················</span> | 869 | ················</span> |
870 | ··············</dt> | 870 | ··············</dt> |
871 | ··············<dt> | 871 | ··············<dt> |
872 | ················<span·class="section"> | 872 | ················<span·class="section"> |
873 | ··················<a·href="advanced.zh-cn.html#multiarch">A.3.· | 873 | ··················<a·href="advanced.zh-cn.html#multiarch">A.3.·多体系结构</a> |
874 | ················</span> | 874 | ················</span> |
875 | ··············</dt> | 875 | ··············</dt> |
876 | ··············<dt> | 876 | ··············<dt> |
877 | ················<span·class="section"> | 877 | ················<span·class="section"> |
878 | ··················<a·href="advanced.zh-cn.html#librarypackage">A.4.· | 878 | ··················<a·href="advanced.zh-cn.html#librarypackage">A.4.·构建共享库包</a> |
879 | ················</span> | 879 | ················</span> |
880 | ··············</dt> | 880 | ··············</dt> |
881 | ··············<dt> | 881 | ··············<dt> |
882 | ················<span·class="section"> | 882 | ················<span·class="section"> |
883 | ··················<a·href="advanced.zh-cn.html#native-dh-make">A.5.· | 883 | ··················<a·href="advanced.zh-cn.html#native-dh-make">A.5.·Debian·本土软件包</a> |
884 | ················</span> | 884 | ················</span> |
885 | ··············</dt> | 885 | ··············</dt> |
886 | ············</dl> | 886 | ············</dl> |
887 | ··········</dd> | 887 | ··········</dd> |
888 | ········</dl> | 888 | ········</dl> |
889 | ······</div> | 889 | ······</div> |
890 | ····</div> | 890 | ····</div> |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | ····<title>第 9 章 上传软件包</title> | 7 | ····<title>第 9 章 上传软件包</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.zh-cn.html"·title="Debian·新维护者手册"/> | 11 | ····<link·rel="home"·href="index.zh-cn.html"·title="Debian·新维护者手册"/> |
12 | ····<link·rel="up"·href="index.zh-cn.html"·title="Debian·新维护者手册"/> | 12 | ····<link·rel="up"·href="index.zh-cn.html"·title="Debian·新维护者手册"/> |
13 | ····<link·rel="prev"·href="update.zh-cn.html"·title="第 8 章 更新软件包"/> | 13 | ····<link·rel="prev"·href="update.zh-cn.html"·title="第 8 章 更新软件包"/> |
14 | ····<link·rel="next"·href="advanced.zh-cn.html"·title="附录 A. | 14 | ····<link·rel="next"·href="advanced.zh-cn.html"·title="附录 A. 高级打包"/> |
15 | ··</head> | 15 | ··</head> |
16 | ··<body> | 16 | ··<body> |
17 | ····<div·class="navheader"> | 17 | ····<div·class="navheader"> |
18 | ······<table·width="100%"·summary="Navigation·header"> | 18 | ······<table·width="100%"·summary="Navigation·header"> |
19 | ········<tr> | 19 | ········<tr> |
20 | ··········<th·colspan="3"·align="center">第 9 章 上传软件包</th> | 20 | ··········<th·colspan="3"·align="center">第 9 章 上传软件包</th> |
21 | ········</tr> | 21 | ········</tr> |
Offset 410, 13 lines modified | Offset 410, 13 lines modified | ||
410 | ········<tr> | 410 | ········<tr> |
411 | ··········<td·align="left"·valign="top">第 8 章 更新软件包</td> | 411 | ··········<td·align="left"·valign="top">第 8 章 更新软件包</td> |
412 | ··········<td·align="center"> | 412 | ··········<td·align="center"> |
413 | ············<a·accesskey="h"·href="index.zh-cn.html"> | 413 | ············<a·accesskey="h"·href="index.zh-cn.html"> |
414 | ··············<img·src="images/home.png"·alt="起始页"/> | 414 | ··············<img·src="images/home.png"·alt="起始页"/> |
415 | ············</a> | 415 | ············</a> |
416 | ··········</td> | 416 | ··········</td> |
417 | ··········<td·align="right"·valign="top">附录 A. | 417 | ··········<td·align="right"·valign="top">附录 A. 高级打包</td> |
418 | ········</tr> | 418 | ········</tr> |
419 | ······</table> | 419 | ······</table> |
420 | ····</div> | 420 | ····</div> |
421 | ··</body> | 421 | ··</body> |
422 | </html> | 422 | </html> |
Offset 36, 25 lines modified | Offset 36, 25 lines modified | ||
36 | Josip·Rodin、 | 36 | Josip·Rodin、 |
37 | Osamu·Aoki(青木 | 37 | Osamu·Aoki(青木 |
38 | 修)、Aron·Xu、李 | 38 | 修)、Aron·Xu、李 |
39 | 凌、郑原真、周默 | 39 | 凌、郑原真、周默 |
40 | 和杨博远 | 40 | 和杨博远 |
41 | 41 | February·28,·2026 | |
42 | 42 | February·28,·2026 | |
43 | 43 | February·28,·2026 | |
44 | 44 | February·28,·2026 | |
45 | 45 | February·28,·2026 | |
46 | 46 | February·28,·2026 | |
47 | REVISION·HISTORY | 47 | REVISION·HISTORY |
48 | NUMBER | 48 | NUMBER |
49 | DATE | 49 | DATE |
50 | DESCRIPTION | 50 | DESCRIPTION |
Offset 392, 23 lines modified | Offset 392, 23 lines modified | ||
392 | 在上传时包含·orig.tar.gz·文件·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·52 | 392 | 在上传时包含·orig.tar.gz·文件·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·52 |
393 | 9.3 | 393 | 9.3 |
394 | 跳过的上传·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·52 | 394 | 跳过的上传·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·52 |
395 | A· | 395 | A·高级打包 |
396 | 53 | 396 | 53 |
397 | A.1· | 397 | A.1·共享库·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·53 |
398 | A.2· | 398 | A.2·管理·debian/package.symbols·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·54 |
399 | A.3· | 399 | A.3·多体系结构·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·55 |
400 | A.4· | 400 | A.4·构建共享库包·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·56 |
401 | A.5· | 401 | A.5·Debian·本土软件包·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 |
402 | \xcDebian·新维护者手册 | 402 | \xcDebian·新维护者手册 |
403 | 1·/·57 | 403 | 1·/·57 |
404 | Chapter·1 | 404 | Chapter·1 |
Offset 2922, 100 lines modified | Offset 2922, 96 lines modified | ||
2922 | \xcDebian·新维护者手册 | 2922 | \xcDebian·新维护者手册 |
2923 | 53·/·57 | 2923 | 53·/·57 |
2924 | Appendix·A | 2924 | Appendix·A |
2925 | 2925 | 高级打包 | |
2926 | 本教程文档已被重写为另外的·Debian·维护者指导·(https://www.debian.org/doc/devel-manuals#debmake-doc)·文档,其中 | 2926 | 本教程文档已被重写为另外的·Debian·维护者指导·(https://www.debian.org/doc/devel-manuals#debmake-doc)·文档,其中 |
2927 | 包含了更新的内容与更多实际例子。请使用新的教程作为主要的教程文档。 | 2927 | 包含了更新的内容与更多实际例子。请使用新的教程作为主要的教程文档。 |
2928 | 这里有一些关于你可能遇到的高级打包问题的提示。如果有需要的话,本教程强烈建议阅读这里引用和建议的文档。 | ||
2929 | 你可能需要手工编辑由·dh_make·命令生成的打包模板文件,以此来解决本章中所讨论的问题。新的·debmake·命令应 | ||
2930 | 该能更好地解决这些问题。 | ||
2928 | Here·are·some·hints·and·pointers·for·advanced·packaging·topics·that·you·are·most·likely·to·deal·with.·You·are·strongly·advised | ||
2929 | to·read·all·the·references·suggested·here. | ||
2930 | You·may·need·to·manually·edit·the·packaging·template·files·generated·by·the·dh_make·command·to·address·topics·covered·in | ||
2931 | this·chapter.·The·newer·debmake·command·should·address·these·topics·better. | ||
2932 | A.1 | 2931 | A.1 |
2933 | 2932 | 共享库 | |
2934 | 2933 | 在打包·共享库·之前,你应该阅读以下的主要参考资料: | |
2935 | •·Debian·Policy·Manual,·8·”Shared·libraries”·(http://www.debian.org/doc/debian-policy/ch-sharedlibs.html) | 2934 | •·Debian·Policy·Manual,·8·”Shared·libraries”·(http://www.debian.org/doc/debian-policy/ch-sharedlibs.html) |
2936 | •·Debian·Policy·Manual,·9.1.1·”File·System·Structure”·(http://www.debian.org/doc/debian-policy/ch-opersys.html#s-fhs) | 2935 | •·Debian·Policy·Manual,·9.1.1·”File·System·Structure”·(http://www.debian.org/doc/debian-policy/ch-opersys.html#s-fhs) |
2937 | •·Debian·Policy·Manual,·10.2·”Libraries”·(http://www.debian.org/doc/debian-policy/ch-files.html#s-libraries) | 2936 | •·Debian·Policy·Manual,·10.2·”Libraries”·(http://www.debian.org/doc/debian-policy/ch-files.html#s-libraries) |
2938 | Here·are·some·oversimplified·hints·for·you·to·get·started: | ||
2939 | •·Shared·libraries·are·ELF·object·files·containing·compiled·code. | ||
2940 | •·Shared·libraries·are·distributed·as·*.so·files.·(Neither·*.a·files·nor·*.la·files) | ||
2941 | •·Shared·libraries·are·mainly·used·to·share·common·codes·among·multiple·executables·with·the·ld·mechanism. | ||
2942 | •·Shared·libraries·are·sometimes·used·to·provide·multiple·plugins·to·an·executable·with·the·dlopen·mechanism. | ||
2943 | •·Shared·libraries·export·symbols,·which·represent·compiled·objects·such·as·variables,·functions,·and·classes;·and·enable·access | ||
2944 | to·them·from·the·linked·executables. | ||
2945 | •·The·SONAME·of·a·shared·library·libfoo.so.1:·objdump·-p·libfoo.so.1·|·grep·SONAME·1 | ||
2946 | •·The·SONAME·of·a·shared·library·usually·matches·the·library·file·name·(but·not·always). | ||
2947 | •·The·SONAME·of·shared·libraries·linked·to·/usr/bin/foo:·objdump·-p·/usr/bin/foo·|·grep·NEEDED·2 | ||
2948 | 2937 | 以下是帮助你开始的极简解释: | |
2938 | •·共享库均为·elf·对象文件,其包含编译好的机器码。 | ||
2939 | •·共享库以·*.so·文件的形式发放。(既非·*.a·文件也非·*.la·文件) | ||
2940 | •·共享库主要用于在不同的二进制可执行程序之间共享代码,这背后使用了·ld·(译注:链接)机制。 | ||
2941 | •·共享库有时会为一个可执行程序提供多个插件,这背后使用了·dlopen·机制。 | ||
2942 | •·共享库能导出代表着变量,函数和类的·symbols(符号) | ||
2943 | ;并允许链接到它的可执行文件访问之。 | ||
2944 | •·共享库·libfoo.so.1·中的·SONAME·:·objdump·-p·libfoo.so.1·|·grep·SONAME·1 | ||
2945 | •·共享库的·SONAME·常常与库文件自身文件名一致·(不过有特例)。 | ||
2946 | •·链接到·/usr/bin/foo·的共享库的·SONAME·:objdump·-p·/usr/bin/foo·|·grep·NEEDED·2 | ||
2947 | •·libfoo1:·共享库·libfoo.so.1·的库文件包,其·SONAME·ABI·版本为·1.3 | ||
2948 | •·在某些情况下,库软件包的·maintainer·scripts·必须调用·ldconfig·来为·SONAME·创建必要的符号链接。⁴ | ||
2949 | 1 | 2949 | 1或者这样:readelf·-d·libfoo.so.1·|·grep·SONAME |
2950 | 2 | 2950 | 2或者这样:readelf·-d·libfoo.so.1·|·grep·NEEDED |
2951 | 3 | 2951 | 3参见·Debian·Policy·Manual,·8.1·”Run-time·shared·libraries”·(http://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-sharedlibs-runtime)·. |
2952 | ⁴参见·Debian·Policy·Manual,·8.1.1·”ldconfig”·(http://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-ldconfig)·. | ||
2952 | \xcDebian·新维护者手册 | 2953 | \xcDebian·新维护者手册 |
2953 | 54·/·57 | 2954 | 54·/·57 |
2955 | •·libfoo1-dbg:·包含了调试共享库包用的调试符号的软件包·libfoo1. | ||
2956 | •·libfoo-dev:·包含了头文件等内容的开发包。用于·libfoo.so.1.⁵ | ||
2957 | •·一般而言,Debian·软件包不应当包含·*.la·Libtool·归档文件。⁶ | ||
2958 | •·一般来说,Debian·软件包不应当使用·RPATH。⁷ | ||
2959 | •·虽然这有点过时,而且是第二参考,Debian·Library·Packaging·Guide·(http://www.netfort.gr.jp/~dancer/column/libpkgguide/libpkg-guide.html)·可能仍然对你有用。 | ||
2954 | •·The·package·maintainer·scripts·of·the·library·package·must·call·ldconfig·under·the·specific·circumstances·to·create·the·necessary | ||
2955 | symbolic·links·for·the·SONAME.⁴ | ||
2956 | •·libfoo1-dbg:·the·debugging·symbols·package·that·contains·the·debugging·symbols·for·the·shared·library·package·libfoo1. | ||
2957 | •·libfoo-dev:·the·development·package·that·contains·the·header·files·etc.·for·the·shared·library·libfoo.so.1.⁵ | ||
2958 | •·Debian·packages·should·not·contain·*.la·Libtool·archive·files·in·general.⁶ | ||
2959 | •·Debian·packages·should·not·use·RPATH·in·general.⁷ | ||
2960 | •·Although·it·is·somewhat·outdated·and·is·only·a·secondary·reference,·Debian·Library·Packaging·Guide·(http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html)·may·still·be·useful. | ||
2961 | A.2 | 2960 | A.2 |
2962 | 2961 | 管理·debian/package.symbols | |
2962 | 当你给共享库打包时,你应当创建·debian/package.symbols·文件来管理在共享库名称不变,在同一个·SONAME | ||
2963 | 下又要提供·ABI·向后兼容性的情况下每个符号关联到的最小版本号。⁸·你可以阅读下边的主要参考以获知细节: | ||
2963 | When·you·package·a·shared·library,·you·should·create·a·debian/package.symbols·file·to·manage·the·minimal·version | ||
Max diff block lines reached; 14790/21755 bytes (67.98%) of diff not shown. |
Offset 145, 20 lines modified | Offset 145, 20 lines modified | ||
145 | ····8.4.·更新打包风格 | 145 | ····8.4.·更新打包风格 |
146 | ····8.5.·UTF-8·转换 | 146 | ····8.5.·UTF-8·转换 |
147 | ····8.6.·对更新软件包的几点提示 | 147 | ····8.6.·对更新软件包的几点提示 |
148 | 9.·上传软件包 | 148 | 9.·上传软件包 |
149 | ····9.1.·上传到·Debian·仓库 | 149 | ····9.1.·上传到·Debian·仓库 |
150 | ····9.2.·在上传时包含·orig.tar.gz·文件 | 150 | ····9.2.·在上传时包含·orig.tar.gz·文件 |
151 | ····9.3.·跳过的上传 | 151 | ····9.3.·跳过的上传 |
152 | A.·Advanced·packaging | ||
153 | 152 | A.·高级打包 | |
153 | ····A.1.·共享库 | ||
154 | ····A.2.· | 154 | ····A.2.·管理·debian/package.symbols |
155 | ····A.3.·Multiarch | ||
156 | ····A.4.·Building·a·shared·library·package | ||
157 | ····A. | 155 | ····A.3.·多体系结构 |
156 | ····A.4.·构建共享库包 | ||
157 | ····A.5.·Debian·本土软件包 | ||
158 | 第 1 章 正确的起点 | 158 | 第 1 章 正确的起点 |
159 | ·本教程文档已被重写为另外的·Debian·维护者指导文档,其中包含了更新 | 159 | ·本教程文档已被重写为另外的·Debian·维护者指导文档,其中包含了更新 |
160 | ····的内容与更多实际例子。请使用新的教程作为主要的教程文档。 | 160 | ····的内容与更多实际例子。请使用新的教程作为主要的教程文档。 |
161 | ····本文档致力于为普通·Debian·用户,和希望对·Debian·软件包有所了解的 | 161 | ····本文档致力于为普通·Debian·用户,和希望对·Debian·软件包有所了解的 |
Offset 2495, 15 lines modified | Offset 2495, 15 lines modified | ||
2495 | ·这些·maintainer·scripts·是·Debian·的增强特性,它们解释了人们为什 | 2495 | ·这些·maintainer·scripts·是·Debian·的增强特性,它们解释了人们为什 |
2496 | ····么选择·Debian。你必须非常小心,保证人们不因此产生烦恼。 | 2496 | ····么选择·Debian。你必须非常小心,保证人们不因此产生烦恼。 |
2497 | 5.19. package.examples | 2497 | 5.19. package.examples |
2498 | ····对于新维护者而言,打包一个库非常不易,因此不建议尝试。这样说吧, | 2498 | ····对于新维护者而言,打包一个库非常不易,因此不建议尝试。这样说吧, |
2499 | ·如果你的软件包有库,那你应该处理好·debian/package.symbols·文件。 | 2499 | ·如果你的软件包有库,那你应该处理好·debian/package.symbols·文件。 |
2500 | ····参见第 A.2 节·“ | 2500 | ····参见第 A.2 节·“管理·debian/package.symbols”. |
2501 | 5.20. TODO | 2501 | 5.20. TODO |
2502 | ·dh_installdocs(1)·命令会安装这个文件。 | 2502 | ·dh_installdocs(1)·命令会安装这个文件。 |
2503 | 5.21. watch | 2503 | 5.21. watch |
Offset 3540, 406 lines modified | Offset 3540, 358 lines modified | ||
3540 | ·^[85]·参见·Debian·Developer's·Reference·5.6.·"Uploading·a | 3540 | ·^[85]·参见·Debian·Developer's·Reference·5.6.·"Uploading·a |
3541 | ····package". | 3541 | ····package". |
3542 | ·^[86]·参见·ftp://ftp.upload.debian.org/pub/UploadQueue/README。或 | 3542 | ·^[86]·参见·ftp://ftp.upload.debian.org/pub/UploadQueue/README。或 |
3543 | ····者是,你可以使用·dcut·命令,它来自·dput·软件包。 | 3543 | ····者是,你可以使用·dcut·命令,它来自·dput·软件包。 |
3544 | 附录 A. | 3544 | 附录 A. 高级打包 |
3545 | ·本教程文档已被重写为另外的·Debian·维护者指导文档,其中包含了更新 | 3545 | ·本教程文档已被重写为另外的·Debian·维护者指导文档,其中包含了更新 |
3546 | ····的内容与更多实际例子。请使用新的教程作为主要的教程文档。 | 3546 | ····的内容与更多实际例子。请使用新的教程作为主要的教程文档。 |
3547 | ·这里有一些关于你可能遇到的高级打包问题的提示。如果有需要的话,本 | ||
3548 | ····教程强烈建议阅读这里引用和建议的文档。 | ||
3547 | ····Here·are·some·hints·and·pointers·for·advanced·packaging·topics | ||
3548 | ·that·you·are·most·likely·to·deal·with.·You·are·strongly·advised | ||
3549 | ····to·read·all·the·references·suggested·here. | ||
3550 | ····You·may·need·to·manually·edit·the·packaging·template·files | ||
3551 | ·generated·by·the·dh_make·command·to·address·topics·covered·in | ||
3552 | ····this·chapter.·The·newer·debmake·command·should·address·these | ||
3553 | ····topics·better. | ||
3554 | 3549 | ·你可能需要手工编辑由·dh_make·命令生成的打包模板文件,以此来解决本 | |
3550 | ····章中所讨论的问题。新的·debmake·命令应该能更好地解决这些问题。 | ||
3555 | ·Before·packaging·shared·libraries,·you·should·read·the·following | ||
3556 | 3551 | A.1. 共享库 | |
3552 | ·在打包共享库之前,你应该阅读以下的主要参考资料: | ||
3557 | ······*·Debian·Policy·Manual,·8·"Shared·libraries" | 3553 | ······*·Debian·Policy·Manual,·8·"Shared·libraries" |
3558 | ···*·Debian·Policy·Manual,·9.1.1·"File·System·Structure" | 3554 | ···*·Debian·Policy·Manual,·9.1.1·"File·System·Structure" |
3559 | ······*·Debian·Policy·Manual,·10.2·"Libraries" | 3555 | ······*·Debian·Policy·Manual,·10.2·"Libraries" |
3560 | · | 3556 | ·以下是帮助你开始的极简解释: |
3557 | ······*·共享库均为·elf·对象文件,其包含编译好的机器码。 | ||
3561 | ······*·Shared·libraries·are·ELF·object·files·containing·compiled | ||
3562 | ········code. | ||
3558 | ······*·共享库以·*.so·文件的形式发放。(既非·*.a·文件也非·*.la·文件) | ||
3563 | ······*·Shared·libraries·are·distributed·as·*.so·files.·(Neither·*.a | ||
3564 | ········files·nor·*.la·files) | ||
3565 | ······*·Shared·libraries·are·mainly·used·to·share·common·codes·among | ||
3566 | ······ | 3559 | ······*·共享库主要用于在不同的二进制可执行程序之间共享代码,这背后使 |
3560 | ········用了·ld·(译注:链接)机制。 | ||
3567 | ······*·Shared·libraries·are·sometimes·used·to·provide·multiple | ||
3568 | ······ | 3561 | ······*·共享库有时会为一个可执行程序提供多个插件,这背后使用了·dlopen |
3562 | ········机制。 | ||
3563 | ······*·共享库能导出代表着变量,函数和类的·symbols(符号);并允许链 | ||
3564 | ········接到它的可执行文件访问之。 | ||
3569 | ······*·Shared·libraries·export·symbols,·which·represent·compiled | ||
3570 | ········objects·such·as·variables,·functions,·and·classes;·and·enable | ||
3571 | ········access·to·them·from·the·linked·executables. | ||
3572 | ······*· | 3565 | ······*·共享库·libfoo.so.1·中的·SONAME·:·objdump·-p·libfoo.so.1·| |
3573 | ········ | 3566 | ········grep·SONAME·^[87] |
3567 | ······*·共享库的·SONAME·常常与库文件自身文件名一致(不过有特例)。 | ||
3574 | ······*·The·SONAME·of·a·shared·library·usually·matches·the·library | ||
3575 | ········file·name·(but·not·always). | ||
3576 | ···*·The·SONAME·of·shared·libraries·linked·to·/usr/bin/foo: | ||
3577 | ······ | 3568 | ······*·链接到·/usr/bin/foo·的共享库的·SONAME·:·objdump·-p·/usr/bin/ |
3569 | ·····foo·|·grep·NEEDED·^[88] | ||
3578 | ······*·libfoo1:·the·library·package·for·the·shared·library·libfoo | ||
3579 | ········.so.1· | 3570 | ······*·libfoo1:·共享库·libfoo.so.1·的库文件包,其·SONAME·ABI·版本为 |
3571 | ········1.^[89] | ||
3572 | ······*·在某些情况下,库软件包的·maintainer·scripts·必须调用·ldconfig | ||
3573 | ········来为·SONAME·创建必要的符号链接。^[90] | ||
3580 | ······*·The·package·maintainer·scripts·of·the·library·package·must | ||
3581 | ········call·ldconfig·under·the·specific·circumstances·to·create·the | ||
3582 | ········necessary·symbolic·links·for·the·SONAME.^[90] | ||
3574 | ······*·libfoo1-dbg:·包含了调试共享库包用的调试符号的软件包·libfoo1. | ||
3583 | ······*·libfoo1-dbg:·the·debugging·symbols·package·that·contains·the | ||
3584 | ········debugging·symbols·for·the·shared·library·package·libfoo1. | ||
3585 | ······*·libfoo-dev:·the·development·package·that·contains·the·header | ||
Max diff block lines reached; 20705/25348 bytes (81.68%) of diff not shown. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····15 | 2 | -rw-r--r--···0········0········0·····1576·2022-10-08·03:52:48.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···666 | 3 | -rw-r--r--···0········0········0···666088·2022-10-08·03:52:48.000000·data.tar.xz |
Offset 2, 35 lines modified | Offset 2, 35 lines modified | ||
2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ | 2 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/ |
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1225·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/changelog.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)·····1225·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/changelog.gz |
7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/copyright | 7 | -rw-r--r--···0·root·········(0)·root·········(0)·····2103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/copyright |
8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/ | 8 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/ |
9 | -rw-r--r--···0·root·········(0)·root·········(0)····39 | 9 | -rw-r--r--···0·root·········(0)·root·········(0)····39063·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/advanced.zh-tw.html |
10 | -rw-r--r--···0·root·········(0)·root·········(0)····35894·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/build.zh-tw.html | 10 | -rw-r--r--···0·root·········(0)·root·········(0)····35894·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/build.zh-tw.html |
11 | -rw-r--r--···0·root·········(0)·root·········(0)····17482·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/checkit.zh-tw.html | 11 | -rw-r--r--···0·root·········(0)·root·········(0)····17482·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/checkit.zh-tw.html |
12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/debian.css | 12 | -rw-r--r--···0·root·········(0)·root·········(0)·····5698·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/debian.css |
13 | -rw-r--r--···0·root·········(0)·root·········(0)····6010 | 13 | -rw-r--r--···0·root·········(0)·root·········(0)····60103·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/dother.zh-tw.html |
14 | -rw-r--r--···0·root·········(0)·root·········(0)····74690·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/dreq.zh-tw.html | 14 | -rw-r--r--···0·root·········(0)·root·········(0)····74690·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/dreq.zh-tw.html |
15 | -rw-r--r--···0·root·········(0)·root·········(0)····51867·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/first.zh-tw.html | 15 | -rw-r--r--···0·root·········(0)·root·········(0)····51867·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/first.zh-tw.html |
16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/ | 16 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/ |
17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/caution.png | 17 | -rw-r--r--···0·root·········(0)·root·········(0)·····1391·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/caution.png |
18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/home.png | 18 | -rw-r--r--···0·root·········(0)·root·········(0)·····3387·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/home.png |
19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/important.png | 19 | -rw-r--r--···0·root·········(0)·root·········(0)·····1552·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/important.png |
20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/next.png | 20 | -rw-r--r--···0·root·········(0)·root·········(0)·····1749·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/next.png |
21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/note.png | 21 | -rw-r--r--···0·root·········(0)·root·········(0)·····1523·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/note.png |
22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/prev.png | 22 | -rw-r--r--···0·root·········(0)·root·········(0)·····1761·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/prev.png |
23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/tip.png | 23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/tip.png |
24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/warning.png | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/images/warning.png |
25 | -rw-r--r--···0·root·········(0)·root·········(0)····250 | 25 | -rw-r--r--···0·root·········(0)·root·········(0)····25008·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/index.zh-tw.html |
26 | -rw-r--r--···0·root·········(0)·root·········(0)····21827·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/modify.zh-tw.html | 26 | -rw-r--r--···0·root·········(0)·root·········(0)····21827·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/modify.zh-tw.html |
27 | -rw-r--r--···0·root·········(0)·root·········(0)····32305·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/start.zh-tw.html | 27 | -rw-r--r--···0·root·········(0)·root·········(0)····32305·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/start.zh-tw.html |
28 | -rw-r--r--···0·root·········(0)·root·········(0)····30376·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/update.zh-tw.html | 28 | -rw-r--r--···0·root·········(0)·root·········(0)····30376·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/update.zh-tw.html |
29 | -rw-r--r--···0·root·········(0)·root·········(0)····115 | 29 | -rw-r--r--···0·root·········(0)·root·········(0)····11521·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/html/upload.zh-tw.html |
30 | -rw-r--r--···0·root·········(0)·root·········(0)···5244 | 30 | -rw-r--r--···0·root·········(0)·root·········(0)···524496·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/maint-guide.zh-tw.pdf |
31 | -rw-r--r--···0·root·········(0)·root·········(0)····61 | 31 | -rw-r--r--···0·root·········(0)·root·········(0)····61891·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide-zh-tw/maint-guide.zh-tw.txt.gz |
32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ | 32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ |
33 | -rw-r--r--···0·root·········(0)·root·········(0)······652·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-zh-tw.maint-guide-zh-tw | 33 | -rw-r--r--···0·root·········(0)·root·········(0)······652·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide-zh-tw.maint-guide-zh-tw |
34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ | 34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ |
35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ | 35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ |
36 | -rw-r--r--···0·root·········(0)·root·········(0)·······69·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-zh-tw | 36 | -rw-r--r--···0·root·········(0)·root·········(0)·······69·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide-zh-tw |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <!DOCTYPE·html | 2 | <!DOCTYPE·html |
3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' | 3 | ··PUBLIC·'-//W3C//DTD·XHTML·1.1//EN' |
4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> | 4 | ··'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd'> |
5 | <html·xmlns="http://www.w3.org/1999/xhtml"> | 5 | <html·xmlns="http://www.w3.org/1999/xhtml"> |
6 | ··<head> | 6 | ··<head> |
7 | ····<title>附錄·A.· | 7 | ····<title>附錄·A.·高級打包</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.zh-tw.html"·title="Debian·新維護人員手冊"/> | 11 | ····<link·rel="home"·href="index.zh-tw.html"·title="Debian·新維護人員手冊"/> |
12 | ····<link·rel="up"·href="index.zh-tw.html"·title="Debian·新維護人員手冊"/> | 12 | ····<link·rel="up"·href="index.zh-tw.html"·title="Debian·新維護人員手冊"/> |
13 | ····<link·rel="prev"·href="upload.zh-tw.html"·title="章·9.·上傳套件"/> | 13 | ····<link·rel="prev"·href="upload.zh-tw.html"·title="章·9.·上傳套件"/> |
14 | ··</head> | 14 | ··</head> |
15 | ··<body> | 15 | ··<body> |
16 | ····<div·class="navheader"> | 16 | ····<div·class="navheader"> |
17 | ······<table·width="100%"·summary="Navigation·header"> | 17 | ······<table·width="100%"·summary="Navigation·header"> |
18 | ········<tr> | 18 | ········<tr> |
19 | ··········<th·colspan="3"·align="center">附錄·A.· | 19 | ··········<th·colspan="3"·align="center">附錄·A.·高級打包</th> |
20 | ········</tr> | 20 | ········</tr> |
21 | ········<tr> | 21 | ········<tr> |
22 | ··········<td·align="left"> | 22 | ··········<td·align="left"> |
23 | ············<a·accesskey="p"·href="upload.zh-tw.html"> | 23 | ············<a·accesskey="p"·href="upload.zh-tw.html"> |
24 | ··············<img·src="images/prev.png"·alt="前一頁"/> | 24 | ··············<img·src="images/prev.png"·alt="前一頁"/> |
25 | ············</a> | 25 | ············</a> |
26 | ··········</td> | 26 | ··········</td> |
Offset 32, 97 lines modified | Offset 32, 92 lines modified | ||
32 | ····</div> | 32 | ····</div> |
33 | ····<div·class="appendix"> | 33 | ····<div·class="appendix"> |
34 | ······<div·class="titlepage"> | 34 | ······<div·class="titlepage"> |
35 | ········<div> | 35 | ········<div> |
36 | ··········<div> | 36 | ··········<div> |
37 | ············<h1·class="title"> | 37 | ············<h1·class="title"> |
38 | ··············<a·id="advanced"/> | 38 | ··············<a·id="advanced"/> |
39 | ··············附錄·A.· | 39 | ··············附錄·A.·高級打包 |
40 | ············</h1> | 40 | ············</h1> |
41 | ··········</div> | 41 | ··········</div> |
42 | ········</div> | 42 | ········</div> |
43 | ······</div> | 43 | ······</div> |
44 | ······<div·class="toc"> | 44 | ······<div·class="toc"> |
45 | ········<p> | 45 | ········<p> |
46 | ··········<strong>內容目錄</strong> | 46 | ··········<strong>內容目錄</strong> |
47 | ········</p> | 47 | ········</p> |
48 | ········<dl·class="toc"> | 48 | ········<dl·class="toc"> |
49 | ··········<dt> | 49 | ··········<dt> |
50 | ············<span·class="section"> | 50 | ············<span·class="section"> |
51 | ··············<a·href="advanced.zh-tw.html#library">A.1.· | 51 | ··············<a·href="advanced.zh-tw.html#library">A.1.·共享庫</a> |
52 | ············</span> | 52 | ············</span> |
53 | ··········</dt> | 53 | ··········</dt> |
54 | ··········<dt> | 54 | ··········<dt> |
55 | ············<span·class="section"> | 55 | ············<span·class="section"> |
56 | ··············<a·href="advanced.zh-tw.html#librarysymbols"> | 56 | ··············<a·href="advanced.zh-tw.html#librarysymbols"> |
57 | ················A.2.· | 57 | ················A.2.·管理 |
58 | ················<code·class="filename"> | 58 | ················<code·class="filename"> |
59 | ··················debian/ | 59 | ··················debian/ |
60 | ··················<em·class="replaceable"> | 60 | ··················<em·class="replaceable"> |
61 | ····················<code>package</code> | 61 | ····················<code>package</code> |
62 | ··················</em> | 62 | ··················</em> |
63 | ··················.symbols | 63 | ··················.symbols |
64 | ················</code> | 64 | ················</code> |
65 | ··············</a> | 65 | ··············</a> |
66 | ············</span> | 66 | ············</span> |
67 | ··········</dt> | 67 | ··········</dt> |
68 | ··········<dt> | 68 | ··········<dt> |
69 | ············<span·class="section"> | 69 | ············<span·class="section"> |
70 | ··············<a·href="advanced.zh-tw.html#multiarch">A.3.· | 70 | ··············<a·href="advanced.zh-tw.html#multiarch">A.3.·多體繫結構</a> |
71 | ············</span> | 71 | ············</span> |
72 | ··········</dt> | 72 | ··········</dt> |
73 | ··········<dt> | 73 | ··········<dt> |
74 | ············<span·class="section"> | 74 | ············<span·class="section"> |
75 | ··············<a·href="advanced.zh-tw.html#librarypackage">A.4.· | 75 | ··············<a·href="advanced.zh-tw.html#librarypackage">A.4.·構建共享庫包</a> |
76 | ············</span> | 76 | ············</span> |
77 | ··········</dt> | 77 | ··········</dt> |
78 | ··········<dt> | 78 | ··········<dt> |
79 | ············<span·class="section"> | 79 | ············<span·class="section"> |
80 | ··············<a·href="advanced.zh-tw.html#native-dh-make">A.5.· | 80 | ··············<a·href="advanced.zh-tw.html#native-dh-make">A.5.·Debian·本土軟件包</a> |
81 | ············</span> | 81 | ············</span> |
82 | ··········</dt> | 82 | ··········</dt> |
83 | ········</dl> | 83 | ········</dl> |
84 | ······</div> | 84 | ······</div> |
85 | ······<p> | 85 | ······<p> |
86 | ········本教程文件已被重寫為另外的 | 86 | ········本教程文件已被重寫為另外的 |
87 | ········<a·class="ulink"·href="https://www.debian.org/doc/devel-manuals#debmake-doc">Debian·維護者指導</a> | 87 | ········<a·class="ulink"·href="https://www.debian.org/doc/devel-manuals#debmake-doc">Debian·維護者指導</a> |
88 | ········文件,其中包含了更新的內容與更多實際例子。請使用新的教程作為主要的教程文件。 | 88 | ········文件,其中包含了更新的內容與更多實際例子。請使用新的教程作為主要的教程文件。 |
89 | ······</p> | 89 | ······</p> |
90 | ······<p>這裡有一些關於你可能遇到的高階打包問題的提示。如果有需要的話,本教程強烈建議閱讀這裡引用和建議的文件。</p> | ||
90 | ······<p>Here·are·some·hints·and·pointers·for·advanced·packaging·topics·that·you·are | ||
91 | most·likely·to·deal·with.··You·are·strongly·advised·to·read·all·the | ||
92 | references·suggested·here.</p> | ||
93 | ······<p> | 91 | ······<p> |
94 | ········ | 92 | ········你可能需要手工編輯由 |
95 | ········<span·class="command"> | 93 | ········<span·class="command"> |
96 | ··········<strong>dh_make</strong> | 94 | ··········<strong>dh_make</strong> |
97 | ········</span> | 95 | ········</span> |
96 | ········命令生成的打包模板文件,以此來解決本章中所討論的問題。·新的 | ||
98 | ········command·to·address·topics·covered·in·this | ||
99 | chapter.··The·newer | ||
100 | ········<span·class="command"> | 97 | ········<span·class="command"> |
101 | ··········<strong>debmake</strong> | 98 | ··········<strong>debmake</strong> |
102 | ········</span> | 99 | ········</span> |
100 | ········命令應該能更好地解決這些問題。 | ||
103 | ········command·should·address·these | ||
104 | topics·better. | ||
105 | ······</p> | 101 | ······</p> |
106 | ······<div·class="section"> | 102 | ······<div·class="section"> |
107 | ········<div·class="titlepage"> | 103 | ········<div·class="titlepage"> |
108 | ··········<div> | 104 | ··········<div> |
109 | ············<div> | 105 | ············<div> |
110 | ··············<h2·class="title"> | 106 | ··············<h2·class="title"> |
111 | ················<a·id="library"/> | 107 | ················<a·id="library"/> |
112 | ················A.1.· | 108 | ················A.1.·共享庫 |
113 | ··············</h2> | 109 | ··············</h2> |
114 | ············</div> | 110 | ············</div> |
115 | ··········</div> | 111 | ··········</div> |
116 | ········</div> | 112 | ········</div> |
117 | ········<p> | 113 | ········<p> |
118 | ·········· | 114 | ··········在打包 |
119 | ··········<a·class="ulink"·href="http://en.wikipedia.org/wiki/Library_(computing)"> | 115 | ··········<a·class="ulink"·href="http://en.wikipedia.org/wiki/Library_(computing)">共享庫</a> |
116 | ··········之前,你·應該閱讀以下的主要參考資料: | ||
120 | ··········,·you·should | ||
121 | read·the·following·primary·references·in·detail: | ||
122 | ········</p> | 117 | ········</p> |
123 | ········<div·class="itemizedlist"> | 118 | ········<div·class="itemizedlist"> |
124 | ··········<ul·class="itemizedlist"> | 119 | ··········<ul·class="itemizedlist"> |
125 | ············<li·class="listitem"> | 120 | ············<li·class="listitem"> |
126 | ··············<p> | 121 | ··············<p> |
127 | ················<a·class="ulink"·href="http://www.debian.org/doc/debian-policy/ch-sharedlibs.html">Debian·Policy·Manual,·8·"Shared | 122 | ················<a·class="ulink"·href="http://www.debian.org/doc/debian-policy/ch-sharedlibs.html">Debian·Policy·Manual,·8·"Shared |
Max diff block lines reached; 53173/58164 bytes (91.42%) of diff not shown. |
Offset 1777, 16 lines modified | Offset 1777, 16 lines modified | ||
1777 | ············<em·class="replaceable"> | 1777 | ············<em·class="replaceable"> |
1778 | ··············<code>package</code> | 1778 | ··············<code>package</code> |
1779 | ············</em> | 1779 | ············</em> |
1780 | ············.symbols | 1780 | ············.symbols |
1781 | ··········</code> | 1781 | ··········</code> |
1782 | ··········檔案。 | 1782 | ··········檔案。 |
1783 | 參見 | 1783 | 參見 |
1784 | ··········<a·class="xref"·href="advanced.zh-tw.html#librarysymbols"·title="A.2.· | 1784 | ··········<a·class="xref"·href="advanced.zh-tw.html#librarysymbols"·title="A.2.·管理·debian/package.symbols"> |
1785 | ············節 A.2,·“ | 1785 | ············節 A.2,·“管理 |
1786 | ············<code·class="filename"> | 1786 | ············<code·class="filename"> |
1787 | ··············debian/ | 1787 | ··············debian/ |
1788 | ··············<em·class="replaceable"> | 1788 | ··············<em·class="replaceable"> |
1789 | ················<code>package</code> | 1789 | ················<code>package</code> |
1790 | ··············</em> | 1790 | ··············</em> |
1791 | ··············.symbols | 1791 | ··············.symbols |
1792 | ············</code> | 1792 | ············</code> |
Offset 849, 51 lines modified | Offset 849, 51 lines modified | ||
849 | ··················<a·href="upload.zh-tw.html#skipped-uploads">9.3.·跳過的上傳</a> | 849 | ··················<a·href="upload.zh-tw.html#skipped-uploads">9.3.·跳過的上傳</a> |
850 | ················</span> | 850 | ················</span> |
851 | ··············</dt> | 851 | ··············</dt> |
852 | ············</dl> | 852 | ············</dl> |
853 | ··········</dd> | 853 | ··········</dd> |
854 | ··········<dt> | 854 | ··········<dt> |
855 | ············<span·class="appendix"> | 855 | ············<span·class="appendix"> |
856 | ··············<a·href="advanced.zh-tw.html">A.· | 856 | ··············<a·href="advanced.zh-tw.html">A.·高級打包</a> |
857 | ············</span> | 857 | ············</span> |
858 | ··········</dt> | 858 | ··········</dt> |
859 | ··········<dd> | 859 | ··········<dd> |
860 | ············<dl> | 860 | ············<dl> |
861 | ··············<dt> | 861 | ··············<dt> |
862 | ················<span·class="section"> | 862 | ················<span·class="section"> |
863 | ··················<a·href="advanced.zh-tw.html#library">A.1.· | 863 | ··················<a·href="advanced.zh-tw.html#library">A.1.·共享庫</a> |
864 | ················</span> | 864 | ················</span> |
865 | ··············</dt> | 865 | ··············</dt> |
866 | ··············<dt> | 866 | ··············<dt> |
867 | ················<span·class="section"> | 867 | ················<span·class="section"> |
868 | ··················<a·href="advanced.zh-tw.html#librarysymbols"> | 868 | ··················<a·href="advanced.zh-tw.html#librarysymbols"> |
869 | ····················A.2.· | 869 | ····················A.2.·管理 |
870 | ····················<code·class="filename"> | 870 | ····················<code·class="filename"> |
871 | ······················debian/ | 871 | ······················debian/ |
872 | ······················<em·class="replaceable"> | 872 | ······················<em·class="replaceable"> |
873 | ························<code>package</code> | 873 | ························<code>package</code> |
874 | ······················</em> | 874 | ······················</em> |
875 | ······················.symbols | 875 | ······················.symbols |
876 | ····················</code> | 876 | ····················</code> |
877 | ··················</a> | 877 | ··················</a> |
878 | ················</span> | 878 | ················</span> |
879 | ··············</dt> | 879 | ··············</dt> |
880 | ··············<dt> | 880 | ··············<dt> |
881 | ················<span·class="section"> | 881 | ················<span·class="section"> |
882 | ··················<a·href="advanced.zh-tw.html#multiarch">A.3.· | 882 | ··················<a·href="advanced.zh-tw.html#multiarch">A.3.·多體繫結構</a> |
883 | ················</span> | 883 | ················</span> |
884 | ··············</dt> | 884 | ··············</dt> |
885 | ··············<dt> | 885 | ··············<dt> |
886 | ················<span·class="section"> | 886 | ················<span·class="section"> |
887 | ··················<a·href="advanced.zh-tw.html#librarypackage">A.4.· | 887 | ··················<a·href="advanced.zh-tw.html#librarypackage">A.4.·構建共享庫包</a> |
888 | ················</span> | 888 | ················</span> |
889 | ··············</dt> | 889 | ··············</dt> |
890 | ··············<dt> | 890 | ··············<dt> |
891 | ················<span·class="section"> | 891 | ················<span·class="section"> |
892 | ··················<a·href="advanced.zh-tw.html#native-dh-make">A.5.· | 892 | ··················<a·href="advanced.zh-tw.html#native-dh-make">A.5.·Debian·本土軟件包</a> |
893 | ················</span> | 893 | ················</span> |
894 | ··············</dt> | 894 | ··············</dt> |
895 | ············</dl> | 895 | ············</dl> |
896 | ··········</dd> | 896 | ··········</dd> |
897 | ········</dl> | 897 | ········</dl> |
898 | ······</div> | 898 | ······</div> |
899 | ····</div> | 899 | ····</div> |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | ····<title>章·9.·上傳套件</title> | 7 | ····<title>章·9.·上傳套件</title> |
8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> | 8 | ····<link·rel="stylesheet"·type="text/css"·href="debian.css"/> |
9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> | 9 | ····<meta·name="generator"·content="DocBook·XSL·Stylesheets·Vsnapshot"/> |
10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> | 10 | ····<meta·http-equiv="Content-Type"·content="text/html;·charset=UTF-8"/> |
11 | ····<link·rel="home"·href="index.zh-tw.html"·title="Debian·新維護人員手冊"/> | 11 | ····<link·rel="home"·href="index.zh-tw.html"·title="Debian·新維護人員手冊"/> |
12 | ····<link·rel="up"·href="index.zh-tw.html"·title="Debian·新維護人員手冊"/> | 12 | ····<link·rel="up"·href="index.zh-tw.html"·title="Debian·新維護人員手冊"/> |
13 | ····<link·rel="prev"·href="update.zh-tw.html"·title="章·8.·更新套件"/> | 13 | ····<link·rel="prev"·href="update.zh-tw.html"·title="章·8.·更新套件"/> |
14 | ····<link·rel="next"·href="advanced.zh-tw.html"·title="附錄·A.· | 14 | ····<link·rel="next"·href="advanced.zh-tw.html"·title="附錄·A.·高級打包"/> |
15 | ··</head> | 15 | ··</head> |
16 | ··<body> | 16 | ··<body> |
17 | ····<div·class="navheader"> | 17 | ····<div·class="navheader"> |
18 | ······<table·width="100%"·summary="Navigation·header"> | 18 | ······<table·width="100%"·summary="Navigation·header"> |
19 | ········<tr> | 19 | ········<tr> |
20 | ··········<th·colspan="3"·align="center">章·9.·上傳套件</th> | 20 | ··········<th·colspan="3"·align="center">章·9.·上傳套件</th> |
21 | ········</tr> | 21 | ········</tr> |
Offset 410, 13 lines modified | Offset 410, 13 lines modified | ||
410 | ········<tr> | 410 | ········<tr> |
411 | ··········<td·align="left"·valign="top">章·8.·更新套件</td> | 411 | ··········<td·align="left"·valign="top">章·8.·更新套件</td> |
412 | ··········<td·align="center"> | 412 | ··········<td·align="center"> |
413 | ············<a·accesskey="h"·href="index.zh-tw.html"> | 413 | ············<a·accesskey="h"·href="index.zh-tw.html"> |
414 | ··············<img·src="images/home.png"·alt="起始頁"/> | 414 | ··············<img·src="images/home.png"·alt="起始頁"/> |
415 | ············</a> | 415 | ············</a> |
416 | ··········</td> | 416 | ··········</td> |
417 | ··········<td·align="right"·valign="top">附錄·A.· | 417 | ··········<td·align="right"·valign="top">附錄·A.·高級打包</td> |
418 | ········</tr> | 418 | ········</tr> |
419 | ······</table> | 419 | ······</table> |
420 | ····</div> | 420 | ····</div> |
421 | ··</body> | 421 | ··</body> |
422 | </html> | 422 | </html> |
Offset 36, 39 lines modified | Offset 36, 39 lines modified | ||
36 | Josip·Rodin, | 36 | Josip·Rodin, |
37 | Osamu·Aoki,·Aron | 37 | Osamu·Aoki,·Aron |
38 | Xu,·李凌,·郑原真, | 38 | Xu,·李凌,·郑原真, |
39 | 陳侃如,·青木修,·且 | 39 | 陳侃如,·青木修,·且 |
40 | 周默 | 40 | 周默 |
41 | 41 | February·28,·2026 | |
42 | 简体中文翻译 | 42 | 简体中文翻译 |
43 | 43 | February·28,·2026 | |
44 | 简体中文翻译 | 44 | 简体中文翻译 |
45 | 45 | February·28,·2026 | |
46 | 简体中文翻译 | 46 | 简体中文翻译 |
47 | 47 | February·28,·2026 | |
48 | 繁簡轉換 | 48 | 繁簡轉換 |
49 | 49 | February·28,·2026 | |
50 | 繁簡轉換 | 50 | 繁簡轉換 |
51 | 51 | February·28,·2026 | |
52 | 简体中文翻译 | 52 | 简体中文翻译 |
53 | 53 | February·28,·2026 | |
54 | REVISION·HISTORY | 54 | REVISION·HISTORY |
55 | NUMBER | 55 | NUMBER |
56 | DATE | 56 | DATE |
57 | DESCRIPTION | 57 | DESCRIPTION |
Offset 406, 23 lines modified | Offset 406, 23 lines modified | ||
406 | 在上傳時包含·orig.tar.gz·檔案·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·52 | 406 | 在上傳時包含·orig.tar.gz·檔案·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·52 |
407 | 9.3 | 407 | 9.3 |
408 | 跳過的上傳·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·52 | 408 | 跳過的上傳·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·52 |
409 | A· | 409 | A·高級打包 |
410 | 53 | 410 | 53 |
411 | A.1· | 411 | A.1·共享庫·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·53 |
412 | A.2· | 412 | A.2·管理·debian/package.symbols·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·54 |
413 | A.3· | 413 | A.3·多體繫結構·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·55 |
414 | A.4· | 414 | A.4·構建共享庫包·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·56 |
415 | A.5· | 415 | A.5·Debian·本土軟件包·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·.·57 |
416 | \xcDebian·新維護人員手冊 | 416 | \xcDebian·新維護人員手冊 |
417 | 1·/·57 | 417 | 1·/·57 |
418 | Chapter·1 | 418 | Chapter·1 |
Offset 2924, 100 lines modified | Offset 2924, 96 lines modified | ||
2924 | \xcDebian·新維護人員手冊 | 2924 | \xcDebian·新維護人員手冊 |
2925 | 53·/·57 | 2925 | 53·/·57 |
2926 | Appendix·A | 2926 | Appendix·A |
2927 | 2927 | 高級打包 | |
2928 | 本教程文件已被重寫為另外的·Debian·維護者指導·(https://www.debian.org/doc/devel-manuals#debmake-doc)·文件,其中 | 2928 | 本教程文件已被重寫為另外的·Debian·維護者指導·(https://www.debian.org/doc/devel-manuals#debmake-doc)·文件,其中 |
2929 | 包含了更新的內容與更多實際例子。請使用新的教程作為主要的教程文件。 | 2929 | 包含了更新的內容與更多實際例子。請使用新的教程作為主要的教程文件。 |
2930 | 這裡有一些關於你可能遇到的高階打包問題的提示。如果有需要的話,本教程強烈建議閱讀這裡引用和建議的文件。 | ||
2931 | 你可能需要手工編輯由·dh_make·命令生成的打包模板文件,以此來解決本章中所討論的問題。新的·debmake·命令應 | ||
2932 | 該能更好地解決這些問題。 | ||
2930 | Here·are·some·hints·and·pointers·for·advanced·packaging·topics·that·you·are·most·likely·to·deal·with.·You·are·strongly·advised | ||
2931 | to·read·all·the·references·suggested·here. | ||
2932 | You·may·need·to·manually·edit·the·packaging·template·files·generated·by·the·dh_make·command·to·address·topics·covered·in | ||
2933 | this·chapter.·The·newer·debmake·command·should·address·these·topics·better. | ||
2934 | A.1 | 2933 | A.1 |
2935 | 2934 | 共享庫 | |
2936 | 2935 | 在打包·共享庫·之前,你應該閱讀以下的主要參考資料: | |
2937 | •·Debian·Policy·Manual,·8·”Shared·libraries”·(http://www.debian.org/doc/debian-policy/ch-sharedlibs.html) | 2936 | •·Debian·Policy·Manual,·8·”Shared·libraries”·(http://www.debian.org/doc/debian-policy/ch-sharedlibs.html) |
2938 | •·Debian·Policy·Manual,·9.1.1·”File·System·Structure”·(http://www.debian.org/doc/debian-policy/ch-opersys.html#s-fhs) | 2937 | •·Debian·Policy·Manual,·9.1.1·”File·System·Structure”·(http://www.debian.org/doc/debian-policy/ch-opersys.html#s-fhs) |
2939 | •·Debian·Policy·Manual,·10.2·”Libraries”·(http://www.debian.org/doc/debian-policy/ch-files.html#s-libraries) | 2938 | •·Debian·Policy·Manual,·10.2·”Libraries”·(http://www.debian.org/doc/debian-policy/ch-files.html#s-libraries) |
2940 | Here·are·some·oversimplified·hints·for·you·to·get·started: | ||
2941 | •·Shared·libraries·are·ELF·object·files·containing·compiled·code. | ||
2942 | •·Shared·libraries·are·distributed·as·*.so·files.·(Neither·*.a·files·nor·*.la·files) | ||
2943 | •·Shared·libraries·are·mainly·used·to·share·common·codes·among·multiple·executables·with·the·ld·mechanism. | ||
2944 | •·Shared·libraries·are·sometimes·used·to·provide·multiple·plugins·to·an·executable·with·the·dlopen·mechanism. | ||
2945 | •·Shared·libraries·export·symbols,·which·represent·compiled·objects·such·as·variables,·functions,·and·classes;·and·enable·access | ||
2946 | to·them·from·the·linked·executables. | ||
2947 | •·The·SONAME·of·a·shared·library·libfoo.so.1:·objdump·-p·libfoo.so.1·|·grep·SONAME·1 | ||
2948 | •·The·SONAME·of·a·shared·library·usually·matches·the·library·file·name·(but·not·always). | ||
2949 | •·The·SONAME·of·shared·libraries·linked·to·/usr/bin/foo:·objdump·-p·/usr/bin/foo·|·grep·NEEDED·2 | ||
2950 | 2939 | 以下是幫助你開始的極簡解釋: | |
2940 | •·共享庫均爲·elf·對象文件,其包含編譯好的機器碼。 | ||
2941 | •·共享庫以·*.so·文件的形式發放。(既非·*.a·文件也非·*.la·文件) | ||
2942 | •·共享庫主要用於在不同的二進制可執行程序之間共享代碼,這背後使用了·ld·(譯註:鏈接)機制。 | ||
2943 | •·共享庫有時會爲一個可執行程序提供多個插件,這背後使用了·dlopen·機制。 | ||
2944 | •·共享庫能匯出代表著變數,函式和類的·symbols(符號) | ||
2945 | ;並允許連結到它的可執行檔案訪問之。 | ||
2946 | •·共享庫·libfoo.so.1·中的·SONAME·:·objdump·-p·libfoo.so.1·|·grep·SONAME·1 | ||
2947 | •·共享庫的·SONAME·常常與庫文件自身文件名一致·(不過有特例)。 | ||
2948 | •·鏈接到·/usr/bin/foo·的共享庫的·SONAME·:objdump·-p·/usr/bin/foo·|·grep·NEEDED·2 | ||
2949 | •·libfoo1:·共享庫·libfoo.so.1·的庫文件包,其·SONAME·ABI·版本爲·1.3 | ||
2950 | •·在某些情況下,庫軟件包的·maintainer·scripts·必須調用·ldconfig·來爲·SONAME·創建必要的符號鏈接。⁴ | ||
2951 | 1 | 2951 | 1或者這樣:readelf·-d·libfoo.so.1·|·grep·SONAME |
2952 | 2 | 2952 | 2或者這樣:readelf·-d·libfoo.so.1·|·grep·NEEDED |
2953 | 3 | 2953 | 3參見·Debian·Policy·Manual,·8.1·”Run-time·shared·libraries”·(http://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-sharedlibs-runtime)·. |
2954 | ⁴參見·Debian·Policy·Manual,·8.1.1·”ldconfig”·(http://www.debian.org/doc/debian-policy/ch-sharedlibs.html#s-ldconfig)·. | ||
2954 | \xcDebian·新維護人員手冊 | 2955 | \xcDebian·新維護人員手冊 |
2955 | 54·/·57 | 2956 | 54·/·57 |
2957 | •·libfoo1-dbg:·包含了除錯共享庫包用的除錯符號的軟體包·libfoo1. | ||
2958 | •·libfoo-dev:·包含了標頭檔案等內容的開發包。用於·libfoo.so.1.⁵ | ||
2959 | •·一般而言,Debian·軟體包不應當包含·*.la·Libtool·歸檔檔案。⁶ | ||
2960 | •·一般來說,Debian·軟體包不應當使用·RPATH。⁷ | ||
2961 | •·雖然這有點過時,而且是第二參考,Debian·Library·Packaging·Guide·(http://www.netfort.gr.jp/~dancer/column/libpkgguide/libpkg-guide.html)·可能仍然對你有用。 | ||
2956 | •·The·package·maintainer·scripts·of·the·library·package·must·call·ldconfig·under·the·specific·circumstances·to·create·the·necessary | ||
Max diff block lines reached; 15462/21885 bytes (70.65%) of diff not shown. |
Offset 149, 20 lines modified | Offset 149, 20 lines modified | ||
149 | ····8.4.·更新打包風格 | 149 | ····8.4.·更新打包風格 |
150 | ····8.5.·UTF-8·轉換 | 150 | ····8.5.·UTF-8·轉換 |
151 | ····8.6.·對更新套件的幾點提示 | 151 | ····8.6.·對更新套件的幾點提示 |
152 | 9.·上傳套件 | 152 | 9.·上傳套件 |
153 | ····9.1.·上傳到·Debian·倉庫 | 153 | ····9.1.·上傳到·Debian·倉庫 |
154 | ····9.2.·在上傳時包含·orig.tar.gz·檔案 | 154 | ····9.2.·在上傳時包含·orig.tar.gz·檔案 |
155 | ····9.3.·跳過的上傳 | 155 | ····9.3.·跳過的上傳 |
156 | A.·Advanced·packaging | ||
157 | 156 | A.·高級打包 | |
157 | ····A.1.·共享庫 | ||
158 | ····A.2.· | 158 | ····A.2.·管理·debian/package.symbols |
159 | ····A.3.·Multiarch | ||
160 | ····A.4.·Building·a·shared·library·package | ||
161 | ····A. | 159 | ····A.3.·多體繫結構 |
160 | ····A.4.·構建共享庫包 | ||
161 | ····A.5.·Debian·本土軟件包 | ||
162 | 章·1.·從一條正確的路開始 | 162 | 章·1.·從一條正確的路開始 |
163 | ·本教程文件已被重寫為另外的·Debian·維護者指導文件,其中包含了更新 | 163 | ·本教程文件已被重寫為另外的·Debian·維護者指導文件,其中包含了更新 |
164 | ····的內容與更多實際例子。請使用新的教程作為主要的教程文件。 | 164 | ····的內容與更多實際例子。請使用新的教程作為主要的教程文件。 |
165 | ····這篇文檔試圖爲普通·Debian·用戶,和希望對·Debian·軟件包有所瞭解的 | 165 | ····這篇文檔試圖爲普通·Debian·用戶,和希望對·Debian·軟件包有所瞭解的 |
Offset 2473, 15 lines modified | Offset 2473, 15 lines modified | ||
2473 | ·這些·maintainer·scripts·是·Debian·的增強特性,它們解釋了人們爲什 | 2473 | ·這些·maintainer·scripts·是·Debian·的增強特性,它們解釋了人們爲什 |
2474 | ····麼選擇·Debian。你必須非常小心,保證人們不因此產生煩惱。 | 2474 | ····麼選擇·Debian。你必須非常小心,保證人們不因此產生煩惱。 |
2475 | 5.19.·package.examples | 2475 | 5.19.·package.examples |
2476 | ····對於新維護者而言,打包一個庫非常不易,因此不建議嘗試。這樣說吧, | 2476 | ····對於新維護者而言,打包一個庫非常不易,因此不建議嘗試。這樣說吧, |
2477 | ·如果你的軟體包有庫,那你應該處理好·debian/package.symbols·檔案。 | 2477 | ·如果你的軟體包有庫,那你應該處理好·debian/package.symbols·檔案。 |
2478 | ····參見節 A.2,·“ | 2478 | ····參見節 A.2,·“管理·debian/package.symbols”. |
2479 | 5.20.·TODO | 2479 | 5.20.·TODO |
2480 | ·dh_installdocs(1)·命令會安裝這個檔案。 | 2480 | ·dh_installdocs(1)·命令會安裝這個檔案。 |
2481 | 5.21.·watch | 2481 | 5.21.·watch |
Offset 3514, 406 lines modified | Offset 3514, 359 lines modified | ||
3514 | ·^[85]·參見·Debian·Developer's·Reference·5.6.·"Uploading·a | 3514 | ·^[85]·參見·Debian·Developer's·Reference·5.6.·"Uploading·a |
3515 | ····package". | 3515 | ····package". |
3516 | ·^[86]·參見·ftp://ftp.upload.debian.org/pub/UploadQueue/README。或 | 3516 | ·^[86]·參見·ftp://ftp.upload.debian.org/pub/UploadQueue/README。或 |
3517 | ····者是,你可以使用·dcut·命令,它來自·dput·軟件包。 | 3517 | ····者是,你可以使用·dcut·命令,它來自·dput·軟件包。 |
3518 | 附錄·A.· | 3518 | 附錄·A.·高級打包 |
3519 | ·本教程文件已被重寫為另外的·Debian·維護者指導文件,其中包含了更新 | 3519 | ·本教程文件已被重寫為另外的·Debian·維護者指導文件,其中包含了更新 |
3520 | ····的內容與更多實際例子。請使用新的教程作為主要的教程文件。 | 3520 | ····的內容與更多實際例子。請使用新的教程作為主要的教程文件。 |
3521 | ·這裡有一些關於你可能遇到的高階打包問題的提示。如果有需要的話,本 | ||
3522 | ····教程強烈建議閱讀這裡引用和建議的文件。 | ||
3521 | ····Here·are·some·hints·and·pointers·for·advanced·packaging·topics | ||
3522 | ·that·you·are·most·likely·to·deal·with.·You·are·strongly·advised | ||
3523 | ····to·read·all·the·references·suggested·here. | ||
3524 | ····You·may·need·to·manually·edit·the·packaging·template·files | ||
3525 | ·generated·by·the·dh_make·command·to·address·topics·covered·in | ||
3526 | ····this·chapter.·The·newer·debmake·command·should·address·these | ||
3527 | ····topics·better. | ||
3528 | 3523 | ·你可能需要手工編輯由·dh_make·命令生成的打包模板文件,以此來解決本 | |
3524 | ····章中所討論的問題。新的·debmake·命令應該能更好地解決這些問題。 | ||
3529 | ·Before·packaging·shared·libraries,·you·should·read·the·following | ||
3530 | 3525 | A.1.·共享庫 | |
3526 | ·在打包共享庫之前,你應該閱讀以下的主要參考資料: | ||
3531 | ······*·Debian·Policy·Manual,·8·"Shared·libraries" | 3527 | ······*·Debian·Policy·Manual,·8·"Shared·libraries" |
3532 | ···*·Debian·Policy·Manual,·9.1.1·"File·System·Structure" | 3528 | ···*·Debian·Policy·Manual,·9.1.1·"File·System·Structure" |
3533 | ······*·Debian·Policy·Manual,·10.2·"Libraries" | 3529 | ······*·Debian·Policy·Manual,·10.2·"Libraries" |
3534 | · | 3530 | ·以下是幫助你開始的極簡解釋: |
3531 | ······*·共享庫均爲·elf·對象文件,其包含編譯好的機器碼。 | ||
3535 | ······*·Shared·libraries·are·ELF·object·files·containing·compiled | ||
3536 | ········code. | ||
3532 | ······*·共享庫以·*.so·文件的形式發放。(既非·*.a·文件也非·*.la·文件) | ||
3537 | ······*·Shared·libraries·are·distributed·as·*.so·files.·(Neither·*.a | ||
3538 | ········files·nor·*.la·files) | ||
3539 | ······*·Shared·libraries·are·mainly·used·to·share·common·codes·among | ||
3540 | ······ | 3533 | ······*·共享庫主要用於在不同的二進制可執行程序之間共享代碼,這背後使 |
3534 | ········用了·ld·(譯註:鏈接)機制。 | ||
3541 | ······*·Shared·libraries·are·sometimes·used·to·provide·multiple | ||
3542 | ······ | 3535 | ······*·共享庫有時會爲一個可執行程序提供多個插件,這背後使用了·dlopen |
3536 | ········機制。 | ||
3537 | ······*·共享庫能匯出代表著變數,函式和類的·symbols(符號);並允許連 | ||
3538 | ········結到它的可執行檔案訪問之。 | ||
3543 | ······*·Shared·libraries·export·symbols,·which·represent·compiled | ||
3544 | ········objects·such·as·variables,·functions,·and·classes;·and·enable | ||
3545 | ········access·to·them·from·the·linked·executables. | ||
3546 | ······*· | 3539 | ······*·共享庫·libfoo.so.1·中的·SONAME·:·objdump·-p·libfoo.so.1·| |
3547 | ········ | 3540 | ········grep·SONAME·^[87] |
3541 | ······*·共享庫的·SONAME·常常與庫文件自身文件名一致(不過有特例)。 | ||
3548 | ······*·The·SONAME·of·a·shared·library·usually·matches·the·library | ||
3549 | ········file·name·(but·not·always). | ||
3550 | ···*·The·SONAME·of·shared·libraries·linked·to·/usr/bin/foo: | ||
3551 | ······ | 3542 | ······*·鏈接到·/usr/bin/foo·的共享庫的·SONAME·:·objdump·-p·/usr/bin/ |
3543 | ·····foo·|·grep·NEEDED·^[88] | ||
3552 | ······*·libfoo1:·the·library·package·for·the·shared·library·libfoo | ||
3553 | ········.so.1· | 3544 | ······*·libfoo1:·共享庫·libfoo.so.1·的庫文件包,其·SONAME·ABI·版本爲 |
3545 | ········1.^[89] | ||
3546 | ······*·在某些情況下,庫軟件包的·maintainer·scripts·必須調用·ldconfig | ||
3547 | ········來爲·SONAME·創建必要的符號鏈接。^[90] | ||
3554 | ······*·The·package·maintainer·scripts·of·the·library·package·must | ||
3555 | ········call·ldconfig·under·the·specific·circumstances·to·create·the | ||
3556 | ········necessary·symbolic·links·for·the·SONAME.^[90] | ||
3548 | ······*·libfoo1-dbg:·包含了除錯共享庫包用的除錯符號的軟體包·libfoo1. | ||
3557 | ······*·libfoo1-dbg:·the·debugging·symbols·package·that·contains·the | ||
3558 | ········debugging·symbols·for·the·shared·library·package·libfoo1. | ||
3559 | ······*·libfoo-dev:·the·development·package·that·contains·the·header | ||
Max diff block lines reached; 20724/25367 bytes (81.70%) of diff not shown. |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2022-10-08·03:52:48.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····1544·2022-10-08·03:52:48.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····1544·2022-10-08·03:52:48.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···525 | 3 | -rw-r--r--···0········0········0···525736·2022-10-08·03:52:48.000000·data.tar.xz |
Offset 23, 14 lines modified | Offset 23, 14 lines modified | ||
23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/html/images/tip.png | 23 | -rw-r--r--···0·root·········(0)·root·········(0)·····1910·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/html/images/tip.png |
24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/html/images/warning.png | 24 | -rw-r--r--···0·root·········(0)·root·········(0)·····1645·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/html/images/warning.png |
25 | -rw-r--r--···0·root·········(0)·root·········(0)····23535·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/html/index.en.html | 25 | -rw-r--r--···0·root·········(0)·root·········(0)····23535·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/html/index.en.html |
26 | -rw-r--r--···0·root·········(0)·root·········(0)····22509·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/html/modify.en.html | 26 | -rw-r--r--···0·root·········(0)·root·········(0)····22509·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/html/modify.en.html |
27 | -rw-r--r--···0·root·········(0)·root·········(0)····32530·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/html/start.en.html | 27 | -rw-r--r--···0·root·········(0)·root·········(0)····32530·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/html/start.en.html |
28 | -rw-r--r--···0·root·········(0)·root·········(0)····31079·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/html/update.en.html | 28 | -rw-r--r--···0·root·········(0)·root·········(0)····31079·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/html/update.en.html |
29 | -rw-r--r--···0·root·········(0)·root·········(0)····11679·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/html/upload.en.html | 29 | -rw-r--r--···0·root·········(0)·root·········(0)····11679·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/html/upload.en.html |
30 | -rw-r--r--···0·root·········(0)·root·········(0)···3957 | 30 | -rw-r--r--···0·root·········(0)·root·········(0)···395754·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/maint-guide.en.pdf |
31 | -rw-r--r--···0·root·········(0)·root·········(0)····54898·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/maint-guide.en.txt.gz | 31 | -rw-r--r--···0·root·········(0)·root·········(0)····54898·2022-10-08·03:52:48.000000·./usr/share/doc/maint-guide/maint-guide.en.txt.gz |
32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ | 32 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/doc-base/ |
33 | -rw-r--r--···0·root·········(0)·root·········(0)······599·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide.maint-guide | 33 | -rw-r--r--···0·root·········(0)·root·········(0)······599·2022-10-08·03:52:48.000000·./usr/share/doc-base/maint-guide.maint-guide |
34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ | 34 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/ |
35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ | 35 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/ |
36 | -rw-r--r--···0·root·········(0)·root·········(0)·······63·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide | 36 | -rw-r--r--···0·root·········(0)·root·········(0)·······63·2022-10-08·03:52:48.000000·./usr/share/lintian/overrides/maint-guide |
Offset 33, 15 lines modified | Offset 33, 15 lines modified | ||
33 | SIGNATURE | 33 | SIGNATURE |
34 | WRITTEN·BY | 34 | WRITTEN·BY |
35 | Josip·Rodin·and | 35 | Josip·Rodin·and |
36 | Osamu·Aoki | 36 | Osamu·Aoki |
37 | 37 | February·28,·2026 | |
38 | REVISION·HISTORY | 38 | REVISION·HISTORY |
39 | NUMBER | 39 | NUMBER |
40 | DATE | 40 | DATE |
41 | DESCRIPTION | 41 | DESCRIPTION |