<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>cat /dev/brain &#62;&#62; blog</title>
	<atom:link href="http://christof.seips.de/wordpress/feed" rel="self" type="application/rss+xml" />
	<link>http://christof.seips.de/wordpress</link>
	<description>gestern, heute und morgen</description>
	<lastBuildDate>Thu, 29 Jul 2010 20:51:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Update RubyGem für Ruby on Rails bei Domainfactory</title>
		<link>http://christof.seips.de/wordpress/archives/145</link>
		<comments>http://christof.seips.de/wordpress/archives/145#comments</comments>
		<pubDate>Wed, 28 Jul 2010 22:24:39 +0000</pubDate>
		<dc:creator>Christof</dc:creator>
				<category><![CDATA[Beitrag]]></category>
		<category><![CDATA[df]]></category>
		<category><![CDATA[domainfactory]]></category>
		<category><![CDATA[gem]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://christof.seips.de/wordpress/?p=145</guid>
		<description><![CDATA[Der Hoster Domainfactory bietet seid einiger Zeit Ruby on Rails-Unterstützung. Leider sind die installierten Gem-Pakete etwas veraltet und die FAQ von D)F etwas verwirrend, da sie sich nicht an den Standardweg halten. Folgende Anleitung bezieht sich auf Managed Hosting-Pakete mit ssh Zugang. Variablen in der Datei .bash_profile setzen: export PATH="$HOME/.gem/ruby/1.8/bin:$PATH" export RUBYLIB="$HOME/.gem/ruby/1.8/lib:$RUBYLIB" export GEM_HOME="$HOME/.gem/ruby/1.8" export [...]]]></description>
			<content:encoded><![CDATA[<p>Der Hoster <a href="http://www.df.eu">Domainfactory</a> bietet seid einiger Zeit <a href="http://rubyonrails.org">Ruby on Rails</a>-Unterstützung. Leider sind die installierten Gem-Pakete etwas veraltet und die <a href="http://www.df.eu/de/service/df-faq/technische-faq/ruby-on-rails/">FAQ</a> von D)F etwas verwirrend, da sie sich nicht an den Standardweg halten.<br />
Folgende Anleitung bezieht sich auf <a href="http://www.df.eu/de/produkte/managedhosting/">Managed Hosting</a>-Pakete mit ssh Zugang.<br />
Variablen in der Datei .bash_profile setzen:<br />
<code><br />
export PATH="$HOME/.gem/ruby/1.8/bin:$PATH"<br />
export RUBYLIB="$HOME/.gem/ruby/1.8/lib:$RUBYLIB"<br />
export GEM_HOME="$HOME/.gem/ruby/1.8"<br />
export GEM_PATH="/usr/lib/ruby/gems/1.8:$GEM_HOME"<br />
</code><br />
Variablen in die laufende Shell laden. Bei einem erneuten Login wird die Datei von alleine geladen:<br />
<code><br />
source ~/.bash_profile<br />
</code><br />
Zunächst installiert man ein neues RubyGems:<br />
<code><br />
gem install rubygems-update<br />
update_rubygems --prefix=$GEM_HOME<br />
ln -s $GEM_HOME/bin/gem18 $GEM_HOME/bin/gem<br />
gem -v<br />
</code><br />
Homeverzeichnis feststellen:<br />
<code><br />
echo $HOME<br />
/kunden/xxxxxxxx<br />
</code><br />
In der Datei .gemrc werden die Information hinterlegt damit der Webserver die Gems verwenden kann. Die Datei verwendet <a href="http://yaml.org">YAML</a>-Syntax:<br />
<code><br />
gem: --no-ri --no-rdoc<br />
gemhome: &#038;GemHome /kunden/xxxxxxxx/.gem/ruby/1.8<br />
gempath:<br />
  - *GemHome<br />
  - /usr/lib/ruby/gems/1.8<br />
</code><br />
Vor den minus &#8211; Zeichen befinden sich jeweils 2 Leerschritte.</p>
]]></content:encoded>
			<wfw:commentRss>http://christof.seips.de/wordpress/archives/145/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Große Festplatte / Raid-Verbund formatieren</title>
		<link>http://christof.seips.de/wordpress/archives/138</link>
		<comments>http://christof.seips.de/wordpress/archives/138#comments</comments>
		<pubDate>Mon, 15 Feb 2010 13:00:41 +0000</pubDate>
		<dc:creator>Christof</dc:creator>
				<category><![CDATA[Beitrag]]></category>
		<category><![CDATA[cfdisk]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[fdisk]]></category>
		<category><![CDATA[gpt]]></category>
		<category><![CDATA[Large Block Device]]></category>
		<category><![CDATA[Lenny]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[parted]]></category>
		<category><![CDATA[Partition]]></category>
		<category><![CDATA[TB]]></category>

		<guid isPermaLink="false">http://christof.seips.de/wordpress/?p=138</guid>
		<description><![CDATA[Beim Erstellen von Partitionen > 2 TB gibt es mit fdisk/cfdisk Probleme. Derartig große Platten / Verbünde laufen unter Linux als &#8220;Large Block Device&#8221;. Das Programm parted schafft hier Abhilfe. Partitionstabelle auf gpt umstellen und schon läuft&#8217;s. server:~# parted /dev/sdb GNU Parted 1.8.8 Using /dev/sdb Welcome to GNU Parted! Type 'help' to view a list [...]]]></description>
			<content:encoded><![CDATA[<p>Beim Erstellen von Partitionen > 2 TB gibt es mit fdisk/cfdisk Probleme.<br />
Derartig große Platten / Verbünde laufen unter Linux als &#8220;Large Block Device&#8221;.<br />
Das Programm parted schafft hier Abhilfe.<br />
Partitionstabelle auf <a href="http://de.wikipedia.org/wiki/GUID_Partition_Table">gpt</a> umstellen und schon läuft&#8217;s.<br />
<code><br />
server:~# parted /dev/sdb<br />
GNU Parted 1.8.8<br />
Using /dev/sdb<br />
Welcome to GNU Parted! Type 'help' to view a list of commands.<br />
<strong>(parted) mklabel Yes gpt</strong><br />
Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk<br />
will be lost. Do you want to continue?<br />
(parted) p<br />
Model: AMCC 9500S-8 DISK (scsi)<br />
Disk /dev/sdb: <strong>4500GB</strong><br />
Sector size (logical/physical): 512B/512B<br />
Partition Table: gpt<br />
Number  Start  End  Size  File system  Name  Flags<br />
<strong>(parted) mkpart primary 1 4500GB</strong><br />
(parted) q<br />
</code><br />
So nur noch Dateisystem anlegen und Kaffee holen:<br />
<code><br />
server:~# mkfs.ext4 /dev/sdb1<br />
mke2fs 1.41.3 (12-Oct-2008)<br />
Dateisystem-Label=<br />
OS-Typ: Linux<br />
Blockgröße=4096 (log=2)<br />
Fragmentgröße=4096 (log=2)<br />
274661376 Inodes, 1098624759 Blöcke<br />
54931237 Blöcke (5.00%) reserviert für den Superuser<br />
Erster Datenblock=0<br />
Maximale Dateisystem-Blöcke=0<br />
33528 Blockgruppen<br />
32768 Blöcke pro Gruppe, 32768 Fragmente pro Gruppe<br />
8192 Inodes pro Gruppe<br />
Superblock-Sicherungskopien gespeichert in den Blöcken:<br />
        32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,<br />
        4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,<br />
        102400000, 214990848, 512000000, 550731776, 644972544<br />
Schreibe Inode-Tabellen: erledigt<br />
Erstelle Journal (32768 Blöcke): erledigt<br />
Schreibe Superblöcke und Dateisystem-Accountinginformationen: erledigt<br />
Das Dateisystem wird automatisch nach jeweils 32 Einhäng-Vorgängen bzw.<br />
alle 180 Tage überprüft, je nachdem, was zuerst eintritt. Veränderbar mit<br />
tune2fs -c oder -t .<br />
</code><br />
Fertig</p>
]]></content:encoded>
			<wfw:commentRss>http://christof.seips.de/wordpress/archives/138/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>History Befehl in der Bash verwenden</title>
		<link>http://christof.seips.de/wordpress/archives/134</link>
		<comments>http://christof.seips.de/wordpress/archives/134#comments</comments>
		<pubDate>Wed, 16 Sep 2009 15:57:38 +0000</pubDate>
		<dc:creator>Christof</dc:creator>
				<category><![CDATA[Beitrag]]></category>
		<category><![CDATA[bash]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[Tipps]]></category>

		<guid isPermaLink="false">http://christof.seips.de/wordpress/?p=134</guid>
		<description><![CDATA[Die letzten aptitude-Befehle anzeigen lassen &#8230; $ history &#124; grep aptitude Als Ausgabe bekommt man &#8230; 14 aptitude update 15 aptitude upgrade 16 history &#124; grep aptitude Befehl 14 nochmal ausführen &#8230; $ !14]]></description>
			<content:encoded><![CDATA[<p>Die letzten aptitude-Befehle anzeigen lassen &#8230;<br />
<code><br />
$ history | grep aptitude<br />
</code><br />
Als Ausgabe bekommt man &#8230;<br />
<code><br />
14  aptitude update<br />
15  aptitude upgrade<br />
16  history | grep aptitude<br />
</code><br />
Befehl 14 nochmal ausführen &#8230;<br />
<code><br />
$ !14<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://christof.seips.de/wordpress/archives/134/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Seiten von Salesforce im Firefox bescheunigen</title>
		<link>http://christof.seips.de/wordpress/archives/133</link>
		<comments>http://christof.seips.de/wordpress/archives/133#comments</comments>
		<pubDate>Tue, 30 Jun 2009 08:54:09 +0000</pubDate>
		<dc:creator>Christof</dc:creator>
				<category><![CDATA[Beitrag]]></category>
		<category><![CDATA[Cache]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Salesforce]]></category>
		<category><![CDATA[SSL]]></category>

		<guid isPermaLink="false">http://christof.seips.de/wordpress/archives/133</guid>
		<description><![CDATA[about:config browser.cache.disk_cache_ssl;true]]></description>
			<content:encoded><![CDATA[<p>about:config<br />
browser.cache.disk_cache_ssl;true</p>
]]></content:encoded>
			<wfw:commentRss>http://christof.seips.de/wordpress/archives/133/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Detect charset with php5 &#8211; utf8 or not</title>
		<link>http://christof.seips.de/wordpress/archives/130</link>
		<comments>http://christof.seips.de/wordpress/archives/130#comments</comments>
		<pubDate>Mon, 08 Jun 2009 09:22:57 +0000</pubDate>
		<dc:creator>Christof</dc:creator>
				<category><![CDATA[Beitrag]]></category>
		<category><![CDATA[charset]]></category>
		<category><![CDATA[php5]]></category>
		<category><![CDATA[uft8]]></category>

		<guid isPermaLink="false">http://christof.seips.de/wordpress/?p=130</guid>
		<description><![CDATA[/** * Checks the charset of a text by a given charst * Works by comparing text with double encoded text. * * @param string $text The text string to check for charset. * IE "test" or "töster" or "100 €" or "Пред" or "留学生" * @param string $encoding The charset to check with. * [...]]]></description>
			<content:encoded><![CDATA[<p><code><br />
/**<br />
 * Checks the charset of a text by a given charst<br />
 * Works by comparing text with double encoded text.<br />
 *<br />
 * @param string $text The text string to check for charset.<br />
 * IE "test" or "töster" or "100 €" or "Пред" or "留学生"<br />
 * @param string $encoding The charset to check with.<br />
 * IE "ASCII" or "ISO-8859-1" or "ISO-8859-15" or "UTF-8"<br />
 * @param string $middle_encoding The charset to use between the both encoding steps.<br />
 * "UTF-8" is default.<br />
 * @return boolean true or false<br />
 * @author Christof E. Spies <cspies @icef.com><br />
 * @copyright ICEF GmbH<br />
 * @since 2009-04-20<br />
 * @link http://de.php.net/mb_convert_encoding<br />
 */<br />
function check_charset ( $text, $encoding, $middle_encoding = "UTF-8" )<br />
{<br />
	return $text === mb_convert_encoding ( mb_convert_encoding ( $text, $encoding, $middle_encoding ), $middle_encoding , $encoding );<br />
}</p>
<p>/**<br />
 * Detects the charset of a text from an array of charsets<br />
 *<br />
 * @param string $text The text string to check for charset. IE "test" or "töster" or "100 €" or "Пред" or "留学生"<br />
 * @param array $encoding The charset to check with.<br />
 * Default is array(<br />
 * "ASCII",<br />
 * "ISO-8859-1",<br />
 * "ISO-8859-15",<br />
 * "UTF-8"<br />
 * );<br />
 * @retrun string charset or false<br />
 * @author Christof E. Spies </cspies><cspies @icef.com><br />
 * @copyright ICEF GmbH<br />
 * @since 2009-04-20<br />
 */<br />
function detect_charset ($text, array $possible_charsets=array("ASCII","ISO-8859-1","ISO-8859-15","UTF-8"))<br />
{<br />
	foreach ($possible_charsets as $code)<br />
	{<br />
		if (check_charset($text, $code))<br />
		{<br />
			return $code;<br />
		}<br />
	}<br />
	return false;<br />
}</cspies></code></p>
]]></content:encoded>
			<wfw:commentRss>http://christof.seips.de/wordpress/archives/130/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sprache für Rechtschreibprüfung in Thunderbird leichter Umstellen</title>
		<link>http://christof.seips.de/wordpress/archives/122</link>
		<comments>http://christof.seips.de/wordpress/archives/122#comments</comments>
		<pubDate>Fri, 03 Apr 2009 09:09:06 +0000</pubDate>
		<dc:creator>Christof</dc:creator>
				<category><![CDATA[Beitrag]]></category>
		<category><![CDATA[Add-On]]></category>
		<category><![CDATA[Rechtschreibprüfung]]></category>
		<category><![CDATA[Sprache]]></category>
		<category><![CDATA[Thunderbird]]></category>

		<guid isPermaLink="false">http://christof.seips.de/wordpress/?p=122</guid>
		<description><![CDATA[Wer permanent in zwei oder mehr Sprachen kommuniziert, kennt das Problem sicherlich. Ständig muss man seine Programme auf die richtigen Spracheinstellungen bringen. Für das Email-Programm Mozilla Thunderbird habe ich eine schöne Erweiterung entdeckt, mit der sich das Umschalten mit einem Mausklick erledigen lässt. Die Lösung heißt etwas ausschweifend Wörterbuch-Manager für Thunderbird. Funktioniert gut, viel Spaß [...]]]></description>
			<content:encoded><![CDATA[<p>Wer permanent in zwei oder mehr Sprachen kommuniziert, kennt das Problem sicherlich. Ständig muss man seine Programme auf die richtigen Spracheinstellungen bringen.<br />
Für das Email-Programm Mozilla Thunderbird habe ich eine schöne Erweiterung entdeckt, mit der sich das Umschalten mit einem Mausklick erledigen lässt. Die Lösung heißt etwas ausschweifend <a href="https://addons.mozilla.org/de/thunderbird/addon/3993">Wörterbuch-Manager für Thunderbird</a>. Funktioniert gut, viel Spaß damit. </p>
]]></content:encoded>
			<wfw:commentRss>http://christof.seips.de/wordpress/archives/122/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dateianhang winmail.dat</title>
		<link>http://christof.seips.de/wordpress/archives/120</link>
		<comments>http://christof.seips.de/wordpress/archives/120#comments</comments>
		<pubDate>Wed, 01 Apr 2009 09:03:24 +0000</pubDate>
		<dc:creator>Christof</dc:creator>
				<category><![CDATA[Beitrag]]></category>
		<category><![CDATA[Winmail Opener]]></category>
		<category><![CDATA[winmail.dat]]></category>

		<guid isPermaLink="false">http://christof.seips.de/wordpress/?p=120</guid>
		<description><![CDATA[Da war es wieder dieses Problem. Eine neue Email mit der Datei winmail.dat darin. Dem Kunden sagen er soll die Mail nochmal mit einem ordentlichen Programm versenden &#8211; zu zeitraubend. Also schnell bei Google winmail.dat eingeben und schon landete man bei einem alten Bekannten. Nur leider ist dort irgendwie die Zeit stehen geblieben &#8211; wie [...]]]></description>
			<content:encoded><![CDATA[<p>Da war es wieder dieses Problem. Eine neue Email mit der Datei winmail.dat darin. Dem Kunden sagen er soll die Mail nochmal mit einem ordentlichen Programm versenden &#8211; zu zeitraubend.<br />
Also schnell bei Google winmail.dat eingeben und schon landete man bei einem <a href="http://www.tippscout.de/e-mail-datei-anhang-winmaildat-entschl%FCsseln_tipp_2529.html">alten</a> <a href="http://www.fentun.com/">Bekannten</a>. Nur leider ist dort irgendwie die Zeit stehen geblieben &#8211; wie bei den Kunden ;). Das Programm läuft nicht mehr unter Windows XP.<br />
Nach weiteren Einträgen in die Suchmaschine landet man bei <a href="http://www.eolsoft.com/">EOLSOFT</a> und deren Produkt <a href="http://www.eolsoft.com/de/freeware/winmail_opener/">Winmail Opener</a>. Runter laden, ausführen und alles ist schön.</p>
]]></content:encoded>
			<wfw:commentRss>http://christof.seips.de/wordpress/archives/120/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP IDE</title>
		<link>http://christof.seips.de/wordpress/archives/117</link>
		<comments>http://christof.seips.de/wordpress/archives/117#comments</comments>
		<pubDate>Tue, 31 Mar 2009 10:05:11 +0000</pubDate>
		<dc:creator>Christof</dc:creator>
				<category><![CDATA[Beitrag]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://christof.seips.de/wordpress/?p=117</guid>
		<description><![CDATA[Nach langem Suchen bin ich nun endlich auf eine brauchbare IDE für PHP gestossen. PHP Development Tools Project Weiterhin möchte man folgende Erweiterungen haben: Subclipse Anyedit]]></description>
			<content:encoded><![CDATA[<p>Nach langem Suchen bin ich nun endlich auf eine brauchbare IDE für PHP gestossen.<br />
<a href="http://www.eclipse.org/pdt/">PHP Development Tools Project</a><br />
Weiterhin möchte man folgende Erweiterungen haben:</p>
<ul>
<li><a href="http://subclipse.tigris.org/">Subclipse</a></li>
<li><a href="http://andrei.gmxhome.de/anyedit/index.html">Anyedit</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://christof.seips.de/wordpress/archives/117/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversion mit sasl sicheren ohne die Verwendung von https</title>
		<link>http://christof.seips.de/wordpress/archives/106</link>
		<comments>http://christof.seips.de/wordpress/archives/106#comments</comments>
		<pubDate>Fri, 20 Mar 2009 14:25:17 +0000</pubDate>
		<dc:creator>Christof</dc:creator>
				<category><![CDATA[Beitrag]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Lenny]]></category>
		<category><![CDATA[sasl]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[verschlüsselung]]></category>

		<guid isPermaLink="false">http://christof.seips.de/wordpress/?p=106</guid>
		<description><![CDATA[Wenn man SVN absichern will ist den meisten nur die Verschlüsselung über https bekannt. Es gibt jedoch auch noch eine andere Methode, wenig beschrieben und selten verwendet. Hier ein kleine Howto zur Verwendung von sasl.]]></description>
			<content:encoded><![CDATA[<p>Als Server dient in diesem Howto das Betriebssystem Linux der Distribution Debian in der Version Lenny.</p>
<p>Zunächst installieren wir die benötigte Software:<br />
<code>aptitude install subversion subversion-tools sasl2-bin libsasl2-modules</code></p>
<p>Neuen Benutzer anlegen:<br />
<code>adduser svn</code></p>
<p>Verzeichnisstruktur anlegen, sowie Eigentümer und Rechte setzen:<br />
<code>mkdir -p /var/svn<br />
chown svn. /var/svn<br />
chmod 0771 /var/sv</code></p>
<p>Als Benutzer svn ein neues Lager für die nativen SVN-Daten anlegen:<br />
<code>su - svn<br />
svnadmin create /var/svn/repos</code></p>
<p>Original Konfiguration sichern und eigen Konfiguration anlegen:<br />
<code>cp /var/svn/repos/conf/svnserve.conf /var/svn/repos/conf/svnserve.conf.org<br />
vim /var/svn/repos/conf/svnserve.conf<br />
[general]<br />
realm = Subversion seips.net<br />
[sasl]<br />
use-sasl = true<br />
min-encryption = 128<br />
max-encryption = 256</p>
<p>exit</code></p>
<p>Anmeldeverwaltung konfigurieren:<br />
<code>vim /usr/lib/sasl2/svn.conf<br />
pwcheck_method: auxprop<br />
auxprop_plugin: sasldb<br />
sasldb_path: /var/svn/svn_sasldb2<br />
mech_list: DIGEST-MD5</code></p>
<p>Neue Passwort-Datenbank anlegen und füllen, sowie Recht und Eigentümer der Datei setzten:<br />
<code>saslpasswd2 -c -f /var/svn/svn_sasldb2 -u "Subversion seips.net" benutzername<br />
chmod 0660 /var/svn/svn_sasldb2<br />
chown svn /var/svn/svn_sasldb2</p>
<p>SVN-Server als Benutzer svn starten:<br />
</code><code>su - svn<br />
svnserve -d -r /var/svn/repos/</code></p>
<p>Fehlerbehebung:<br />
<code>tail -f /var/log/auth.log<br />
svnserve -daemon -root /var/svn/repos/ --foreground</code></p>
<p>Hinweis:<br />
Folgt man den einschlägigen Anleitungen landet man oft bei der Fehlermeldung &#8220;Could not obtain the list of SASL mechanisms&#8221;. Diese lässt sich mit einem einfachen <code>aptitude install libsasl2-modules</code> beheben.</p>
]]></content:encoded>
			<wfw:commentRss>http://christof.seips.de/wordpress/archives/106/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debian aktualisieren leicht gemacht</title>
		<link>http://christof.seips.de/wordpress/archives/90</link>
		<comments>http://christof.seips.de/wordpress/archives/90#comments</comments>
		<pubDate>Sat, 28 Feb 2009 10:41:26 +0000</pubDate>
		<dc:creator>Christof</dc:creator>
				<category><![CDATA[Beitrag]]></category>
		<category><![CDATA[alias]]></category>
		<category><![CDATA[aptitude]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Lenny]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://christof.seips.de/wordpress/?p=90</guid>
		<description><![CDATA[Arbeitserleichterung bei Debian-Updates mittels aptitude, alias und .bashrc. ]]></description>
			<content:encoded><![CDATA[<p>Wem geht es nicht auf die Nerven bei Debian aktualisieren immer einen Code-Bandwurm eingeben zu müssen.<br />
<code>aptitude update<br />
aptitude safe-upgrade</code><br />
Seit Debian Lenny heißt <code>aptitude upgrade</code> nun <code>aptitude safe-upgrade</code>. Also noch länger :(</p>
<p>Gebt doch einfach mal den Befehl <code>alias aptdate='aptitude update &#038;&#038; aptitude safe-upgrade'</code> ein. Und schon wird alles mit einem einfachen <code>aptdate</code> erldigt.</p>
<p>Jetzt die Änderung noch dauerhaft verewigen, sonst ist das Pseudonym beim nächsten Login wieder weg.<br />
<code>echo "# Macht Updates mit aptitude leichter." >> .bashrc<br />
echo "alias aptdate='aptitude update &#038;&#038; aptitude safe-upgrade'" >> .bashrc</code></p>
]]></content:encoded>
			<wfw:commentRss>http://christof.seips.de/wordpress/archives/90/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
