]> pere.pagekite.me Git - homepage.git/blob - blog/index.html
Generated.
[homepage.git] / blog / index.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>
4 <head>
5 <title>Petter Reinholdtsen</title>
6 <link rel="stylesheet" type="text/css" media="screen" href="http://people.skolelinux.org/pere/blog/style.css">
7 <link rel="alternate" title="RSS Feed" href="http://people.skolelinux.org/pere/blog/index.rss" type="application/rss+xml">
8
9 </head>
10 <body>
11
12 <div class="title">
13 <h1>
14 <a href="http://people.skolelinux.org/pere/blog/">Petter Reinholdtsen</a>
15
16 </h1>
17
18 </div>
19
20
21
22 <div class="entry">
23 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Lenny__Squeeze_upgrades_of_the_Gnome_and_KDE_desktop__now_with_apt_get_autoremove.html">Lenny->Squeeze upgrades of the Gnome and KDE desktop, now with apt-get autoremove</a></div>
24 <div class="date">2010-11-22 14:15</div>
25 <div class="body">
26 <p>Michael Biebl suggested to me on IRC, that I changed my automated
27 upgrade testing of the
28 <a href="http://people.skolelinux.org/~pere/debian-upgrade-testing/">Lenny
29 Gnome and KDE Desktop</a> to do <tt>apt-get autoremove</tt> when using apt-get.
30 This seem like a very good idea, so I adjusted by test scripts and
31 can now present the updated result from today:</p>
32
33 <p>This is for Gnome:</p>
34
35 <p>Installed using apt-get, missing with aptitude</p>
36
37 <blockquote><p>
38 apache2.2-bin
39 aptdaemon
40 baobab
41 binfmt-support
42 browser-plugin-gnash
43 cheese-common
44 cli-common
45 cups-pk-helper
46 dmz-cursor-theme
47 empathy
48 empathy-common
49 freedesktop-sound-theme
50 freeglut3
51 gconf-defaults-service
52 gdm-themes
53 gedit-plugins
54 geoclue
55 geoclue-hostip
56 geoclue-localnet
57 geoclue-manual
58 geoclue-yahoo
59 gnash
60 gnash-common
61 gnome
62 gnome-backgrounds
63 gnome-cards-data
64 gnome-codec-install
65 gnome-core
66 gnome-desktop-environment
67 gnome-disk-utility
68 gnome-screenshot
69 gnome-search-tool
70 gnome-session-canberra
71 gnome-system-log
72 gnome-themes-extras
73 gnome-themes-more
74 gnome-user-share
75 gstreamer0.10-fluendo-mp3
76 gstreamer0.10-tools
77 gtk2-engines
78 gtk2-engines-pixbuf
79 gtk2-engines-smooth
80 hamster-applet
81 libapache2-mod-dnssd
82 libapr1
83 libaprutil1
84 libaprutil1-dbd-sqlite3
85 libaprutil1-ldap
86 libart2.0-cil
87 libboost-date-time1.42.0
88 libboost-python1.42.0
89 libboost-thread1.42.0
90 libchamplain-0.4-0
91 libchamplain-gtk-0.4-0
92 libcheese-gtk18
93 libclutter-gtk-0.10-0
94 libcryptui0
95 libdiscid0
96 libelf1
97 libepc-1.0-2
98 libepc-common
99 libepc-ui-1.0-2
100 libfreerdp-plugins-standard
101 libfreerdp0
102 libgconf2.0-cil
103 libgdata-common
104 libgdata7
105 libgdu-gtk0
106 libgee2
107 libgeoclue0
108 libgexiv2-0
109 libgif4
110 libglade2.0-cil
111 libglib2.0-cil
112 libgmime2.4-cil
113 libgnome-vfs2.0-cil
114 libgnome2.24-cil
115 libgnomepanel2.24-cil
116 libgpod-common
117 libgpod4
118 libgtk2.0-cil
119 libgtkglext1
120 libgtksourceview2.0-common
121 libmono-addins-gui0.2-cil
122 libmono-addins0.2-cil
123 libmono-cairo2.0-cil
124 libmono-corlib2.0-cil
125 libmono-i18n-west2.0-cil
126 libmono-posix2.0-cil
127 libmono-security2.0-cil
128 libmono-sharpzip2.84-cil
129 libmono-system2.0-cil
130 libmtp8
131 libmusicbrainz3-6
132 libndesk-dbus-glib1.0-cil
133 libndesk-dbus1.0-cil
134 libopal3.6.8
135 libpolkit-gtk-1-0
136 libpt2.6.7
137 libpython2.6
138 librpm1
139 librpmio1
140 libsdl1.2debian
141 libsrtp0
142 libssh-4
143 libtelepathy-farsight0
144 libtelepathy-glib0
145 libtidy-0.99-0
146 media-player-info
147 mesa-utils
148 mono-2.0-gac
149 mono-gac
150 mono-runtime
151 nautilus-sendto
152 nautilus-sendto-empathy
153 p7zip-full
154 pkg-config
155 python-aptdaemon
156 python-aptdaemon-gtk
157 python-axiom
158 python-beautifulsoup
159 python-bugbuddy
160 python-clientform
161 python-coherence
162 python-configobj
163 python-crypto
164 python-cupshelpers
165 python-elementtree
166 python-epsilon
167 python-evolution
168 python-feedparser
169 python-gdata
170 python-gdbm
171 python-gst0.10
172 python-gtkglext1
173 python-gtksourceview2
174 python-httplib2
175 python-louie
176 python-mako
177 python-markupsafe
178 python-mechanize
179 python-nevow
180 python-notify
181 python-opengl
182 python-openssl
183 python-pam
184 python-pkg-resources
185 python-pyasn1
186 python-pysqlite2
187 python-rdflib
188 python-serial
189 python-tagpy
190 python-twisted-bin
191 python-twisted-conch
192 python-twisted-core
193 python-twisted-web
194 python-utidylib
195 python-webkit
196 python-xdg
197 python-zope.interface
198 remmina
199 remmina-plugin-data
200 remmina-plugin-rdp
201 remmina-plugin-vnc
202 rhythmbox-plugin-cdrecorder
203 rhythmbox-plugins
204 rpm-common
205 rpm2cpio
206 seahorse-plugins
207 shotwell
208 software-center
209 system-config-printer-udev
210 telepathy-gabble
211 telepathy-mission-control-5
212 telepathy-salut
213 tomboy
214 totem
215 totem-coherence
216 totem-mozilla
217 totem-plugins
218 transmission-common
219 xdg-user-dirs
220 xdg-user-dirs-gtk
221 xserver-xephyr
222 </p></blockquote>
223
224 <p>Installed using apt-get, removed with aptitude</p>
225
226 <blockquote><p>
227 cheese
228 ekiga
229 eog
230 epiphany-extensions
231 evolution-exchange
232 fast-user-switch-applet
233 file-roller
234 gcalctool
235 gconf-editor
236 gdm
237 gedit
238 gedit-common
239 gnome-games
240 gnome-games-data
241 gnome-nettool
242 gnome-system-tools
243 gnome-themes
244 gnuchess
245 gucharmap
246 guile-1.8-libs
247 libavahi-ui0
248 libdmx1
249 libgalago3
250 libgtk-vnc-1.0-0
251 libgtksourceview2.0-0
252 liblircclient0
253 libsdl1.2debian-alsa
254 libspeexdsp1
255 libsvga1
256 rhythmbox
257 seahorse
258 sound-juicer
259 system-config-printer
260 totem-common
261 transmission-gtk
262 vinagre
263 vino
264 </p></blockquote>
265
266 <p>Installed using aptitude, missing with apt-get</p>
267
268 <blockquote><p>
269 gstreamer0.10-gnomevfs
270 </p></blockquote>
271
272 <p>Installed using aptitude, removed with apt-get</p>
273
274 <blockquote><p>
275 [nothing]
276 </p></blockquote>
277
278 <p>This is for KDE:</p>
279
280 <p>Installed using apt-get, missing with aptitude</p>
281
282 <blockquote><p>
283 ksmserver
284 </p></blockquote>
285
286 <p>Installed using apt-get, removed with aptitude</p>
287
288 <blockquote><p>
289 kwin
290 network-manager-kde
291 </p></blockquote>
292
293 <p>Installed using aptitude, missing with apt-get</p>
294
295 <blockquote><p>
296 arts
297 dolphin
298 freespacenotifier
299 google-gadgets-gst
300 google-gadgets-xul
301 kappfinder
302 kcalc
303 kcharselect
304 kde-core
305 kde-plasma-desktop
306 kde-standard
307 kde-window-manager
308 kdeartwork
309 kdeartwork-emoticons
310 kdeartwork-style
311 kdeartwork-theme-icon
312 kdebase
313 kdebase-apps
314 kdebase-workspace
315 kdebase-workspace-bin
316 kdebase-workspace-data
317 kdeeject
318 kdelibs
319 kdeplasma-addons
320 kdeutils
321 kdewallpapers
322 kdf
323 kfloppy
324 kgpg
325 khelpcenter4
326 kinfocenter
327 konq-plugins-l10n
328 konqueror-nsplugins
329 kscreensaver
330 kscreensaver-xsavers
331 ktimer
332 kwrite
333 libgle3
334 libkde4-ruby1.8
335 libkonq5
336 libkonq5-templates
337 libnetpbm10
338 libplasma-ruby
339 libplasma-ruby1.8
340 libqt4-ruby1.8
341 marble-data
342 marble-plugins
343 netpbm
344 nuvola-icon-theme
345 plasma-dataengines-workspace
346 plasma-desktop
347 plasma-desktopthemes-artwork
348 plasma-runners-addons
349 plasma-scriptengine-googlegadgets
350 plasma-scriptengine-python
351 plasma-scriptengine-qedje
352 plasma-scriptengine-ruby
353 plasma-scriptengine-webkit
354 plasma-scriptengines
355 plasma-wallpapers-addons
356 plasma-widget-folderview
357 plasma-widget-networkmanagement
358 ruby
359 sweeper
360 update-notifier-kde
361 xscreensaver-data-extra
362 xscreensaver-gl
363 xscreensaver-gl-extra
364 xscreensaver-screensaver-bsod
365 </p></blockquote>
366
367 <p>Installed using aptitude, removed with apt-get</p>
368
369 <blockquote><p>
370 ark
371 google-gadgets-common
372 google-gadgets-qt
373 htdig
374 kate
375 kdebase-bin
376 kdebase-data
377 kdepasswd
378 kfind
379 klipper
380 konq-plugins
381 konqueror
382 ksysguard
383 ksysguardd
384 libarchive1
385 libcln6
386 libeet1
387 libeina-svn-06
388 libggadget-1.0-0b
389 libggadget-qt-1.0-0b
390 libgps19
391 libkdecorations4
392 libkephal4
393 libkonq4
394 libkonqsidebarplugin4a
395 libkscreensaver5
396 libksgrd4
397 libksignalplotter4
398 libkunitconversion4
399 libkwineffects1a
400 libmarblewidget4
401 libntrack-qt4-1
402 libntrack0
403 libplasma-geolocation-interface4
404 libplasmaclock4a
405 libplasmagenericshell4
406 libprocesscore4a
407 libprocessui4a
408 libqalculate5
409 libqedje0a
410 libqtruby4shared2
411 libqzion0a
412 libruby1.8
413 libscim8c2a
414 libsmokekdecore4-3
415 libsmokekdeui4-3
416 libsmokekfile3
417 libsmokekhtml3
418 libsmokekio3
419 libsmokeknewstuff2-3
420 libsmokeknewstuff3-3
421 libsmokekparts3
422 libsmokektexteditor3
423 libsmokekutils3
424 libsmokenepomuk3
425 libsmokephonon3
426 libsmokeplasma3
427 libsmokeqtcore4-3
428 libsmokeqtdbus4-3
429 libsmokeqtgui4-3
430 libsmokeqtnetwork4-3
431 libsmokeqtopengl4-3
432 libsmokeqtscript4-3
433 libsmokeqtsql4-3
434 libsmokeqtsvg4-3
435 libsmokeqttest4-3
436 libsmokeqtuitools4-3
437 libsmokeqtwebkit4-3
438 libsmokeqtxml4-3
439 libsmokesolid3
440 libsmokesoprano3
441 libtaskmanager4a
442 libtidy-0.99-0
443 libweather-ion4a
444 libxklavier16
445 libxxf86misc1
446 okteta
447 oxygencursors
448 plasma-dataengines-addons
449 plasma-scriptengine-superkaramba
450 plasma-widget-lancelot
451 plasma-widgets-addons
452 plasma-widgets-workspace
453 polkit-kde-1
454 ruby1.8
455 systemsettings
456 update-notifier-common
457 </p></blockquote>
458
459 <p>Running apt-get autoremove made the results using apt-get and
460 aptitude a bit more similar, but there are still quite a lott of
461 differences. I have no idea what packages should be installed after
462 the upgrade, but hope those that do can have a look.</p>
463 </div>
464 <div class="tags">
465
466
467
468 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
469
470 </div>
471 </div>
472 <div class="padding"></div>
473
474 <div class="entry">
475 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Migrating_Xen_virtual_machines_using_LVM_to_KVM_using_disk_images.html">Migrating Xen virtual machines using LVM to KVM using disk images</a></div>
476 <div class="date">2010-11-22 11:20</div>
477 <div class="body">
478 <p>Most of the computers in use by the
479 <a href="http://www.skolelinux.org/">Debian Edu/Skolelinux project</a>
480 are virtual machines. And they have been Xen machines running on a
481 fairly old IBM eserver xseries 345 machine, and we wanted to migrate
482 them to KVM on a newer Dell PowerEdge 2950 host machine. This was a
483 bit harder that it could have been, because we set up the Xen virtual
484 machines to get the virtual partitions from LVM, which as far as I
485 know is not supported by KVM. So to migrate, we had to convert
486 several LVM logical volumes to partitions on a virtual disk file.</p>
487
488 <p>I found
489 <a href="http://searchnetworking.techtarget.com.au/articles/35011-Six-steps-for-migrating-Xen-virtual-machines-to-KVM">a
490 nice recipe</a> to do this, and wrote the following script to do the
491 migration. It uses qemu-img from the qemu package to make the disk
492 image, parted to partition it, losetup and kpartx to present the disk
493 image partions as devices, and dd to copy the data. I NFS mounted the
494 new servers storage area on the old server to do the migration.</p>
495
496 <pre>
497 #!/bin/sh
498
499 # Based on
500 # http://searchnetworking.techtarget.com.au/articles/35011-Six-steps-for-migrating-Xen-virtual-machines-to-KVM
501
502 set -e
503 set -x
504
505 if [ -z "$1" ] ; then
506 echo "Usage: $0 &lt;hostname&gt;"
507 exit 1
508 else
509 host="$1"
510 fi
511
512 if [ ! -e /dev/vg_data/$host-disk ] ; then
513 echo "error: unable to find LVM volume for $host"
514 exit 1
515 fi
516
517 # Partitions need to be a bit bigger than the LVM LVs. not sure why.
518 disksize=$( lvs --units m | grep $host-disk | awk '{sum = sum + $4} END { print int(sum * 1.05) }')
519 swapsize=$( lvs --units m | grep $host-swap | awk '{sum = sum + $4} END { print int(sum * 1.05) }')
520 totalsize=$(( ( $disksize + $swapsize ) ))
521
522 img=$host.img
523 #dd if=/dev/zero of=$img bs=1M count=$(( $disksize + $swapsize ))
524 qemu-img create $img ${totalsize}MMaking room on the Debian Edu/Sqeeze DVD
525
526 parted $img mklabel msdos
527 parted $img mkpart primary linux-swap 0 $disksize
528 parted $img mkpart primary ext2 $disksize $totalsize
529 parted $img set 1 boot on
530
531 modprobe dm-mod
532 losetup /dev/loop0 $img
533 kpartx -a /dev/loop0
534
535 dd if=/dev/vg_data/$host-disk of=/dev/mapper/loop0p1 bs=1M
536 fsck.ext3 -f /dev/mapper/loop0p1 || true
537 mkswap /dev/mapper/loop0p2
538
539 kpartx -d /dev/loop0
540 losetup -d /dev/loop0
541 </pre>
542
543 <p>The script is perhaps so simple that it is not copyrightable, but
544 if it is, it is licenced using GPL v2 or later at your discretion.</p>
545
546 <p>After doing this, I booted a Debian CD in rescue mode in KVM with
547 the new disk image attached, installed grub-pc and linux-image-686 and
548 set up grub to boot from the disk image. After this, the KVM machines
549 seem to work just fine.</p>
550 </div>
551 <div class="tags">
552
553
554
555 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
556
557 </div>
558 </div>
559 <div class="padding"></div>
560
561 <div class="entry">
562 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Lenny__Squeeze_upgrades__apt_vs_aptitude_with_the_Gnome_and_KDE_desktop.html">Lenny->Squeeze upgrades, apt vs aptitude with the Gnome and KDE desktop</a></div>
563 <div class="date">2010-11-20 22:50</div>
564 <div class="body">
565 <p>I'm still running upgrade testing of the
566 <a href="http://people.skolelinux.org/~pere/debian-upgrade-testing/">Lenny
567 Gnome and KDE Desktop</a>, but have not had time to spend on reporting the
568 status. Here is a short update based on a test I ran 20101118.</p>
569
570 <p>I still do not know what a correct migration should look like, so I
571 report any differences between apt and aptitude and hope someone else
572 can see if anything should be changed.</p>
573
574 <p>This is for Gnome:</p>
575
576 <p>Installed using apt-get, missing with aptitude</p>
577
578 <blockquote><p>
579 apache2.2-bin aptdaemon at-spi baobab binfmt-support
580 browser-plugin-gnash cheese-common cli-common cpp-4.3 cups-pk-helper
581 dmz-cursor-theme empathy empathy-common finger
582 freedesktop-sound-theme freeglut3 gconf-defaults-service gdm-themes
583 gedit-plugins geoclue geoclue-hostip geoclue-localnet geoclue-manual
584 geoclue-yahoo gnash gnash-common gnome gnome-backgrounds
585 gnome-cards-data gnome-codec-install gnome-core
586 gnome-desktop-environment gnome-disk-utility gnome-screenshot
587 gnome-search-tool gnome-session-canberra gnome-spell
588 gnome-system-log gnome-themes-extras gnome-themes-more
589 gnome-user-share gs-common gstreamer0.10-fluendo-mp3
590 gstreamer0.10-tools gtk2-engines gtk2-engines-pixbuf
591 gtk2-engines-smooth hal-info hamster-applet libapache2-mod-dnssd
592 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap
593 libart2.0-cil libatspi1.0-0 libboost-date-time1.42.0
594 libboost-python1.42.0 libboost-thread1.42.0 libchamplain-0.4-0
595 libchamplain-gtk-0.4-0 libcheese-gtk18 libclutter-gtk-0.10-0
596 libcryptui0 libcupsys2 libdiscid0 libeel2-data libelf1 libepc-1.0-2
597 libepc-common libepc-ui-1.0-2 libfreerdp-plugins-standard
598 libfreerdp0 libgail-common libgconf2.0-cil libgdata-common libgdata7
599 libgdl-1-common libgdu-gtk0 libgee2 libgeoclue0 libgexiv2-0 libgif4
600 libglade2.0-cil libglib2.0-cil libgmime2.4-cil libgnome-vfs2.0-cil
601 libgnome2.24-cil libgnomepanel2.24-cil libgnomeprint2.2-data
602 libgnomeprintui2.2-common libgnomevfs2-bin libgpod-common libgpod4
603 libgtk2.0-cil libgtkglext1 libgtksourceview-common
604 libgtksourceview2.0-common libmono-addins-gui0.2-cil
605 libmono-addins0.2-cil libmono-cairo2.0-cil libmono-corlib2.0-cil
606 libmono-i18n-west2.0-cil libmono-posix2.0-cil
607 libmono-security2.0-cil libmono-sharpzip2.84-cil
608 libmono-system2.0-cil libmtp8 libmusicbrainz3-6
609 libndesk-dbus-glib1.0-cil libndesk-dbus1.0-cil libopal3.6.8
610 libpolkit-gtk-1-0 libpt-1.10.10-plugins-alsa
611 libpt-1.10.10-plugins-v4l libpt2.6.7 libpython2.6 librpm1 librpmio1
612 libsdl1.2debian libservlet2.4-java libsrtp0 libssh-4
613 libtelepathy-farsight0 libtelepathy-glib0 libtidy-0.99-0
614 libxalan2-java libxerces2-java media-player-info mesa-utils
615 mono-2.0-gac mono-gac mono-runtime nautilus-sendto
616 nautilus-sendto-empathy openoffice.org-writer2latex
617 openssl-blacklist p7zip p7zip-full pkg-config python-4suite-xml
618 python-aptdaemon python-aptdaemon-gtk python-axiom
619 python-beautifulsoup python-bugbuddy python-clientform
620 python-coherence python-configobj python-crypto python-cupshelpers
621 python-cupsutils python-eggtrayicon python-elementtree
622 python-epsilon python-evolution python-feedparser python-gdata
623 python-gdbm python-gst0.10 python-gtkglext1 python-gtkmozembed
624 python-gtksourceview2 python-httplib2 python-louie python-mako
625 python-markupsafe python-mechanize python-nevow python-notify
626 python-opengl python-openssl python-pam python-pkg-resources
627 python-pyasn1 python-pysqlite2 python-rdflib python-serial
628 python-tagpy python-twisted-bin python-twisted-conch
629 python-twisted-core python-twisted-web python-utidylib python-webkit
630 python-xdg python-zope.interface remmina remmina-plugin-data
631 remmina-plugin-rdp remmina-plugin-vnc rhythmbox-plugin-cdrecorder
632 rhythmbox-plugins rpm-common rpm2cpio seahorse-plugins shotwell
633 software-center svgalibg1 system-config-printer-udev
634 telepathy-gabble telepathy-mission-control-5 telepathy-salut tomboy
635 totem totem-coherence totem-mozilla totem-plugins
636 transmission-common xdg-user-dirs xdg-user-dirs-gtk xserver-xephyr
637 zip
638 </p></blockquote>
639
640 Installed using apt-get, removed with aptitude
641
642 <blockquote><p>
643 arj bluez-utils cheese dhcdbd djvulibre-desktop ekiga eog
644 epiphany-extensions epiphany-gecko evolution-exchange
645 fast-user-switch-applet file-roller gcalctool gconf-editor gdm gedit
646 gedit-common gnome-app-install gnome-games gnome-games-data
647 gnome-nettool gnome-system-tools gnome-themes gnome-utils
648 gnome-vfs-obexftp gnome-volume-manager gnuchess gucharmap
649 guile-1.8-libs hal libavahi-compat-libdnssd1 libavahi-core5
650 libavahi-ui0 libbind9-50 libbluetooth2 libcamel1.2-11 libcdio7
651 libcucul0 libcurl3 libdirectfb-1.0-0 libdmx1 libdvdread3
652 libedata-cal1.2-6 libedataserver1.2-9 libeel2-2.20 libepc-1.0-1
653 libepc-ui-1.0-1 libexchange-storage1.2-3 libfaad0 libgadu3
654 libgalago3 libgd2-noxpm libgda3-3 libgda3-common libggz2 libggzcore9
655 libggzmod4 libgksu1.2-0 libgksuui1.0-1 libgmyth0 libgnome-desktop-2
656 libgnome-pilot2 libgnomecups1.0-1 libgnomeprint2.2-0
657 libgnomeprintui2.2-0 libgpod3 libgraphviz4 libgtk-vnc-1.0-0
658 libgtkhtml2-0 libgtksourceview1.0-0 libgtksourceview2.0-0
659 libgucharmap6 libhesiod0 libicu38 libisccc50 libisccfg50 libiw29
660 libjaxp1.3-java-gcj libkpathsea4 liblircclient0 libltdl3 liblwres50
661 libmagick++10 libmagick10 libmalaga7 libmozjs1d libmpfr1ldbl libmtp7
662 libmysqlclient15off libnautilus-burn4 libneon27 libnm-glib0
663 libnm-util0 libopal-2.2 libosp5 libparted1.8-10 libpisock9
664 libpisync1 libpoppler-glib3 libpoppler3 libpt-1.10.10 libraw1394-8
665 libsdl1.2debian-alsa libsensors3 libsexy2 libsmbios2 libsoup2.2-8
666 libspeexdsp1 libssh2-1 libsuitesparse-3.1.0 libsvga1
667 libswfdec-0.6-90 libtalloc1 libtotem-plparser10 libtrackerclient0
668 libvoikko1 libxalan2-java-gcj libxerces2-java-gcj libxklavier12
669 libxtrap6 libxxf86misc1 libzephyr3 mysql-common rhythmbox seahorse
670 sound-juicer swfdec-gnome system-config-printer totem-common
671 totem-gstreamer transmission-gtk vinagre vino w3c-dtd-xhtml wodim
672 </p></blockquote>
673
674 <p>Installed using aptitude, missing with apt-get</p>
675
676 <blockquote><p>
677 gstreamer0.10-gnomevfs
678 </p></blockquote>
679
680 <p>Installed using aptitude, removed with apt-get</p>
681
682 <blockquote><p>
683 [nothing]
684 </p></blockquote>
685
686 <p>This is for KDE:</p>
687
688 <p>Installed using apt-get, missing with aptitude</p>
689
690 <blockquote><p>
691 autopoint bomber bovo cantor cantor-backend-kalgebra cpp-4.3 dcoprss
692 edict espeak espeak-data eyesapplet fifteenapplet finger gettext
693 ghostscript-x git gnome-audio gnugo granatier gs-common
694 gstreamer0.10-pulseaudio indi kaddressbook-plugins kalgebra
695 kalzium-data kanjidic kapman kate-plugins kblocks kbreakout kbstate
696 kde-icons-mono kdeaccessibility kdeaddons-kfile-plugins
697 kdeadmin-kfile-plugins kdeartwork-misc kdeartwork-theme-window
698 kdeedu kdeedu-data kdeedu-kvtml-data kdegames kdegames-card-data
699 kdegames-mahjongg-data kdegraphics-kfile-plugins kdelirc
700 kdemultimedia-kfile-plugins kdenetwork-kfile-plugins
701 kdepim-kfile-plugins kdepim-kio-plugins kdessh kdetoys kdewebdev
702 kdiamond kdnssd kfilereplace kfourinline kgeography-data kigo
703 killbots kiriki klettres-data kmoon kmrml knewsticker-scripts
704 kollision kpf krosspython ksirk ksmserver ksquares kstars-data
705 ksudoku kubrick kweather libasound2-plugins libboost-python1.42.0
706 libcfitsio3 libconvert-binhex-perl libcrypt-ssleay-perl libdb4.6++
707 libdjvulibre-text libdotconf1.0 liberror-perl libespeak1
708 libfinance-quote-perl libgail-common libgsl0ldbl libhtml-parser-perl
709 libhtml-tableextract-perl libhtml-tagset-perl libhtml-tree-perl
710 libio-stringy-perl libkdeedu4 libkdegames5 libkiten4 libkpathsea5
711 libkrossui4 libmailtools-perl libmime-tools-perl
712 libnews-nntpclient-perl libopenbabel3 libportaudio2 libpulse-browse0
713 libservlet2.4-java libspeechd2 libtiff-tools libtimedate-perl
714 libunistring0 liburi-perl libwww-perl libxalan2-java libxerces2-java
715 lirc luatex marble networkstatus noatun-plugins
716 openoffice.org-writer2latex palapeli palapeli-data parley
717 parley-data poster psutils pulseaudio pulseaudio-esound-compat
718 pulseaudio-module-x11 pulseaudio-utils quanta-data rocs rsync
719 speech-dispatcher step svgalibg1 texlive-binaries texlive-luatex
720 ttf-sazanami-gothic
721 </p></blockquote>
722
723 <p>Installed using apt-get, removed with aptitude</p>
724
725 <blockquote><p>
726 amor artsbuilder atlantik atlantikdesigner blinken bluez-utils cvs
727 dhcdbd djvulibre-desktop imlib-base imlib11 kalzium kanagram kandy
728 kasteroids katomic kbackgammon kbattleship kblackbox kbounce kbruch
729 kcron kdat kdemultimedia-kappfinder-data kdeprint kdict kdvi kedit
730 keduca kenolaba kfax kfaxview kfouleggs kgeography kghostview
731 kgoldrunner khangman khexedit kiconedit kig kimagemapeditor
732 kitchensync kiten kjumpingcube klatin klettres klickety klines
733 klinkstatus kmag kmahjongg kmailcvt kmenuedit kmid kmilo kmines
734 kmousetool kmouth kmplot knetwalk kodo kolf kommander konquest kooka
735 kpager kpat kpdf kpercentage kpilot kpoker kpovmodeler krec
736 kregexpeditor kreversi ksame ksayit kshisen ksig ksim ksirc ksirtet
737 ksmiletris ksnake ksokoban kspaceduel kstars ksvg ksysv kteatime
738 ktip ktnef ktouch ktron kttsd ktuberling kturtle ktux kuickshow
739 kverbos kview kviewshell kvoctrain kwifimanager kwin kwin4 kwordquiz
740 kworldclock kxsldbg libakode2 libarts1-akode libarts1-audiofile
741 libarts1-mpeglib libarts1-xine libavahi-compat-libdnssd1
742 libavahi-core5 libavc1394-0 libbind9-50 libbluetooth2
743 libboost-python1.34.1 libcucul0 libcurl3 libcvsservice0
744 libdirectfb-1.0-0 libdjvulibre21 libdvdread3 libfaad0 libfreebob0
745 libgd2-noxpm libgraphviz4 libgsmme1c2a libgtkhtml2-0 libicu38
746 libiec61883-0 libindex0 libisccc50 libisccfg50 libiw29
747 libjaxp1.3-java-gcj libk3b3 libkcal2b libkcddb1 libkdeedu3
748 libkdegames1 libkdepim1a libkgantt0 libkleopatra1 libkmime2
749 libkpathsea4 libkpimexchange1 libkpimidentities1 libkscan1
750 libksieve0 libktnef1 liblockdev1 libltdl3 liblwres50 libmagick10
751 libmimelib1c2a libmodplug0c2 libmozjs1d libmpcdec3 libmpfr1ldbl
752 libneon27 libnm-util0 libopensync0 libpisock9 libpoppler-glib3
753 libpoppler-qt2 libpoppler3 libraw1394-8 librss1 libsensors3
754 libsmbios2 libssh2-1 libsuitesparse-3.1.0 libswfdec-0.6-90
755 libtalloc1 libxalan2-java-gcj libxerces2-java-gcj libxtrap6 lskat
756 mpeglib network-manager-kde noatun pmount tex-common texlive-base
757 texlive-common texlive-doc-base texlive-fonts-recommended tidy
758 ttf-dustin ttf-kochi-gothic ttf-sjfonts
759 </p></blockquote>
760
761 <p>Installed using aptitude, missing with apt-get</p>
762
763 <blockquote><p>
764 dolphin kde-core kde-plasma-desktop kde-standard kde-window-manager
765 kdeartwork kdebase kdebase-apps kdebase-workspace
766 kdebase-workspace-bin kdebase-workspace-data kdeutils kscreensaver
767 kscreensaver-xsavers libgle3 libkonq5 libkonq5-templates libnetpbm10
768 netpbm plasma-widget-folderview plasma-widget-networkmanagement
769 xscreensaver-data-extra xscreensaver-gl xscreensaver-gl-extra
770 xscreensaver-screensaver-bsod
771 </p></blockquote>
772
773 <p>Installed using aptitude, removed with apt-get</p>
774
775 <blockquote><p>
776 kdebase-bin konq-plugins konqueror
777 </p></blockquote>
778 </div>
779 <div class="tags">
780
781
782
783 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
784
785 </div>
786 </div>
787 <div class="padding"></div>
788
789 <div class="entry">
790 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Gnash_buildbot_slave_and_Debian_kfreebsd.html">Gnash buildbot slave and Debian kfreebsd</a></div>
791 <div class="date">2010-11-20 07:20</div>
792 <div class="body">
793 <p>Answering
794 <a href="http://www.listware.net/201011/gnash-dev/67431-gnash-dev-buildbot-looking-for-slaves.html">the
795 call from the Gnash project</a> for
796 <a href="http://www.gnashdev.org:8010">buildbot</a> slaves to test the
797 current source, I have set up a virtual KVM machine on the Debian
798 Edu/Skolelinux virtualization host to test the git source on
799 Debian/Squeeze. I hope this can help the developers in getting new
800 releases out more often.</p>
801
802 <p>As the developers want less main-stream build platforms tested to,
803 I have considered setting up a <a
804 href="http://www.debian.org/ports/kfreebsd-gnu/">Debian/kfreebsd</a>
805 machine as well. I have also considered using the kfreebsd
806 architecture in Debian as a file server in NUUG to get access to the 5
807 TB zfs volume we currently use to store DV video. Because of this, I
808 finally got around to do a test installation of Debian/Squeeze with
809 kfreebsd. Installation went fairly smooth, thought I noticed some
810 visual glitches in the cdebconf dialogs (black cursor left on the
811 screen at random locations). Have not gotten very far with the
812 testing. Noticed cfdisk did not work, but fdisk did so it was not a
813 fatal problem. Have to spend some more time on it to see if it is
814 useful as a file server for NUUG. Will try to find time to set up a
815 gnash buildbot slave on the Debian Edu/Skolelinux this weekend.</p>
816 </div>
817 <div class="tags">
818
819
820
821 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
822
823 </div>
824 </div>
825 <div class="padding"></div>
826
827 <div class="entry">
828 <div class="title"><a href="http://people.skolelinux.org/pere/blog/N___er_74_norske_overv__kningskamera_registert_i_OpenStreetmap_org.html">Nå er 74 norske overvåkningskamera registert i OpenStreetmap.org</a></div>
829 <div class="date">2010-11-18 11:25</div>
830 <div class="body">
831 <p>Jeg oppdaterte nettopp kartet med overvåkningskamera som
832 <a href="http://people.skolelinux.org/pere/blog/Kart_over_overv__kningskamera_i_Norge.html">jeg
833 startet</a> for ca. et og et halvt år siden, og nå er det 74 kamera på
834 plass. I prosessen med å oppdatere kartet oppdaget jeg ved en
835 tilfeldighet at webreferansen til registermeldingen hos Datatilsynet
836 nå ikke lenger er gyldig (se
837 <a href="http://hetti.datatilsynet.no/melding/report_view.pl?id=31062">tidligere
838 melding</a>). Antar Datatilsynet fjerner utdaterte meldinger fra
839 databasen. Konsekvensen blir at kameraoversikten i OSM må ha med
840 søkekriteriene som ble brukt for å finne registermeldingen
841 (dvs. virksomhetsnavn og organisasjonsnummer), slik at eventuelt nye
842 meldinger for samme kamera kan finnes igjen.</p>
843
844 <p>Det er dukket opp kamera på
845 <a href="http://people.skolelinux.no/pere/surveillance-norway/">kartet</a>
846 i Bergensområdet, Stavangerområdet, Osloområdet, Gjøvikområdet og i
847 Troms. Mange områder og kamera mangler, og jeg er overbevist om at
848 bare en brøkdel av den enorme mengden kamera som nå finnes i det
849 offentlige rom er registrert så langt. Instrukser for å legge inn
850 kamera finnes på websiden for kartet hos
851 <a href="http://personvern.no/wiki/index.php/Kameraovervåkning">personvernforeningen</a>.</p>
852 </div>
853 <div class="tags">
854
855
856
857 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
858
859 </div>
860 </div>
861 <div class="padding"></div>
862
863 <div class="entry">
864 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Gjendikte_sangen__Copying_Is_Not_Theft__p___Norsk_.html">Gjendikte sangen "Copying Is Not Theft" på Norsk?</a></div>
865 <div class="date">2010-11-10 14:40</div>
866 <div class="body">
867 <p>En genial liten sang om kopiering og tyveri er
868 <a href="http://www.archive.org/details/CopyingIsNotTheft">Copying Is
869 Not Theft</a> av Nina Paley. Den vil jeg at
870 <a href="http://www.nuug.no/">NUUG</a> skal sende på
871 <a href="http://www.frikanalen.no/">Frikanalen</a>, men først må vi
872 fikse norske undertekster eller dubbing. Og i og med at det er en
873 sang, tror jeg den kanskje bør gjendiktes.
874
875 Selve teksten finner en på bloggen til
876 <a href="http://blog.ninapaley.com/2009/12/15/minute-meme-1-copying-is-not-theft/">tekstforfatteren</a> og den ser slik ut:
877
878 <p><blockquote>
879 <p>Copying is not theft.
880 <br>Stealing a thing leaves one less left
881 <br>Copying it makes one thing more;
882 <br>that's what copying's for.</p>
883
884 <p>Copying is not theft.
885 <br>If I copy yours you have it too
886 <br>One for me and one for you
887 <br>That's what copies can do</p>
888
889 <p>If I steal your bicycle
890 <br>you have to take the bus,
891 <br>but if I just copy it
892 <br>there's one for each of us!</p>
893
894 <p>Making more of a thing,
895 <br>that is what we call "copying"
896 <br>Sharing ideas with everyone
897 <br>That's why copying
898 <br>is
899 <br>FUN!</p>
900 </blockquote></p>
901
902 <p>Her er et naivt forsøk på oversettelse, uten noe forsøk på
903 gjendiktning eller få det til å flyte sammen med melodien.</p>
904
905 <p><blockquote>
906 <p>Kopiering er ikke tyveri.
907 <br>Stjeler du en ting er det en mindre igjen
908 <br>Kopier den og det er ting til.
909 <br>det er derfor vi har kopiering.</p>
910
911 <p>Kopiering er ikke tyveri.
912 <br>Hvis jeg kopierer din så har du den fortsatt
913 <br>En for meg og en for deg.
914 <br>Det er det kopier gir oss</p>
915
916 <p>Hvis jeg stjeler sykkelen din
917 <br>så må du ta bussen,
918 <br>men hvis jeg bare kopierer den,
919 <br>så får vi hver vår!</p>
920
921 <p>Lage mer av en ting,
922 <br>det er det vi kaller "kopiering".
923 <br>Deler ideer med enhver
924 <br>Det er derfor kopiering
925 <br>er
926 <br>MORSOMT!</p>
927 </blockquote></p>
928
929 <p>Hvis du har forslag til bedre oversettelse eller lyst til å bidra
930 til å få denne sangen over i norsk språkdrakt, ta kontakt med video
931 (at) nuug.no.</p>
932 </div>
933 <div class="tags">
934
935
936
937 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>.
938
939 </div>
940 </div>
941 <div class="padding"></div>
942
943 <div class="entry">
944 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Debian_in_3D.html">Debian in 3D</a></div>
945 <div class="date">2010-11-09 16:10</div>
946 <div class="body">
947 <p><img src="http://thingiverse-production.s3.amazonaws.com/renders/23/e0/c4/f9/2b/debswagtdose_preview_medium.jpg"></p>
948
949 <p>3D printing is just great. I just came across this Debian logo in
950 3D linked in from
951 <a href="http://blog.thingiverse.com/2010/11/09/participatory-branding/">the
952 thingiverse blog</a>.</p>
953 </div>
954 <div class="tags">
955
956
957
958 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer</a>, <a href="http://people.skolelinux.org/pere/blog/tags/debian">debian</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>.
959
960 </div>
961 </div>
962 <div class="padding"></div>
963
964 <div class="entry">
965 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Datatilsynet_mangler_verkt__yet_som_trengs_for____kontrollere_kameraoverv__kning.html">Datatilsynet mangler verktøyet som trengs for å kontrollere kameraovervåkning</a></div>
966 <div class="date">2010-11-09 14:35</div>
967 <div class="body">
968 <p>En stund tilbake ble jeg oppmerksom på at Datatilsynets verktøy for
969 å holde rede på overvåkningskamera i Norge ikke var egnet til annet
970 enn å lage statistikk, og ikke kunne brukes for å kontrollere om et
971 overvåkningskamera i det offentlige rom er lovlig satt opp og
972 registrert. For å teste hypotesen sendte jeg for noen dager siden
973 følgende spørsmål til datatilsynet. Det omtalte kameraet står litt
974 merkelig plassert i veigrøften ved gangstien langs Sandakerveien, og
975 jeg lurer oppriktig på om det er lovlig plassert og registrert.</p>
976
977 <p><blockquote>
978 <p>Date: Tue, 2 Nov 2010 16:08:20 +0100
979 <br>From: Petter Reinholdtsen &lt;pere (at) hungry.com&gt;
980 <br>To: postkasse (at) datatilsynet.no
981 <br>Subject: Er overvåkningskameraet korrekt registrert?</p>
982
983 <p>Hei.</p>
984
985 <p>I Nydalen i Oslo er det mange overvåkningskamera, og et av dem er
986 spesielt merkelig plassert like over et kumlokk. Jeg lurer på om
987 dette kameraet er korrekt registrert og i henhold til lovverket.</p>
988
989 <p>Finner ingen eierinformasjon på kameraet, og dermed heller ingenting å
990 søke på i &lt;URL:
991 <a href="http://hetti.datatilsynet.no/melding/report_search.pl">http://hetti.datatilsynet.no/melding/report_search.pl</a> &gt;.
992 Kartreferanse for kameraet er tilgjengelig fra
993 &lt;URL:
994 <a href="http://people.skolelinux.no/pere/surveillance-norway/?zoom=17&lat=59.94918&lon=10.76962&layers=B0T">http://people.skolelinux.no/pere/surveillance-norway/?zoom=17&lat=59.94918&lon=10.76962&layers=B0T</a> &gt;.
995
996 <p>Kan dere fortelle meg om dette kameraet er registrert hos
997 Datatilsynet som det skal være i henhold til lovverket?</p>
998
999 <p>Det hadde forresten vært fint om rådata fra kameraregisteret var
1000 tilgjengelig på web og regelmessig oppdatert, for å kunne søke på
1001 andre ting enn organisasjonsnavn og -nummer ved å laste det ned og
1002 gjøre egne søk.</p>
1003
1004 <p>Vennlig hilsen,
1005 <br>--
1006 <br>Petter Reinholdtsen
1007 </blockquote></p>
1008
1009 <p>Her er svaret som kom dagen etter:</p>
1010
1011 <p><blockquote>
1012 <p>Date: Wed, 3 Nov 2010 14:44:09 +0100
1013 <br>From: "juridisk" &lt;juridisk (at) Datatilsynet.no&gt;
1014 <br>To: Petter Reinholdtsen
1015 <br>Subject: VS: Er overvåkningskameraet korrekt registrert?
1016
1017 <p>Viser til e-post av 2. november.
1018
1019 <p>Datatilsynet er det forvaltningsorganet som skal kontrollere at
1020 personopplysningsloven blir fulgt. Formålet med loven er å verne
1021 enkeltpersoner mot krenking av personvernet gjennom behandling av
1022 personopplysninger.</p>
1023
1024 <p>Juridisk veiledningstjeneste hos Datatilsynet gir råd og veiledning
1025 omkring personopplysningslovens regler på generelt grunnlag.</p>
1026
1027 <p>Datatilsynet har dessverre ikke en fullstendig oversikt over alle
1028 kameraer, den oversikten som finner er i vår meldingsdatabase som du
1029 finner her:
1030 <a href="http://www.datatilsynet.no/templates/article____211.aspx">http://www.datatilsynet.no/templates/article____211.aspx</a></p>
1031
1032 <p>Denne databasen gir en oversikt over virksomheter som har meldt inn
1033 kameraovervåkning. Dersom man ikek vet hvilken virksomhet som er
1034 ansvarlig, er det heller ikke mulig for Datatilsynet å søke dette
1035 opp.</p>
1036
1037 <p>Webkameraer som har så dårlig oppløsning at man ikke kan gjenkjenne
1038 enkeltpersoner er ikke meldepliktige, da dette ikke anses som
1039 kameraovervåkning i personopplysningslovens forstand. Dersom kameraet
1040 du sikter til er et slikt webkamera, vil det kanskje ikke finnes i
1041 meldingsdatabasen på grunn av dette. Også dersom et kamera med god
1042 oppløsning ikke filmer mennesker, faller det utenfor loven.</p>
1043
1044 <p>Datatilsynet har laget en veileder som gjennomgår når det er lov å
1045 overvåke med kamera, se lenke:
1046 <a href="http://www.datatilsynet.no/templates/article____401.aspx">http://www.datatilsynet.no/templates/article____401.aspx</a></p>
1047
1048 <p>Dersom det ikke er klart hvem som er ansvarlig for kameraet, er det
1049 vanskelig for Datatilsynet å ta kontakt med den ansvarlige for å få
1050 avklart om kameraet er satt opp i tråd med tilsynets regelverk. Dersom
1051 du mener at kameraet ikke er lovlig ut fra informasjonen ovenfor, kan
1052 kameraet anmeldes til politiet.</p>
1053
1054 <p>Med vennlig hilsen</p>
1055
1056 <p>Maria Bakke
1057 <br>Juridisk veiledningstjeneste
1058 <br>Datatilsynet</p>
1059 </blockquote></p>
1060
1061 <p>Personlig synes jeg det bør være krav om å registrere hvert eneste
1062 overvåkningskamera i det offentlige rom hos Datatilsynet, med
1063 kartreferanse og begrunnelse om hvorfor det er satt opp, slik at
1064 enhver borger enkelt kan hente ut kart over områder vi er interessert
1065 i og sjekke om det er overvåkningskamera der som er satt opp uten å
1066 være registert. Slike registreringer skal jo i dag fornyes
1067 regelmessing, noe jeg mistenker ikke blir gjort. Dermed kan kamera
1068 som en gang var korrekt registrert nå være ulovlig satt opp. Det
1069 burde også være bøter for å ha kamera som ikke er korrekt registrert,
1070 slik at en ikke kan ignorere registrering uten at det får
1071 konsekvenser.</p>
1072
1073 <p>En ide fra England som jeg har sans (lite annet jeg har sans for
1074 når det gjelder overvåkningskamera i England) for er at enhver borger
1075 kan be om å få kopi av det som er tatt opp med et overvåkningskamera i
1076 det offentlige rom, noe som gjør at det kan komme løpende utgifter ved
1077 å sette overvåkningskamera. Jeg tror alt som gjør det mindre
1078 attraktivt å ha overvåkningskamera i det offentlige rom er en god
1079 ting, så et slikt lovverk i Norge tror jeg hadde vært nyttig.</p>
1080 </div>
1081 <div class="tags">
1082
1083
1084
1085 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern</a>, <a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet</a>.
1086
1087 </div>
1088 </div>
1089 <div class="padding"></div>
1090
1091 <div class="entry">
1092 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Making_room_on_the_Debian_Edu_Sqeeze_DVD.html">Making room on the Debian Edu/Sqeeze DVD</a></div>
1093 <div class="date">2010-11-07 11:45</div>
1094 <div class="body">
1095 <p>Prioritising packages for the Debian Edu /
1096 <a href="http://www.skolelinux.org/">Skolelinux</a> DVD, which is
1097 supposed provide a school with all the services and user applications
1098 needed on the pupils computer network has always been hard. Even
1099 schools without Internet connections should be able to get Debian Edu
1100 working using this DVD.</p>
1101
1102 <p>The job became a lot harder when apt and aptitude started
1103 installing recommended packages by default. We want the same set of
1104 packages to be installed when using the DVD and the netinst CD, and
1105 that means all recommended packages need to be on the DVD. I created
1106 a patch for debian-cd in <a href="http://bugs.debian.org/601203">BTS
1107 report #601203</a> to do this, and since this change was applied to
1108 the Debian Edu DVD build, we have been seriously short on space.</p>
1109
1110 <p>A few days ago we decided to drop blender, wxmaxima and kicad from
1111 the default installation to save space on the DVD, believing that
1112 those needing these applications are few and can get them from the
1113 Debian archive.</p>
1114
1115 <p>Yesterday, I had a look what source packages to see which packages
1116 were using most space. A few large packages are well know;
1117 openoffice.org, openclipart and fluid-soundfont. But I also
1118 discovered that lilypond used 106 MiB and fglrx-driver used 53 MiB.
1119 The lilypond package is pulled in as a dependency for rosegarden, and
1120 when looking a bit closer I discovered that 99 MiB of the 106 MiB were
1121 the documentation package, which is recommended by the binary package.
1122 I decided to drop this documentation package from our DVD, as most of
1123 our users will use the GUI front-ends and do not need the lilypond
1124 documentation. Similarly, I dropped the non-free fglrx-driver package
1125 which might be installed by d-i when its hardware is detected, as the
1126 free X driver should work.</p>
1127
1128 <p>With this change, we finally got space for the LXDE and Gnome
1129 desktop packages as well as the language specific packages making the
1130 DVD more useful again.</p>
1131 </div>
1132 <div class="tags">
1133
1134
1135
1136 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu</a>, <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>.
1137
1138 </div>
1139 </div>
1140 <div class="padding"></div>
1141
1142 <div class="entry">
1143 <div class="title"><a href="http://people.skolelinux.org/pere/blog/Norgeskartet_p___mange_vis___via_OpenStreetmap_org.html">Norgeskartet på mange vis - via OpenStreetmap.org</a></div>
1144 <div class="date">2010-11-01 11:15</div>
1145 <div class="body">
1146 <p>Har oppdaget at mange ikke er klar over at OpenStreetmap.org er
1147 tilgjengelig i en rekke forskjellige formater. Her er en liste med
1148 eksporter jeg kjenner til for Norge, for de som trenger et
1149 fribrukskart til sine tjenester:</p>
1150
1151 <p><ul>
1152
1153 <li>Cloudmade tilbyr OSM XML, Garmin Map Files, Osmosis country
1154 bounding polygon, Shapefile, Navit maps, GPX POI, TomTom POI og OSM
1155 XML feature extracts via
1156 <a href="http://downloads.cloudmade.com/europe/norway">sine
1157 nedlastingssider</a>.</li>
1158
1159 <li>Geofabric tilbyr
1160 <a href="http://download.geofabrik.de/osm/europe/norway.osm.bz2">OSM
1161 XML</a>,
1162 <a href="http://download.geofabrik.de/osm/europe/norway.osm.pbf">OSM
1163 protobuf binærformat</a> og
1164 <a href="http://download.geofabrik.de/osm/europe/norway.shp.zip">ESRI
1165 Shapefile (EPSG:4326)</a> fra sine nedlastingssider.</li>
1166
1167 <li>Frikart.no tilbyr
1168 <a href="http://www.frikart.no/garmin/">Garmin-kart</a> i uike
1169 varianter for veibruk og turbruk sommer og vinter.</li>
1170
1171 </ul></p>
1172
1173 <p>Kartene oppdateres regelmessig, som oftest hver uke. Det skulle
1174 dermed være noe for enhver smak.</p>
1175 </div>
1176 <div class="tags">
1177
1178
1179
1180 Tags: <a href="http://people.skolelinux.org/pere/blog/tags/kart">kart</a>, <a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk</a>, <a href="http://people.skolelinux.org/pere/blog/tags/web">web</a>.
1181
1182 </div>
1183 </div>
1184 <div class="padding"></div>
1185
1186 <p style="text-align: right;"><a href="index.rss"><img src="http://people.skolelinux.org/pere/blog/xml.gif" alt="RSS feed" width="36" height="14"></a></p>
1187
1188 <div id="sidebar">
1189
1190
1191
1192
1193
1194 <h2>Archive</h2>
1195 <ul>
1196
1197 <li>2010
1198 <ul>
1199
1200 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/01/">January (2)</a></li>
1201
1202 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/02/">February (1)</a></li>
1203
1204 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/03/">March (3)</a></li>
1205
1206 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/04/">April (3)</a></li>
1207
1208 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/05/">May (9)</a></li>
1209
1210 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/06/">June (14)</a></li>
1211
1212 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/07/">July (12)</a></li>
1213
1214 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/08/">August (13)</a></li>
1215
1216 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/09/">September (7)</a></li>
1217
1218 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/10/">October (9)</a></li>
1219
1220 <li><a href="http://people.skolelinux.org/pere/blog/archive/2010/11/">November (10)</a></li>
1221
1222 </ul></li>
1223
1224 <li>2009
1225 <ul>
1226
1227 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/01/">January (8)</a></li>
1228
1229 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/02/">February (8)</a></li>
1230
1231 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/03/">March (12)</a></li>
1232
1233 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/04/">April (10)</a></li>
1234
1235 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/05/">May (9)</a></li>
1236
1237 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/06/">June (3)</a></li>
1238
1239 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/07/">July (4)</a></li>
1240
1241 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/08/">August (3)</a></li>
1242
1243 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/09/">September (1)</a></li>
1244
1245 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/10/">October (2)</a></li>
1246
1247 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/11/">November (3)</a></li>
1248
1249 <li><a href="http://people.skolelinux.org/pere/blog/archive/2009/12/">December (3)</a></li>
1250
1251 </ul></li>
1252
1253 <li>2008
1254 <ul>
1255
1256 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/11/">November (5)</a></li>
1257
1258 <li><a href="http://people.skolelinux.org/pere/blog/archive/2008/12/">December (7)</a></li>
1259
1260 </ul></li>
1261
1262 </ul>
1263
1264
1265
1266 <h2>Tags</h2>
1267 <ul>
1268
1269 <li><a href="http://people.skolelinux.org/pere/blog/tags/3d-printer">3d-printer (12)</a></li>
1270
1271 <li><a href="http://people.skolelinux.org/pere/blog/tags/amiga">amiga (1)</a></li>
1272
1273 <li><a href="http://people.skolelinux.org/pere/blog/tags/aros">aros (1)</a></li>
1274
1275 <li><a href="http://people.skolelinux.org/pere/blog/tags/bootsystem">bootsystem (10)</a></li>
1276
1277 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian">debian (42)</a></li>
1278
1279 <li><a href="http://people.skolelinux.org/pere/blog/tags/debian edu">debian edu (50)</a></li>
1280
1281 <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (71)</a></li>
1282
1283 <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (1)</a></li>
1284
1285 <li><a href="http://people.skolelinux.org/pere/blog/tags/fildeling">fildeling (11)</a></li>
1286
1287 <li><a href="http://people.skolelinux.org/pere/blog/tags/kart">kart (5)</a></li>
1288
1289 <li><a href="http://people.skolelinux.org/pere/blog/tags/ldap">ldap (8)</a></li>
1290
1291 <li><a href="http://people.skolelinux.org/pere/blog/tags/lenker">lenker (4)</a></li>
1292
1293 <li><a href="http://people.skolelinux.org/pere/blog/tags/ltsp">ltsp (1)</a></li>
1294
1295 <li><a href="http://people.skolelinux.org/pere/blog/tags/multimedia">multimedia (10)</a></li>
1296
1297 <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (90)</a></li>
1298
1299 <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (113)</a></li>
1300
1301 <li><a href="http://people.skolelinux.org/pere/blog/tags/opphavsrett">opphavsrett (18)</a></li>
1302
1303 <li><a href="http://people.skolelinux.org/pere/blog/tags/personvern">personvern (25)</a></li>
1304
1305 <li><a href="http://people.skolelinux.org/pere/blog/tags/reprap">reprap (10)</a></li>
1306
1307 <li><a href="http://people.skolelinux.org/pere/blog/tags/robot">robot (4)</a></li>
1308
1309 <li><a href="http://people.skolelinux.org/pere/blog/tags/rss">rss (1)</a></li>
1310
1311 <li><a href="http://people.skolelinux.org/pere/blog/tags/sikkerhet">sikkerhet (18)</a></li>
1312
1313 <li><a href="http://people.skolelinux.org/pere/blog/tags/sitesummary">sitesummary (3)</a></li>
1314
1315 <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (16)</a></li>
1316
1317 <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (1)</a></li>
1318
1319 <li><a href="http://people.skolelinux.org/pere/blog/tags/video">video (15)</a></li>
1320
1321 <li><a href="http://people.skolelinux.org/pere/blog/tags/vitenskap">vitenskap (1)</a></li>
1322
1323 <li><a href="http://people.skolelinux.org/pere/blog/tags/web">web (13)</a></li>
1324
1325 </ul>
1326
1327 </div>
1328
1329 <p style="text-align: right">
1330 Created by <a href="http://steve.org.uk/Software/chronicle">Chronicle v3.2</a>
1331 </p>
1332 </body>
1333 </html>