排序:
默认
按更新时间
按访问量

安装Ubuntu Core系统

今天很高兴看到Ubuntu Core 16终于发布了.Ubuntu Core 16系统是一个完全基于snap的系统.它包括foundation, applications,kernel,core操作系统及gadget等.所有的这些都被一个叫做为snapd的后台运行的工具进行安装及更新.最新的Ubu...

2016-11-04 16:45:46

阅读数:12699

评论数:4

Ubuntu Core介绍及其使用

Canonical公司于最近2016年4月发布了一个新的Ubuntu 16.04系统,并且这个系统是长期支持版(LongTerm Support - LTS).它一如既往地支持debian安装包,但同时它也支持最新的snap安装包.snap安装包是Canonical公司最新发布的一种安装包的格式,...

2016-07-12 11:06:39

阅读数:17536

评论数:4

Ubuntu 手机开发培训准备

在这篇文章中,我们将介绍学生如何做培训准备前的准备工作。提前准备并安装好自己的环境是做好一个培训非常重要的步骤。

2015-01-04 15:36:54

阅读数:11102

评论数:6

Ubuntu SDK 安装

在这篇文章里,你将学到如何安装Ubuntu SDK到你的Ubuntu桌面系统中,并生成一个简单的应用以测试你的安装是否成功。Ubuntu for phone的开发是基于Ubuntu 14.10 (Utopic)及以上版本。为了能够使得在Ubuntu平台中的Scope的开发编译成功,Ubuntu S...

2014-08-06 08:53:28

阅读数:14074

评论数:101

如何在Ubuntu上开发Qt应用并部署到Android设备中

相信很多Qt开发者很想把自己的Qt应用部署到Android设备上。今天,我试了一下,虽然经历过一些曲折,但是最终还是把应用部署到我的手机中了。在这里,我把我的安装的步骤写下来,希望对有些开发者有所帮助。1) 安装Qt SDK开发者可以到Qt的官方网站http://download.qt.io/ar...

2018-03-08 14:39:46

阅读数:115

评论数:0

如何在Linux下解压中文文件名的压缩包

介绍如何在Linux下,解压中文名字文件乱码的问题。

2017-12-11 11:58:50

阅读数:329

评论数:0

如何在QML中调用在C++中定义的Video MediaPlayer

如何在QML中调用QMediaPlayer来播放视频文件。

2017-09-29 11:49:09

阅读数:342

评论数:0

如何在Qt编程中识别是UTF-8还GBK编码

如何再Qt编程中识别是UTF-8还GBK编码

2017-08-10 14:12:12

阅读数:486

评论数:0

使用taglib来提取在音乐文件中的封面信息

通过taglib来提取音乐文件的metadata信息。这其中包括封面信息。

2017-07-21 08:37:05

阅读数:953

评论数:0

基于Ubuntu Core系统的DragonBoard 410c开发案例解析

基于Ubuntu Core系统的DragonBoard 410c开发案例解析

2017-04-15 23:02:12

阅读数:967

评论数:0

Deepin Terminal Snap应用

对很多的Linux使用者来说,Deepin Terminal具有独特的吸引力。为了这个目的,我尝试把Deepin Terminal进行snap化。目前终于有一些进展。

2017-04-07 15:26:30

阅读数:1311

评论数:0

deepin 录音器

深度deepin的录音器是非常不错的一款录音器。深受很多用户的喜爱。经过一番努力,它的snap版终于在我的努力下成功了。

2017-04-07 09:29:43

阅读数:1088

评论数:0

豆瓣FM snap应用

首先,我在这里衷心感谢程路的辛勤付出,终于使得豆瓣FM snap应用得以完成

2017-04-06 09:01:18

阅读数:1247

评论数:0

录音器snap版

在这里谢谢程路给我们一个手机版的recorder应用程序。它可以帮我们在电脑上进行录音及播放声音。在Ubuntu商店得到了广泛的好评。界面干净利落

2017-04-05 17:19:07

阅读数:1141

评论数:0

Deepin图像查看器

你还在为安装deepin-image-viewer图像查看器安装到你的Ubuntu发行版苦恼吗?deepin-image-viewer是一款良好的图片查看器。现在终于有它的snap版软件了

2017-04-05 07:32:27

阅读数:1589

评论数:0

Deepin music播放器snap版

你还在为安装Deepin-music播放器到你的Ubuntu发行版吗?deepin-music是一款良好的音乐播放器

2017-03-27 10:59:15

阅读数:1802

评论数:0

simplescreenrecorder snap应用

simeplscreenrecorder是一个工具应用软件。它可以用来帮我们录下我们的屏幕

2017-03-24 10:12:14

阅读数:1473

评论数:0

gftp snap应用

gFtp snap应用

2017-03-23 16:05:34

阅读数:1192

评论数:0

有道字典--命令行snap应用

有道字典对很多的人来说非常有用。也有很多人喜欢命令行来进行查字典。在今天,我们来展示有道字典的命令行snap应用。

2017-03-23 09:41:26

阅读数:1484

评论数:4

GoldenDict字典Snap应用

GoldenDictionary是一个非常好的在Linux上运行的应用软件。它包含对youdao字典的支持。

2017-03-22 09:18:35

阅读数:1881

评论数:0

百度云snap应用

百度云客户端可以提供我们很方便地管理我们在云上的文件。

2017-03-21 12:41:35

阅读数:3163

评论数:0

中文日历终于有Snap版了

该文章介绍了如何在Ubuntu平台中打包中文日历的应用。中文日历是Ubuntu Kylin里一个非常重要的中文应用。现在我们可以直接把它打包为snap应用了,并且以后不需要随着Ubuntu版本的升级而进行维修了。snap包是一种方便而特具安全的一种应用打包格式。在未来的Ubuntu发布中,越来越多...

2017-03-20 10:08:34

阅读数:2408

评论数:0

酷我音乐盒snap应用

酷我音乐盒是一个音乐资源非常丰富的音乐播放器。本篇文章介绍它的snap版本的应用。它可以安装其它一些Linux的发行版上。

2017-03-17 08:39:26

阅读数:1478

评论数:0

虾米电台snap应用

这篇文章介绍了虾米电台在Ubuntu桌面的snap应用范例并进行安装。

2017-03-16 10:05:08

阅读数:1883

评论数:0

moonplayer snap视频播放器

这是一个基于开源的一个视频播放器。它可以播放在优酷及土豆网上的视频。质量还是不错的。我把它打成了一个snap应用。供大家参考。

2017-03-15 10:27:43

阅读数:2881

评论数:0

网易云音乐snap

展示了如何snap网易云音乐应用。

2017-03-14 14:43:15

阅读数:2746

评论数:0

运用Ubuntu Core所提供的xdg-open打开我们需要的文件或网址

运用Ubuntu Core所提供的xdg-open来启动我们想要的文件或网址。

2017-03-06 13:36:38

阅读数:2324

评论数:0

在云上打包你的snap应用

如果你的应用已经在一个architecture(x86, arm)中开发好,你很想在另外一个architecture中进行编译,但是你苦于没有相应的硬件平台来编译。那你该怎么办呢?又或者你想把你的源码放到github中,你想通过一些方法进行自动编译你的代码,并发布到Ubuntu Store中。在几...

2017-03-03 07:56:15

阅读数:1803

评论数:0

利用content内容共享接口来减少python应用的大小

我们在先前的文章“利用ubuntu-app-platform提供的platform接口来减小Qt应用大小”已经了解到如何运用platform interface来减小Qt应用的大小。这里面的实现原理就是利用content分享来实现的。在今天的教程中,我们来运用一个开发者自己开发的python的in...

2017-03-01 09:48:19

阅读数:1574

评论数:0

Qt on Ubuntu Core

Qt on Ubuntu Core

2017-02-27 13:07:38

阅读数:1005

评论数:0

为自己的snap应用添加变量

在很多snap应用开发的时候,我们可以使用我们自己的一个wrapper,并在这个wrapper中指定一些变量从而能够使得我们的应用能够正常地运行。这个特性也特别适合在移植有些snap应用中需要特别设定一些路径到我们snap应用的一些可读写目录中从而避免安全的问题。那么我们怎么实现这个功能呢?

2017-02-20 10:33:47

阅读数:843

评论数:0

如何在snap应用中为python项目定制自己的python版本

我们知道对于python项目来说,我们只需要在我们的snapcraft.yaml中指定plugin为python它即可为python项目下载在snapcraft中指定的python的版本。但是对于有一些项目来说,我们的开发者可能需要一个特定的python的版本,那么我们怎么来实现这个功能呢?在今天...

2017-02-20 09:23:30

阅读数:1400

评论数:0

Ubuntu Core 配置

Core snap提供了一些配置的选项。这些选项可以允许我们定制系统的运行。就像和其它的snap一样,Core snap的配置选项可以通过snap set/get命令来实现

2017-02-15 10:29:38

阅读数:1340

评论数:0

如何把HTML5应用打包为一个snap应用

在今天的文章中,我们将介绍如何把一个HTML5的应用打包为一个snap应用。我们知道有很多的HTML5应用,但是我们如何才能把它们打包为我们的snap应用呢?特别是在Ubuntu手机手机开发的时候,有很多的已经开发好的HTML5游戏。我们可以通过我们今天讲的方法来把先前的click HTML5应用...

2017-02-13 10:16:55

阅读数:943

评论数:0

如何在snap中利用socket.io及websocket来进行实时数据更新

Socket.io可以使得我们的服务器和客户端进行双向的实时的数据交流。它比HTTP来说更具有传输数据量少的优点。同样地,websocket也具有同样的优点。你可以轻松地把你的数据发送到服务器,并收到以事件为驱动的响应,而不用去查询。在今天的教程中,我们来讲一下如何利用socket.io和webs...

2017-02-07 16:07:16

阅读数:1426

评论数:3

为我们的snap应用添加一个独特的图标

在这篇文章中,我们介绍如何为我们的snap应用定制自己独特的应用图标.

2017-02-06 09:02:57

阅读数:759

评论数:0

如何在snap设计中选择文件目录作为临时存储

在我们的应用设计中,我们通过会选择一些临时的文件目录来存储我们的文件,比如在Linux中的tmp文件目录.那么在我们的snap设计中,我们应该利用哪个文件目录来存储我们的文件呢?答案是我们可以选择XDG_RUNTIME_DIR,当然这也依赖于开发者自己的选择.

2017-02-04 11:37:04

阅读数:847

评论数:0

如何打包electronic-wechat(微信)为snap包

在这篇文章中,我们介绍了两种snap electronic-wechat(微信的方法).我们可以在Ubunut Desktop上安装这个应用,并使用微信和朋友们聊天.

2017-02-03 16:12:02

阅读数:2342

评论数:0

如何把一个Qt应用打包为一个snap应用--snapcraft scriptlets应用实例

在今天的教程中,我们利用QtCreator来创建一个项目,并最终把我们的应用打包为一个snap项目.在打包的过程中,我们可以体会在snapcraft中的scriplets是如何被运用的.

2017-02-03 14:25:12

阅读数:726

评论数:0

如何为我们snap包里的每个应用生产相应的desktop文件

我们知道在一个snap包里,我们可以定义任何数量的app.针对desktop应用来说,那么我们如何使得我们的每个应用都有自己的icon及desktop文件呢?在今天的文章中,我们将介绍如何实现这个.特别注意的是,这个新的feature只有在snapcraft 2.25+版本中才可以有.

2017-01-23 10:43:39

阅读数:852

评论数:0

如何把一个website变为一个snap应用

在很多的时候,我们想把一个website变为一个snap应用,从而我们可以直接从商店里进行下载它,并直接使用.我们不需要在浏览器中输入这个网站的地址.也有很多的时候,我们的游戏就在一个网站上,比如http://hexgl.bkcore.com/play/,我们可以直接把该网址打包进我们的snap应...

2017-01-22 14:09:32

阅读数:1013

评论数:0

运用snapcraft 2.25+提供的hooks来实现对snap的设置

本文章介绍使用最新的snapcraft 2.25来为我们的snap应用提供一个hook.这个hook可以在安装或在为应用设置的时候被调用.

2017-01-20 14:05:49

阅读数:613

评论数:0

微软azure云在Ubuntu Core中的应用

在今天的教程中,我们来展示如何在Ubuntu Core中使用azure的IoT hub来开发我们的应用.Azure IoT Hub目前提供了一个框架对我们的IoT设备进行管理,并可以通过预置解决方案来展示我们的数据.在今天的文章中,我们将介绍如何把我们的设备连接到远程监视预配置解决方案中.

2017-01-19 16:59:05

阅读数:943

评论数:0

如何在snap安装时运行我们的hook脚本

对于有些snap应用来说,我们很希望在snap安装时能够运行我们的一段脚本来做一些我们想要做的事,比如创建一个文件夹等.那么我们如何能得到这个事件呢?在我们的先前的文章"如何为我们的Ubuntu Core应用进行设置"中,我们已经展示了如何设置我们的snap应用.在那里面的configure脚本在...

2017-01-16 10:30:29

阅读数:855

评论数:0

如何提高编译snap应用的速度

在我们编译打包snap应用时,我们时常会发现在我们的代码或snapcraft.yaml中每次做一次小的改动后,重新运行snapcraft命令时,都会从Ubuntu archive中重新下载所需要的包.如果一个包很大的话,这需要很长的时间才可以完成.如果是在Desktop的情况下,我们有时可以使用V...

2017-01-13 10:04:38

阅读数:1444

评论数:4

在Ubuntu Desktop上开发classic snap应用

在最新的snapd 2.20中,它开始支持一个叫做classic模式的snap 应用开发.这种classic可以使得我们的应用开发者能够快速地开发我们所需要的应用,这是因为我们不必要对我们的现有的应用做太多的改变.在classic模式下的应用,它可以看见host系统的所有的位于"/&qu...

2017-01-06 13:48:04

阅读数:1327

评论数:2

如何利用LXD来在不同的Ubuntu桌面环境中编译我们的snap

LXD作为一容器的hypervisor,它对LXC提供了更多的新的用户体验.在今天的教程中,我们来介绍如何利用LXD来在不同的Ubuntu Desktop版本下编译我们的snap应用.

2017-01-04 11:50:37

阅读数:1346

评论数:0

Ubuntu Core知识分享(幻灯片)

Ubuntu Core knowledge sharing

2016-12-26 10:34:14

阅读数:560

评论数:0

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

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

2016-12-23 15:05:32

阅读数:742

评论数:0

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

我们在先前的文章"利用ubuntu-app-platform提供的platform接口来减小Qt应用大小"已经感受到分享另外一个应用的库的好处.它可以使得我们利用另外一个应用提供的共享库从而使得我们的Qt应用的snap包的大小变得更小.在今天的教程中,我们来给大家介绍如何自己来实现应用之间的内容的...

2016-12-22 12:07:06

阅读数:548

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭