小编Mec*_*ail的帖子

我如何调查/确认 PPA 维护者(例如 Chromium 团队)的身份?

Chromium Stable PPA(可在此处找到:ppa:chromium-daily/stable)由 Chromium 团队 (https://launchpad.net/~chromium-team) 维护。我认为这是“Google 的”Chromium 开发人员?如果是这样,我会认为这个 PPA 非常安全和值得信赖。

但是是否有特定的程序或调查方法我应该/可以做来确认维护者的身份?据我了解(或至少读过),任何人都可以创建“Chromium Team”PPA。为了安全和保障,我想学习如何确认 PPA 维护者的身份,尤其是像 Google 或 Mozilla 这样的“大牌”维护者。

community security packaging ppa software-sources

8
推荐指数
1
解决办法
356
查看次数

什么是 TargetEnvironment=Unity?

我有一个纯 Lubuntu 12.10 安装。在查看 /usr/share/applications 中的一些 .desktop 文件时,我看到TargetEnvironment=Unity.
一个例子是谷歌浏览器的 .desktop 文件:

[NewWindow Shortcut Group]
Name=New Window
Exec=/opt/google/chrome/google-chrome
TargetEnvironment=Unity

[NewIncognito Shortcut Group]
Name=New Incognito Window
Exec=/opt/google/chrome/google-chrome --incognito
TargetEnvironment=Unity
Run Code Online (Sandbox Code Playgroud)

另一个例子是 Inkscape 的 .desktop 文件:

[Drawing Shortcut Group]
Name=New Drawing
Exec=inkscape
TargetEnvironment=Unity
Run Code Online (Sandbox Code Playgroud)

为了找出这意味着什么,我查看了桌面入口规范 - freedesktop.org 标准UnityLaunchersAndDesktopFiles。但都没有提到TargetEnvironment。因此我的问题。

unity .desktop

8
推荐指数
1
解决办法
1515
查看次数

如何挂载 yaffs2 文件系统

我有一个 .img 文件,它使用我想要挂载的 yaffs2 文件系统(Android 分区映像)。我似乎无法使用 mount 命令来做到这一点。我怎样才能做到这一点?我正在使用 Ubuntu 12.04。

另外,我不想提取它(我知道如何使用unyaffs)。我想安装它。

filesystem mount android

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

“锁定版本”有什么作用?

安装了实验版本的 dropbox 并手动安装后,我不希望突触中的 deb 下载任何更新(因为他们会覆盖我假设手动完成的更改)。

我在突触中找到了锁定版本选项,我假设这会阻止特定的 deb 下载其自身的任何新版本?

当 deb 中的版本赶上我安装的实验版本时,我还可以再次解锁它吗?

我是对的还是它有其他功能?

synaptic apt versions dropbox

7
推荐指数
1
解决办法
3723
查看次数

“无法挂载文件系统”错误

试图从“砖砌”的 Western Digital MyBook Live 2tb 驱动器中提取数据。

我遇到了一个论坛,建议在我的 Macbook 上使用 Ubuntu(从 CD 启动)。设法为 Ubuntu 下载并创建了一个引导 CD(顺便说一下这个小操作系统)。用 CD 启动机器并插入驱动器(我从它的外壳中取出并放入外部 USB SATA 盒并插入笔记本电脑)。Ubuntu 可以看到该驱动器,但每次单击该驱动器时,都会出现以下错误:

Unable to mount 2.0 TB Filesystem

Error mounting: mount: wrong fs type, bad option, bad superblock on /dev/sdb4, missing codepage or helper program, or other error In some cases useful info is found in syslog -try dmesg | tail or so
Run Code Online (Sandbox Code Playgroud)

我是新手,花了很多时间在这个网站上搜索,看看我是否能找到解决这个问题的方法,而不会给任何人带来麻烦。我想出了一些接近的问题,但一些提问者提到他们丢失了数据……这让我不敢再进一步了。我需要从驱动器中提取 1 个特定文件夹。如果我可以安装此卷“sdb4”,则需要备份一个名为“My_Work”的文件夹。其余的我有/有一份。

当我输入 dmesg | 尾巴......我有几行......但我认为相关的是:

[  406.864677] EXT4-fs (sdb4): bad block size 65536
[  429.098776] …
Run Code Online (Sandbox Code Playgroud)

partitioning mount hard-drive hfs+ data-recovery

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

免费计费软件(哥伦比亚)

英语

我正在为小型企业寻找计费应用程序(还有库存、购物、客户、提供商、帐户等)。该软件应适应哥伦比亚的需要。我在谷歌搜索了一下,找到了OpenBravo、Adempiere等几个ERP,但是这些应用程序很大,很难用,实际上我无法使它们工作。

我找到了一个名为 Ubifactura(专为哥伦比亚制作)的应用程序,我下载了 Java 源代码,但我不知道如何编译它。我需要有人帮我编译它,或者只是对类似软件的一些建议。

这个想法是用这些应用程序之一来帮助我镇上的小型企业(无论是用于 Windows 还是 Linux),这个想法就是帮助。

欢迎所有帮助。

西班牙语(西班牙语)

Estoy buscando una aplicacion de facturacion (tambieninventario, compras, clientes,provedores, cuentas, etc) para pequeñas empresas, que se adaptade a las necesidades de Colombia, en google encontre varios ERP como openbravo y adempiereso de muentas, manejas, de hecho no puede hacerlas funcionar。

Encontre un programa llamado Ubifactura, hecho para facturar en Colomabia, descarge los archivos de codigo fuente en java, pero no tengo ni idea de como ponerlo a funcionar, …

compiling java software-recommendation finance install-from-source

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

为什么很多 GNOME 应用程序包依赖于 `libunity9`?

在调查这个问题时,我发现许多 GNOME 应用程序的包依赖于libunity9包。

依赖关系

如果我尝试libunity9在 Precise上卸载,它会尝试卸载大量 GNOME 应用程序:

卸载一切

MiJyn 在评论中说

ubuntu 开发人员怎么可能认为这是个好主意?Ubuntu 开始越来越像 Windows 了 :(

libunity9包描述为:

绑定以将位置放入启动器 - 共享库

libunity 是一个共享库,能够与启动器交互并在 Unity 环境中添加位置。

这个包包含应用程序使用的共享库

所以很明显它是 Unity 的一个组件。GNOME 应用程序依赖于 Unity,这很奇怪。由于 Unity 是特定于 Ubuntu 的附加功能,上游 GNOME 应用程序不应依赖于它。

为什么会有这些依赖?

gnome package-management dependencies unity upstream

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

如何为应用程序授予 root 权限?

我试图向 Ubuntu 软件中心提交一个应用程序,但它被拒绝了,因为您需要输入管理员密码才能使用它。我需要向应用程序授予 root 权限才能使其正常运行,因此我使用了 sudo。但是他们说我不能在我的应用程序中使用 sudo。我怎样才能给它root权限?

root sudo application-development application-submission

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

从源代码构建 .deb 包,而不安装它

假设我有一个安装程序或我想要安装的某个程序的源 tarball。(没有可用的 Debian 软件包。)首先,我想.deb从中创建一个软件包,以便将来能够干净地删除已安装的程序(请参阅卸载从源代码构建的应用程序如果我从源代码构建一个软件包如何我可以完全卸载或删除吗?)。此外,使用包安装可以防止它破坏其他包中的文件,如果您运行安装程序或sudo make install.

检查安装

通过阅读那里和其他地方的答案,我收集到通常的解决方案是使用checkinstall来构建包。不幸的是,它似乎并不能checkinstall阻止其他软件包破坏系统文件。例如,根据Reverting issues Caused by checkinstall with gcc buildmake install

我使用安装创建了一个 Debian 软件包sudo checkinstall -D make install

[...]我使用 Synaptic Package Manager 将其删除。事实证明,[删除]创建的包 checkinstall 试图make install删除安装过程触及的每个文件,包括共享 gcc 库,如 /lib64/libgcc_s.so。

然后我尝试告诉checkinstall构建包而不安装它,希望绕过这个问题。我创建了一个虚拟 Makefile:

install:
    echo "Bogus" > /bin/qwertyuiop
Run Code Online (Sandbox Code Playgroud)

然后跑了sudo checkinstall --install=no。即使未安装该包,该文件也/bin/qwertyuiop 已创建。

就我而言,我不信任安装程序 /make install不会覆盖系统文件checkinstall,因此排除了这种使用。

如何构建该软件包而不 …

package-management packaging install-from-source checkinstall

5
推荐指数
2
解决办法
7053
查看次数

图形 PolicyKit 设置发生了什么变化?

早在 8.04 左右,当 PolicyKit 是新的时,我们有一个 GUI“浏览器”,使我们能够轻松决定诸如在其他用户登录时是否应允许用户关闭系统以及是否应始终允许或仅在控制台等时。

然后这些东西突然消失了,虽然 PolicyKit 似乎仍在使用,但我一直无法找到任何类似的 GUI 来实际配置策略。发生了什么?

configuration administration policykit

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

wget 的 -O - 的作用是什么?

我看到一些 linux 页面说如何安装密钥:

  wget http://packages.ros.org/ros.key -O - | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)

wget 中的“-O -”是什么?

它似乎与“添加 -”有关。

这些是如何运作的?

谢谢~

command-line wget

4
推荐指数
1
解决办法
9287
查看次数