zoukankan      html  css  js  c++  java
  • ubuntu apt命令

    apt-cache

    该命令用于在apt的软件包缓存中搜索软件。简单来说,就是用于搜索软件包,收集软件包信息并用于搜索哪些可以在Ubuntu或Debian上安装的软件。

    列出当前所有可用的软件包
    apt-cache pkgnames

    查找软件包并列出该软件包的相关信息
    apt-cache search vsftpd

    找出所有以vsftpd开头的软件包
    apt-cache pkgnames vsftp

    查看软件包信息
    apt-cache show netcat


    查看软件包依赖关系

    apt-cahce showpkg vsftpd
    showpkg子命令会检测指定软件包的依赖软件包是否已经被安装

    查看软件包总体信息
    apt-cache stats
    stats子命令用于统计软件包总体信息

    更新系统软件包
    apt-get update
    update子命令会同步/etc/apt/sources.list文件中的软件包索引,并更新索引中的所有软件包

    更新软件包
    apt-get upgrade
    upgrade子命令会更新当前系统中所有已安装的软件包,并同时所更新的软件包相关的所以来的软件包

    安装或更新指定软件包
    apt-get install netcat
    安装或更新netcat软件包

    apt-get install packageName --no-upgrade
    --no-upgrade子命令会阻止已经安装过的文件进行更新操作

    apt-get install packageName --only-upgrade
    --only-upgrade子命令知会更新已经安装过的文件,并不会安装新文件

    apt-get install vsftpd=2.3.5...
    安装指定版本的包文件

    apt-get remove vsftpd
    移除软件包,但是保留软件的相关配置文件信息

    apt-get purge vsftpd
    移除软件包的所有文件,或者使用:
    apt-get remove --purge vsftpd

    apt-get clean
    删除所以已下载的软件包

    apt-get --download-only source vsftpd
    只下载软件源码包

    apt-get source vsftpd
    下载并解压包

    apt-get --compile source goaccess
    下载、解压并编译

    apt-get download nethogs
    仅将软件包下载到当前工作目录中

    apt-get changelog vsftpd
    查看软件包的日志信息

    apt-get check

    apt-get build-dep netcat
    在当前系统中的本地包库中查看指定包的依赖包并对以来包进行安装

  • 相关阅读:
    自定义sql server 聚合涵数
    EF CodeFirst学习笔记004--足够聪明
    EF CodeFirst学习笔记003--如何创建表
    EF CodeFirst学习笔记002--更新数据库表
    EF CodeFirst学习笔记001--主键约定
    SQL Server 2008中SQL增强之一:Values新用途 001
    SQLServer 学习笔记 序
    设计模式之单例模式
    如何控制数据库表中的某个字段的权限
    利用ResultFilter实现asp.net mvc3 页面静态化
  • 原文地址:https://www.cnblogs.com/chgxtony/p/3889415.html
Copyright © 2011-2022 走看看