文档
通过 APT 软件包管理器安装额外软件
背景情况
默认情况下,每架TurnKey 应用设备从地面上精心建造,配备了以最高效率和安全性来发挥其作用所需的最低组件.
需要默认安装的软件的用户可以轻松地通过APT,高级包装工具进行安装,通过网络界面(Webmin)可以访问. 或通过命令行接口(推荐).
记住,TurnKey Linux 应用设备是Debian在罩下. TurnKey Linux只是给了你更好的起点,所以可以自定义一个应用设备来适应你的需要. 可以用吗? Debian文档 来帮忙。
开始之前
请确定您的 应用设备 拥有互联网访问权限, 它需要能够访问 APT 的在线包寄存器 。
通过命令行安装软件包
登录到命令行。 您可以通过 SSH 客户端, 或者从浏览器中使用 AJAX 网页 shell 来进行 : https://appliance.ip:12320/ 密码
更新 APT 数据库
如果这是你第一次通过APT安装软件,你首先需要更新它的现有软件包的数据库.
apt-get update
包含一个软件包( I)
apt-get install name-of-package
正在搜索软件包
显示包名列表 + 短描述 :
apt-cache search keyword1 keyword2 ...
显示一个软件包的完整描述 :
apt-cache show packagename
比如说,我们想做一些网络探索:
apt-cache search map network | less # let's find out more about this nmap tool apt-cache show nmap # let's install it apt-get install nmap
通过网络管理接口安装软件包( Webmin)
登录到 Webmin : https://appliance.ip:12321/ 密码
转到系统 - > 软件包
更新 APT 数据库
如果这是您第一次通过 APT 安装软件, 您需要先更新它的现有软件包的数据库。 滚动到屏幕底部并点击“ Update Now” 。
安装软件包
您可以请 APT 通过在“ 安装新软件包” 部分中选择“ 从 APT 中选择 包” 的无线电按钮来安装软件包, 并输入软件包的名称, 然后点击 "Install" (中文(简体) ).
正在搜索软件包
如果您不知道想要的包的确切名称,可以点击"Search APT"按钮通过搜索来搜索. 这将打开一个弹出窗口, 您可以在其中搜索关键字( 例如编辑器) , 并获得一个在它们的名称或描述中包含关键字的软件包列表 。
一般需要的额外软件包
- 建设必需: 编译器构建链条。 如果您要从源头构建软件, 您需要这个 。
- vim 时:维姆文本编辑器的完整版本.
默认所有应用设备都会带vim-tiny(Vim的一个子集,专家喜欢的模式文本编辑器)和纳米(一个简单的非模式文本编辑器).
浏览或搜索 Debian 包寄存器
此处浏览 Debian 稳定版(一般为当前 TurnKey 版本的基础)中可用的完整软件包列表:
https://packages.debian.org/stable/ 密码
或在此使用搜索功能搜索软件包 :
https://www.debian.org/distrib/packages#search_packages 密码
输入关键字并选择只搜索包名, 还是也搜索描述 。 选择distro(一般为当前 TKL 版本的“ 稳定”) 并单击搜索( 接下来是关键字) 。
如果您正在寻找一个您不知道名称的软件包提供的脚本, 请在页面下进一步搜索“ 搜索软件包的内容 ” 。
跟踪外部教程时被抓到
关于如何安装和/或配置在线补充软件(只是google!),有大量的相关(有时并不相关)教程和/或指示。 如果你记住TurnKey是Debian 在头罩的车身下, 就可以成为宝贵的思想来源和有用的资源。 然而,你可能会遇到一些怪人!
苏度
一些指令可能在许多命令之前使用sudo命令(例如apt-get和许多其他命令). 基本上 sudo 允许您运行命令, 就象您是根用户一样( 当你不是时)。 TurnKey 默认使用根账户时, 一般不需要它 。 然而,如果需要,可以安装它:使用 apt!)
能力
在线上的一些 Debian 指令/ 教程可能使用一个名为“ aptitude” 的替代命令行工具。 TurnKye 不包括默认的能力 。 通常你可以不用问题地用“ apt- get” 代替“ aptitude ” , 尽管能力确实有一些替代( 和额外的) 高级命令 。 通常使用Apt-get应该很好, 不过, 如果您想要的话, 您可以安装Apt! ) :