怎么着进级Ubuntu到1捌,云服务器之docker安装
今日在对 Ubuntu 举行更新源的时候,突然冒出下列错误(为了方便,更新前一贯切换了 root 用户)
简介
由此在投机的服务器安装docker容器管理能够很方便的安装和卸载自个儿想要的工具,而不会影响到宿主机。
安装docker
- 查阅内核版本
uname -r
- 更新apt源
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates
- 韦德国际1946官网,添加GPG key
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
- 添加docker源
echo "deb https://apt.dockerproject.org/repo ubuntu-trusty main" | sudo tee /etc/apt/sources.list.d/docker.list
- 更新apt源
sudo apt-get update
- 断定apt源是精确的
apt-cache policy docker-engine
- 更新apt源
sudo apt-get update
- 安装提出包
sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
- 更新源
sudo apt-get update
- 安装docker
sudo apt-get install docker-engine
sudo service docker start
sudo docker run hello-world
目的
上网查了一下,网络解释说应该是事先这些更新被挟持打消的主题材料,进度依然还在。用那几个命令查看一下:
增多docker组和用户
- 创建组
sudo groupadd docker
- 加上用户到docker组
sudo usermod -aG docker $USER
- 退出后再也登入
- 绝不sudo命令实行docker命令
docker run hello-world
参考:https://docs.docker.com/engine/installation/linux/ubuntuli
将长存的Ubuntu安装晋级至18.0四LTS Bionic Beaver
ps -e | grep apt
版本
展现结果如下:
您要求3个存世的Ubuntu 1陆.0肆 LTS或壹七.十装置。
6362 ? 00:00:00 apt
要求
6934 ? 00:00:00 apt-get
现存的Ubuntu 1陆.04 LTS或一柒.10以root权限安装。
7368 ? 00:00:00 synaptic
困难
下一场就实践
简单
sudo killall apt
sudo killall apt-get
sudo killall synaptic
约定
再也在终极里查看ps -e | grep apt 未有任何结果了
- # - 需求以root权限直接以root用户或选择sudo命令实践给定的命令
- $ - 给定命令将作为普通非特权用户实践
继续施行更新命令
介绍
sudo apt-get update
新型的Ubuntu公布版,1八.0四,标识着LTS用户和前一7.十本子的用户都有机遇更新Ubuntu并动用最新的风味。由于Debian的升官历程,晋级Ubuntu 1六.0四到1八.04(多少个LTS)或许晋级Ubuntu 17.十到1八.0四 LTS Bionic Beaver都应当相对简便易行。
OK,正常了!
运作你的Ubuntu更新
在您做任何事以前,确定保障您的系统已经是风靡的。 运转全体的Ubuntu更新并应用Apt进级。
作者:耑新新,发布于 博客园
$ sudo apt update
$ sudo apt upgrade
$ sudo apt dist-upgrade
转载请注脚出处,招待邮件交换:zhuanxinxin@foxmail.com
那将促进确认保证包装之间的差别尽恐怕小。 它也将是Canonical最有希望本身测试晋级的秘技,由此最不或许遇见错误。 最终,在上马将Ubuntu进级到1八.04LTS从前,您只怕还想利用以下命令删除全部不再须求的软件包:
$ sudo apt autoremove
升级Ubuntu Ubuntu的方式
Ubuntu已经付出出了独家版本之间自动进级的活动格局。 它基本上是理念的Debian方法的脚本。 那样,您能够设置它晋级并离开。 Ubuntu将管理剩下的事务。
从17.10升迁到1八.04揭橥几天后技术启用。 从1六.0四LTS晋级到二月首猜测的1八.0四.壹宣布几天后技术启用。 Ubuntu Desktop和Ubuntu Server未有脱机晋级选项。
一经你想行使那条路子,你供给首先安装2个软件包。 所以能够那样做。
$ sudo apt install update-manager-core
成就后,运维Ubuntu晋级实用程序。
$ sudo do-release-upgrade
假设您这么做太快了,它会告知您从未察觉新本子。 在那种情景下,您要求自担风险,在指令末尾添加-d标记以强制进级。 有关更多新闻,请阅读上面包车型大巴“找不到新本子”部分。
$ sudo do-release-upgrade -d
Ubuntu会问您多少个有关你想怎么着管理进级的标题,并且它会开端晋级换代你的类别。
找不到新本子
总的来讲,直到1八.04揭穿后的几天才会启用从17.10始发的晋升,并且从臆想在二零一八年5月下旬始发的1八.04.一发布几天后才干启用从1六.0四LTS起初的晋级换代。
从而,您的进级尝试恐怕会形成音讯尝试使用sudo do-release-upgrade命令尝试升级Ubuntu系统时找不到新本子。 在那种情景下阅读以下一些。
从Ubuntu 16.04 LTS升级
率先实行sudo do-release-upgrade命令。要是你收到未有开采新本子的消息,您有种种选用:•第三种和推荐的主意是大概地等待。直到从Ubuntu 1陆.0四 LTS晋级到Ubuntu 18.04 LTS,直到二零一八年十六月中才可能不能够运用。
- 运用-d按键强制直接进步。在那种地方下,sudo do-release-upgrade -d将挟持从Ubuntu 1陆.0四 LTS进级到Ubuntu 1捌.0四LTS。即让你收到“进级到支付版本只可以从最新的受补助版本获得”。信息,请保管将发行进级程序的暗中认可行为设置为ltswithin/etc/update-manager/release-upgrades。
- 第叁将版本晋级程序的私下认可行为改换为/etc/update-manager/release-upgrades文件中的默许行为,然后升级至一柒.10。希图妥善后,再度实行sudo do-release-upgrade命令。一旦你的系统进级到Ubuntu 一7.10,然后依据Ubuntu 一7.拾升格到Ubuntu 18.0四升格历程,同时将版本进级行为设置为符合规律。
- 采用上面描述的Debian方式进级Ubuntu 1陆.04系统。
从Ubuntu 17.10升级
先是实践sudo do-release-upgrade命令。 借让你收到没有新本子foundmessage,请保管私下认可版本晋级程序设置为健康并再一次奉行sudo do-release-upgrade命令。
如何以Ubuntu Debian的措施晋级
变动您的源
万1你选拔了价值观的Debian路线,则供给转移/etc/apt/sources.list文件,并采用bionic命令替换之前版本的名称。 所以,假设你在16.04,用bionic来替代xenial的每一种实例。 假若你以后有1柒.拾,用bionic取代artful。
经过行使以下sed命令能够自动实践此进程:
$ sudo sed -i 's/xenial/bionic/g' /etc/apt/sources.list
下一场,查看/etc/apt/sources.list.d/。 以同等的点子改动内部的任何公文。 假若在尝试更新Ubuntu时最终出现错误,请使用artful直到更新那几个存款和储蓄库。
Ubuntu更新和Ubuntu升级
于今,您能够运转Ubuntu dist进级。 首先,更新Apt来源。 然后,运营Ubuntu晋级。
$ sudo apt update && sudo apt -y dist-upgrade
Ubuntu 17.10系统晋级到Ubuntu 1八.04
晋级应该花一点时日。 很只怕,系统上的种种软件包都会晋级。 Ubuntu进级成功后,重新启航系统。 系统恢复生机时,您将运转Ubuntu 1八.0肆 LTS Bionic Beaver!
总结
那就是它的全体。 你应该注意到您的记名荧屏是见仁见智的,特别是壹旦您在16.0四。 依照你在Ubuntu dist进级进度中的采纳,系统或然会自动为你从Unity切换成GNOME。 此进度也就要服务器上运营。 完全同样。 只要更小心任何外部存款和储蓄库和PHP等版本晋级。
越来越多Ubuntu相关音信见Ubuntu 专题页面
正文永恒更新链接地址: