snapcraft

electron-builder snap installer confusing home directory

旧时模样 提交于 2021-02-11 06:56:11
问题 This is a follow up of the previous question Defult home directory for snap installer using electron-builder, asked as requested there. I'm currently building a electron app an building the installer like .deb and .snap with electron-builder. My app uses showSaveDialog/showOpenDialog to open/save file that opens up a nautilus (in ubuntu) like file explorer. Now if the app is installed using the .snap installer, the Home tab in the explorer pop-up points to the /home/user/snap/<app>/<revision>

Default home directory for snap installer using electron-builder

坚强是说给别人听的谎言 提交于 2021-01-29 15:26:55
问题 I'm currently building a electron app an building the installer like .deb and .snap with electron-builder. Inside the app I need the access the user home directory for some reason and I'm using process.env.HOME || process.env.USERPROFILE to get the home directory (also app.getPath('home') returns the same). This works properly for other cases but when the app installed with .snap , instead of the actual home( /home/username ) directory this returns ~/snap/<app_name>/3/ as home directory. ( 3

MQTT X v1.3.3 正式发布

佐手、 提交于 2020-11-25 05:26:23
MQTT X 是由全球领先的 开源物联网中间件 提供商 EMQ 开源的一款跨平台 MQTT 5.0 桌面测试客户端,它支持 macOS,Linux,Windows。MQTT X 的用户界面借助聊天软件的形式简化了页面的操作逻辑,用户可以快速创建多个同时在线的 MQTT 客户端 ,方便测试 MQTT/TCP、MQTT/TLS、MQTT/WebSocket 的连接/发布/订阅功能及其他 MQTT 协议 特性。 MQTT X 网站: https://mqttx.app/cn/ MQTT X v1.3.3 版本下载: https://github.com/emqx/MQTTX/releases/tag/v1.3.3 Mac 用户可在 App Store 中进行下载: https://apps.apple.com/cn/app/mqttx/id1514074565?mt=12 Linux 用户可在 Snapcraft 中进行下载: https://snapcraft.io/mqttx 新功能概览 使用 Toipc 的颜色标记接收消息,展示主题与消息之间的对应关系 在 MQTT X 中添加订阅 Topic 时,可以选择对应颜色,对 Topic 进行区分。在该版本中还新增了当接收到订阅过的 Topic 消息时,消息框左侧会有和已订阅 Topic 一样的颜色标记,这样可以在接收到很多不同的

MQTT X v1.4.0 正式发布

人走茶凉 提交于 2020-11-19 10:58:40
MQTT X 是由全球领先的 开源物联网中间件 提供商 EMQ 开源的一款跨平台 MQTT 5.0 桌面测试客户端,它支持 macOS,Linux,Windows。MQTT X 的用户界面借助聊天软件的形式简化了页面的操作逻辑,用户可以快速创建多个同时在线的 MQTT 客户端 ,方便测试 MQTT/TCP、MQTT/TLS、MQTT/WebSocket 的连接/发布/订阅功能及其他 MQTT 协议 特性。 MQTT X 网站: https://mqttx.app/cn/ MQTT X v1.4.0 版本下载: https://github.com/emqx/MQTTX/releases/tag/v1.4.0 Mac 用户可在 App Store 中进行下载: https://apps.apple.com/cn/app/mqttx/id1514074565?mt=12 Linux 用户可在 Snapcraft 中进行下载: https://snapcraft.io/mqttx 新功能概览 支持多窗口 在该版本中,用户连接后需要监控消息收发时,不再只是通过单项视图去查看某一连接,可以在连接列表中,右键点击,选择新建窗口,为该连接创建新窗口。在新窗口中,同样可以进行连接,订阅主题,发布和接受消息等。如果当创建的多个连接之间存在某种联系时,或需要查看同时接受到的消息,可以新建多个视图窗口

搭建私有网盘系统基于nextcloud

不想你离开。 提交于 2020-07-28 20:51:05
网盘系统基于开源软件 nextcloud来搭建。系统为ubuntu 18.04.1 LTS。 step:安装snap软件包 sudo apt-get install snapd sudo apt install -y snapd snapcraft step:安装nextcloud sudo snap install nextcloud 注:包较大 下载时间可能会较久 step:设置nextcloud 通过浏览器访问开始进行nextcloud设置。 完成后即可通过多端(web,iOS等)进行使用了 来源: oschina 链接: https://my.oschina.net/kkkkkkkkkkkkk/blog/4329574

新的 Linux 发行版 UbuntuDDE 将漂亮的深度桌面带到 Ubuntu

不羁岁月 提交于 2020-04-16 14:07:27
【推荐阅读】微服务还能火多久?>>> 深度是一个漂亮桌面环境,拥有直观的 UI。UbuntuDDE 项目结合了 Ubuntu 的强大和深度之美。 深度桌面环境 (DDE)是由 深度 Linux 的开发人员创建的漂亮桌面环境。最初,深度 Linux 基于 Ubuntu ,但后来他们切换到了 Debian 。 深度 Linux 的一个主要问题是它的下载服务器速度较慢。常规系统需要花几个小时才能下载,因为他们的所有服务器都在中国,而这些服务器很不幸的是速度极慢。 如果你想使用深度桌面,那没有什么可以阻止你将其安装在常规 Ubuntu 系统上。 UbuntuDDE 试图通过在 Ubuntu 之上为你提供开箱即用的深度桌面体验来使其更简单。这样可以节省你在 Ubuntu 上安装和配置深度桌面的时间和精力。 Ubuntu DDE:Ubuntu 的强大和深度桌面的漂亮 请注意,UbuntuDDE 不是 Ubuntu 的官方变种。UbuntuDDE 的开发人员与 Ubuntu 团队无关。UbuntuDDE 目前一个混合发行版,其目标是在未来的发行版中被接纳为 Ubuntu 的官方变种。 UbuntuDDE 开发人员得到了 Ubuntu Snapcraft 团队的 Alan Pope、Ubuntu Budgie 团队和 Ubuntu Cinnamon 团队,以及其他开发者,如 Hualet Wang

Jenkins CLI 命令行 v0.0.26

心不动则不痛 提交于 2020-02-28 09:32:31
本文首发于: Jenkins 中文社区 作者:Zhao Xiaojie Jenkins CLI 命令行 v0.0.26 jcli-v0.0.26 发布 本次版本发布,增加了两种包发行版: snapcraft 、 Chocolatey 。 snapcraft 是由 Ubuntu 提供的一个全新的 包管理器,它可以在 CentOS、Ubuntu、SUSE 等12种操作系统下使用。因此,Linux 用户可以更加方便地使用 jcli 。 命令行自动补全的特性可以大幅提高用户的工作效率,除了 bash 的用户外, zsh 以及 powerShell 的用户,现在也可以使用 jcli 的命令补全特性了。 🚀 功能 支持查看 jcli 的变更日志 (#328) @LinuxSuRen 支持根据父目录搜索任务 (#327) @LinuxSuRen 支持升级所有的插件 (#258) @yJunS 增加对 zsh 和 powerShell 的命令行补全的支持 (#296) @LinuxSuRen 🐛 缺陷修复 修复了无法启动非 LTS 的 Jenkins (#322) @LinuxSuRen 修复无法创建凭据的问题 (#325) @LinuxSuRen 📝 文档完善 增加对 snapcraft 的支持 (#321) @LinuxSuRen 增加对 Chocolatey 的支持 (#312)

“.dist-info directory not found” with pipenv install -r requirements.txt

旧时模样 提交于 2019-12-12 21:26:36
问题 I'm trying to install snapcraft's requirements using: pipenv install -r snapcraft/requirements.txt and it fails to install those two dependencies: https://launchpad.net/ubuntu/+archive/primary/+files/python-apt_1.1.0~beta1build1.tar.xz https://launchpad.net/python-distutils-extra/trunk/2.39/+download/python-distutils-extra-2.39.tar.gz Collecting f3a5fdd from https://launchpad.net/ubuntu/+archive/primary/+files/python-apt_1.1.0~beta1build1.tar.xz#egg=f3a5fdd Installing collected packages:

Foriegn keyboard support for Tkinter snaps

泪湿孤枕 提交于 2019-12-11 14:08:37
问题 I am currently developing a snap for learning foreign languages with Tkinter. However, it seems that typing in a different script doesn’t work in the snap, though it does when run normally. Is there a special interface I need? By the way, I think it's running TCL 8.6. My snapcraft.yaml is as follows: name: prosakart base: core18 version: '0.1.0' icon: icon.png summary: Application for language memorization. description: | ProSakart is a language-learning application, specifically for

Package prebuild binaries using snapcraft (mono and gtk-sharp2)

耗尽温柔 提交于 2019-12-11 06:05:24
问题 I'm trying to package my project using snapcraft. I think it is easiest to package the prebuild binaries, which are available here: https://sourceforge.net/p/audiocuesheet This is a mono and gtk-sharp2 project, so I thought of using snapcraft to bundle my application. But I fight currently getting this to run. My snapcraft.yml: name: audiocuesheeteditor version: '2.4.2' summary: Write audio cue sheets fast and efficient description: | Annoyed of writing your audio cue sheets via text editor?