trueten.de

»Das Problem mit dieser Welt ist, dass kluge Menschen voller Zweifel sind, während dumme Menschen voller Zuversicht sind.« Charles Bukowski

KNOPPIX 5.1 Release erschienen

Weit später als ursprünglich geplant ist die neuen Version der Debian-basierten Live-CD und DVD mit Kernel 2.6.19, ntfs-3g und beryl jetzt verfügbar. In den KNOPPIX 5.1 Release Notes werden folgende Neuerungen angegeben:

• Update auf Debian etch/testing als Basisdistribution
• Linux Kernel 2.6.19(.1) + fuse 2.6.1
• cloop 2.05 Realtime Decompression mit erweitertem Block-Buffering für geringere CD/DVD Zugriffs-Latenz
• Ersatz von unionfs durch aufs wegen besserer Stabilität und Performance
• KDE 3.5.5
• OpenOffice 2.1
• ntfs-3g (12.12.2006) für voll transparenten NTFS-Schreibsupport, getestet auch mit der knoppix tohd= und knoppix fromhd= Boot-Option.
• ntfsprogs-Update (ntfsresize, ntfsmount, ntfsfix)
• Integration des 3D-Desktops beryl+emerald in KDE (manueller Start mit gnome ist ebenfalls möglich), per Bootoption knoppix desktop=beryl.
• Experimentelles Skript zur Erstellung eines bootfähigen Memory-Sticks (mkbootdev, Martin Öhler) aus einer laufenden KNOPPIX-Live-Session

Der Download ist wie immer z.B. über zahlreiche Mirrorserver möglich.
Tags für diesen Artikel: ,
Zuletzt bearbeitet am 02.01.2007 09:26

ArchLUG Xandros Repositories verwenden

Auch für Xandros hat die Linux User Group aus Saint Louis, Missouri, einige Repositories auf Lager:

Um diese zu verwenden muss die /etc/apt/sources.list um folgenden Eintrag erweitert werden:
deb http://www.archlug.org/apt xandros4 archlug

Unbedingt empfehlenswert sind auch die folgenden Quellen:
deb http://xnv4.xandros.com/4.0/upkg-i386 unsupported4.0-xn main contrib non-free

Weitere hilfreiche Informationen gibt es im englischsprachigen XandrosWiki der ArchLUG
Tags für diesen Artikel: , ,
Zuletzt bearbeitet am 24.12.2006 14:49

Howto: HP Officejet 5600 / 5615 und Linux

Ein kurzes Howto: Der HP Officejet 5600 All-in-One Drucker und seine Variante 5615 (Q7311A) druckt auch unter Linux ganz passabel. Die Standardtreiber funktionieren allerdings eher weniger, aber dafür gibt es ja die HPLIP Treiber. Diese sollten Bestandteil jeder aktuellen Distribution sein. In das Common Unix Printing System (CUPS) können die HPLIP Druckertreiber problemlos eingebunden werden.

Auch diese Jobs verrichtet unsere XBox, die das wiederum an einen Printserver weiterreicht, der den Druckerpark versorgt. Für die unterschiedlichen Clients ist es dabei unerheblich, unter welchen Betriebssystem der Drucker läuft, die Aufbereitung der Druckdaten passiert durch CUPS.

Unter xebian lässt sich das wie unter jeder anderen Debian Variante installieren mit:

aptitude install hplip-ppds

Dann folgt der bekannte Installationsablauf:

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig
Lese Task-Beschreibungen... Fertig
Die folgenden Pakete werden zusätzlich installiert:
hplip-ppds
0 Pakete aktualisiert, 1 zusätzlich installiert, 0 werden entfernt und 0 nichtaktualisiert.
Muss 1432kB an Archiven herunterladen.Nach dem Entpacken werden 13,6MB zusätzlich belegt sein.
Schreibe erweiterte Statusinformation... Fertig
Hole:1 ftp://ftp.de.debian.org sarge-backports/main hplip-ppds 0.9.7-3bpo1 [1432kB]
1432kB wurden in 2s heruntergeladen (632kB/s)
Wähle vormals abgewähltes Paket hplip-ppds.
(Lese Datenbank ... 79789 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke hplip-ppds (aus .../hplip-ppds_0.9.7-3bpo1_all.deb) ...
Richte hplip-ppds ein (0.9.7-3bpo1) ...
Forcing CUPS to reload available PPD list...
Restarting Common Unix Printing System: cupsd.

Nun den Drucker noch schnell über das Webinterface von CUPS einrichten, bei "Hersteller": "HP (HPLIP)" wählen und dann den enspechendenden Treiber auswählen.

Xandros Desktop Professional Deutsche Version 4.0 erschienen

Soeben ist die deutsche Version von Xandros Desktop Professional in der Version 4.0 erschienen. Es handelt sich dabei um ein komplettes Linux Desktop Betriebssystem und Programmpaket auf der Basis der stabilen Debian (Sarge) Distribution, die vor allem für Unternehmen und User bestimmt ist, die auf einfache Installation, Sicherheit, "professionelle" Supportunterstützung und große Stabilität Wert legen.

Die Version 4.0 wartet mit allen relevanten Programmen sowie Erweiterungen, die speziell für diese Distribution entwickelt wurde auf. Beinhaltet ist der stabile Kernel 2.6.18, X Window System 7.1, KDE 3.4.2, sowie eine Lizenz von CrossOver Office Standard 5.0.3. zur Integration von Windows Programmen in die Linux Oberfläche usw.

Wer einen Blick auf eine 30 Tage lauffähige Testversion werfen möchte, kann diese herunterladen. Kostenfreie, zudem in Teilen aktuellere Alternativen zu Xandros sind zum Beispiel Kubuntu 7.04 (Feisty Fawn).

Ein paar Tipps zu Xandros

Uptime: 360 Tage Xbox

Heute will ich mal meiner Xbox zur 360 tägigen fehlerfreien (rebootfreien) Laufzeit gratulieren!

Die Xbox läuft problemlos mit Xebian, Version 1.1.4-xbox und einem angepassten Linux 2.4.31-xbox Kernel.

Einige der Dienste für diese Homepage sowie das für das Drucken im Netz zuständige CUPS oder aber postfix für eMail und die dazugehörigen Services gegen Spam - spamassassin und natürlich ein zentraler Virenscanner sind hier ebenfalls aktiv. Auch das NTTP Protokoll für UseNet News darf ebensowenig fehlen wie sowie Dateisystem basierende Protokolle wie das NFS und das SMB sowie natürlich einige Proxydienste laufen auf diesem wohl günstigsten Linux Server.

Mal sehen, ob sie das Jahr packt. Rock on!

Uptime Bildschirmfoto in einer ruhigen Phase, ups, sogar 361 Tage und 20 Stunden.... 8-)

10 Jahre KDE

Das KDE Projekt existiert sein knapp 10 Jahren. pro-linux berichtet zum bevorstehenden Jubiläum:

Mit einer Feier in Ostfildern bei Stuttgart will das KDE-Projekt das zehnjährige Bestehen feiern.

Fast zehn Jahre ist es her, dass Matthias Ettrich am 14. Oktober 1996 die Arbeit am KDE Desktop initiiert hat. Heute ist KDE eines der am meisten gefragten Open-Source-Projekte. Aus diesem Anlass hat das KDE-Projekt zu einer Feier am Freitag, den 13. Oktober 2006, an der Technischen Akademie Esslingen in Ostfildern (bei Stuttgart) eingeladen. Das Programm besteht aus einem offiziellen Vortragsteil (9:30 bis 16:30 Uhr) und einer Party, die gegen 19:00 Uhr beginnt und mit der dann in das Jubiläum hineinfeiert werden soll.

Keynote-Sprecher im Vortragsprogramm werden Matthias Ettrich und Jono Bacon (Ubuntu/Kubuntu-Community Manager) sein. Darüber hinaus hat das KDE Projekt zum Festtag eine ganze Reihe von Themen rund um KDE und den Linux-Desktop zusammengestellt. Das genaue Programm finden Interessenten auf der Jubiläums-Webseite.

Eingeladen sind laut Aussagen des Teams alle, "die dabei geholfen haben, KDE zum Erfolg zu verhelfen". Dazu gehören vor allem "Freunde des Projektes", Partner und allenteressierten. Selbstverständlich zählen dazu auch alle aktiven KDE-Entwickler, alle Leute aus der KDE-Gründungszeit und diejenigen, die in der Vergangenheit am KDE-Projekt beteiligt waren.

Wer sich rechtzeitig für die Teilnahme am Event registriert, bekommt die Möglichkeit, an einer Jubiläums-Verlosung teilzunehmen und kann dabei als Hauptpreis ein Qtopia Greenphone von Trolltech gewinnen. Der Eintritt kostet 10 Euro. Industrievertreter zahlen 65 Euro.


Information: events.kde.org
Tags für diesen Artikel:
Unbearbeitet

Pinning mit Xandros / Debian

Quite often people want to be able to install applications from other repositories than those provided by Xandros. To minimize the risk to break something by accident (breaking by force is hard to prevent) in such mixed system, Debian (upon which Xandros is based on) provides a function called pinning.

While the basics of pinning is described in the link below, this HOWTO shows how to use pinning in Xandros.

http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html#s-default-version

Furthermore, use the apt-get command directly from a console rather than using XN. Its faster, safer and gives you more options to control the installation process. Whish Xandros would add more of that stuff to XN. As long as you plan to stick to Xandros sites, you can still use XN successfully with suggested pinning.

This HOWTO applies both to X2 and X3 and is intended to give some basic settings. More advanced features can be found in the link above (e.g. how to setup own repositories with release files).

CONFIGURING /etc/apt/sorces.list

Contains all repositories to include in search for packages. It is explained in following link.

http://www.debian.org/doc/manuals/apt-howto/ch-basico.en.html#s-sources.list

You may want to add following repositories from Debian.

deb http://http.us.debian.org/debian stable main contrib non-free
deb http://http.us.debian.org/debian testing main contrib non-free
deb http://http.us.debian.org/debian unstable main contrib non-free

Mirror sites can be found here.

http://www.debian.org/misc/README.mirrors

CONFIGURING /etc/apt/apt.conf

This file controls the behaviour of the APT system. Its not much that need to be configured in here. But following items can be good to know.

APT::Cache-Limit 10000000;

If you ever get a message like the one below, this item is the problem (the cache is too small). It may occur if you have enabled a couple of large repositories. In such case, just increase this value.

E: Dynamic MMap ran out of room


APT::Default-Release "xandros";

This one is not necessary since Xandros currently does not provide their own release archive name (which they should in my opinion).

For more items, take a look in the man page for apt-get and /usr/share/doc/apt/examples/apt.conf.

PINNING YOUR SYSTEM

When having multiple repositories it's not unusual that same package exists in more than one of those repositories, but with different version numbers. The default behaviour in an unpinned system is to install the one with the highest version number.

When mixing Xandros with repositories from other sites this is not the behaviour we want. Instead, what we want is to always install packages from Xandros repositories no matter what version they have and only if packages do not exist in Xandros repositories or we explicitly says so shall packages be installed from other repositories.

To achive this we pin our system by adding following lines to /etc/apt/preferences (if it does not exist, create it).

Package:
Pin: origin
Pin-Priority: 999

Package:

Pin: origin xnv3.xandros.com
Pin-Priority: 888

Package:
Pin: release a=testing
Pin-Priority: 666

Package:

Pin: release a=stable
Pin-Priority: 777

Package: *
Pin: release a=unstable
Pin-Priority: 555



Pinning gives various sources different priorities. Sources are recognized by their release information (requires a release file), origin or version number. In the above example we only use origin and release archive (release a=xxx) as identifiers.

This is what the pinning above does:

- First entry gives local repositories (CD, HD, USB memory etc.) highest priority (999). Those are recognized as being from an unknown origin (an empty string). It is possible to assign local repositories their own release files, which pinning can be based on. But that is out of scope for this discussion and not realy necessary

- Second entry gives Xandros supported and unsupported sites second highest priority (888). Those are pinned on the origin rather than release archive since Xandros does not provide proper release files. It's fine to have supported and unsupported at same priority since no package exists in both repositories simultaneously.

- The remaining entries are for download from Debian.

- Repositories not mentioned will have priority 500.

- Repositories with release archive name APT::Default-Release will have priority 990. We don't use this. We will however later on show how one can temporary assign an APT::Default-Release to a system to override the pinning.

If you add Xandros, Debian plus some local repositories you can use apt-cache policy to see the priority order.

OVERRIDING PINNING

Imagine we want to download firestarter firewall. Xandros repositories has version 0.9.3 while Debian has version 1.0.1. With the pinning in previous chapter, if we execute

apt-get install firestarter

version 0.9.3 will be installed. If we instead wanted to download the Debian version we had to execute the command below instead.

apt-get install firestarter/testing

This tells the APT system that firestarter shall be downloaded from the source with the release archive name testing and therby override the pinning for that particular package. Any libraries firestarter depends on will still be downloaded from Xandros repositories. If firestarter depends on versions of libraries not present in Xandros, installation will fail.

The solution to this is to execute following command in stead.

apt-get -t testing install firestarter

This tells the APT system to change our APT::Default-Release temporary to testing and thereby giving Debian testing repository priority 990. With the pinning in previous chapter this means firestarter and all its libraries will be downloaded from the Debian repository instead of Xandros.

DOWNGRADING

It is possible to downgrade packages as well. Assume we have installed firestarter v1.0.1 as described in previous chapter and now we have changed our mind and want to revert to v0.9.3 instead. To do this, we change the priority of Xandros sites from 888 to a value greater than 1000 (e.g. 1002) and executes

apt-get install firestarter

OTHER TIPS AND TRICKS

I mentioned previously I prefer using APT command line tools rather than XN. Here is one example how to use them:

1. apt-get update
2. apt-get -s install
3. If 2 seem OK, proceed to 4.
4. apt-get --no-remove install
5. If 4 fails, analyze the problem and if removal of packages seem OK do 4 again without --no-remove.

In 2 , we test what would happen if we installs a package without actually upating our system. If it looks suspicious, don't install the package.

In 4, we just add another level of protection while installing. If something will be removed as a consequence of the install, we want to abort the installation to analyze the problem (in my experience, package removal is the most common problem why system breaks).

Use man pages for more detailed description of each command.

apt-get update

The very first command to execute after any change in sources.list. In fact, it may be good idea to execute it from time to time even if sources.list has not changed since packages may have been added or removed from repositorise since last time.

apt-cache search

Search for package and/or package content

apt-cache show

Show package dscription

apt-get dist-upgrade


Does what XN update does

apt-get -s dist-upgrade
apt-get -s remove
apt-get -s install

Simulate an upgrade, remove or install.

apt-get -u dist-upgrade
apt-get -u install

Shows the complete list of packages which will be upgraded.

apt-get -o Debug::pkgProblemResolver=yes dist-upgrade
apt-get -o Debug::pkgProblemResolver=yes install

To know what's keeping or removing a package.

apt-get --no-remove dist-upgrade
apt-get --no-remove install

Install packages, but do not remove any as a consequence of that.

apt-get -d --reinstall install

Download packages, but don't install. Files are found under /var/cache/apt/archives.

apt-get clean

Deletes all in /var/cache/apt/archives (not done automatically unless explicitly configured to do so).

Another strategy is to perform:

dpkg --get-selections > myPackages.txt

before any package install. In case something goes wrong you can always reverse the process by applying

dpkg --set-selections < myPackages.txt
apt-get update
apt-get dselect-upgrade

this however only remove and installs packages as needed to fulfill the package state described in "myPackages.txt". It does not do any downgrade of package versions to my knowledge. For that you may need to follow the instructions here (its actually not complete, but a good start)

http://forums.xandros.com/viewtopic.php?t=11361

What I mean with downgrading is follow. A package A is mentioned in "myPackages.txt". You do install a package, which upgrades A to a newver version. Applying the commands above will not downgrade package A unless pinning is used.

The simplest way to see what happens is simply to try the commands for your self.

Quelle

Preiswerter (Web)Server durch Router - Hack

Server auf PC-Basis haben einen hohen Energieverbrauch. Preiswerte Router, in die ein zusätzlicher USB-Port eingebaut wird, erfüllen denselben Zweck und sparen Strom. Da der Speicher des Routers nun erweitert werden kann, ergeben sich weitere interessante Anwendungen. Der ELEKTOR Artikel zeigt, wie´s geht.

Information

Links zum Thema:
Routerumbau
Der Hack
Bezugsquelle für den Sweex-Router in Deutschland

Website des Herstellers:
Zum Sweex Router

Nach Angaben eines Lesers ist der Router „Edimax BR-6104K“ zum Sweex LB000021 baugleich. Noch besser: Der „Edimax BR6104KP“ ist ebenfalls baugleich -“ er hat die notwendigen USB-Ports aber bereits fertig on-board!
Bezugsquelle:
ab199.de

Newsoffice - Alternative zu GoogleGroups

Ein kostenloser persönlicher Newsserver mit Web Oberfläche, eine brauchbare Alternative zu googlegroups steht unter http://www.newsoffice.de zur Verfügung.

Was ist das Newsoffice ?
Das Newsoffice ist ein Sammelpunkt für verschiede Newsgruppen. Jeder kann ohne Anmeldung in den Newsgruppen stöbern und viele Meinungen lesen. Angemeldete User haben zudem die Möglichkeit umfassend in Newsgruppen zu lesen und schreiben.

Was bietet Newsoffice nicht ?
Newsoffice.de bietet den Nutzern kein umfassendes News-Archiv an. Wer in alten Newsbeständen blättern möchte, empfehlen wir die Datenbank von Google. Wenn Sie jedoch einen aktuellen Überblick über das Newsangebot haben wollen, sind sie bei uns richtig.

Warum kein offenes Newsinterface ? (Schreibrecht erst nach Anmeldung)
Bei einem unkontrollierten Newsinterface besteht die Gefahr, daß Nutzer diesen Dienst für ungewollte Werbesendungen mißbrauchen. Im Gegenzug werden meist auch die "redlichen" Nutzer solcher Dienste von anderen Lesern ignoriert. So hat keiner etwas von solch einem Dienst. Solche Dienste stellen so oft eher ein Ärgernis da.

Was benötige ich für eine Anmeldung ?
Sie benötigen für eine Anmeldung nur eine E-Mailadresse. Zusätzlich besteht die Möglichkeit einen externen Newsserver anzusprechen (z.B.. Firmenserver) In jedem Fall gelten die Bedingungen und AGB's dieses Anbieters auch über die Nutzung unseres Angebotes.

Welchen Vorteil bietet mir Newsoffice.de ? (nach Anmeldung)
Bei Nutzung unseres Dienstes wird keine Werbung an die Postings angehängt. Eine Signatur können Sie nach Belieben speichern. Ebenso können Sie ein "Killfile" anlegen. Ungewünschte Artikel von ungeliebten Zeitgenossen verschwinden so aus Ihrer Übersicht. Darüberhinaus gibt es eine Viren- und Spamgeprüfte E-Mailadresse. Wir versuchen den Newszugriff so komfortabel wie möglich zu gestalten.
cronjob