问题标签 [launchpad]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bazaar - bzr 分支不下载源文件,只下载分支信息
我正在尝试通过运行“bzr branch lp:dhis2”来下载项目 dhis2 的源代码。这运行良好,并表示它分支了许多修订版,但它不下载任何源代码,只下载 repo 信息。
这似乎是一个类似的问题,但它没有回答我如何实际获取源代码.. Bzr 没有工作树实际源存储
有什么建议么?
qt - deb 包中的 Qt 依赖项
创建.deb
包时,我创建了一个名为的文件control
,其中包含一些字段:
您会看到名为 的字段Depends
。为了确保我的应用程序可以在另一台运行 Ubuntu(或其发行版)的计算机上运行,该字段必须具有什么值?
我的 Qt 版本是5.1.1
.
第一行main.cpp
包含:
bazaar - 启动板拉取请求
我想提议对 Launchpad 中托管的项目的源代码进行更改。
问题是:我不知道如何使用 bazaar 版本控制系统,而且我从未使用过 Launchpad,那么制作 Github 拉取请求的等效步骤是什么,但应用于这个系统?
我已经阅读了一些教程,它们非常长而且不是很简单,因为它们应该非常简单。
linux - launchpad.net:同一个大型项目中的多个依赖项......?
我有一个大型项目,其中包含主要二进制文件所依赖的许多库。我想知道在启动板中处理这个问题的正确方法是什么,这样我就可以构建库,然后是主二进制文件,并在 ppa 上提供每个 debian pacakge。
您可以在 lp:snapcpp ( https://code.launchpad.net/snapcpp/ ) 中查看相关项目。在 snacpp 中,我们有“snapwebsites”,这是一个 C++ CMS 系统,它通过我们的库“libQtCassandra”连接到 Cassandra 数据库。“snapwebsites”依赖于 libQtCassandra,就像它依赖于 libltd 和其他一样。这些库中的每一个都需要是单独的 debian 包本身。每个项目都有自己的“debian”文件夹,但此时没有根 debian 文件夹。
我怎样才能让它在需要根 debian 文件夹的启动板上工作?我是否需要在根目录中构建一个列出每个依赖项的 debian 项目?如果没有,我是否需要使用 bzr 将每个项目分解为自己的分支?如果我做后者,我如何为构建调用那些依赖 debs(换句话说,我如何告诉 snapwebsites 的配方它需要安装 libQtCassandra 及其依赖包)?
谢谢!
bazaar - 如何在不登录的情况下克隆公共启动板存储库?
我只想克隆一些东西,而不是改变它们。
有没有什么方法可以克隆一个存储库,而无需打开帐户、设置 SSH 密钥等的所有麻烦?
ubuntu - 如何在 PPA 中发布 i386 和 amd64 中的闭源应用程序?
我有一个 Debian 包,它是为 i386 和 amd64 编译的(由我自己手动编译),因为它是一个闭源应用程序。
为了避免在将其上传dput
到我的 launchpad.net PPA 时发生冲突,我在版本末尾添加了架构名称,但这失败了,因为我有错误说我正在上传的版本不大于以前的版本一个(首先上传 i386 包,但随后 amd64 失败)。
例如,如果包名称是 hello 我有以下名称:
在包名称中移动体系结构名称可以解决此问题……但是用户必须按名称选择正确的包,这确实不好。
例如,如果包名称是 hello 我有以下名称:
所以用户必须做sudo apt-get install hello-i386
或sudo apt-get install hello-amd64
所以问题是我应该如何命名我的包,以便用户可以执行相同的 apt-get 命令并安装正确的版本?
php - 将外部网站中的“选项”和“选择”添加到我的网站
我正在尝试option
从 ppa 添加标签,以便在我自己的网站上显示它支持的当前 Ubuntu 发行版。
这就是我到目前为止所拥有的。
这是option
标签的内容:
shared-libraries - 如何使用 valac-0.18 或更高版本在启动板中构建包?
如何在启动板上使用 valac-0.18 和 libgranite1 构建我的包?它只有 valac-0.16 和 libgranite0。
我通过使用“--aptconfdir /etc/apt”添加我的计算机源列表成功地使用 pbuilder 构建了一个 .deb 包:
pbuilder-dist 精确创建 --extrapackages valac-0.16 --extrapackages libgranite-dev --aptconfdir /etc/apt
(我知道只有 valac16(和 libgranite0),但是使用 apconfdir 它达到了 0.23(和 libgranite1))
将其上传到启动板上
输入
但启动板仍在搜索旧库。
ubuntu - 如何在团队中管理启动板 PPA
我最近为我正在与开发团队的其他成员一起开发的软件设置了 PPA。但是,我想允许上传新包并将它们维护给整个开发团队,而不仅仅是我。
我如何在启动板上做到这一点?可能吗?我看到了像https://launchpad.net/~ubuntu-sdk-team/+archive/ppa这样的项目,它看起来更像是一个团队而不是个人。
c# - 错误 CS1012:字符文字中的字符太多 - 为什么它有时可以编译,有时不能
我有这个代码:
它在任何地方都能完美编译,除了 ubuntu 的启动板。当我在那里构建它时,我收到了这个CS1012
错误。为什么它可以在我自己的任何 PC 上运行,但不能在启动板上运行?c# 真的不“支持”这个角色吗,所以我很幸运它可以在我自己的 PC 上运行,还是启动板上有问题?