关闭

利用ubuntu-app-platform提供的platform接口来减小Qt应用大小

不知道大家是否先前试过我的一个Qt的应用"如何把一个qmake的Ubuntu手机应用打包为一个snap应用".在那个教程中,我们尝试把所有的Ubuntu SDK库包ubuntu-sdk-libs 都打入到我们的应用中,结果是我们的snap包的文件非常大.几乎达到800M-900M.显然这样的应用不具有实用性.我也尝试只把我们最需要的Qt库打入到我们的snap包中.你们可以发现我更新后的代码.即使是这样的,我们最终形成的包的大小也达到120M左右.显然,这也不是一个小的文件.那么我们有什么办法可以使得我们的Q...
阅读(991) 评论(0)

在Virtualbox里安装Ubuntu Core 16

在先前的文章"安装Ubuntu Core系统",我们介绍了如何在KVM及ARM设备中如何安装Ubuntu Core 16.在今天的教程中,我们来展示如何利用Virtualbox来安装Ubuntu Core.在某些情况下,这也许是比KVM更加方便的方法....
阅读(1670) 评论(2)

运用wrapper来帮助我们启动snap应用 --- shadowsocks 命令行

在设计我们的snap应用时,很多的时候我们需要使用一个wrapper(一个脚本)来启动我们的应用而不是直接调用在bin目录下的可执行文件.这里的原因有: 1)很多时候,我们可能需要在运行应用前把我们所需要的运行库的目录加载到我们的路径之中,比如LD_LIBRARY_PATH或LIBGL_DRIVERS_PATH 2)在应用运行前,创建我们所需要的文件目录;把我们所需要的文件拷入到我们可以直接读写的文件路径之中,比如SNAP_DATA,SNAP_USER_DATA等.这里有很大的原因是因为我们的SNAP安装目...
阅读(660) 评论(0)

ubuntu core 开发介绍 (视频)

在这个视频里介绍了Ubuntu Core的基本知识.同时也介绍了Ubuntu Core上的应用开发基本流程....
阅读(888) 评论(0)

创建Ubuntu Core账号并为Ubuntu Core设备添加新的账号

每个Ubuntu Core设备都需要使用我们的Ubuntu One账号进行登陆.对于一个已经安装好的Ubuntu Core设备怎么加入新的账号,从而使得我们能够使用新的账号进行登陆呢?在今天的这篇文章中,我们将介绍如何创建一个Ubuntu One账号并把它加入到已有的Ubuntu Core设备中....
阅读(1975) 评论(0)

为snapcraft创建一个简单的定制的plugin

我们知道snapcraft的plugin框架是可以扩展的.我们可以为我们的snapcraft根据新的需求定义一个新的custom plugin来build我们的项目.在今天的这篇文章中,我们将介绍如何为我们的snapcraft创建一个新的plugin.关于snapcraft的plugin的更多的知识,请参阅我们的文档.更多关于snapcraft的知识,可以参阅我们的网站snapcraft.io.我们也可以在地址找到许多的plugin的例程供我们参考....
阅读(1079) 评论(0)

如何打包nodejs snap应用

在snap应用开发中,我们可以把一个nodejs的应用打包为snap包.它的开发其实非常简单.在今天的这篇文章中,我们来介绍如何开发一个nodejs的snap应用....
阅读(487) 评论(0)

Snap Chrome浏览器及展示如何在snap中打入debian包

Chrome浏览器是一个非常重要的应用.它甚至成为我们平时工作而不可以缺失的工具.在今天的教程中,我们来展示如何把Chrome浏览器打包为一个snap应用....
阅读(768) 评论(0)

[置顶] 安装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/...
阅读(6541) 评论(1)

安装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/...
阅读(62) 评论(0)

Ubuntu Core 16 发布,为安全物联网而生

Canonical公司Ubuntu Core 16 发布,为安全物联网而生....
阅读(972) 评论(0)

如何snap Shadowsocks并发布到Ubuntu Store

在这篇文章中介绍如何把Shadowsocks打为snap包,并发布到snap的Ubuntu Store中.这个包最终可以在archlinux, debian, gentoo linux, fedora, OpenSuse, OpenWrt等Linux 发现版上安装并运行....
阅读(3171) 评论(0)
    个人资料
    • 访问:506570次
    • 积分:8104
    • 等级:
    • 排名:第2619名
    • 原创:351篇
    • 转载:7篇
    • 译文:0篇
    • 评论:257条
    文章分类
    最新评论