精华内容
下载资源
问答
  • linuxapt命令

    千次阅读 2018-06-27 10:42:13
    一般来讲apt命令需要获得root,所以一般在前边加上sudo,一般格式为sudo apt-get xxx。(下文中packagename指代为软件包的名称。)apt-get update在修改/etc/apt/sources.list或/etc/apt/preferences之后运行该命令...

    一般来讲apt命令需要获得root,所以一般在前边加上sudo,一般格式为sudo apt-get xxx。(下文中packagename指代为软件包的名称。)

    apt-get update
    在修改/etc/apt/sources.list或/etc/apt/preferences之后运行该命令。需要定期运行这一命令以确保您的软件包列表是最新的。
    apt-get install packagename
    安装一个新软件包(与下文的aptitude功能类似)
    apt-get remove packagename
    卸载一个已安装的软件包(保留配置文档)
    apt-get remove --purge packagename
    卸载一个已安装的软件包(删除配置文档),注意“--”符号必不可少
    apt-get autoremove packagename
    删除包及其依赖的软件包
    apt-get autoremove --purge packagname
    删除包及其依赖的软件包+配置文件,比上面的要删除的彻底一点
    dpkg --force-all --purge packagename
    有些软件很难卸载,而且还阻止了别的软件的应用,就能够用这个,但是有点冒险。dpkg是软件包管理工具,还dpkg -l 简单列出软件版本软件名,已安装包,dpkg -reconfigure xxx 重新配置软件,具体的应用此处不赘述。
    apt-get autoclean
    apt会把已装或已卸的软件都备份在硬盘上,所以假如需要空间的话,能够让这个命令来删除您已卸载掉的软件的备份。
    apt-get clean
    这个命令会把安装的软件的备份与已卸载的的软件备份均删除,但是这样不会影响软件的使用。
    apt-get upgrade
    可以使用这条命令更新软件包,apt-get upgrade不仅可以从相同版本号的发布版中更新软件包,也可以从新版本号的发布版中更新软件包,实现后一种更新的推荐命令为apt-get dist-upgrade。
    在运行apt-get upgrade命令时加上-u选项很有用(即:apt-get -u upgrade)。这个选项让APT显示完整的可更新软件包列表。不加这个选项,你就只能盲目地更新。APT会下载每个软件包的最新更新版本,然后以合理的次序安装它们。注意在运行该命令前应先运行 apt-get update更新数据库,更新任何已安装的软件包。
    apt-get dist-upgrade
    从新版本号的发布版中更新软件包。
    apt-cache search string
    在软件包列表中搜索字符串。
    dpkg -l package-name-pattern列出任何和模式相匹配的软件包。假如您不知道软件包的全名,您能够使用“*package-name-pattern*”。
    aptitude
    周详查看已安装或可用的软件包。和apt-get类似,aptitude能够通过命令行方式调用,但仅限于某些命令——最常见的有安装和卸载命令。
    由于aptitude比apt-get了解更多信息,能够说他更适合用来进行安装和卸载。
    apt-cache showpkg pkgs
    显示软件包信息。
    apt-cache dumpavail打印可用软件包列表。
    apt-cache show pkgs
    显示软件包记录,类似于dpkg –print-avail。
    apt-cache pkgnames
    打印软件包列表中任何软件包的名称。
    dpkg -S file
    这个文档属于哪个已安装软件包。
    dpkg -L package
    列出软件包中的任何文档。
    dpkg -l
    列出所有已安装的软件包。
    apt-file search filename
    查找包含特定文档的软件包(不一定是已安装的),这些文档的文档名中含有指定的字符串。apt-file是个单独的软件包。您必须先使用apt-get install来安装他,然后运行apt-file update。假如apt-file search filename输出的内容太多,您能够尝试使用apt-file search filename | grep -w filename(只显示指定字符串作为完整的单词出现在其中的那些文档名)或类似方法,例如:apt-file search filename | grep /bin/(只显示位于诸如/bin或/usr/bin这些文件夹中的文档,假如您要查找的是某个特定的执行文档的话,这样做是有帮助的)。
    apt-get autoclean
    定期运行这个命令来清除那些已卸载的软件包的.deb文档。通过这种方式,您能够释放大量的磁盘空间。假如您的需求十分迫切,能够使用apt-get clean以释放更多空间。这个命令会将已安装软件包裹的.deb文档一并删除。大多数情况下您不会再用到这些.debs文档,因此假如您为磁盘空间不足而感到焦头烂额,这个办法也许值得一试。
    展开全文
  • kali linuxapt命令

    千次阅读 2018-06-11 11:32:23
    apt-get命令适用于ubuntu,debian等系统 1.安装软件  apt-get install {包名} 2.更新软件  apt-get install update 3.软件包升级  apt-get upgrade 4.系统版本升级  apt-get dist -upgrade 注意:要先...

    apt-get命令适用于ubuntu,debian等系统

    1.安装软件

         apt-get install {包名}

    2.更新软件

        apt-get install update

    3.软件包升级

        apt-get upgrade

    4.系统版本升级

        apt-get dist -upgrade 注意:要先进行软件包升级才可以进行系统版本升级

    5.移除软件

    apt-get remove {包名}

    6.自动移除系统不需要的旧的软件包

    apt-get autoremove

    7.完全移除,除了移除所需文件之外还移除配置文件以及历史文件

    apt-get purge {包名}

    8.清理已经安装过的软件包

    apt-get clean

     

     

    在kali linux中 还有个Debian软件包管理器,功能可能并没有apt强大,但是它可以检查已经安装的软件包

    dpkg -l {包名}  查看软件包的状态,而且可以看到被移除的软件包的配置文件

     

     

    展开全文
  • Linuxapt命令安装软件

    千次阅读 2019-04-15 15:46:00
    直接使用apt-get命令下载tomcat8: sudo apt-get install tomcat8 启动文件在/usr/share/tomcat8下 sudo service tomcat8 status查看状态 sudo service tomcat8 start启动 sudo service tomcat8 stop停止 ...

    tomcat8:

    直接使用apt-get命令下载tomcat8:

    sudo apt-get install tomcat8

    启动文件在/usr/share/tomcat8下

    sudo service tomcat8 status 查看状态

    sudo service tomcat8 start 启动

    sudo service tomcat8 stop 停止

     

    nginx:

    sudo apt-get install nginx

    /usr/sbin/nginx:主程序

    /etc/nginx:存放配置文件

    /usr/share/nginx:存放静态文件

    /var/log/nginx:存放日志

     

    jdk:

    先用java -version查看一下java是否安装

    添加ppa软件源:

    add-apt-repository ppa:webupd8team/java

     

    更新软件包:

    apt-get update

    安装jdk:

    apt-get install oracle-java8-installer

    期间会弹出确认框,按空格确认。

    按左键移动到yes,然后按空格确认。

    然后就可以看到下载过程。

    安装完毕,输入java -version再次测试,看到版本号等信息说明已经安装好jdk。

    转载于:https://www.cnblogs.com/nxjblog/p/10711061.html

    展开全文
  • linuxapt命令介绍

    万次阅读 2011-07-16 16:27:30
    软件包维护apt-get update - 在你更改了/etc/apt/sources.list 或 /etc/apt/preferences 后,需要运行这个命令以令改动生效。同时也要定期运行该命令,以确保你的源列表是最新的。该命令等价于新立得软件包管理器中...

    软件包维护

    • apt-get update - 在你更改了/etc/apt/sources.list 或 /etc/apt/preferences 后,需要运行这个命令以令改动生效。同时也要定期运行该命令,以确保你的源列表是最新的。该命令等价于新立得软件包管理器中的“刷新”,或者是 Windows和OS X 下的 Adept 软件包管理器的 “check for updates”。
    • apt-get upgrade - 更新所有已安装的软件包。类似一条命令完成了新立得软件包管理器中的“标记所有软件包以便升级”并且“应用”。
    • apt-get dist-upgrade - 更新整个系统到最新的发行版。等价于在新立得软件包管理器中“标记所有更新”,并在首选项里选择“智能升级” -- 这是告诉APT更新到最新包,甚至会删除其他包(注:不建议使用这种方式更新到新的发行版)。
    • apt-get -f install -- 等同于新立得软件包管理器中的“编辑->修正(依赖关系)损毁的软件包”再点击“应用。如果提示“unmet dependencies”的时候,可执行这行命令。
    • apt-get autoclean - 如果你的硬盘空间不大的话,可以定期运行这个程序,将已经删除了的软件包的.deb安装文件从硬盘中删除掉。如果你仍然需要硬盘空间的话,可以试试apt-get clean,这会把你已安装的软件包的安装包也删除掉,当然多数情况下这些包没什么用了,因此这是个为硬盘腾地方的好办法。
    • apt-get clean 类似上面的命令,但它删除包缓存中的所有包。这是个很好的做法,因为多数情况下这些包没有用了。但如果你是拨号上网的话,就得重新考虑了。
    • 包缓存的路径为/var/cache/apt/archives,因此,du -sh /var/cache/apt/archives将告诉你包缓存所占用的硬盘空间。
    • dpkg-reconfigure foo - 重新配置“foo”包。这条命令很有用。当一次配置很多包的时候, 要回答很多问题,但有的问题事先并不知道。例如,dpkg-reconfigure fontconfig-config,在Ubuntu系统中显示字体配置向导。每次我安装完一个 Ubuntu 系统,我都会运行这行命令,因为我希望位图字体在我的所有应用程序上都有效。
    • echo "foo hold" | dpkg --set-selections - 设置包“foo”为hold,不更新这个包,保持当前的版本,当前的状态,当前的一切。类似新立得软件包管理器中的“软件包->锁定版本”。
    • 注: apt-get dist-upgrade 会覆盖上面的设置,但会事先提示。 另外,你必须使用 sudo。输入命令echo "foo hold" | sudo dpkg --set-selections而不是sudo echo "foo hold" | dpkg --set-selections
    • echo "foo install -- 删除“hold”“locked package”状态设置。命令行为echo "foo install" | sudo dpkg --set-selections

    软件包删除

    • apt-get remove 软件包名称 - 删除已安装的软件包(保留配置文件)
    • apt-get --purge remove 软件包名称 - 删除已安装包(不保留配置文件)
    • 特别技巧:如果你想在删除‘foo’包同时安装‘bar’: apt-get --purge remove foo bar+
    • apt-get autoremove - 删除为了满足其他软件包的依赖而安装的,但现在不再需要的软件包。

    软件包搜索

    • apt-cache search foo - 搜索和"foo"匹配的包。
    • apt-cache show foo - 显示"foo"包的相关信息,例如描述、版本、大小、依赖以及冲突。
    • dpkg --print-avail 软件包名称 - 与上面类似。
    • dpkg -l *foo* - 查找包含有"foo"字样的包。与apt-cache show foo类似,但是还会显示每个包是安装了还是没安装。
    • dpkg -l package-name-pattern - 列出名为package-name-pattern的软件包。除非你知道软件包的正确全称,否则可以使用“*package-name-pattern*”.
    • dpkg -L foo - 显示名为“foo”的包都安装了哪些文件以及它们的路径,很有用的命令。
    • dlocate foo - 在已安装的包中搜索“foo”的文件。对于回答“这个文件来源于哪个包”这个问题,是非常实用的。dlocate是一个软件包,必须安装它才能使用本命令。
    • dpkg -S foo - 和上面的命令一样,但相比更慢一些。他只能在Debian或Ubuntu系统下运行。另外,不需要安装dlocate包。
    • apt-file search foo - 类似dlocate和dpkg -S,但搜索所有有效软件包,不单单只是你系统上的已安装的软件包。-- 它所回答的问题是“哪些软件包提供这些文件”。你必须安装有apt-file软件包,并且确保apt-file数据库是最新的。
    • dpkg -c foo.deb - “foo.deb”包含有哪些文件?注:foo.deb是含路径的文件名。-- 这个是针对你自己下载的.deb包。
    • apt-cache dumpavail - 显示所有可用软件包,以及它们各自的详细信息(会产生很多输出)。
    • apt-cache show 软件包名称 - 显示软件包记录,类似dpkg --print-avail 软件包名称
    • apt-cache pkgnames - 快速列出已安装的软件包名称。
    • apt-file search filename - 查找包含特定文件的软件包(不一定是已安装的),这些文件的文件名中含有指定的字符串。apt-file是一个独立的软件包。您必须先使用 apt-get install 来安装它,然后运行 apt-file update。如果 apt-file search filename 输出的内容太多,您可以尝试使用 apt-file search filename | grep -w filename(只显示指定字符串作为完整的单词出现在其中的那些文件名)或者类似方法,例如:apt-file search filename | grep /bin/(只显示位于诸如/bin或/usr/bin这些文件夹中的文件,如果您要查找的是某个特定的执行文件的话,这样做是有帮助的)。
    展开全文
  • Linuxaptapt-get命令的区别与解释

    万次阅读 多人点赞 2018-04-08 23:04:23
    Ubuntu 16.04 发布时,一个引人注目的新特性便是 apt 命令的引入。...随着 apt install package 命令的使用频率和普遍性逐步超过 apt-get install package,越来越多的其它 Linux 发行版也开始遵循 Ub...
  • apt-key命令用于管理Debian Linux系统中的软件包密钥。每个发布的Debian软件包都是通过密钥认证的,apt-key命令用来管理Debian软件包密钥。 02. 命令格式 用法:apt-key [--keyring file] [command] [ar...
  • apt-cache search package 搜索包  apt-cache show package 获取包的相关信息,如说明、大小、版本等  sudo apt-get install package 安装包  sudo apt-get install package - - reinstall 重新...
  • Linux系统使用apt命令安装java

    千次阅读 2019-04-25 08:58:57
    终端输入命令java,显示java未安装并且提示需要安装那些依赖包,依次安装所需包即可 yangli@yangli-virtual-machine: ~ $ java Command 'java' not found, but can be installed with: sudo apt install default-...
  • Linux —— apt-get命令及端口查看命令

    千次阅读 2017-12-03 11:59:34
    一、apt-get 命令参数 apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明、大小、版本等 sudo apt-get install package 安装包 sudo apt-get install package - - reinstall ...
  • Ubuntu 16.04 发布时,一个...随着 apt install package 命令的使用频率和普遍性逐步超过 apt-get install package,越来越多的其它 Linux 发行版也开始遵循 Ubuntu 的脚步,开始鼓励用户使用 apt 而不是 apt-get。
  • ubuntu Linuxapt-get命令

    千次阅读 2013-03-27 15:20:36
    常用的APT命令参数  apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明、大小、版本等  sudo apt-get install package 安装包  sudo apt-get install package - - reinstall...
  • Linux命令apt-get使用方式

    千次阅读 2018-01-26 15:53:12
    advanced package tool apt-get使用于deb包管理式的操作系统,主要用于自动...apt命令用法 apt-get update 更行软件包列表 apt-get install packagename 安装一个新软件包(参见下文的aptitude)
  • linuxapt-get命令

    千次阅读 2017-06-01 10:36:46
    apt-get命令 一,什么的是apt-get 高级包装工具(英语:Advanced Packaging Tools,简称:APT)是Debian及其衍生发行版(如:ubuntu)的软件包管理器。APT可以自动下载,配置,安装二进制或者源代码格式的软 件...
  • linuxapt-cache命令的用法

    千次阅读 2014-04-09 10:28:12
    linuxapt-cache命令的用法  2009-03-02 16:55:19| 分类: Linux|举报|字号 订阅 apt-cache是linux下的一个apt软件包管理工具,它可查询apt的二进制软件包缓存文件。APT包管理的大多数信息...
  • 1、 aptitude show apt-transport-https 显示如下: 软件包:apt-transport-https 版本号:1.3~rc2 状态: 未安装 优先级:可选 部分:admin 维护者:APT Development Team <...依赖于: libapt-p...
  • Linux命令apt-get apt的常见用法

    千次阅读 2017-06-30 16:03:59
    高级包装工具(英语:Advanced Packaging Tools,缩写为APTapt-cache search foo //搜索和"foo"匹配的包。 apt-cache show foo //显示"foo"包的相关信息,例如描述、版本、大小、依赖以及冲突。 apt-get ...
  • Linuxapt-get update和apt-get upgrade命令的区别

    万次阅读 多人点赞 2018-11-15 17:25:36
    本文主要讲一下在linux下安装软件方面的特点。但在Linux下,不是这样的。每个LINUX的发行版,比如ubuntu,都会维护一个自己的软件仓库,我们常用的几乎所有软件都在这里面。这里面的软件绝对安全,而且绝对的能正常...
  • 在使用apt-get下载东西的时候,出现了错误,或者你直接使用ctrl+z中断了,所以会出无法再次安装此软件的情况,解决办法: ps aux | grep apt-get 找出apt-get进程  sudo kill -9 删除对应的进程,从上一局的输出...
  • 命令 功能 apt remove 会删除软件包而保留软件的配置文件 apt purge 会同时清除软件包和软件的配置文件 (SAW:Game Over!)
  • Linux: 软件包管理工具 apt-get 命令(Debian/Ubuntu)

    万次阅读 多人点赞 2018-05-27 21:58:24
    apt-get 命令适用于 deb 包管理式的 Linux 操作系统(例如: Ubuntu),主要用于自动从互联网软件仓库中搜索、下载、安装、升级、卸载软件或操作系统。
  • linux软件包安装命令——apt-get

    万次阅读 2018-02-22 11:19:47
    apt-get是linuxAPT软件包的管理工具。采用shell命令行的方式完成软件的安装、更新、卸载等操作。 1 语法 apt-get (选项) (参数) 选项: -c —— 指定配置文件 -o —— 直接指定配置参数 参数: ...
  • Linuxapt-get、yum 命令探究

    千次阅读 2018-04-07 15:55:00
    一、yum、apt-get概述yum 、apt-get是在我们接触linux的...yum命令运作rpm安装包,该命令在RedHat系列比如Centos等发行版的Linux系统上自带,apt-get命令运作deb安装包,在Debian系列比如Ubuntu等发行版上自带。二...
  • Linux系统操作(9):apt命令

    千次阅读 2019-09-05 13:48:41
    文章目录简介查询列出包含条件的包(已安装,可升级等)搜索软件查看软件包信息查看...Advanced Packaging Tool(APT)的工具来管理这种包系统,不过请不要把它与 apt 命令混淆,它们之间是其实不是同一个东西。 ap...
  • Ubuntu 16.04 发布时,一个引人注目的新特性便是 apt 命令的引入。...随着 apt install package 命令的使用频率和普遍性逐步超过 apt-get install package,越来越多的其它 Linux 发行版也开始遵循 Ub...
  • 本文转载自:Linuxaptapt-get命令的区别与解释以及Linux命令apt-get使用方式 Ubuntu 16.04 发布时,一个引人注目的新特性便是 apt 命令的引入。其实早在 2014 年,apt 命令就已经发布了第一个稳定版,只是直到 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 192,586
精华内容 77,034
关键字:

linux没有apt命令

linux 订阅