可能重复:
最简单的 Debian 打包指南?
有几个 tarball(例如 Firefox、Eclipse、Zend Studio 和...),其中包含可执行文件,我们可以提取并运行它们。但是这个可执行文件只对提取它的用户可用。
如果我们想让它对所有用户都可用,我们应该将它移动到某个位置,如/usr/share
, /usr/local/share/
, /opt/
, ... 并给予适当的权限,在其中制作可执行文件/usr/bin/
等等......
我想制作一个可以完成所有这些的 deb 安装程序文件!
怎么做?
Ubuntu 维基链接:
如果是源代码,请编译源代码,然后查看
checkinstall
. 它从编译的源代码制作 deb 包。检查安装
使用checkinstall的指南
您也可以尝试以下方法,
deb
从tar.gz
安装外星人那里获得然后转到
tar.gz
文件夹并:然后双击新的 deb 文件进行安装。(需要安装gdebi )
使用开源应用程序执行此操作的最佳方法是运行
sudo make checkinstall
而不是sudo make install
. 有几个程序为这个过程(创建包)提供了一个 gui,但如果你不知道你在做什么,它们可能很难使用。但有一件事,您确实意识到您可以安装这些应用程序(包括较新版本)而不使用这些 tarball?