1. Ubuntu APT常用命令参数简析
Ubuntu
APT常用命令参数简析具体介绍Ubuntu
APT命令参数,让大家了解Ubuntu
APT命令参数使用,希望对大家有用。
Ubuntu
是一个完全以
linux
为基础的操作系统,
可自由的获得,并提供社区和专业的支持。
www.shiwu.com
常用的Ubuntu
APT命令参数apt-cache
search
package
搜索包apt-cache
show
package
获取包的相关信息,如说明、大小、版本等sudo
apt-get
install
package
安装包sudo
apt-get
install
package
-
-
reinstall
重新安装包sudo
apt-get
-f
install
修复安装-f
=
--fix-missingsudo
apt-get
remove
package
删除包sudo
apt-get
remove
package
-
-
purge
删除包,包括删除配置文件等sudo
apt-get
update
更新源sudo
apt-get
upgrade
更新已安装的包sudo
apt-get
dist-upgrade
升级系统sudo
apt-get
dselect-upgrade
使用
dselect
升级apt-cache
depends
package
了解使用依赖
www.shiwu.com
apt-cache
rdepends
package
是查看该包被哪些包依赖sudo
apt-get
build-dep
package
安装相关的编译环境apt-get
source
package
下载该包的源代码sudo
apt-get
clean
&&
sudo
apt-get
autoclean
清理无用的包sudo
apt-get
check
检查是否有损坏的依赖其中:1
有SUDO的表示需要管理员特权!2
在UBUNTU中命令后面参数为短参数是用-引出,长参数用--引出3
命令帮助信息可用man
命令的方式查看或者命令
-H(--help)方式查看4
在MAN命令中需要退出命令帮助请按q键!!Ubuntu
APT选项
含义
作用sudo
-h
Help
列出使用方法,退出。sudo
-V
Version
显示版本信息,并退出。sudo
-l
List
列出当前用户可以执行的命令。只有在sudoers里的用户才能使用该选项。sudo
-u
username|#uid
User
以指定用户的身份执行命令。后面的用户是除root以外的,可以是用户名,也可以是#uid。
www.shiwu.com
sudo
-k
Kill
清除入场卷上的时间,下次再使用sudo时要再输入密码。sudo
-K
Sure
kill
与-k类似,但是它还要撕毁入场卷,也就是删除时间戳文件。sudo
-b
command
Background
在后台执行指定的命令。sudo
-p
prompt
command
Prompt
可以更改询问密码的提示语,其中%u会代换为使用者帐号名称,%h会显示主机名称。非常人性化的设计。sudo
-e
file
Edit
不是执行命令,而是修改文件,相当于命令sudoedit。
本文来自于站长家园网
2. Ubuntu apt-get总结
Ubuntu
apt-get总结1.
安装:1.1
基本命令#apt-get
install
packagename这里将安装你需要的在sources.lists中的最新的软件包,如果有其他依赖则自动安装相应的依赖软件包。packagename可以是多个软件包。一些有用的选项:-h
This
help
text.-d
Download
only
-
do
NOT
install
or
unpack
archives-f
Attempt
to
continue
if
the
integrity
check
fails-s
No-act.
Perform
ordering
simulation-y
Assume
Yes
to
all
queries
and
do
not
prompt-u
Show
a
list
of
upgraded
packages
as
well1.2
指定版本#
apt-get
install
package=version1.3
修复或者只安装最新版本:#apt-get
--reinstall
install
packagename这里,如果你的软件包被破坏了,或者你想要安装一个最新的软件,运行这个。2.
卸载:2.1
基本命令#apt-get
remove
packagename这会卸载相应的软件,同时也会卸载依赖的部分,没办法指定不卸载依赖的。但是软件的配置文件还是会留在系统中。2.2
完全卸载软件包括删除配置:#apt-get
--purge
remove
packagename这样配置文件也会被删除。3.
更新3.1
更新系统#apt-get
-u
upgrade这里加上-u选项列出将要升级的软件,可能会提示有些软件不会升级,因为可能会破坏依赖关系,更好的方法是利用apt-get
dist-upgrade你可以通过cd或者添加源地址来更新,如果你想从cd来升级,首先运行apt-cdrom把cd中的软件添加到/etc/apt/sources源中,然后运行apt-get
dist-upgrade来升级,但是因为apt-get总是使用最新版本,如果cd中的不是最新的版本,那么也不会用到cd。3.2
更新系统#apt-get
-u
dist-upgrade这样安装的软件前面apt-get
-u
upgrade安不了的也会安装了,但个别的仍然不能安装,例如:升级会导致需要卸载一些包,卸载这些包会导致另外的软件不能用,所以就不升级了。3.3
更新软件包#apt-get
-u
install
packagename假设前面升级的时候packagename无法升级,那么这个命令会升级packagename如果需要卸载默写模块而卸载这些模块导致一些软件无法使用,那么干脆把这些软件都卸载了,然后升级,这个命令会导致packagename最终升级了。4.
查找4.1
查找packagename软件包:#apt-cache
search
packagename这样将输出所包含packagename字符串的包。4.2
查找软件包的详细信息:#
apt-cache
show
packagename这包含了软件包许多的信息,例如如果你已经安装了这个软件包,信息里面也会显示。4.3
查找软件包的大致信息:apt-cache
showpkg
packagename这会显示大致的信息。4.4
查看那些包可以升级的信息:$
apt-show-versions
-u这个apt-show-versions工具需要安装一下的。4.5
检查packagename依赖的包:#apt-cache
depends
packagename
3. ubuntu 的apt-get命令
应该是你打开了新利得客户端.或者你正在安装其它软件.
最简单的解决方式是把其他的程序都关闭,只开一个终端输入 sudo apt-get ...
4. debian linux的apt-get如何使用,请具体点,或以实例来说明
确定所要安装包的名称:比方 leafpad
那么使用如下命令安装,卸载:
apt-get install leafpad 安装
apt-get autoremove leafpad 卸载
如何搜索一个软件包呢?
apt-cache search leafpad
如何更新apt源?
修改/etc/apt/sources.list即可。可以添加国内的搜狐、163的源,速度很好。
修改完毕后,使用apt-get update更新apt仓库。
安装和卸载软件包以及更新,均需要root用户执行。
如何升级整个系统?
apt-get dist-upgrade
5. apt-get是什么意思
apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。
Advanced Package Tool,又名apt-get,是一款适用于Unix和Linux系统的应用程序管理器。最初于1998年发布,用于检索应用程序并将其加载到Debian Linux系统。Apt-get成名的原因之一在于其出色的解决软件依赖关系的能力。其通常使用.deb-formatted文件,但经过修改后可以使用apt-rpm处理红帽的Package Manager(RPM)文件。
Apt-get在Linux社区得到广泛使用,成为用来管理桌面、笔记本和网络的重要工具。随着Linux在企业中的普及,Windows和Mac用户了解如何使用apt-get加载应用程序有一定的好处。
另外,随着单片机设备如Raspberry Pi的热度增加,apt-get在这些平台上是比较便捷的应用加载方式。如果你想要加载的应用需要程序库或另一个应用程序才能正常工作,apt-get会帮你找到并加载所需的程序库或应用代码。apt-get当前的稳定版本是1.0.9.2,在2014年10月发布。
使用apt-get的主流Linux系统包括Debian和Ubuntu变异版本。大多数情况下,从命令行运行该工具。桌面上有几个图形前端可以使用,包括Synaptic Package Manager、Ubuntu Software Center、Aptitude和Kpackage。Raspberry Pi和Beaglebone Black nanoLinux板用户可以很容易地使用apt-get加载程序,因为这些系统通常来自Ubuntu或Debian代码。是debian,ubuntu发行版的包管理工具,与红帽中的yum工具非常类似。
apt-get命令一般需要root权限执行,所以一般跟着sudo命令。
例:sudo apt-get xxxx
6. apt-get update什么意思,有什么作用
1、apt-get update是同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。
2、apt-get update只是更新了apt的资源列表,没有真正的对系统执行更新。如果需要,要使用apt-get upgrade来更新。
7. linux apt-get install命令
apt-get是高级包装工具(英语:Advanced Packaging Tools,简称:APT)是 Debian及其衍生发行版(如:Ubuntu)的软件包管理器。APT可以自动下载,配置,安装二进制或者源代码格式的软件包,因此简化了 Unix系 统上管理软件的过程,apt-get命令一般需要root权限执行,所以一般跟着 sudo命令。
apt-get用法:
apt-get [选项] install(安装软件包)或者remove(卸载软件包)pkg1 [pkg2 ...]
apt-get [选项] source pkg1 [pkg2 ...]
apt-get 是一个下载安装软件包的简单命令行接口。 最常用的命令是 update(更新) 和install(安装)。
命令:
update - 重新获取软件包列表
upgrade - 进行更新
install - 安装新的软件包
remove - 移除软件包
autoremove - 自动移除全部不使用的软件包
purge - 移除软件包和配置文件
source - 下载源码档案
build-dep - 为源码包配置编译依赖
dist-upgrade - 发行版升级
dselect-upgrade - 依照 dselect 的选择更新
clean - 清除下载的归档文件
autoclean - 清除旧的的已下载的归档文件
check - 检验是否有损坏的依赖
选项:
-h 本帮助文件。
-q 输出到日志 - 无进展指示
-qq 不输出信息,错误除外
-d 仅下载 - 不安装或解压归档文件
-s 不实际安装。模拟执行命令
-y 假定对所有的询问选是,不提示
-f 尝试修正系统依赖损坏处
-m 如果归档无法定位,尝试继续
-u 同时显示更新软件包的列表
-b 获取源码包后编译 -V 显示详细的版本号
apt-get 常用实例
apt-cache search packagename 搜索包
apt-cache show packagename 获取包的相关信息,如说明、大小、版本等
apt-get install packagename 安装包
apt-get install packagename --reinstall 重新安装包
apt-get -f install 修复安装”-f = –fix-missing”
apt-get remove packagename 删除包
apt-get remove packagename --purge 删除包,包括删除配置文件等
apt-get update 更新源
apt-get upgrade 更新已安装的包
apt-get dist-upgrade 升级系统
apt-get dselect-upgrade 使用 dselect 升级
apt-cache depends packagename 了解使用依赖
apt-cache rdepends packagename 是查看该包被哪些包依赖
apt-get build-dep packagename 安装相关的编译环境
apt-get source packagename 下载该包的源代码
apt-get clean 清理无用的包
apt-get autoclean 清理无用的包
apt-get check 检查是否有损坏的依赖
总结:
其实用的比较多的是(这里以Linux上很有名的开源播放器VLC为例)
1. sudo apt-get install vlc
1. sudo apt-get remove vlc
1. apt-get update 更新源
1. apt-get upgrade 更新已安装的包
8. apt-get是一条linux命令,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。
自动从互联网的软件仓库中搜索安装的前提是:
1、你已经正确设置好软件【源】,这个【源】其实是个网址,指定在你指定的网站上搜索。
2、你想安装的软件已经有人进行编译、整理并放在【源】里面。
如果上面两个条件不满足,apt-get也是无能为力的。
比如:
1、最新版本的软件,可能就没来得及放入软件源。
2、有版权的软件,一般不会放在软件仓库。
3、更多的软件,由于得不到ubuntu的支持,不能放进软件仓库,需要自己编译安装。
9. linux apt命令功能
一、apt的简介
apt命令可以说是Linux系统下最为重要的命令,安装、更新、卸载软件,升级系统内核都离不开apt命令。
apt的全称是Advanced Packaging Tool是Linux系统下的一款安装包管理工具。
最初需要在Linux系统中安装软件,需要自行编译各类软件,缺乏一个统一管理软件包的工具。此后当Debian系统出现后,dpkg管理工具也就被设计出来了,此后为了更加快捷、方便的安装各类软件,dpkg的前端工具APT也出现了。在Ubuntu16.04系统下apt命令功能又得到了强化,使其更加方便快捷和受欢迎了。
二、apt命令介绍
1.apt update
更新软件源中的所有软件列表。因为更新数据库等操作需要管理员的权限,所以在apt命令前要加上sudo命令取得权限。
运行apt update命令会返回三种状态:一是命中,一是获取,一是忽略。
命中表示连接上网站,包的信息没有改变。
获取表示有更新并且下载。
忽略表示无更新或更新无关紧要无需更新。
在命令显示的最后,会提示你有多少软件包可以升级,你可以根据自身的需求立即或稍后进行升级。
2. apt list
apt list --upgradeable:显示可升级的软件包。
apt list --installed:显示已安装的软件包。
3.apt upgrade
执行完update命令后,就可以使用apt upgrade来升级软件包了。执行命令后系统会提示有几个软件需要升级。在得到你的同意后,系统即开始自动下载安装软件包。
4. apt install <软件包名>
安装指定软件。此命令需管理员权限。如果你对名字并不十分清楚,你可以输入软件名的一部分,系统会给出名字相近的软件包名的提示。在老版本中安装程序需要使用 sudo apt-get install <软件包名>,现在新版本中已建议直接使用apt替代apt-get命令。
sudo apt install -f
使用此命令可修复依赖关系,假如有软件因依赖关系不满足而无法安装,就可以运行此命令自动修复安装程序包所依赖的包。特别是在使用dpkg命令安装deb软件包时出现依赖问题常需要此命令来修复。
5. apt remove <软件包名>和apt autoremove
apt remove <软件包名>用来卸载指定软件。
apt autoremove用来自动清理不再使用的依赖和库文件。
7.apt show <软件包名>
显示软件包具体信息。例如:版本号,安装大小,依赖关系,bug报告等等。
10. 在ubuntu中,sudo apt-get install -f是干什么用的
sudo apt-get -f install,修复安装。
在Ubuntu下,apt-get近乎是最常用的shell命令之一了,因为它是Ubuntu通过新立得安装软件的常用工具命令。
常用的APT命令参数:
apt-cachesearchpackage,搜索软件包
apt-cacheshowpackage,获取包的相关信息,如说明、大小、版本等
sudoapt-getinstallpackage,安装包
sudoapt-getinstallpackage--reinstall,重新安装包
sudoapt-getremovepackage,删除包
sudoapt-getremovepackage--purge,删除包、包括配置文件等
sudoapt-getupdate、更新源
sudoapt-getupgrade、更新已安装的包
(10)aptget各子命令功能扩展阅读
sudo: Executing Commands with Elevated Privileges 执行命令特权 sudo是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。
这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性。Sudo不是对shell的一个代替,它是面向每个命令的。