美文网首页
debian命令之apt以及dpkg(附带git用法)

debian命令之apt以及dpkg(附带git用法)

作者: 查看更多详情 | 来源:发表于2020-03-09 16:57 被阅读0次

    apt命令

    用法: apt [选项] 命令

    命令行软件包管理器 apt 提供软件包搜索,管理和信息查询等功能。

    它提供的功能与其他 APT 工具相同(像 apt-get 和 apt-cache),

    但是默认情况下被设置得更适合交互。

    常用命令:

      list - 根据名称列出软件包

      search - 搜索软件包描述

      show - 显示软件包细节

      install - 安装软件包

      reinstall - reinstall packages

      remove - 移除软件包

      autoremove - 卸载所有自动安装且不再使用的软件包

      update - 更新可用软件包列表

      upgrade - 通过 安装/升级 软件来更新系统

      full-upgrade - 通过 卸载/安装/升级 来更新系统

      edit-sources - 编辑软件源信息文件

      satisfy - satisfy dependency strings

    dpkg命令

    用法:dpkg [<选项> ...] <命令>

    命令:

      -i|--install      <.deb 文件名> ... | -R|--recursive <目录> ...

      --unpack          <.deb 文件名> ... | -R|--recursive <目录> ...

      -A|--record-avail  <.deb 文件名> ... | -R|--recursive <目录> ...

      --configure        <软件包名>    ... | -a|--pending

      --triggers-only    <软件包名>    ... | -a|--pending

      -r|--remove        <软件包名>    ... | -a|--pending

      -P|--purge        <软件包名>    ... | -a|--pending

      -V|--verify <软件包名> ...      检查包的完整性。

      --get-selections [<表达式> ...]  把已选中的软件包列表打印到标准输出。

      --set-selections                从标准输入里读出要选择的软件。

      --clear-selections              取消选中所有不必要的软件包。

      --update-avail <软件包文件>      替换现有可安装的软件包信息。

      --merge-avail  <软件包文件>      把文件中的信息合并到系统中。

      --clear-avail                    清除现有的软件包信息。

      --forget-old-unavail            忘却已被卸载的不可安装的软件包。

      -s|--status      <软件包名> ...  显示指定软件包的详细状态。

      -p|--print-avail <软件包名> ...  显示可供安装的软件版本。

      -L|--listfiles  <软件包名> ...  列出属于指定软件包的文件。

      -l|--list  [<表达式> ...]        简明地列出软件包的状态。

      -S|--search <表达式> ...        搜索含有指定文件的软件包。

      -C|--audit [<表达式> ...]        检查是否有软件包残损。

    --yet-to-unpack 列出标记为待解压的软件包。

      --predep-package                列出待解压的预依赖。

      --add-architecture    <体系结构> 添加 <体系结构> 到体系结构列表。

      --remove-architecture <体系结构> 从架构列表中移除 <体系结构>。

      --print-architecture            显示 dpkg 体系结构。

      --print-foreign-architectures    显示已启用的异质体系结构。

      --assert-<特性>                  对指定特性启用断言支持。

      --validate-<属性> <字符串>      验证一个 <属性>的 <字符串>。

      --compare-vesions <a> <关系> <b> 比较版本号 - 见下。

      --force-help                    显示本强制选项的帮助信息。

      -Dh|--debug=help                显示有关出错调试的帮助信息。

      -?, --help                      显示本帮助信息。

          --version                    显示版本信息。

    git命令

    用法:git [--version] [--help] [-C <path>] [-c <name>=<value>]

              [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]

              [-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare]

              [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]

              <command> [<args>]

    这些是各种场合常见的 Git 命令:

    开始一个工作区(参见:git help tutorial)

      clone            克隆仓库到一个新目录

      init              创建一个空的 Git 仓库或重新初始化一个已存在的仓库

    在当前变更上工作(参见:git help everyday)

      add              添加文件内容至索引

      mv                移动或重命名一个文件、目录或符号链接

      restore          恢复工作区文件

      rm                从工作区和索引中删除文件

      sparse-checkout  初始化及修改稀疏检出

    检查历史和状态(参见:git help revisions)

      bisect            通过二分查找定位引入 bug 的提交

      diff              显示提交之间、提交和工作区之间等的差异

      grep              输出和模式匹配的行

      log              显示提交日志

      show              显示各种类型的对象

    status 显示工作区状态

    扩展、标记和调校您的历史记录

      branch            列出、创建或删除分支

      commit            记录变更到仓库

      merge            合并两个或更多开发历史

      rebase            在另一个分支上重新应用提交

      reset            重置当前 HEAD 到指定状态

      switch            切换分支

      tag              创建、列出、删除或校验一个 GPG 签名的标签对象

    协同(参见:git help workflows)

      fetch            从另外一个仓库下载对象和引用

      pull              获取并整合另外的仓库或一个本地分支

      push              更新远程引用和相关的对象

    命令 'git help -a' 和 'git help -g' 显示可用的子命令和一些概念帮助。

    查看 'git help <命令>' 或 'git help <概念>' 以获取给定子命令或概念的

    帮助。

    有关系统的概述,查看 'git help git'。

    相关文章

      网友评论

          本文标题:debian命令之apt以及dpkg(附带git用法)

          本文链接:https://www.haomeiwen.com/subject/lcipdhtx.html