如何更新linux终端命令,如何通过命令行安装更新?

问题描述

当我通过SSH登录到我的Web服务器时,我看到了以下信息:

88 packages can be updated.

80 updates are security updates

我尝试过apt-get update,然后apt-get upgrade,但每次登录时,我仍然看到关于更新的消息。我如何安装它们?

最佳解决方法

尝试这个:

sudo apt-get update # Fetches the list of available updates

sudo apt-get upgrade # Strictly upgrades the current packages

sudo apt-get dist-upgrade # Installs updates (new ones)

关于每个apt-get选项的文档可以在the man-pages for apt-get中找到。这些也可以通过在您的计算机上运行man apt-get来获得。

次佳解决方法

这是正常的行为。

您在登录时看到的消息已附加到服务器状态’Message-Of-The-Day’,该服务器状态仅在每个日历日(或在服务器启动/启动时)更新。看看内容,使用

cat /etc/motd

运行后仍然可以看到相同的更新

sudo apt-get update && sudo apt-get upgrade

是可以预料的。如果你接着re-run这个命令,你将只会被提示进一步更新,如果更进一步(更新的)更新已经发布。

第三种解决方法

通过输入一次sudo执行所有命令:

sudo -- sh -c 'apt-get update; apt-get upgrade -y; apt-get dist-upgrade -y; apt-get autoremove -y; apt-get autoclean -y'

要么

sudo -s -- <

apt-get update

apt-get upgrade -y

apt-get dist-upgrade -y

apt-get autoremove -y

apt-get autoclean -y

EOF

第四种方法

一旦登录到服务器,运行下面的命令。

sudo apt-get upgrade

它应该做的伎俩。也许你只需要重启你的服务器。

第五种方法

就我而言,我在/etc/apt/sources.list中有一个不正确的或不可访问的URL。删除此URL后,我能够成功更新所有软件包。

命令:

sudo vi /etc/apt/sources.list

sudo apt-get update && sudo apt-get upgrade

第六种方法

我的(真的很晚,我喜欢巫师徽章:-))解决方案:

安装wajig(一次):

sudo apt-get install wajig

当你想更新/升级你的系统

wajig dailyupgrade

(如果需要,它会要求输入密码,并为您执行所有更新,升级,dist-upgrade和自动移除步骤)。

第七种方法

你可能也需要这样做 –

sudo touch /etc/motd.tail

它在14.04对我有用

参考资料

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值