<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Fedora Daily Package - Fedora 9 Week</title>
    <link>http://dailypackage.fedorabook.com/</link>
    <description></description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.1.2 - http://www.s9y.org/</generator>
    <pubDate>Thu, 29 May 2008 04:59:28 GMT</pubDate>

    <image>
        <url>http://dailypackage.fedorabook.com/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Fedora Daily Package - Fedora 9 Week - </title>
        <link>http://dailypackage.fedorabook.com/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Fedora 9 Week: Package Management from the Command Line</title>
    <link>http://dailypackage.fedorabook.com/index.php?/archives/188-Fedora-9-Week-Package-Management-from-the-Command-Line.html</link>
            <category>Fedora 9 Week</category>
    
    <comments>http://dailypackage.fedorabook.com/index.php?/archives/188-Fedora-9-Week-Package-Management-from-the-Command-Line.html#comments</comments>
    <wfw:comment>http://dailypackage.fedorabook.com/wfwcomment.php?cid=188</wfw:comment>

    <slash:comments>8</slash:comments>
    <wfw:commentRss>http://dailypackage.fedorabook.com/rss.php?version=2.0&amp;type=comments&amp;cid=188</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;br /&gt;
&lt;p align=&quot;center&quot;&gt;&lt;table cellspacing=&quot;1&quot; cellpadding=&quot;1&quot; border=&quot;1&quot; style=&quot;background: rgb(220, 190, 255) none repeat scroll 0% 50%; width: 100%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;width: 100%;&quot;&gt;&lt;center&gt;This article is part of &lt;i&gt;Fedora 9 Week&lt;/i&gt;.&lt;/center&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;&lt;p&gt;In Fedora 9, the default package manager has changed from Yum to PackageKit. PackageKit is a system service that can queue package installation and removal requests. In Fedora 9 it works with a Yum-based backend (and can work with other backends on other systems).&lt;/p&gt;&lt;p&gt;To manage packages from the command line in Fedora 9, there are two options available: first, you could continue to use the &lt;font face=&quot;courier new,courier,monospace&quot;&gt;yum&lt;/font&gt; command which is still present. The second option is to use the PackageKit command-line tool, &lt;font face=&quot;courier new,courier,monospace&quot;&gt;pkcon&lt;/font&gt;, which works a lot like the &lt;font face=&quot;courier new,courier,monospace&quot;&gt;yum&lt;/font&gt; command but which interfaces with the PackageKit service.&lt;/p&gt;&lt;p&gt;Like &lt;font face=&quot;courier new,courier,monospace&quot;&gt;yum&lt;/font&gt;, &lt;font face=&quot;courier new,courier,monospace&quot;&gt;pkcon&lt;/font&gt; accepts a subcommand and arguments. Here are some of the more common uses and the closest corresponding yum command:&lt;/p&gt;&lt;p&gt;&lt;table cellspacing=&quot;1&quot; cellpadding=&quot;1&quot; border=&quot;1&quot; style=&quot;width: 100%;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align=&quot;center&quot; style=&quot;width: 33%;&quot;&gt;&lt;b&gt;pkcon command&lt;/b&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; style=&quot;width: 33%;&quot;&gt;&lt;b&gt;yum command&lt;/b&gt;&lt;/td&gt;&lt;td align=&quot;center&quot; style=&quot;width: 33%;&quot;&gt;&lt;b&gt;description&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style=&quot;width: 33%;&quot;&gt;pkcon search name &lt;i&gt;pattern&lt;/i&gt;&lt;/td&gt;&lt;td style=&quot;width: 33%;&quot;&gt;yum list &lt;i&gt;pattern&lt;/i&gt;&lt;/td&gt;&lt;td style=&quot;width: 33%;&quot;&gt;lists packages with names containing &lt;i&gt;pattern&lt;/i&gt; (note: with yum it&#039;s necessary to specify wildcard astrisks if required.).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;pkcon search details &lt;i&gt;pattern&lt;/i&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;yum search &lt;i&gt;pattern&lt;/i&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;lists packages with details (including description) containing &lt;i&gt;pattern&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;pkcon install &lt;i&gt;packageId&lt;/i&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;yum install &lt;i&gt;packagename&lt;/i&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;installs the designated package&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;pkcon install-file &lt;i&gt;filename&lt;/i&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;yum localinstall &lt;i&gt;filename&lt;/i&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;installs the designated RPM file, resolving dependencies through yum repositories as required&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;pkcon update-system&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;yum update&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;update all packages on the system for which updates are available&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;pkcon update &lt;i&gt;packageId&lt;/i&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;yum  update &lt;i&gt;packagename&lt;/i&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;update only the specified package&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;pkcon get description &lt;i&gt;packageId&lt;/i&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;yum info &lt;i&gt;packagename&lt;/i&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;get detailed information on the specified package&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;pkcon get depends &lt;i&gt;packageId&lt;/i&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;yum deplist &lt;i&gt;packagename&lt;/i&gt;&lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;display dependency information for a package&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;&lt;p&gt;Since &lt;font face=&quot;courier new,courier,monospace&quot;&gt;pkcon&lt;/font&gt; queues requests with the PackageManager service, it does not ask for confirmation before proceeding with an installation or removal (which is the default behavior for &lt;font face=&quot;courier new,courier,monospace&quot;&gt;yum&lt;/font&gt;). However, you do have the option of adding the &lt;font face=&quot;courier new,courier,monospace&quot;&gt;-n&lt;/font&gt; option to the command line to enqueue a request without waiting for it to complete.&lt;/p&gt;&lt;p /&gt; 
    </content:encoded>

    <pubDate>Tue, 27 May 2008 00:01:00 -0400</pubDate>
    <guid isPermaLink="false">http://dailypackage.fedorabook.com/index.php?/archives/188-guid.html</guid>
    
</item>
<item>
    <title>Fedora 9 Week: Installing Over an Existing System with LVM</title>
    <link>http://dailypackage.fedorabook.com/index.php?/archives/187-Fedora-9-Week-Installing-Over-an-Existing-System-with-LVM.html</link>
            <category>Fedora 9 Week</category>
    
    <comments>http://dailypackage.fedorabook.com/index.php?/archives/187-Fedora-9-Week-Installing-Over-an-Existing-System-with-LVM.html#comments</comments>
    <wfw:comment>http://dailypackage.fedorabook.com/wfwcomment.php?cid=187</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://dailypackage.fedorabook.com/rss.php?version=2.0&amp;type=comments&amp;cid=187</wfw:commentRss>
    

    <author>nospam@example.com (Chris Tyler)</author>
    <content:encoded>
    &lt;p align=&quot;center&quot;&gt;&lt;table cellspacing=&quot;1&quot; cellpadding=&quot;1&quot; border=&quot;1&quot; style=&quot;background: rgb(220, 190, 255) none repeat scroll 0% 50%; width: 100%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;&quot;&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style=&quot;width: 100%;&quot;&gt;&lt;center&gt;This article is part of &lt;i&gt;Fedora 9 Week&lt;/i&gt;.&lt;/center&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;&lt;p&gt;&lt;a onclick=&quot;F1 = window.open(&#039;/uploads/2008-05-26-fdp1-partitioning-3.png&#039;,&#039;Zoom&#039;,&#039;height=615,width=815,top=225,left=440,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes&#039;); return false;&quot; href=&quot;http://dailypackage.fedorabook.com/uploads/2008-05-26-fdp1-partitioning-3.png&quot; class=&quot;serendipity_image_link&quot;&gt;&lt;!-- s9ymdb:296 --&gt;&lt;img width=&quot;300&quot; height=&quot;225&quot; src=&quot;http://dailypackage.fedorabook.com/uploads/2008-05-26-fdp1-partitioning-3.serendipityThumb.png&quot; style=&quot;border: 0px none ; float: right; padding-left: 5px; padding-right: 5px;&quot; /&gt;&lt;/a&gt;When installing Fedora 9 onto a system which already has a Fedora installation, it can be hard to decide whether to do an upgrade or a full reinstallation. Doing an update preserves virtually all of you data and settings, but doing a reinstallation gives a completely clean slate (at the expense of your data -- even if you use a separate /home filesystem, there are often system settings, web sites, and other data in /etc and /var).&lt;/p&gt;&lt;p&gt;Fortunately, when using logical volume management (the default storage scheme in Fedora), you can choose a middle ground: install the new version of Fedora onto a different logical volume without disturbing the existing LVs. The technique is simple:&lt;/p&gt;&lt;p&gt;1. &lt;a target=&quot;_blank&quot; href=&quot;http://dailypackage.fedorabook.com/index.php?/archives/181-Wednesday-Why-Getting-an-F8-LVM-System-Ready-for-F9.html&quot;&gt;Ensure that there is some space within your volume group which is not allocated to a logical volume.&lt;/a&gt; The easiest way to do this is by booting from the Fedora Live Disc image, and then using &lt;i&gt;system-config-lvm&lt;/i&gt;.&lt;/p&gt;&lt;p&gt;2. Start the normal Fedora installer (from the install DVD) and select Instllation (not upgrade). When you reach the partitioning screen, select Create Custom Layout.&lt;/p&gt;&lt;p&gt;3. On the custom layout screen, double-click on your main volume group (named VolGroup00 if you used the default VG naming scheme during the previous Fedora instllation).&lt;/p&gt;&lt;p&gt;4. Select each of our previous filesystems and create a custom mountpoint for each (for example, if you had just one LV filesystem -- the root one, from Fedora 8 -- you may want to mount it as /f8root). Do not format these filesystems. If you have filesystems such as a home that you wish to use, specify the appropriate mountpoint for each (e.g., /home).&lt;/p&gt;&lt;p&gt;5. Create a new logical volume to hold the new root filesystem. Give it a descriptive name such as &amp;quot;f9root&amp;quot; and specify / as the mountpoint. 10 GB is a reasonable minimum size for this filesystem (you can go as small as 4 GB).  If you don&#039;t already have a /home filesystem, consider creating one in a logical volume to make upgrading easier next time.&lt;/p&gt;&lt;p&gt;6. Click Ok in the &lt;i&gt;Edit LVM Volume Group &lt;/i&gt;window to close it. Double-click on your old /boot partition and specify /boot as the mountpoint (consider formatting this partition).&lt;/p&gt;&lt;p&gt;7. Proceed with the installation as usual.&lt;/p&gt;&lt;p&gt;One the system has been fully installed, you can simply copy any needed file from your old system (/f8root) to your new system (/). Once you&#039;re certain that you don&#039;t need the old filesystem any more, you can remove it (and again, &lt;i&gt;system-config-lvm&lt;/i&gt; provides a simple way to do this graphically).&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 26 May 2008 00:02:00 -0400</pubDate>
    <guid isPermaLink="false">http://dailypackage.fedorabook.com/index.php?/archives/187-guid.html</guid>
    
</item>

</channel>
</rss>