<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[gOxiA=苏繁=SuFan Blog]]></title> 
<link>https://maytide.net/index.php</link> 
<description><![CDATA[gOxiA,苏繁,sufan,Microsoft MVP]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[gOxiA=苏繁=SuFan Blog]]></copyright>
<item>
<link>https://maytide.net/read.php/800.htm</link>
<title><![CDATA[apt的安装]]></title> 
<author>gOxiA &lt;sufan_cn@msn.com&gt;</author>
<category><![CDATA[开源系统]]></category>
<pubDate>Tue, 13 Dec 2005 07:07:59 +0000</pubDate> 
<guid>https://maytide.net/read.php/800.htm</guid> 
<description>
<![CDATA[ 
	1、apt的安装；<br /><br />#rpm -ivh <a href="http://ftp.freshrpms.net/pub/fedora/linux/extras/4/i386/apt-0.5.15cnc7-6.fc4.i386.rpm" target="_blank">http://ftp.freshrpms.net/pub/fedora/linux/extras/4/i386/apt-0.5.15cnc7-6.fc4.i386.rpm</a><br /><br />2、导入GPG签名；<br /><br />#rpm --import <a href="http://svn.rpmforge.net/svn/branches/rpms/matthias/apt/RPM-GPG-KEY.freshrpms" target="_blank">http://svn.rpmforge.net/svn/branches/rpms/matthias/apt/RPM-GPG-KEY.freshrpms</a><br /><br />3、加Fedora core 4.0的源；<br /><br />在/etc/apt/目录中找到 sources.list，在里面加如下的一行；<br />rpm <a href="http://ayo.freshrpms.net/" target="_blank">http://ayo.freshrpms.net</a> fedora/linux/4/i386 core extras updates freshrpms<br /><br />4.apt 简单的应用；<br /><br />1］安装和配置好apt的第一步是执行 apt-get update ，目的是来从apt源中取回软件包的列表；也就是我们上面说的那个sources.list提到的源；<br /><br />&#91;root@localhost beinan&#93;# apt-get update<br />You don't seem to have one or more of the needed GPG keys in your RPM database.<br />Importing them now...<br />Get:1 <a href="http://ayo.freshrpms.net/" target="_blank">http://ayo.freshrpms.net</a> fedora/linux/4/i386 release &#91;1834B&#93;<br />Fetched 1834B in 8s (222B/s)<br />Get:1 <a href="http://ayo.freshrpms.net/" target="_blank">http://ayo.freshrpms.net</a> fedora/linux/4/i386/core pkglist &#91;518kB&#93;<br />Get:2 <a href="http://ayo.freshrpms.net/" target="_blank">http://ayo.freshrpms.net</a> fedora/linux/4/i386/core release &#91;151B&#93;<br />Get:3 <a href="http://ayo.freshrpms.net/" target="_blank">http://ayo.freshrpms.net</a> fedora/linux/4/i386/extras pkglist &#91;1262kB&#93;<br />Get:4 <a href="http://ayo.freshrpms.net/" target="_blank">http://ayo.freshrpms.net</a> fedora/linux/4/i386/extras release &#91;155B&#93;<br />Get:5 <a href="http://ayo.freshrpms.net/" target="_blank">http://ayo.freshrpms.net</a> fedora/linux/4/i386/updates pkglist &#91;1107kB&#93;<br />Get:6 <a href="http://ayo.freshrpms.net/" target="_blank">http://ayo.freshrpms.net</a> fedora/linux/4/i386/updates release &#91;157B&#93;<br />Get:7 <a href="http://ayo.freshrpms.net/" target="_blank">http://ayo.freshrpms.net</a> fedora/linux/4/i386/freshrpms pkglist &#91;65.3kB&#93;<br />Get:8 <a href="http://ayo.freshrpms.net/" target="_blank">http://ayo.freshrpms.net</a> fedora/linux/4/i386/freshrpms release &#91;161B&#93;<br />Fetched 2952kB in 59s (49.9kB/s)<br />Reading Package Lists... Done<br />Building Dependency Tree... Done<br /><br />2］安装、升级、移除软件包的用法；<br /><br />a)软件包的安装；<br /><br />&#91;root@localhost beinan&#93;# apt-get install 软件包名称<br /><br />注：不要加版本号，软件名就好；<br /><br />比如我们想安装或者升级firefox ，就可以直接用 apt-get install firefox ;<br /><br />&#91;root@localhost beinan&#93;# apt-get install firefox<br />Reading Package Lists... Done<br />Building Dependency Tree... Done<br />The following packages will be upgraded<br />firefox (1.0.4-4 =&gt; 1.0.6-1.1.fc4)<br />1 upgraded, 0 newly installed, 0 removed and 234 not upgraded.<br />Need to get 19.2MB of archives.<br />After unpacking 17.0kB of additional disk space will be used.<br />Get:1 <a href="http://ayo.freshrpms.net/" target="_blank">http://ayo.freshrpms.net</a> fedora/linux/4/i386/updates firefox 0:1.0.6-1.1.fc4 &#91;19.2MB&#93;<br />Fetched 19.2MB in 6m25s (49.8kB/s)<br />Checking GPG signatures... ########################################### &#91;100%&#93;<br />Committing changes...<br />Preparing... ########################################### &#91;100%&#93;<br />1:firefox ########################################### &#91;100%&#93;<br />Done.<br /><br />b)移除软件包；<br /><br />&#91;root@localhost beinan&#93;# apt-get remove 软件包名<br />举例：<br />&#91;root@localhost beinan&#93;# apt-get remove firefox<br /><br />c)对系统全面升级；<br /><br />&#91;root@localhost beinan&#93;# apt-get upgrade<br />&#91;root@localhost beinan&#93;# apt-get dist-upgrade<br /><br />这两个功能差不多；<br /><br />d)常用的参数选项；<br /><br />&#91;root@localhost beinan&#93;# apt-get install -y 软件包名<br /><br />比如：<br />&#91;root@localhost beinan&#93;# apt-get install -y gaim<br /><br />注：如果意外中断的包下载和安装，可以用-y参数来继续下载安装，如上面gaim我下载到10%，可以用上面的命令接着来下载安装或者升级；<br /><br />&#91;root@localhost beinan&#93;# apt-get install -d 软件包名<br /><br />比如：<br /><br />&#91;root@localhost beinan&#93;# apt-get install -d<br /><br />注：只是下载软件包，不解包，也不安装，下载到本地机的目录为 /var/cache/apt/archives<br /><br />3&#93;清理apt-get 后下载下来的包和未完成的包；<br /><br />&#91;root@localhost beinan&#93;# apt-get clean<br /><br />通过apt-get下载下来的包存放在 /var/cache/apt/archives目录中；有时我们中断一些正在apt-get 的包，这样的包没有完全下载下来；我们也可以清理掉；也可以用继续接着下载安装，也可以清理掉；<br /><br />这样apt-get clean 就会删除 已经下载完成的位于/var/cache/apt/archives目录的所有包；也会清理掉下载未完成的包位于/var/cache/apt/archives/partial/<br /><br />这个功能还是比较有用的，因为apt-get 下载和安装量极大，要定期清理。
]]>
</description>
</item>
</channel>
</rss>