标签: debian

包在存储库中显示多久?

最近向 Ubuntu 添加了一个包。(它是从 Debian 同步的。)

我在http://packages.ubuntu.com上搜索过它,但它没有出现。

多久时间?

package-management repository debian

6
推荐指数
1
解决办法
234
查看次数

在 Ubuntu 和 Debian 存储库之间区分 deb-src 包的工具

我已经可以使用相同版本的 debs 和 deb-src 包创建重复的存储库。

问题是我想从 Debian 主线(而不是原始来源)中找到 Ubuntu 的更改。这样我就可以将 Debian 主线与 Ubuntu 提供的一些自定义一起使用(Ubuntu 做了很多很好的事情,但我认为它过于简化了一些事情......一个简单的例子是即将到来的统一迁移)。

我认为可能已经有一个工具可以做到这一点,但我找不到它。我可以编写它,但我不想这样做。

debian source-code diff

6
推荐指数
1
解决办法
434
查看次数

网站内容的默认位置

我希望在生产服务器上安装MediaWiki(在对开发服务器进行测试之后)。我真的不明白为什么 MediaWiki 文件的默认位置是/var/lib/mediawiki. 我原以为/var/www会更有意义。

我做了一些研究,在Ubuntu 策略手册的第 11 章 - 自定义程序、11.5 Web 服务器和应用程序中,它说明了以下内容。

网页文件根

Web 应用程序应尽量避免将文件存储在 Web 文档根目录中。相反 > 他们应该使用 /usr/share/doc/package 目录存放文档并通过 doc-base 包注册 Web >Application。如果访问 web 文档根目录是不可避免的 > 然后使用

/var/www
Run Code Online (Sandbox Code Playgroud)

为什么是这样?

debian apache2

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

是否有一种万无一失且简单的方法来确定哪些 deb 适用于 ubuntu 将安装在 debian 上

我已经使用 ubuntu 很长时间了,并且收集了很多.deb我将来安装可能需要的 Ubuntu软件包。其中大部分是从过时或过时的 PPA 或外部官方来源中获取的。

我有一个旧系统,太旧而无法运行 Ubuntu,我正在考虑使用 LDXE 或其他东西安装 Debian Squeeze 以将其转换为文件/打印服务器。

我知道可以在 Debian 上安装 Ubuntu debs,但由于依赖关系,有些根本无法安装。有没有一种简单的方法可以在 Debian 上安装 Ubuntu debs?我如何确定哪些可以安全安装,哪些有可能破坏系统?有没有这方面的脚本?

migration debian deb

6
推荐指数
1
解决办法
246
查看次数

提交合并的 Debian 包以包含在 Ubuntu 中

目前正在努力将autogenUbuntu 附带的版本从1:5.12-0.1ubuntu2存储库中更新到1:5.17.1-1Debian。合并已在我的计算机上完成并提交,但我不确定如何从这里继续。

对于上下文,我执行了以下步骤:

  1. bzr branch lp:ubuntu/autogen raring
  2. bzr merge debianlp:experimental/autogen
  3. 解决合并冲突(debain/control反正只有一个)
  4. dch -i
  5. bzr commit -m "New Debian version"
  6. bzr builddeb -S --package-merge

最后一步导致构建成功,但现在我对下一步行动有些困惑。构建产生了以下文件:

  • build-area/autogen_5.17.1-1ubuntu1.debian.tar.gz
  • build-area/autogen_5.17.1-1ubuntu1.dsc
  • build-area/autogen_5.17.1-1ubuntu1_source.build
  • build-area/autogen_5.17.1-1ubuntu1_source.changes
  • build-area/autogen_5.17.1.orig.tar.xz

我知道我可以这样做bzr push lp:~notgary/autogen/fix-1098872并以这种方式提出合并,但我想知道我是否需要对构建生成的文件做任何事情。

packaging development debian

6
推荐指数
1
解决办法
130
查看次数

我可以让 Ubuntu 成为滚动发行版吗?

据我了解,Debian 测试/不稳定/实验是滚动发布,对吗?由于 Ubuntu 基于 Debian,我可以将 Debian 测试存储库添加到我的软件源并使我的 Ubuntu 滚动发布吗?

这可能吗,我将如何将 Debian 添加到我的源代码中?如果可能的话,这是否意味着当 Ubuntu 13.04 出现时,我就不必升级了,因为我的电脑已经是最新的了?Unity 的东西对我来说无关紧要,我使用 Gnome Remix。

debian software-sources

6
推荐指数
1
解决办法
1637
查看次数

由于缺少“二进制通用”配方,内核自定义构建不起作用

我在Ubuntu 18.04 上,我正在尝试通过本指南本指南构建我自己的内核。

不幸的是命令:

AUTOBUILD=1 fakeroot debian/rules binary-headers binary-generic binary-perarch skipdbg=false
Run Code Online (Sandbox Code Playgroud)

给我这个错误:

dh binary-headers
dh: Unknown sequence binary-headers (choose from: binary binary-arch binary-indep build build-arch build-indep clean install install-arch install-indep)
debian/rules:35: recipe for target 'binary-headers' failed
make: *** [binary-headers] Error 2
Run Code Online (Sandbox Code Playgroud)

我怀疑指南没有更新,我搜索了很多关于规则脚本接收列表的内容,但我没有找到任何有用的东西。

有人可以帮助我吗?

谢谢!

编辑 1允许的接收者是,binary binary-arch binary-indep build build-arch build-indep clean install install-arch install-indep但这些尚未产生带有嵌入式调试符号的内核。

编辑 2 Debian 规则存入/usr/src/linux-source-{KERNEL-VERSION}/debian/rules.d并存入0-common-vars.mk您可以找到所有允许的开关。

debug compiling debian kernel

6
推荐指数
1
解决办法
633
查看次数

如何在 Debian 上安装 Ubuntu SDK?

是否可以在 Debian 上获得 Ubuntu SDK?这些 PPA 的东西看起来像链接……而且绝对不能在 Debian 系统上工作。对此有什么想法吗?或者这是一个糟糕的想法?

我只是想玩一下 ub.touch,也许可以为桌面或触摸编写一些小应用程序。(可能只是触摸,所以我不必删除 Debian 并安装 Ubuntu - 似乎是在浪费时间)

不知何故,它与: 是否可以在 Gentoo 中安装 Ubuntu SDK? 但特定于 Debian,它与 Ubuntu 应该没有太大区别。

debian ubuntu-sdk ubuntu-touch

5
推荐指数
1
解决办法
1338
查看次数

启动时未调用“mount -a”?

我在启动时安装外部硬盘驱动器时遇到问题。

简短的问题

应该mount -a在启动过程中启动吗?我怎样才能检查它呢?

整个故事

与此主题相关

我通过添加以下行使用 fstab 文件挂载了我的硬盘:

#device        mountpoint             fstype    options  dump   fsck

/dev/sda2    /home/yourname/mydata    vfat    defaults    0    0
Run Code Online (Sandbox Code Playgroud)

它在我打电话时挂载,mount -a但在启动时未挂载。

我玩过 auto/noauto 挂载选项。正如预期的那样,使用 时noautomount -a不会安装我的驱动器。所以默认的 auto 值应该是好的。

这就是为什么在我看来这个mount -a电话没有在启动时运行......

该系统是在cubieboard A10 上运行的 nano-headless cubian X1(与树莓派非常相似)

感谢您的任何建议。

本主题不同,因为我的硬盘驱动器手动正确启动,问题仅在启动时出现。

startup fstab debian cubieboard

5
推荐指数
1
解决办法
5963
查看次数

如何在 debian 交叉打包期间设置 CC 环境变量

我正在尝试在我的 AMD64 Ubuntu 操作系统上为 ARM64 平台构建一个 debian 包。我执行命令

debuild -us -uc --host-arch arm64
Run Code Online (Sandbox Code Playgroud)

但得到警告

dpkg-architecture: warning: specified GNU system type aarch64-linux-gnu does not match CC system type x86_64-linux-gnu, try setting a correct CC environment variable
Run Code Online (Sandbox Code Playgroud)

所以想知道如何设置 CC 环境变量,正如警告所建议的那样。对于我的目标操作系统,我通常会使用

/opt/l4t-gcc-toolchain-64-bit-32.1/install/bin/aarch64-linux-gnu-gcc
Run Code Online (Sandbox Code Playgroud)

谢谢。

debian gcc cross-compilation

5
推荐指数
1
解决办法
817
查看次数