首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装标准存储库中不可用的软件[决策树]

安装标准存储库中不可用的软件[决策树]
EN

Ask Ubuntu用户
提问于 2012-02-17 01:10:42
回答 2查看 788关注 0票数 3

在Ubuntu上安装一个程序时,我想要采取哪些一般步骤,或者我需要一个更新的软件版本,而这个版本可以在以后的存储库中使用?

我会给你我的具体例子。我目前正在使用10.04LTS,我不想升级。我想安装expect-lite软件包,但它只适用于Ubuntu11.10 (Oneiric ) http://packages.ubuntu.com/oneiric/expect-lite

我想要实现的决策树如下(我认为我目前正处于第3步):

  1. apt-获取安装#(如果可用的话)(或者使用GUI包管理器)
  2. 如果尚未启用宇宙和多宇宙,请重复步骤1。
  3. 从更高版本的Ubuntu中安装一个包。(怎么回事?我需要注意哪些陷阱?)
  4. 从不稳定的Debian版本中安装一个包。(以上问题相同)
  5. 从Ubuntu的PPA (个人软件包档案)中查找并安装一个软件包,意识到软件包不会被恶意后门或特洛伊木马审查,这种风险对许多人来说是不可接受的。
  6. 如果一个人有这个能力,从源中创建一个个人包,并安装它(如果可能的话,将它上传到PPA存档,以供其他人使用)
  7. 直接从源代码安装,并制作一个虚拟包来处理任何依赖问题(非常清楚,如果稍后尝试发行版升级,这可能会导致问题) (info:http://eric.lubow.org/2010/system-administration/creating-dummy-packages-on-debian/ )
  8. 作为最后的努力,直接从源代码安装。

编辑后添加:

  • 使用包外星将.rpm包转换为.deb,然后安装(看看这个)
  • (以下是BlueXrider的回答),看看是否可以在非标准存储库中找到包,或者从可信的源下载.deb文件并使用它。
EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2012-02-17 05:07:04

我的决定树是:

--1。我能得到吗?

-2它能用吗?

期望Lite

GDebi说是的,让我们安装它。我觉得Sourceforge是一个值得信赖的来源。

如果我不能配置它,总有一个调整/黑客可用。

最终还是由你来决定。

票数 1
EN

Ask Ubuntu用户

发布于 2013-03-29 01:13:42

作为expect-lite的作者,您可以始终在http://expect-lite.sf.net/下载最新版本:在该站点上,您可以找到一个Debian包,然后可以使用:

代码语言:javascript
复制
sudo dpkg -i  expect-lite_4.5.0-0ubuntu1_all.deb

如果不习惯以root方式安装,可以使用以下方法将安装程序解锁并以非特权用户的身份运行,从而安装.tar.gz版本:

代码语言:javascript
复制
./install.sh -p <my install location>

所有的expect-lite都是开源的,所以可以自由地查看安装程序或expect-lite本身的源代码。包中没有编译的二进制文件。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/104920

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档