From a5db4c3ad581cba4f2b1527ed13b882f8df113a9 Mon Sep 17 00:00:00 2001 From: hugue Date: Sun, 23 Dec 2018 20:29:21 +0800 Subject: [PATCH] apk/apt-cache/apt-file/apt-get/apt-key:add chinese translations --- pages.cn/linux/adduser.md | 8 ++++---- pages.cn/linux/alpine.md | 2 +- pages.cn/linux/apk.md | 27 +++++++++++++++++++++++++++ pages.cn/linux/apt-cache.md | 23 +++++++++++++++++++++++ pages.cn/linux/apt-file.md | 15 +++++++++++++++ pages.cn/linux/apt-get.md | 28 ++++++++++++++++++++++++++++ pages.cn/linux/apt-key.md | 24 ++++++++++++++++++++++++ 7 files changed, 122 insertions(+), 5 deletions(-) create mode 100644 pages.cn/linux/apk.md create mode 100644 pages.cn/linux/apt-cache.md create mode 100644 pages.cn/linux/apt-file.md create mode 100644 pages.cn/linux/apt-get.md create mode 100644 pages.cn/linux/apt-key.md diff --git a/pages.cn/linux/adduser.md b/pages.cn/linux/adduser.md index 74a12c197..998bcf9f7 100644 --- a/pages.cn/linux/adduser.md +++ b/pages.cn/linux/adduser.md @@ -2,7 +2,7 @@ > 添加用户的工具. -- 创建一个新用户,在默认路径创建home目录,并提示用户设置密码 +- 创建一个新用户,在默认路径创建home目录,并提示用户设置密码: `adduser {{username}}` @@ -10,14 +10,14 @@ `adduser --no-create-home {{username}}` -- 创建一个新用户,并在指定路径下创建home目录 +- 创建一个新用户,并在指定路径下创建home目录: `adduser --home {{path/to/home}} {{username}}` -- 创建一个新用户,并指定登录shell +- 创建一个新用户,并指定登录shell: `adduser --shell {{path/to/shell}} {{username}}` -- 创建一个新用户,并指定其用户组 +- 创建一个新用户,并指定其用户组: `adduser --ingroup {{group}} {{username}}` diff --git a/pages.cn/linux/alpine.md b/pages.cn/linux/alpine.md index fb53b7e4d..6aeae88b1 100644 --- a/pages.cn/linux/alpine.md +++ b/pages.cn/linux/alpine.md @@ -7,7 +7,7 @@ `alpine` -- 直接打开写信息界面,并指定了电子邮件发送地址 +- 直接打开写信息界面,并指定了电子邮件发送地址: `alpine {{email@example.net}}` diff --git a/pages.cn/linux/apk.md b/pages.cn/linux/apk.md new file mode 100644 index 000000000..e9c1cfe0b --- /dev/null +++ b/pages.cn/linux/apk.md @@ -0,0 +1,27 @@ +# apk + +> Alpine linux的包管理工具. + +- 从所有的远程仓库中更新仓库索引 + +`apk update` + +- 安装一个新软件包: + +`apk add {{package}}` + +- 移除一个软件包: + +`apk del {{package}}` + +- 修复或更新软件包而不修改主依赖项: + +`apk fix {{package}}` + +- 通过关键字查找软件包: + +`apk search {{keyword}}` + +- 获取指定软件包的相关信息: + +`apk info {{package}}` diff --git a/pages.cn/linux/apt-cache.md b/pages.cn/linux/apt-cache.md new file mode 100644 index 000000000..b8bb1f2d7 --- /dev/null +++ b/pages.cn/linux/apt-cache.md @@ -0,0 +1,23 @@ +# apt-cache + +> Debian和Ubuntu的包查询工具. + +- 在当前的软件源中查找一个软件包: + +`apt-cache search {{query}}` + +- 显示指定软件包的相关信息: + +`apt-cache show {{package}}` + +- 查看一个软件包是否安装或是否为最新: + +`apt-cache policy {{package}}` + +- 显示一个软件包的依赖项: + +`apt-cache depends {{package}}` + +- 列出依赖指定软件包的所有软件包: + +`apt-cache rdepends {{package}}` diff --git a/pages.cn/linux/apt-file.md b/pages.cn/linux/apt-file.md new file mode 100644 index 000000000..360df81f2 --- /dev/null +++ b/pages.cn/linux/apt-file.md @@ -0,0 +1,15 @@ +# apt-file + +> 在apt软件包中查找文件,其中也包括未安装的软件 + +- 更新元数据的数据库: + +`sudo apt update` + +- 查找包含指定文件或路径的软件包: + +`apt-file search {{part/of/filename}}` + +- 列出指定包的内容: + +`apt-file list {{package_name}}` diff --git a/pages.cn/linux/apt-get.md b/pages.cn/linux/apt-get.md new file mode 100644 index 000000000..620ba7ff3 --- /dev/null +++ b/pages.cn/linux/apt-get.md @@ -0,0 +1,28 @@ +# apt-get + +> Debian和Ubuntu的软件包管理工具. +> 使用`apt-cache`查找包. + +- 更新可用软件包及其版本列表(推荐在其他`apt-get`命令运行之前使用): + +`apt-get update` + +- 安装一个软件包或更新到最新版本: + +`apt-get install {{package}}` + +- 移除一个软件包: + +`apt-get remove {{package}}` + +- 升级所有已安装软件包到最新版本: + +`apt-get upgrade` + +- 移除所有不再需要的软件包: + +`apt-get autoremove` + +- 升级已安装的软件包(类似于`upgrade`), 移除过时的软件包并安装额外的软件包以满足新的依赖: + +`apt-get dist-upgrade` diff --git a/pages.cn/linux/apt-key.md b/pages.cn/linux/apt-key.md new file mode 100644 index 000000000..afd9eb827 --- /dev/null +++ b/pages.cn/linux/apt-key.md @@ -0,0 +1,24 @@ +# apt-key + +> Debian和Ubuntu上的APT软件包管理器的密钥管理工具 + +- 列出可信密钥: + +`apt-key list` + +- 向可信密钥库中添加一个密钥: + +`apt-key add {{public_key_file.asc}}` + +- 从可信密钥库中移除一个密钥: + +`apt-key del {{key_id}}` + +- 向可信密钥库中添加一个远程密钥: + +`wget -qO - {{https://host.tld/filename.key}} | apt-key add -` + +- 指定密钥ID,从密钥服务器中添加一个密钥: +- Add a key from keyserver with only key id: + +`apt-key adv --keyserver {{pgp.mit.edu}} --recv {{KEYID}}`