aptget升级|ubuntu怎么用命令升级一个软件

❶ “apt-get update” 和 “upgrade”的区别是什么

“apt-get update” 和 “upgrade”的区别:

1、update是下载源里面的metadata的.。包括这个源有什么包,每个包什么版本之类的;

2、upgrade是根据update命令下载的metadata决定要更新什么包(同时获取每个包的位置)

3、安装软件之前, 可以不upgrade, 但是要update;

4、因为旧的信息指向了旧版本的包, 但是源的服务器更新了之后旧的包可能被新的替代了, 于是你会遇到故障。

❷ apt 和apt-get的区别

apt命令是在2014年为Debian发行版的。它首先在debian的不稳定版本中使用,然后在debian8中成为标准。最初,它并没有得到用户太多关注,用户一直使用老的和熟悉的apt-get命令。然而,在Ubuntu16.04发布之后,它开始流行起来,并以某种方式替代了apt-get命令。

apt和apt-get命令的区别

apt和apt-get之间的第一个区别是命令本身。比如,如果你想使用apt-get update来更新系统软件仓库索引数据的话,你可以运行:

sudo apt-get update

现在使用apt,你只需要运行:

sudo apt update

apt update命令不仅更新软件仓库的索引数据,而且还告诉软件仓库中是否有软件的新版本,以及有多少个新版本。

让我们看一些更恰当的命令来代替apt-get。您可以在终端中输入apt help或apt man来查看这些命令,它将显示与apt相关的所有信息。

如果用apt替换apt-get命令,除了apt升级命令外,其他命令是相同的。旧的apt-get升级命令更新系统中当前存在的所有包,它不会安装或删除系统上的现有包。

但是,新的apt upgrade命令会安装作为可升级包依赖项而添加的包,尽管与apt-get升级类似,但它也不会删除以前安装的包。

apt和apt-get之间的区别不仅仅在于命令本身。新的apt命令还增加了另一个视觉特性,使最终用户感到舒适。当一个包在使用apt upgrade、apt full-upgrade或者apt dist-upgrade进行更新时,您将看到一个进度条通知您进程的情况。当您使用apt remove或者apt purge删除包时,它也会出现。

❸ nfs-kernel-server 使用apt-get update 怎么升级

1. sudo apt-get install nfs-kernel-server会自动安装nfs-common和portmap2. 配置portmap: 2.1. 编辑/etc/default/portmap, 将 -i 127.0.0.1 去掉. 2.2. 配置/etc/hosts.deny,禁止任何host能和你的NFS服务器进行NFS连接,加入: ————————————————– ### NFS DAEMONS portmap:ALL lockd:ALL mountd:ALL rquotad:ALL statd:ALL ————————————————– 2.3. 配置/etc/hosts.allow,允许那些你想要的主机和你的NFS服务器建立连接。 下列步骤将允许任何IP地址以192.168.2开头的主机(连接到NFS服务器上),也可以指定特定的IP地址。加入: ————————————————– ### NFS DAEMONS portmap: 138.198.177. lockd: 138.198.177. rquotad: 138.198.177. mountd: 138.198.177. statd: 138.198.177. ————————————————–3. 配置/etc/exports 要将/data/rootfs2.6目录让138.198.177.*的IP共享, 则在该文件末尾添加下列语句: /data/rootfs2.6 *(rw,sync,no_root_squash) 运行 $ sudo exportfs -r 更新。 ————————————————– 这里如果指定ip范围,mount测试的时候得到"权限不够"的错误 /data/rootfs2.6 138.198.177.*(rw,sync,no_root_squash) ————————————————– 4. 运行 $ showmount -e 查看NFS server的export list.5. 运行 $ sudo /etc/init.d/nfs-kernel-server restart 重启nfs服务6. 测试NFS可以尝试一下挂载本地磁盘(假设本地主机IP地址为:192.128.2.1,将/home/zp/share挂载到/mnt)$ sudo mount 138.198.177.39:/data/rootfs2.6 /mnt运行 $ df 看看结果$ sudo umount /mnt注意被拷贝文件的读/写权限!另外, 可以使用一定的参数:使用加参数的办法:mount -o nolock,rsize=1024,wsize=1024,timeo=15 192.168.2.130:/tmp/ /tmp/

❹ azure上ubuntu使用apt-get

对于Apt-get下载源,不需要添加软件源,可以直接安装软件包。前提条件是已登录操作系统为Ubuntu的云服务器。一、复制原文件备份$sudocp/etc/apt/sources.list/etc/apt/sources.list.bak。二、编辑文件中的源列表#ubuntu的源,防止部分库下载不到1.debhttp://archive.ubuntu.com/ubuntu/;2.debhttp://archive.ubuntu.com/ubuntu/trusty-;3.debhttp://archive.ubuntu.com/ubuntu/trusty-;4.debhttp://archive.ubuntu.com/ubuntu/trusty-;5.debhttp://archive.ubuntu.com/ubuntu/trusty-。三、刷新本地软件源$sudoapt-getupdate。四、apt-get常用命令1.apt-cachesearchpackagename搜索包;2.apt-cacheshowpackagename获取包的相关信息,如说明、大小、版本等;3.apt-getinstallpackagename安装包;4.apt-getinstallpackagename–reinstall重新安装包;5.apt-get-finstall修复安装”-f=–fix-missing”;6.apt-getremovepackagename删除包;7.apt-getremovepackagename–purge删除包,包括删除配置文件等;8.apt-getupdate更新源;9.apt-getupgrade更新已安装的包;10.apt-getdist-upgrade升级系统;11.apt-getdselect-upgrade使用dselect升级;12.apt-cachedependspackagename了解使用依赖;13.apt-cacherdependspackagename是查看该包被哪些包依赖;14.apt-getbuild-deppackagename安装相关的编译环境;15.apt-getsourcepackagename下载该包的源代码;16.apt-getclean清理无用的包;17.apt-getautoclean清理无用的包;18.apt-getcheck检查是否有损坏的依赖。

❺ apt-get update什么意思,有什么作用

1、apt-get update是同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。2、apt-get update只是更新了apt的资源列表,没有真正的对系统执行更新。如果需要,要使用apt-get upgrade来更新。

❻ ubuntu怎么用命令升级一个软件

1、首先进入ubuntu系统后,打开一个终端,检查当前安装的版本,下图中的两种方式都可专以查询到属。

❼ ubuntu apt-get安装的node怎么更新

下面的方法适用于最新版本的Ubuntu、Ubuntu 12.04 LTS、Ubuntu 12.10、Ubuntu 13.04等版本。它可以帮助开发者在Ubuntu上安装Node.js,无需从头编译安装。你可以在云主机上执行以下的命令:1. sudo apt-get update2. sudo apt-get install -y python-software-properties software-properties-common 3. sudo add-apt-repository ppa:chris-lea/node.js 4. sudo apt-get update 5. sudo apt-get install nodejs 一旦命令执行完,最新版本的Node.js就安装好了,需有任何担忧。一旦Node.js的新版本发布了,你可以直接从包管理器升级,无需从头再次编译安装。输入下面命令安装node.jssudo apt install nodejs-legacy安装完输入 node -v 可查看版本号

❽ apt-get update 和 upgrade 的区别

1、apt-get update是同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。 2、apt-get update只是更新了apt的资源列表,没有真正的对系统执行更新。如果需要,要使用apt-get upgrade来更新。


赞 (0)