LinuxSir.cn,穿越时空的Linuxsir!

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

由外至内加速你的Linux (openSUSE折腾指南)连载B

[复制链接]
发表于 2009-4-30 21:34:42 | 显示全部楼层 |阅读模式
连载A.基础概念篇在:
http://www.linuxsir.cn/bbs/showthread.php?t=349047

工具篇

工欲善其事,必先利其器。看看拼一架飞机出来需要哪些斧头锤子。

1. zypper
这个东西非常有用,类似于 Ubuntu 里面的 apt-get 。
对于语法,你只需要知道3条:

  1. zypper ar 安装源网址 安装源名称
  2. zypper in 软件名1 软件名2 软件名3
  3. zypper up
复制代码

前者是安装软件包,后者是升级所有已安装的软件包。

2. rpm
不用说了吧,和 zypper 一样都是系统自带。包含了超级牛的 rpmbuild 工具。rpm 用法只需要知道4种:

  1. rpm -e 软件1 软件2
  2. 删除软件包。

  3. rpm -Uhv 软件1.rpm 软件2.rpm
  4. 升级/安装软件包。

  5. rpm -Uhv --force 软件1.rpm 软件2.rpm
  6. 这是强制替换软件包,不管原来有没有装。这是系统大换血要经常用到的命令。

  7. rpm -q 软件1 软件2
  8. 查询包是否安装,安装则显示版本信息。
复制代码

rpmbuild 是最管用的,后面会具体介绍怎么用。

3. gcc
把编译神器 gcc 排到第三是有道理的。前两者的作用在攒飞机的时候作用更大。gcc 用法你完完全全不用知道,保证系统上装了就行。

虽然如此,还是建议使用最新版的gcc,可以从安装源安装。

4. webpin
这是一个很好用的系统文件查询工具。
其实就是控制命令界面版的
http://packages.opensuse-community.org/

webpin 文件名
比如 webpin /usr/bin/opera
就是看哪些rpm软件包包含了此文件。

5. 折腾必装的安装源
这个里面有新版 build 软件包。 build 里面有 unrpm,可以解压 rpm 的工具。
http://download.opensuse.org/repositories/openSUSE:/Tools/
这个里面有 gcc 。
http://download.opensuse.org/repositories/devel:/gcc/

在线oss安装源,装上系统自己带着的。

就三个,没别的了。
开始折腾加上再说省的麻烦。
发表于 2009-4-30 22:13:02 | 显示全部楼层
这个连载真是难产啊...

另外,rpm原本不就是可以解压的么,rpm2cpio
回复 支持 反对

使用道具 举报

发表于 2009-5-1 12:28:45 | 显示全部楼层
前排留名~
板凳子看~
回复 支持 反对

使用道具 举报

发表于 2009-5-4 19:26:44 | 显示全部楼层
千呼万唤始出来
回复 支持 反对

使用道具 举报

发表于 2009-5-5 14:57:50 | 显示全部楼层
终于出来了  围观团长~
回复 支持 反对

使用道具 举报

发表于 2009-5-5 16:55:32 | 显示全部楼层
还勉强算是前排就坐…
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-7 01:42:56 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则

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