zoukankan      html  css  js  c++  java
  • Ubuntu的apt-get/yarm/wget命令详解

    apt-cache和apt-get是apt包的管理工具,
    他们根据/etc/apt/sources.list里的软件源地址列表搜索目标软件、并通过维护本地软件包列表来安装和卸载软件。

    Ubuntu : apt-get 命令
    Ubuntu中apt与apt-get命令的区别

    一.查看本机是否安装软件

    whereis package_name
    或者
    which package_name

    或者

    通过下面的命令可以查看已安装包或即将安装包的版本:

    $ sudo apt-get -s install vim

    模拟执行命令并输出结果
    应用 -s 选项后命令并不会真正执行,但是会模拟执行并输出结果,比如下面的例子:

    二.apt-get

    1.搜索包
    sudo apt-cache search package

    2.获取包的相关信息,如说明,大小,版本。
    sudo apt-cache show package

    3.了解包的依赖
    sudo apt-cache depends package

    4.查看该包被那些包依赖
    sudo apt-get rdepends package

    5.安装包
    sudo apt-get install package

    6.安装制定版本的包
    sudo apt-get install package=version

    7.重新安装包
    sudo apt-get install package --reinstall

    8.修复安装(启动APT自动安装依赖关系的一个功能键,更新完源之后,如果APT还不能自行解决依赖关系,就可以执行一下这个命令)
    sudo apt-get -f install

    9.下载该包的源代码
    sudo apt-get source package

    10.删除包
    sudo apt-get remove package

    11.删除包,包括删除配置文件等
    sudo apt-get remove package --purge

    12.更新apt软件源数据库
    sudo apt-get update

    sudo apt-get -s upgrade
    添加 -s 选项后,upgrade 命令会输出将要被更新的软件但不会真的执行升级操作。

    13.更新已安装的软件包
    sudo apt-get upgrade

    14.升级系统
    sudo apt-get dist-upgrade

    15.使用dselect升级
    sudo apt-get dselect-upgrade

    16.安装相关的编译环境
    sudo apt-get build-dep package

    17.清理无用的包
    sudo apt-get clean & sudo apt-get autoclean

    18.检查是否有损坏的依赖
    sudo apt-get check

    下面我们列出 Ubuntu 16.04 LTS 中使用 ATP 命令与老版本 Ubuntu 中软件包管理的用法对比:

    apt 命令 取代的命令 命令的功能
    apt install apt-get install 安装软件包
    apt remove apt-get remove 移除软件包
    apt purge apt-get purge 移除软件包及配置文件
    apt update apt-get update 刷新存储库索引
    apt upgrade apt-get upgrade 升级所有可升级的软件包
    apt autoremove apt-get autoremove 自动删除不需要的包
    apt full-upgrade apt-get dist-upgrade 在升级软件包时自动处理依赖关系
    apt search apt-cache search 搜索应用程序
    apt show apt-cache show 显示装细节

    三.yum

    yum可以用于运作rpm包,例如在Fedora系统上对某个软件的管理:

    安装:yum install
    卸载:yum remove
    更新:yum update
    

    wget不是安装方式,它是一种下载工具,类似于迅雷。

    通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理,名字是World Wide Web”与“get”的结合。

    如果要下载一个软件,可以直接运行:

    um和apt-get的区别

    四.wget

    wget 下载地址

    如果当前ubuntu未安装wget,可按下列操作进行安装和检查是否安装成功:

    sudo apt-get update  
    sudo apt-get install wget  
    wget --version
  • 相关阅读:
    程序员新年要实现的10个愿望
    编写超级可读代码的15个最佳实践
    LeetCode 最大子序和
    LeetCode 最大正方形
    LeetCode 买卖股票的最佳时机 II
    LeetCode 买卖股票的最佳时机
    B树和B+树
    SQL的几种连接
    LeetCode 无重复字符的最长子串
    LeetCode 翻转字符串里的单词
  • 原文地址:https://www.cnblogs.com/haima/p/13282319.html
Copyright © 2011-2022 走看看