展开

关键词

apt-get指令

showpg package #显示包的相关信息,如Reverse Depends(反向依赖)、依赖等 apt-get install package #安装包 apt-get reinstall package #重新安装包 apt-get -f install package #强制安装 apt-get remove package #删除包(只是删掉数据和可执行文件,不删除配置文件) apt-get remove –purge package #删除包,包括删除配置文件等 apt-get autoremove –purge package #删除包及其依赖的软件包+配置文件等 apt-get update #更新源 apt-get upgrade #更新已安装的包 apt-get dist-upgrade #升级系统 apt-get dselect-upgrade #使用 dselect 升级 apt-cache apt-get source package #下载该包的源代码 apt-get clean && apt-get autoclean #清理下载文件的存档 && 只清理过时的包 apt-get check

52110

aptapt-get的区别

您可能想知道apt-getapt之间的区别是什么?如果他们有类似的命令结构,那么新的apt命令需要什么?您可能还在考虑apt是否比apt-get更好? aptapt-get命令之间的区别虽然apt确实有一些与apt-get类似的命令选项,但它并不与apt-get向后兼容。 这意味着如果只是用apt替换apt-get命令的apt-get部分,它将不会始终有效。让我们看看哪个apt命令替换了apt-getapt-cache命令选项我应该使用apt还是apt-get? 除非你要进行利用apt-get更多功能的特定操作,否则我认为没有理由坚持使用apt-get。三.结论我希望我能够解释aptapt-get之间的区别。 最后,总结一下aptapt-get的争论:aptapt-getapt-cache命令的子集,为包管理提供必要的命令虽然apt-get不会被弃用,但作为普通用户,您应该更频繁地开始使用apt

25620
  • 广告
    关闭

    11.11智惠云集

    2核4G云服务器首年70元,还有多款热门云产品满足您的上云需求

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    sudo apt-get update 报错

    dl.google.comlinuxchromedeb Solution_0这个是chrome仓库自己的问题wget -q -O - http:dl.google.comlinuxlinux_signing_key.pub | sudo apt-key

    1.4K40

    Linux中yum和apt-get

    Debian、Ubuntu等----RedHat 系列 -包管理工具 yum1 常见的安装包格式 rpm包,安装rpm包的命令是“rpm -参数” 2 包管理工具 yum Debian系列-包管理工具 apt-get1 常见的安装包格式 deb包,安装deb包的命令是“dpkg -参数” 2 包管理工具 apt-get----更多请参考 : Linux中yum和apt-get用法及区别

    7530

    apt-get update遇到NO_PUBKEY

    如果遇到 NO_PUBKEY 的问题,如下:root@spark-sparkoperator-58f598c98b-x7vjn:etcapttrusted.gpg.d# apt-get updateGet Updating from such a repository cant be done securely, and is therefore disabled by default.N: See apt-secure creation and user configuration details.root@spark-sparkoperator-58f598c98b-x7vjn:etcapttrusted.gpg.d# apt-get apt -o Acquire::AllowInsecureRepositories=true -o Acquire::AllowDowngradeToInsecureRepositories=true

    37930

    bash: 一键apt-get更新

    一键 apt-get更新 的 bash文件 源码:echo apt-get operationsudo apt-get updatesudo apt-get upgradesudo apt-get

    42710

    Ubuntu apt-get不能使用

    输入 apt-get 就有这个提示。解决方法我 google 找了一圈,也有人遇到这个问题了,不过没有说是手机的问题,我总结一下就是遇到类似的问题,都可以用下面的方法来解决。

    99420

    强大的 apt-get 命令

    强大的 apt-get 命令(小结) 一、ubuntu下管理软件最方便的非 apt-get 工具莫属了,它的常见用法稍微整理一下供以后参考(详细见 man apt-get ):1.更新源,升级软件和系统之前要先干这个 ~ (源目录:etcaptsources.list)sudo apt-get update2.更新已安装的包到最新版本(若已经最新则忽略)sudo apt-get upgrade3.升级系统,有一定风险 pac 也可以使用正则匹配哦sudo apt-get install pac1 pac2 pac3…5.删除软件,用法同 install,会保留配置文件sudo apt-get remove pac1 pac2 pac3…6.用法同 remove ,也将删除配置文件,(这个更彻底)sudo apt-get purge pac1 pac2 pac3…7.获取源码,到当前文件夹下sudo apt-get source pac8.安装相关的编译环境sudo apt-get build-dep pac9.更新缓存,检查是否有损坏的依赖sudo apt-get check10.下载二进制包到当前目录sudo

    8620

    Ubuntu apt-get和pip源更换

    Ubuntu apt-get和pip源更换更新数据源为国内,是为了加速安装包的增加速度。 更换apt-get数据源输入:sudo -s切换为root超级管理员;执行命令:vim etcaptsources.list;使用命令:%d 清空所有内容;清华数据源地址:https:mirrors.tuna.tsinghua.edu.cnhelpubuntu 选择相应的版本复制内容,点击“i”键进入编辑文本模式,粘贴内容到vim编辑窗体,点击“ESC”键进入编辑模式,输入“:wq”保存离开;更新源:sudo apt-get update;更新软件:sudo apt-get upgrade;pip3的安装与升级安装pip3:sudo apt-get install python3-pip升级pip3:sudo pip install --upgrade pip

    2.9K60

    apt-get报错和dpkg报错

    update 更新sudo apt-get -f install 安装sudo mv varlibdpkginfo sudo rm -rf varlibdpkginfo 删除之前建立的info文件夹sudo 安装已经不报错了,但是直接安装thunderbird还是会报错,通过 sudo apt-get -f install 命令后,再用sudo apt-get -f install thunderbird命令进行安装 报错2:apt-get安装vim时候,提示: vim : Depends: vim-common (= 2:7.4.1689-3ubuntu1) but 2:7.4.1689-3ubuntu1.2 is to be installedE: Unable to correct problems, you have held broken packages.解决方法:sudo apt-get purge vim-commonsudo apt-get updatesudo apt-get upgradesudo apt-get install vim(总结:linux是一个权限完全给你的系统,遇到问题不要乱来

    71030

    apt-get install 遇到依赖问题

    askubuntu.comquestions140246how-do-i-resolve-unmet-dependencies-after-adding-a-ppa需要用到的部分是用了里面排名最高的回答的 Solutions: 和 DisableRemovePurge PPAs: 里的解决步骤ps: 这是目前唯一一个试成了的方法我个人实际操作时仅在 sudo apt-get purge package-name 一句根据具体情况做了改动 另外 Additional Sources: 里的 Y-PAA-Manager 没装上,后来看来可不装方法二:更换源,随后更新:sudo apt-get

    1.4K40

    Debian 7.8 通过 apt-get 安装 nodejs

    aikaiyuan@debian:~$ cat etcdebian_version 7.8 aikaiyuan@debian:~$ 安装 curl和源aikaiyuan@debian:~$ sudo apt-get aikaiyuan@debian:~$ sudo curl -sL https:deb.nodesource.comsetup | bash - 安装 nodejsaikaiyuan@debian:~$ apt-get

    35120

    apt-get 中 update 与 upgrade 的区别

    update : 更新 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的地址,这样才能获取到最新的软...

    16620

    apt apt-get中的远程执行代码

    为此,请运行: $ sudo apt update -o Acquire::http::AllowRedirect=false$ sudo apt upgrade -o Acquire::http::AllowRedirect 作为证明,我录制了一段攻击如下Dockerfile的视频:FROM debian:latestRUN apt-get update && apt-get install -y cowsay背 景在获取数据时 ,apt将各种不同的数据传输协议的工作进程分离。 例如,在一台机器上运行 apt install cowsay并用http请求下载相应包的时候,apt将提供usrlibaptmethodshttp目录,并返回100 Capabilities消息:100 ::Architecture=amd64Config-Item: APT::Build-Essential::=build-essentialConfig-Item: APT::Install-Recommends

    41520

    apt apt-get 中的远程执行代码

    原文:Remote Code Execution in aptapt-get 作者:Max Justicz 译者:Nanako@知道创宇404实验室 TL,DR: 我在apt中发现了一个漏洞,它允许网络中间人 为此,请运行: $ sudo apt update -o Acquire::http::AllowRedirect=false $ sudo apt upgrade -o Acquire::http:: 作为证明,我录制了一段攻击如下Dockerfile的视频: FROM debian:latest RUN apt-get update && apt-get install -y cowsay 背景 在获取数据时 ,apt将各种不同的数据传输协议的工作进程分离。 例如,在一台机器上运行 apt install cowsay并用http请求下载相应包的时候,apt将提供usrlibaptmethodshttp目录,并返回100 Capabilities消息: 100

    24630

    Ubuntu apt-get和pip国内源更换

    Ubuntu apt-get和pip源更换更新数据源为国内,是为了加速安装包的增加速度。 更换apt-get数据源输入:sudo -s切换为root超级管理员;执行命令:vim etcaptsources.list;使用命令:%d 清空所有内容;清华数据源地址:https:mirrors.tuna.tsinghua.edu.cnhelpubuntu 选择相应的版本复制内容,点击“i”键进入编辑文本模式,粘贴内容到vim编辑窗体,点击“ESC”键进入编辑模式,输入“:wq”保存离开;更新源:sudo apt-get update更新软件:sudo apt-get upgradepip3的安装与升级安装pip3:sudo apt-get install python3-pip升级pip3:sudo pip3 install --upgrade pip

    1.2K30

    Ubuntu dpkg ---- apt-get ------ aptitude 区别及作用

    autoclean #同上 编译相关   apt-get source package #获取源码 apt-get          build-dep   package #解决编译源码 package * apt-get install packagename——安装一个新软件包(参见下文的aptitude ) * apt-get remove packagename——卸载一个已安装的软件包(保留配置文件 * apt-get autoclean apt会把已装或已卸的软件都备份在硬盘上,所以如果需要空间 的话,可以让这个命令来删除你已经删掉的软件 * apt-get clean 这个命令会把安装的软件的备份也删除 * apt-get upgrade——更新所有已安装的软件包 * apt-get dist-upgrade——将系统升级到新版本 * apt-cache search string——在软件包列表中搜索字符串 与apt-get类似,aptitude可以通过命令行方式调用,但仅限于某些命令——最常见的有安装和卸载命令。由于aptitude比apt-get了解更多信息,可以说它更适合用来进行安装和卸载。

    67920

    aptitude 与 apt-get 的区别与联系

    apt-get autoclean apt会把已装或已卸的软件都备份在硬盘上,所以如果需要空间 的话,可以让这个命令来删除你已经删掉的软件apt-get clean 这个命令会把安装的软件的备份也删除, 您必须先使用 apt-get 来安装它,然後运行apt-file update。 upgradealias agd=sudo apt-get dist-upgradealias agi=sudo apt-get installalias agr=sudo apt-get remove (apt-get无此功能), show(apt-get无此功能), search(apt-get无此功能), hold(apt-get无此功能), unhold(apt-get无此功能),apt-get apt-get 跟 aptitude 没什么区别的地方:update, upgrade (apt-get upgrade == aptitude safe-upgrade, apt-get dist-upgrade

    1.2K30

    Ubuntu 18.04更换apt-get源的方法

    使用apt-get安装时,会很慢,更换了国内的源后,就可以解决这个问题了。1. 更新保存sources.list文件后需要更新apt-get。sudo apt-get update更新完成后就可以正常使用了。 到此这篇关于Ubuntu 18.04更换apt-get源的文章就介绍到这了,更多相关Ubuntu 18.04更换apt-get源内容请搜索ZaLou.Cn以前的文章或继续浏览下面的相关文章希望大家以后多多支持

    1.6K31

    Ubuntu基础教程之apt-get命令

    基本语法 语法格式: apt-get command 配置文件: 早期 apt-get 默认的配置文件为 etcaptapt.conf,但是当前的 Ubuntu 系统中默认没有这个文件。 因此在更新系统中的包时,建议按顺序执行下面的命令: $ apt-get update$ apt-get upgrade -y$ apt-get dis-upgrade -yremove remove 与 常见用法查看帮助文档$ apt-get -h? ,主要用在把下载包和安装包分开的场景,比如系统默认的自动化更新:$ sudo apt-get install -d nginx$ sudo apt-get upgrade -d$ sudo apt-get 现在再执行 apt-get source 命令并指定包的名称,就可以下载到该包的源代码了:$ apt-get source tree?查看 apt-get 的版本$ apt-get -v?

    23851

    扫码关注云+社区

    领取腾讯云代金券