关闭

Ubuntu Core知识分享(幻灯片)

Ubuntu Core knowledge sharing...
阅读(448) 评论(0)

如何为我们的snap应用取别名alias

我们知道,有时我们的snap应用的名称很长,不便于输入.在snap 2.20+和snapcraft 2.24+以后的版本中,我们提供了别名从而使得我们可以用我们喜欢的名字来调用我们的应用....
阅读(636) 评论(0)

如何利用content接口在Ubuntu Core应用之间互相分享数据

我们在先前的文章"利用ubuntu-app-platform提供的platform接口来减小Qt应用大小"已经感受到分享另外一个应用的库的好处.它可以使得我们利用另外一个应用提供的共享库从而使得我们的Qt应用的snap包的大小变得更小.在今天的教程中,我们来给大家介绍如何自己来实现应用之间的内容的分享.我们必须充分利用content这个接口.在我们实现这个接口时,我们需要分别做一个consumer及一个producer.producer需要完成一个slot,从而把自己的content分享给consumers...
阅读(416) 评论(0)

如何利用make plugin来安装我们的debian文件

在我们先前的文章"Snap Chrome浏览器及展示如何在snap中打入debian包",我们介绍了如何利用dump plugin来安装我们的debian package.那个方法虽好,但是刚才有个开发者问我,如果他有很多的这种debian包的话,那么那样的写法将会使得我们的snapcraft.yaml非常难看,因为我们需要写很多个part来完成这样的工作.在今天的这篇文章中,我们来重点介绍如何使用make plugin来完成我们的debian包的安装.当然我们可以如法炮制,利用make plugin可以做...
阅读(378) 评论(0)

如何在Ubuntu Core中支持多个CPU架构 (architecture)

在今天的文章中,我们将介绍如何在我们的Ubuntu Core Snap应用中支持多个CPU架构.由于CPU架构的不同,我们的snap应用需要访问不同架构中的和架构名称相关联的lib目录或binary目录.比如对Intel的X86架构来说,他们库的路径中通常含有"x86_64-linux-gnu",而对于ARM架构来说,通过含有"arm-linux-gnueabihf"字样.那么我们如何来使得我们的应用来适配所有的架构呢?...
阅读(630) 评论(0)

如何hack一个已经发布的Ubuntu Core应用

在今天的教程中,我们来展示如何来hack一个已经发布的Ubuntu Core应用.这个方法特别是对已经发布在Ubuntu Core商店的应用进行hack非常有用....
阅读(513) 评论(0)

Ubuntu Core在高通dragon board上的展示(视频)

在今天的这个视频中,我们展示了如何在高通的dragon board 410c上操作我们的Ubuntu Core命令.我们可以通过dragon board来编译我们的arm64版本的snap安装包,同时也展示了在这个开发版上的几个小的应用....
阅读(432) 评论(0)

如何在Ubuntu Core上配置自己的WiFi

在Ubuntu Core的设计中,我们建议使用在/etc/netplan中的yaml文件配置的方式.在今天的教程中,我们将介绍如何配置Ubuntu Core上的WiFi....
阅读(1612) 评论(0)

如何使用QEMU来编译打包armhf/arm64的snap包

在今天的文章中,我们来介绍一下如何利用QEMU来编译打包我们的Ubuntu Core armhf格式的Snap应用.这里的armhf格式的snap包可以被安装到我们的ARM板子上,比如树莓派或高通的Snapdragon 410C板子上....
阅读(1371) 评论(0)
    个人资料
    • 访问:506567次
    • 积分:8104
    • 等级:
    • 排名:第2619名
    • 原创:351篇
    • 转载:7篇
    • 译文:0篇
    • 评论:257条
    文章分类
    最新评论