mandriva 2010 之urpmi命令
Ubuntu有apt-get,Fedora有yum,openSUSE有zypper,yast,archLinux有pacman
而Mandriva也有自己的软件包管理命令
本节就介绍Mandriva的urpmi命令
其实不用命令行,直接通过图形界面的方式也可以添加源安装软件,不过既然用Linux,当然少不了命令行。
个人感觉,命令行更简洁更灵活。
urpmi系列命令如下:
urpmi 安装或升级
urpme 删除
urpmq 软件包查找
urpmf 文件名查找
urpmi.addmedia 添加源
urpmi.removemedia 删除源
urpmi.update 更新(升级)
urpmi.update -a 查看所有升级包
urpmi --auto --auto-select 自动升级
urmq --list 列出所有软件包
urpmq --list-media 列出软件源的media
urpmq -d <pkg_name> 输出某软件包的依赖信息
urpmq -f <pkg_name> 输出某软件包的名字、版本、所属架构
urpmq -i <pkg_name> 安装,相当于urpmi
urpmq -y <keyword> 查找包含某关键字的软件包(或者-a)
urpmf <file_name> 按某 RPM包的准确名字查找
删除源
在终端控制台中以 root身份,输入以下命令:
urpmi.removemedia -a
添加源
urpmi.addmedia 添加源 如果从DVD安装,系统会把DVD作为源来更新软件,这样不必有网络的限制。
记住这个网站 http://easyurpmi.zarb.org 里面可以添加网络源
自动升级
在终端控制台中以 root身份,输入以下命令:
urpmi --auto --auto-select
最好在网络宽裕的条件下,选择晚上进行这项操作。
基本命令如上,不过注意urpmi要在root的权限下操作,安装软件也极为方便。
比如安装 virtualbox (注意如果安装官方下载的版本会出错,应从源里安装)
[fantlam@localhost ~]$ su
Password:
[root@localhost fantlam]# urpmi virtualbox
为了满足依赖关系,将安装下列软件包:
软件包 版本 释放 架构
(介质“Main media”)
dkms-minimal 2.0.19 17mdv2010.0 noarch
virtualbox 3.0.8 1mdv2010.0 i586
virtualbox-kernel-2.6.31.5-de> 3.0.8 1mdv2010.0 i586
virtualbox-kernel-desktop-lat> 3.0.8 1.20091023.1> i586 (建议安装)
将会使用 36MB 的额外磁盘空间。
将会获取 6.8MB 的软件包。
继续安装 4 个软件包吗?(是(Y)/否(n))[是]y
正在从 /media/cdrom/i586/media/main 安装 virtualbox-kernel-desktop-latest-3.0.8-1.20091023.1mdv2010.0.i586.rpm virtualbox-kernel-2.6.31.5-desktop-1mnb-3.0.8-1mdv2010.0.i586.rpm virtualbox-3.0.8-1mdv2010.0.i586.rpm dkms-minimal-2.0.19-17mdv2010.0.noarch.rpm
正在准备... #############################################
1/4: dkms-minimal #############################################
2/4: virtualbox-kernel-2.6.31.5-desktop-1mnb
#############################################
vboxdrv.ko.gz:
- Installation
- Installing to /lib/modules/2.6.31.5-desktop-1mnb/dkms-binary/3rdparty/vbox/
vboxnetflt.ko.gz:
- Installation
- Installing to /lib/modules/2.6.31.5-desktop-1mnb/dkms-binary/3rdparty/vbox/
vboxnetadp.ko.gz:
- Installation
- Installing to /lib/modules/2.6.31.5-desktop-1mnb/dkms-binary/3rdparty/vbox/
depmod.....
DKMS: install Completed.
virtualbox, 3.0.8-1mdv2010.0, 2.6.31.5-desktop-1mnb, i586: installed-binary from 2.6.31.5-desktop-1mnb
3/4: virtualbox-kernel-desktop-latest
#############################################
4/4: virtualbox #############################################
下图所示 virtualbox运行fedora12
这段时间因为blogbus的限制,所以写blog也没那么有激情,图也懒得贴上来了,原因是家里的联通网络居然访问不了国外的图片服务器,创作激情一消而散。这篇文章也没什么特别,只能算是笔记了。