LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 8422|回复: 20

Mandriva Linux 2010.0常见问题解决:软件管理(添加网上软件源、安装删除软件包,系统更

[复制链接]
发表于 2009-11-6 12:57:59 | 显示全部楼层 |阅读模式
1.配置网上软件源

Mandriva Linux在2009.1版已经对配置网上软件源的过程进行了很大改进,使其更容易使用。2010.0版则进一步对其进行了优化。以下是具体过程:
首先进入到Mandriva控制中心的软件管理中去,如下图所示:


点击“配置安装和更新所用的介质源”,可见如下图所示的窗口:


点击右边的“添加”按钮,将出现如下图所示的对话框:


点击“完整源”按钮,即可见如下图所示的对话框:


请确认您已经连接到Internet了,然后点击“是”按钮,于是系统开始从网上配置软件源,如下图所示:

配置软件源的过程可能持续数分钟到十多分钟,这取决于您的网络连接速度。

系统配置完软件源后,会出现如下所示的窗口:

此时,您可以点击“确定”按钮以退出。现在,您已经可以安装网上的软件源了。

2.添加PLF软件源

PLF软件源包含了一些因版权或专利问题无法包含到Mandriva Linux发行版及其官方软件源的软件。PLF软件源中主要包括一些多媒体播放软件、多媒体编解码器、字体渲染、P2P软件等,您可以根据需要来安装。以下是具体步骤:

请打开网页http://easyurpmi.zarb.org/

点击PLF框里的“Add PLF medias”(因为第1步中我们已经添加了官方源,所以不需要在这里重新Add Offical medias了),此时,Firefox会*出一个对话框让您选择打开方式。请选“添加自定义介质”(此项为默认项),然后点击“确定”;

系统可能会要求您输入root密码,完成后会显示一对话框“您即将添加新的软件包介质。这意味着您可以从新介质中向系统添加新的软件包。确定继续吗?”,请点击“是”按钮;

系统即可开始软件源的下载和配置过程。该过程可能需要数分钟,取决于网速。

添加完成后,系统会提示一个对话框:“成功添加了介质”,点击“确定”即可。这样,PLF软件源就被添加好了。

3.针对无出国权限的教育网用户的特别说明

很多教育网用户没有访问国外网站的权限,所以没有办法使用上述方法来添加软件源。请直接用命令行,添加的镜像都在中国大陆。

请打开一个终端,su到root账户,然后分条输入这些命令。根据您的安装光盘,请选择使用适用于i586或x86-64平台的命令。

下面这一组适用于i586平台:
  1. urpmi.addmedia 'Main' 'http://ftp.sjtu.edu.cn/mandrivalinux/official/2010.0/i586/media/main/release'
  2. urpmi.addmedia 'Contrib' 'http://ftp.sjtu.edu.cn/mandrivalinux/official/2010.0/i586/media/contrib/release'
  3. urpmi.addmedia 'Non-free' 'http://ftp.sjtu.edu.cn/mandrivalinux/official/2010.0/i586/media/non-free/release'
  4. urpmi.addmedia 'Main Updates' 'http://ftp.sjtu.edu.cn/mandrivalinux/official/2010.0/i586/media/main/updates'
  5. urpmi.addmedia 'Contrib Updates' 'http://ftp.sjtu.edu.cn/mandrivalinux/official/2010.0/i586/media/contrib/updates'
  6. urpmi.addmedia 'Non-free Updates' 'http://ftp.sjtu.edu.cn/mandrivalinux/official/2010.0/i586/media/non-free/updates'
  7. urpmi.addmedia 'PLF Free' 'http://fundawang.lcuc.org.cn/plf/mandriva/2010.0/free/release/binary/i586'
  8. urpmi.addmedia 'PLF Non-free' 'http://fundawang.lcuc.org.cn/plf/mandriva/2010.0/non-free/release/binary/i586'
复制代码

下面这一组适用于x86_64平台:
  1. urpmi.addmedia 'Main' 'http://fundawang.lcuc.org.cn/mandriva/official/2010.0/x86_64/media/main/release'
  2. urpmi.addmedia 'Contrib' 'http://fundawang.lcuc.org.cn/mandriva/official/2010.0/x86_64/media/contrib/release'
  3. urpmi.addmedia 'Non-free' 'http://fundawang.lcuc.org.cn/mandriva/official/2010.0/x86_64/media/non-free/release'
  4. urpmi.addmedia 'Main32' 'http://fundawang.lcuc.org.cn/mandriva/official/2010.0/i586/media/main/release'
  5. urpmi.addmedia 'Main Updates' 'http://fundawang.lcuc.org.cn/mandriva/official/2010.0/x86_64/media/main/updates'
  6. urpmi.addmedia 'Contrib Updates' 'http://fundawang.lcuc.org.cn/mandriva/official/2010.0/x86_64/media/contrib/updates'
  7. urpmi.addmedia 'Non-free Updates' 'http://fundawang.lcuc.org.cn/mandriva/official/2010.0/x86_64/media/non-free/updates'
  8. urpmi.addmedia 'Main32 Updates' 'http://fundawang.lcuc.org.cn/mandriva/official/2010.0/i586/media/main/updates'
  9. urpmi.addmedia 'PLF Free' 'http://fundawang.lcuc.org.cn/plf/mandriva/2010.0/free/release/binary/x86_64'
  10. urpmi.addmedia 'PLF Non-free' 'http://fundawang.lcuc.org.cn/plf/mandriva/2010.0/non-free/release/binary/x86_64'
复制代码

操作完成后即可从网上的软件仓库安装软件了。

4.安装软件包

下面用安装wine软件作为例子说明一下如何安装软件包。
进入“安装/删除软件”,注意将左边的下拉菜单项从“有图形界面的软件包”改为“全部”,然后在搜索栏中输入“wine”,按回车键搜索,即出现如图所示的搜索结果:


在列表中找到并选中“wine”,即可*出如下对话框:


点选“确定”按钮,即出现如下图所示的窗口,显示相应的软件包已被选择,其状态一栏的图标出现了;
再点击“应用”按钮,则会出现确认的对话框,然后点击“是”即可安装。
安装时有可能会让您插入光盘,或从网上下载软件,随后安装会自动完成。

5.删除软件包

删除软件包的过程与安装软件包类似。只需搜索并取消选中要删除的软件包即可。

6.孤立软件包问题

当您删除一些软件包之后,可能会有一些软件包再也不会被系统中的其他软件包所使用,此时您可以删除它们。
请您在终端,以root登陆,然后运行命令:urpme --auto-orphans,即可删除这些软件包。
注意:如果您以编译源代码方式安装过软件,那这些软件可能依赖一些库,但这些库可能被系统认为是孤立包(因为rpm数据库中找不到对这些库的依赖),从而可能会被删除,导致这些软件无法运行。所以请仔细确认要删除的软件包。

7.更新系统

系统更新是被默认打开,所以发现更新时,系统会提示您更新,您按照要求做即可。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2009-11-6 13:00:03 | 显示全部楼层
沙发!
这样添加的源有时候下载速度会比较慢,可以根据自己的网络,在置顶贴的网址中,找速度最快的源,
回复 支持 反对

使用道具 举报

发表于 2009-11-6 13:02:58 | 显示全部楼层
昨天试用了一下它的官方源,竟然比国内源快很多
回复 支持 反对

使用道具 举报

发表于 2009-11-6 13:03:41 | 显示全部楼层
赞!Mandriva 2010 很好很强大!
回复 支持 反对

使用道具 举报

发表于 2009-11-6 13:05:10 | 显示全部楼层
Mandriva 国内的源太少了。
回复 支持 反对

使用道具 举报

发表于 2009-11-6 13:20:57 | 显示全部楼层
Mandriva 2010 很好很强大!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-6 13:29:20 | 显示全部楼层
Post by force;2043069
沙发!
这样添加的源有时候下载速度会比较慢,可以根据自己的网络,在置顶贴的网址中,找速度最快的源,

是的,不过我发现现在这么添加的源的速度也还比较快,我这1M的ADSL基本上是90K以上的下载速度,还是不错的。可能是现在的新版可以自动测速了吧。
回复 支持 反对

使用道具 举报

发表于 2009-11-6 14:43:31 | 显示全部楼层
Post by ShiyuTang;2043085
是的,不过我发现现在这么添加的源的速度也还比较快,我这1M的ADSL基本上是90K以上的下载速度,还是不错的。可能是现在的新版可以自动测速了吧。

能自动测速了?我一直是添加的法国的源,因为我的是天威的网络。

如果能自动测速,那就是更完美了,以前在 debian 的新立得里边见过这个自动选择速度的,现在 Mandriva 也有这个功能了吗?
回复 支持 反对

使用道具 举报

发表于 2009-11-6 14:43:38 | 显示全部楼层
用easyurpmi的好像就可以自己从镜像列表里选最快的。用户根本不用操心。呵呵。
回复 支持 反对

使用道具 举报

发表于 2009-11-6 17:20:58 | 显示全部楼层
To 楼主:
可以转载到Mandriva Wiki上去吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表