]> pere.pagekite.me Git - homepage.git/blob - blog/What_is_the_most_supported_MIME_type_in_Debian_.html
Generated.
[homepage.git] / blog / What_is_the_most_supported_MIME_type_in_Debian_.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
4 <head>
5 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
6 <title>Petter Reinholdtsen: What is the most supported MIME type in Debian?</title>
7 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/style.css" />
8 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/vim.css" />
9 </head>
10 <body>
11 <div class="title">
12 <h1>
13 <a href="http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
14
15 </h1>
16
17 </div>
18
19
20 <div class="entry">
21 <div class="title">What is the most supported MIME type in Debian?</div>
22 <div class="date">16th January 2013</div>
23 <div class="body"><p>The <a href="http://wiki.debian.org/AppStreamDebianProposal">DEP-11
24 proposal to add AppStream information to the Debian archive</a>, is a
25 proposal to make it possible for a Desktop application to propose to
26 the user some package to install to gain support for a given MIME
27 type, font, library etc. that is currently missing. With such
28 mechanism in place, it would be possible for the desktop to
29 automatically propose and install leocad if some LDraw file is
30 downloaded by the browser.</p>
31
32 <p>To get some idea about the current content of the archive, I decided
33 to write a simple program to extract all .desktop files from the
34 Debian archive and look up the claimed MIME support there. The result
35 can be found on the
36 <a href="http://ftp.skolelinux.org/pub/AppStreamTest">Skolelinux FTP
37 site</a>. Using the collected information, it become possible to
38 answer the question in the title. Here are the 20 most supported MIME
39 types in Debian stable (Squeeze), testing (Wheezy) and unstable (Sid).
40 The complete list is available from the link above.</p>
41
42 <p><strong>Debian Stable:</strong></p>
43
44 <pre>
45 count MIME type
46 ----- -----------------------
47 32 text/plain
48 30 audio/mpeg
49 29 image/png
50 28 image/jpeg
51 27 application/ogg
52 26 audio/x-mp3
53 25 image/tiff
54 25 image/gif
55 22 image/bmp
56 22 audio/x-wav
57 20 audio/x-flac
58 19 audio/x-mpegurl
59 18 video/x-ms-asf
60 18 audio/x-musepack
61 18 audio/x-mpeg
62 18 application/x-ogg
63 17 video/mpeg
64 17 audio/x-scpls
65 17 audio/ogg
66 16 video/x-ms-wmv
67 </pre>
68
69 <p><strong>Debian Testing:</strong></p>
70
71 <pre>
72 count MIME type
73 ----- -----------------------
74 33 text/plain
75 32 image/png
76 32 image/jpeg
77 29 audio/mpeg
78 27 image/gif
79 26 image/tiff
80 26 application/ogg
81 25 audio/x-mp3
82 22 image/bmp
83 21 audio/x-wav
84 19 audio/x-mpegurl
85 19 audio/x-mpeg
86 18 video/mpeg
87 18 audio/x-scpls
88 18 audio/x-flac
89 18 application/x-ogg
90 17 video/x-ms-asf
91 17 text/html
92 17 audio/x-musepack
93 16 image/x-xbitmap
94 </pre>
95
96 <p><strong>Debian Unstable:</strong></p>
97
98 <pre>
99 count MIME type
100 ----- -----------------------
101 31 text/plain
102 31 image/png
103 31 image/jpeg
104 29 audio/mpeg
105 28 application/ogg
106 27 image/gif
107 26 image/tiff
108 26 audio/x-mp3
109 23 audio/x-wav
110 22 image/bmp
111 21 audio/x-flac
112 20 audio/x-mpegurl
113 19 audio/x-mpeg
114 18 video/x-ms-asf
115 18 video/mpeg
116 18 audio/x-scpls
117 18 application/x-ogg
118 17 audio/x-musepack
119 16 video/x-ms-wmv
120 16 video/x-msvideo
121 </pre>
122
123 <p>I am told that PackageKit can provide an API to access the kind of
124 information mentioned in DEP-11. I have not yet had time to look at
125 it, but hope the PackageKit people in Debian are on top of these
126 issues.</p>
127
128 <p><strong>Update 2013-01-16 13:35</strong>: Updated numbers after
129 discovering a typo in my script.</p>
130 </div>
131
132 <div class="tags">Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.</div>
133
134
135 </div>
136
137
138
139
140 <div id="sidebar">
141
142
143
144 <h2>Archive</h2>
145 <ul>
146
147 <li>2013
148 <ul>
149
150 <li><a href="http://people.skolelinux.org/pere/blog/archive/2013/01/">January (7)</a></li>
151
152 </ul></li>
153
154 <li>2012
155 <ul>
156
157 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/01/">January (7)</a></li>
158
159 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/02/">February (10)</a></li>
160
161 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/03/">March (17)</a></li>
162
163 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/04/">April (12)</a></li>
164
165 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/05/">May (12)</a></li>
166
167 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/06/">June (20)</a></li>
168
169 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/07/">July (17)</a></li>
170
171 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/08/">August (6)</a></li>
172
173 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/09/">September (9)</a></li>
174
175 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/10/">October (17)</a></li>
176
177 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/11/">November (10)</a></li>
178
179 <li><a href="http://people.skolelinux.org/pere/blog/archive/2012/12/">December (7)</a></li>
180
181 </ul></li>
182
183 <li>2011
184 <ul>
185
186 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/01/">January (16)</a></li>
187
188 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/02/">February (6)</a></li>
189
190 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/03/">March (6)</a></li>
191
192 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/04/">April (7)</a></li>
193
194 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/05/">May (3)</a></li>
195
196 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/06/">June (2)</a></li>
197
198 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/07/">July (7)</a></li>
199
200 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/08/">August (6)</a></li>
201
202 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/09/">September (4)</a></li>
203
204 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/10/">October (2)</a></li>
205
206 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/11/">November (3)</a></li>
207
208 <li><a href="http://people.skolelinux.org/pere/blog/archive/2011/12/">December (1)</a></li>
209
210 </ul></li>
211
212 <li>2010
213 <ul>
214
215 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
216
217 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
218
219 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
220
221 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
222
223 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
224
225 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
226
227 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
228
229 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
230
231 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
232
233 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
234
235 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (13)</a></li>
236
237 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/12/">December (12)</a></li>
238
239 </ul></li>
240
241 <li>2009
242 <ul>
243
244 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
245
246 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
247
248 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
249
250 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
251
252 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
253
254 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
255
256 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
257
258 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
259
260 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
261
262 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
263
264 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
265
266 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
267
268 </ul></li>
269
270 <li>2008
271 <ul>
272
273 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
274
275 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
276
277 </ul></li>
278
279 </ul>
280
281
282
283 <h2>Tags</h2>
284 <ul>
285
286 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (13)</a></li>
287
288 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
289
290 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
291
292 <li><a href="http://people.skolelinux.org/pere/blog/tags/bankid">bankid (4)</a></li>
293
294 <li><a href="http://people.skolelinux.org/pere/blog/tags/bitcoin">bitcoin (5)</a></li>
295
296 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (12)</a></li>
297
298 <li><a href="http://people.skolelinux.org/pere/blog/tags/bsa">bsa (2)</a></li>
299
300 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (65)</a></li>
301
302 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (118)</a></li>
303
304 <li><a href="http://people.skolelinux.org/pere/blog/tags/digistan">digistan (9)</a></li>
305
306 <li><a href="http://people.skolelinux.org/pere/blog/tags/docbook">docbook (7)</a></li>
307
308 <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
309
310 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (171)</a></li>
311
312 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (21)</a></li>
313
314 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (12)</a></li>
315
316 <li><a href="http://people.skolelinux.org/pere/blog/tags/freeculture">freeculture (10)</a></li>
317
318 <li><a href="http://people.skolelinux.org/pere/blog/tags/frikanalen">frikanalen (9)</a></li>
319
320 <li><a href="http://people.skolelinux.org/pere/blog/tags/intervju">intervju (32)</a></li>
321
322 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (17)</a></li>
323
324 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (8)</a></li>
325
326 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (6)</a></li>
327
328 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
329
330 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (25)</a></li>
331
332 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (219)</a></li>
333
334 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (148)</a></li>
335
336 <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (6)</a></li>
337
338 <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
339
340 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (41)</a></li>
341
342 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (61)</a></li>
343
344 <li><a href="http://people.skolelinux.org/pere/blog/tags/raid">raid (1)</a></li>
345
346 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (11)</a></li>
347
348 <li><a href="http://people.skolelinux.org/pere/blog/tags/rfid">rfid (2)</a></li>
349
350 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (6)</a></li>
351
352 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
353
354 <li><a href="http://people.skolelinux.org/pere/blog/tags/ruter">ruter (4)</a></li>
355
356 <li><a href="http://people.skolelinux.org/pere/blog/tags/scraperwiki">scraperwiki (2)</a></li>
357
358 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (28)</a></li>
359
360 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (4)</a></li>
361
362 <li><a href="http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (4)</a></li>
363
364 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (39)</a></li>
365
366 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (3)</a></li>
367
368 <li><a href="http://people.skolelinux.org/pere/blog/tags/stortinget">stortinget (5)</a></li>
369
370 <li><a href="http://people.skolelinux.org/pere/blog/tags/surveillance">surveillance (12)</a></li>
371
372 <li><a href="http://people.skolelinux.org/pere/blog/tags/sysadmin">sysadmin (1)</a></li>
373
374 <li><a href="http://people.skolelinux.org/pere/blog/tags/valg">valg (7)</a></li>
375
376 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (35)</a></li>
377
378 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (4)</a></li>
379
380 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (26)</a></li>
381
382 </ul>
383
384
385 </div>
386 <p style="text-align: right">
387 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v4.4</a>
388 </p>
389
390 </body>
391 </html>