[wiki]CheckInstall

参与到Ubuntu的翻译中来
回复
头像
oneleaf
论坛管理员
帖子: 10218
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04
送出感谢: 7 次
接收感谢: 102 次

[wiki]CheckInstall

#1

帖子 oneleaf » 2005-09-07 22:49

CheckInstall keeps track of all files installed by a "make install" or equivalent, creates a Slackware, RPM, or Debian package with those files, and adds it to the installed packages database, allowing for easy package removal or distribution.
Installation

sudo apt-get install checkinstall

Usage

Instead of sudo make install you will use sudo checkinstall

The installed package can then also easily be removed via synaptic or

sudo dpkg -r packagename

Use CheckInstall with auto-apt

You can use auto-apt when you want to build a simple package from source with checkinstall. You need to have auto-apt installed!

Instead of

./configure

you use:

auto-apt run ./configure

If the dependencies are available, a dialog box opens and ask you to install them.

The rest remains the same

make
sudo checkinstall

IconWarning3.png [WWW] Blog Rabais reported some troubles: He tested it with Swftools which has several dependencies. avi2swf didn't compile correctly and he had to remove all avifile dependencies manually to remove avi2swf from the compilation

https://wiki.ubuntu.com/CheckInstall
当净其意如虚空,远离妄想及诸取,令心所向皆无碍
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 yongyi » 2005-09-07 22:52

这个在文档区有篇更详细的。难道需要简洁点的?
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
头像
oneleaf
论坛管理员
帖子: 10218
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04
送出感谢: 7 次
接收感谢: 102 次

#3

帖子 oneleaf » 2005-09-07 22:59

呵呵,yongyi兄发过一篇长的,在

http://forum.ubuntu.org.cn/viewtopic.php?t=840

不过这一篇是从Ubuntu官方站点转的,简单许多,能翻就翻吧。
当净其意如虚空,远离妄想及诸取,令心所向皆无碍
yongyi
帖子: 3025
注册时间: 2005-05-07 23:57
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 yongyi » 2005-09-08 0:24

CheckInstall能跟踪通过“ make install ” 或 equivalent 安装的所有文件,以这些文件生成一个 Slackware, RPM, 或 Debian 的安装包,并把它添加到已安装软件包的数据库中(译者注:就是安装生成的包),提供了简便的软件包卸载或分布。

安装

代码: 全选

sudo apt-get install checkinstall



使用

你将使用 sudo checkinstall 代替 sudo make install 。

那安装了的软件包之后也可通过 新立得 (synaptic) 或

代码: 全选

sudo dpkg -r packagename

很容易地卸载。



通过 auto-apt 使用 CheckInstall



当你想用 checkinstall 从源码建立一个简单的软件包,你可以使用 auto-apt 。你需要安装 auto-apt !

代替:

代码: 全选

./configure


你可使用:

代码: 全选

auto-apt run ./configure


如果有可用的依赖包,会弹出一个对话框,让你安装他们。

接着的步骤就一样了:

代码: 全选

make
sudo checkinstall


Blog Rabais 反馈了一些麻烦:他用 有几个依赖包的Swftools 来测试。avi2swf 不能正确编译,他不得不卸载所有 avifile 的依赖包,手动从编译程序删除 avi2swf。

https://wiki.ubuntu.com/CheckInstall
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]
头像
leal
帖子: 1119
注册时间: 2005-08-29 14:49
来自: 杭州
送出感谢: 0
接收感谢: 3 次
联系:

第一段

#5

帖子 leal » 2005-09-11 14:14

CheckInstall能跟踪由“make install”或类似命令安装的所有文件,并为这些文件创建Slackware、RPM或者Debian安装包,然后把它添加到已安装软件包数据库中,以便能简便的卸载或发布安装包。
用心×恒 | 豆瓣 | 门户 | Blog
头像
oneleaf
论坛管理员
帖子: 10218
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04
送出感谢: 7 次
接收感谢: 102 次

#6

帖子 oneleaf » 2005-09-12 11:11

当净其意如虚空,远离妄想及诸取,令心所向皆无碍
头像
millenniumdark
论坛版主
帖子: 4160
注册时间: 2005-07-02 14:41
系统: Ubuntu 14.04 (Kylin)
送出感谢: 43 次
接收感谢: 9 次
联系:

#7

帖子 millenniumdark » 2006-07-13 1:07

英文已出新版,基本不变,增加了一段。我把这新增的部分翻译了。
最新的版本在这儿:
http://wiki.ubuntu.org.cn/CheckInstall
回复

回到 “软件和文档翻译”