小编Chr*_*own的帖子

是否有任何不是来自端口的 OpenBSD 虚拟化解决方案?

我正在为 OpenBSD 主机和 CentOS 来宾寻找虚拟化解决方案。我有哪些选择?我正在寻找一个不使用来自端口的包。有吗?

openbsd virtualization

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

如何清除 Fedora 中最近访问的文档列表?

当我单击Clear recent documentsGNOME 菜单中的项目时,它会清除最近使用的文档列表(如预期)。如何从命令行复制此功能?

command-line fedora gnome

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

我如何以非特权用户身份构建和安装 PL/R?

有一个 postgres 实例,我有能力构建自己的实例。

使用这些指令我跑了:

USE_PGXS=1 make
Run Code Online (Sandbox Code Playgroud)

哪个有效,但后来

USE_PGXS=1 make install
Run Code Online (Sandbox Code Playgroud)

没有,出现这个错误:

/bin/sh /usr/lib64/pgsql/pgxs/src/makefiles/../../config/mkinstalldirs '/usr/lib64/pgsql'
mkdir -p -- /usr/share/pgsql/contrib
mkdir: 不能创建目录`/usr/share/pgsql/contrib': 权限被拒绝
make: * [installdirs] 错误 1

理想情况下,我想在本地安装它,但我不知道这是否可行。

我在 RedHat 5 上。

compiling software-installation not-root-user postgresql

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

有没有办法让 emacs 具有 KDE 的外观和感觉?

我的大部分工作都使用 emacs。我正在从 gnome 桌面切换到 KDE(检查内容),这让我感到困扰的是 emacs 看起来与桌面的其余部分非常不同。有没有办法为 emacs 提供 KDE 属性?

我确信 emacs 有一个 qt 前端,但找不到任何前端。

kde emacs

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

使用 netcfg 在任何无线连接出现时启动程序

我编写了一个程序,可以透明地登录到强制门户。因此,我想在任何无线连接出现时使用netcfg 运行它。可以通过使用在配置文件中对每个连接执行此操作POST_UP,但这需要将其添加到当前存在的每个连接以及将来可能创建的任何连接中,这在我的情况下是不可行的。我也不希望作为守护进程轮询网络连接。我在man netcfg-profiles.

我应该如何处理这个问题?netcfg 是否有任何内置配置允许将 aPOST_UP应用于多个连接?

它也适用于所有连接(包括有线)是可以接受的,但如果可能的话,我想避免它。

netcfg

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

已安装时使yaourt不重新安装

当包(来自 AUR)已经安装时,有没有办法让 yaourt 不重新安装

 $ yaourt -Q jruby
 local/jruby 1.7.3-1
Run Code Online (Sandbox Code Playgroud)

但不知何故

 $ yaourt --needed --noconfirm -S jruby
Run Code Online (Sandbox Code Playgroud)

保持重新下载(即使之前已经下载过)并重新安装 jruby

arch-linux package-management yaourt

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

无法由用户设置能力 CAP_SETFCAP

问题是关于能力的。我需要允许用户使用 setcap 设置功能。当我用 root 调用它时一切正常,例如$ sudo setcap cap_dac_override,cap_dac_read_search+ep ./bin_file

$ getcap ./bin_file
./bin_file = cap_dac_override,cap_dac_read_search+ep
Run Code Online (Sandbox Code Playgroud)

但是当我以用户权限运行命令时...

$ /sbin/setcap cap_dac_override,cap_dac_read_search+ep ./bin_file
unable to set CAP_SETFCAP effective capability: Operation not permitted
Run Code Online (Sandbox Code Playgroud)

我将以下字符串添加到/etc/security/capability.conf

cap_setfcap,cap_dac_override,cap_dac_read_search user
Run Code Online (Sandbox Code Playgroud)

但它仍然不起作用。

linux security capabilities

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

ext2 适合日常在台式机或笔记本电脑上使用吗?

当今的桌面世界是否需要日志文件系统?

一个好的操作系统不会每个月都发生内核恐慌,如果我们使用的是笔记本电脑,那么就不会出现断电的情况,那么为什么我们不应该使用 ext2 作为台式机或笔记本电脑上的标准文件系统呢?

ext2 journaling

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

如何向 Mercurial 添加证书?

我使用 Arch Linux,当我想使用 mercurial 从 bitbucket 克隆一个项目时,出现此错误:

warning: bitbucket.org certificate with fingerprint 24:...:3b
    not verified (check hostfingerprints or web.cacerts config setting)
searching for changes
Run Code Online (Sandbox Code Playgroud)
  • 我怎样才能解决这个问题?
  • 如何将此证书添加到我的外壳中?
  • 是否有要安装的证书包?像 Firefox 附带的默认证书包?

mercurial certificates

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

使用换行符分隔列表作为参数

有几种情况我有一些输出,例如

thing1
thing2
thing3
Run Code Online (Sandbox Code Playgroud)

但一直想做类似的事情:

*command* thing1
*command* thing2
*command* thing3
Run Code Online (Sandbox Code Playgroud)

一个例子是:假设我想杀死所有屏幕会话。有什么办法可以让我得到一个命令来使用类似的东西:

screen -ls
Run Code Online (Sandbox Code Playgroud)

这可能会导致

88.mine (detached)
22.mine (detached)
Run Code Online (Sandbox Code Playgroud)

我可以做一些会导致所有可能的命令的事情,例如:

screen -S 88.mine test -X
screen -S 88.mine test -X
Run Code Online (Sandbox Code Playgroud)

一举?

linux command-line bash

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