小编tra*_*ter的帖子

635
推荐指数
13
解决办法
149万
查看次数

更改主监视器

如何在不使用命令行的情况下更改我的主显示器?

display

38
推荐指数
5
解决办法
15万
查看次数

如何创建联机帮助页?

我正在为 ubuntu 打包一个程序,我收到一个 lintian 警告,说我的二进制文件需要一个联机帮助页。

如何为程序创建联机帮助页?

manpage

29
推荐指数
1
解决办法
5871
查看次数

为什么选择 Banshee 作为 11.04 的默认设置?

Banshee 在 Ubuntu 11.04 中替换 Rhythmbox 的原因是什么?

我不想要你对哪个最好或为什么最好的意见。我想知道这个决定背后的原因是什么。

banshee 11.04

27
推荐指数
2
解决办法
2367
查看次数

23
推荐指数
1
解决办法
1971
查看次数

用于创建 Deb 包的图形工具

是否有任何用于创建 ubuntu/debian 包的图形工具?

packaging software-recommendation deb

18
推荐指数
1
解决办法
1万
查看次数

如何打包 systemd 服务?

我正在尝试打包一个单声道应用程序以作为 systemd 服务运行。

我已按照此处的说明进行操作:https : //wiki.debian.org/Teams/pkg-systemd/Packaging

我已将 dh-systemd (>= 1.5) 添加到我的 debian 控制文件构建依赖项中。

我已将 --with=systemd 添加到我的规则文件中,如下所示:

%:
    dh $@ --with=cli --with=systemd
Run Code Online (Sandbox Code Playgroud)

我已将我的服务文件添加到名为 mypackage.service 的 debian 文件夹中,其中包含以下内容:

[Unit]
Description=My Service Description
After=network-online.target

[Service]
Type=simple
ExecStart=/usr/bin/mono /usr/lib/mypackage/myservice.exe

[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)

但是,构建会给出以下 lintian 警告和错误:

Now running lintian...
E: mypackage: postrm-does-not-call-updaterc.d-for-init.d-script     etc/init.d/mypackage
W: mypackage: init.d-script-not-marked-as-conffile etc/init.d/mypackage
E: mypackage: init.d-script-not-included-in-package etc/init.d/mypackage
Run Code Online (Sandbox Code Playgroud)

由于几个原因,这让我感到困惑

  1. 这些警告是关于 init.d 的,它是由 systemd 取代的旧系统,这些错误和警告是错误的,debuild 是否认为我正在使用 init.d 因为我配置了错误的包?
  2. 我的印象是 --with=systemd 会为我创建这些脚本。

更新

生成的postrm文件如下:

#!/bin/sh
set -e
# Automatically added by dh_systemd_start
if [ …
Run Code Online (Sandbox Code Playgroud)

packaging debian systemd

15
推荐指数
2
解决办法
2万
查看次数

获取最新版本的单声道

在 ubuntu 上获得最新版本的单声道的最佳方法是什么?

mono

9
推荐指数
1
解决办法
878
查看次数

Ubuntu 如何追踪 2 亿用户的进展?

鉴于 ubuntu 有一个非常公开的目标,即达到 2 亿用户,我们如何知道这个目标何时实现?

是否使用了一种公开且透明的方法来计算 Ubuntu 用户?

是否有定期发布和更新的用户数?如果有,它在哪里?

我们知道目标应该是可衡量和可实现的。撇开2亿能否实现的问题,这个目标是否可衡量?

users

9
推荐指数
1
解决办法
654
查看次数

在 Debian 冻结期间将软件包导入 Ubuntu

我是 Ubuntu 存储库中一个应用程序的开发人员。几个月前,我发布了一个新版本,将其打包并提交给 Debian。该软件包被接受并上传到实验性,因为 Debian 过去和现在仍然处于冻结状态以供发布。这个包没有被 13.04 接收,因为 Ubuntu 从仍然有旧版本的不稳定导入。

鉴于 Debian 已冻结,我如何将我的软件包导入 Ubuntu 13.04?

package-management

9
推荐指数
1
解决办法
215
查看次数