安装Ubuntu Core系统
发布时间:2020-05-22 15:24:54 所属栏目:Ubuntu 来源:互联网
导读:今天很高兴看到Ubuntu Core 16终于发布了.Ubuntu Core 16系统是一个完全基于snap的系统.它包括foundation, applications,kernel,core操作系统及gadget等.所有的这些都被一个叫做为snapd的后台运行的工具进行安装及更新.最新的Ubuntu Core镜像可以在如下
|
今天很高兴看到Ubuntu Core 16终于发布了.Ubuntu Core 16系统是一个完全基于snap的系统.它包括foundation,applications,kernel,core操作系统及gadget等.所有的这些都被一个叫做为snapd的后台运行的工具进行安装及更新.最新的Ubuntu Core镜像可以在如下的地址: http://releases.ubuntu.com/ubuntu-core/16/ 他目前包括PC (amd64,i386)的发行版,同时它也对raspberry Pi2/3及QualComm的dragonboard 410c进行了支持.镜像一旦被解压缩,它就是可以直接启动的.PC版本可以直接运行于qemu-kvm,virtualbox或货真价实的x86机器上(比如intel的NUC).
在Ubuntu Desktop上进行测试Ubuntu Core为了能够方便在PC上进行测试,我们可以在我们的Ubuntu Desktop系统上进行如下的操作: 1)安装qemu-kvm$ sudo apt-get install qemu-kvm ...say yes and install the packages... 我们来检查一下我们的PC是否支持硬件虚拟化: $ kvm-ok INFO: /dev/kvm exists KVM acceleration can be used 如果你看见上面的结果,那么我恭喜你啦!这是最好的结局 - 这意味着Snappy将在你的系统运行速度快,并充分利用硬件加速。如果KVM不支持您的系统上,我们建议您尝试Ubuntu的核心在云上运行 2)下载Ubutu Core镜像我们通过下面的命令来下载我们所需要的镜像(这里以64bit为例) $ wget http://releases.ubuntu.com/ubuntu-core/16/ubuntu-core-16-amd64.img.xz 等下载完后,我们使用如下的命令来进行解压缩: $ unxz ubuntu-core-16-amd64.img.xz 3)启动KVM现在,您可以启动该虚拟机KVM: $ kvm -smp 2 -m 1500 -redir tcp:10022::22 ubuntu-core-16-amd64.img 在这里虚拟机的口地址我们已经做了重定向: -10022 本地端口将指向虚拟机中的22口 (ssh) 在启动的过程中,console-conf所展示出来的信息"ssh USER@10.0.2.15"有点让人误解.事实上,我们可以运用如下的命令来登陆我们的kvm: $ ssh -p 10022 USER@localhost 特别值得注意的是,我们必须把上面的USER换成我们自己的Ubuntu One上面的用户名.针对我的情况: $ ssh -p 10022 liu-xiao-guo@localhost 如果你在你的Desktop的目录~/.ssh/config中添加如下的内容,而且它的内容是: Host kvm.snappy
Hostname localhost
Port 10022
User USER
UserKnownHostsFile /dev/null
StrictHostKeyChecking no
那么你就直接使用如下的命令来启动: $ ssh kvm.snappy 一旦进入到Ubuntu Core系统中,我们可以参阅文章" 安装snap应用到Ubuntu 16.4桌面系统"来熟悉snap的各种命令,从而对Ubuntu Core系统更加了解. 在Raspberry Pi2/3 dragonboard上进行安装大家可以参照我先前的文章" 如何为树莓派安装Ubuntu Core并在Snap系统中进行编译"来安装Ubuntu Core到我们的所支持的板子上.对于英文比较好的开发者来说,可以参阅 链接来安装我们的Ubuntu Core系统到开发版上. 在这里,我们介绍另外一种方法供大家使用: 1)安装snapd如果大家还没有在Ubuntu Desktop的桌面(16.04)上安装snapd的话,就使用如下的命令来安装.这样我的系统就可以支持snap应用的安装了: $ sudo apt update $ sudo apt install snapd 2)把image刷入到Ubuntu Core硬件中我们可以通过如下的命令来把image写到我们所希望的SD卡中: $ sudo snap install --devmode --beta godd $ sudo /snap/bin/godd ubuntu-core-16-pi2.img.xz [this will print a message showing what devices are removable] $ xzcat ubuntu-core-16-pi2-rc2.img.xz | sudo /snap/bin/godd - /dev/sdXX 记得在实际的操作中,我们需要把上面的sdXX换成我们自己的SD卡的设备 比如针对我的情况,我需要换成mmcblk0. 我们把拷好image的SD卡插入到我们的树莓派板子中,然后启动.在启动的时候,你需要输入你的Ubuntu One账号的电子邮件地址,那么它将自动为你生产相应的和你账号匹配的ssh keys.如果你还没有Ubuntu SSO (single sign on)账号的话,请在如下的地址进行申请: https://login.ubuntu.com/ 当然我们在创建完自己的账号后,千万不要忘记把自己的public ssh keys添加到你自己的账号中. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- [ubuntu入门手册]-17-使用vnc与ssh远程管理
- ubuntu 16.04.2 server LAMP 搭建环境
- laravel – 启动Ubuntu Server时,Supervisor不会自动启动
- 在ubuntu中卸载python模块
- ubuntu – bash_completion无法正常工作,找不到源命令
- Ubuntu 忘记root密码的解决方法
- 在Ubuntu14.04上快速部署OpenStack
- 【问题收录】Ubuntu14.04无法进入到tty1-6的解决办法
- Secure CRT连接VirtualBox虚拟机中的Ubuntu 15
- Ubuntu Server 16.04 安装MySQL并设置远程访问
