Unix & Linux

Linux,FreeBSD和其他类似Un * x的操作系统用户的问答

1
字体管理器如何在Fedora中工作?
我正在我的Fedora系统上进行字体管理。我已经安装了字体管理器和Fontmatrix。我的目标是能够安装比我想要显示的字体更多的字体,并能够在需要时启用/禁用字体(或其组)。 这两个程序都声称启用或禁用字体。除了作为一个全面的字体信息源(字形等)之外,我似乎无法让Fontmatrix做任何事情。启用/禁用似乎无效,并且该文档也没有什么帮助。 我可以在字体管理器中禁用/启用字体。但是,我不得不重新创建Gnome设置,因为我不小心禁用了所有字体,甚至重新启用它们也无法修复我的面板字体。除了删除本地配置并注销/注销外,我什么也做不了,那将使这些字体恢复原状。 所以。究竟是什么这些程序做时,他们禁用的字体?还有什么破坏了我的面板字体?我知道Monospace仍在安装/启用,并且我无能为力,无法更改面板信息。 提前致谢!
14 gnome  fedora  fonts 

1
如何使startx使用备用xinitrc?
我没有安装桌面管理器(并且我不想)。通过终端登录后,我startx用来启动GUI。~/.xinitrc我的GUI会话中有条目。现在,我那里有xmonad,但有时我想运行GNOME会话,有时要运行KDE会话。我曾经~/.xinitrc为此目的进行编辑,但是我认为应该有一种更优雅的方式(类似于使用备用配置)。但是,我在man startx或中找不到任何内容man xinit。 我计划有几个配置文件(每个GUI会话一个),然后告诉startx我在需要时加载它们。我怎样才能做到这一点?



8
给定EXIF数据,如何重命名照片?
假设我有一堆照片,所有照片都带有正确的EXIF信息,并且这些照片是随机命名的(因为我遇到了问题)。我有一个小程序jhead,它给出以下输出: $ jhead IMG_9563.JPG File name : IMG_9563.JPG File size : 638908 bytes File date : 2011:02:03 20:25:09 Camera make : Canon Camera model : Canon PowerShot SX210 IS Date/Time : 2011:02:03 20:20:24 Resolution : 1500 x 2000 Flash used : Yes (manual) Focal length : 5.0mm (35mm equivalent: 29mm) …
14 bash  rename  python  exif 

5
如何解压缩,解压缩-xvf —在一个混乱的文件夹中解压缩?
通常,我会取消存档的工作,$ mkdir newFolder; $ mv *.zip newFolder; $ cd newFolder; $unzip *.zip但是有时我会变得懒惰,只是在任意文件夹中进行操作,$ unzip *.zip因此有时会弄乱其他内容。我将在这里列出一些方法-一些存档版本肯定带有糟糕的标志,而另一些则更加斯巴达式,我对后者更感兴趣。 取消存档的某些方法,还有其他方法吗? $ find . -anewer fileThatExistedBeforeUnarchieving -ok rm '{}' \;缺点是它列出了*.zip目录,因此您需要对-ok多个*.zip匹配使用slow ,slow,并且由于某种原因,它似乎与提取的所有内容都不匹配。 如果提取的文件数量很少,则是一对一,缓慢,繁琐且容易出错。 当我想确定$ unzip -l *.bsd档案的内容是否实际上是一个文件夹时,有时我会用进行检查,至少在obsd的unzip版本中有效。 如果您指的是某些存档工具,请在适当时注明。不过请保持简单-我对方式如何实现更感兴趣,而不是单一的工具。

3
* BSD下/ etc的版本控制
存在哪些交钥匙解决方案可以/etc在各种环境下进行版本控制?交钥匙不一定意味着基本安装的一部分,但是以下功能会很不错: 钩接到VCS命令中以管理元数据(所有权,权限); 与软件包管理器集成(在安装之前和之后自动运行,智能处理升级); 将上游文件版本视为分支; 预填的忽略列表; 支持多个基础VCS(尤其是分布式VCS)。 我在Debian及其衍生版本下使用etckeeper。它具有上述所有功能,只是它不跟踪上游版本。我想了解替代方法,尤其是在* BSD上。


7
屏幕自动打开(xset dpms强制关闭)
我xset dpms force off用来手动关闭屏幕以节省电量。但是,它会在一段时间(20-40秒)后重新打开。 发行版:Ubuntu-Lucid 显示卡:Intel 4500 MHD 尝试此解决方案中的步骤(关闭屏幕保护程序或无线)无效。可能是由于网络(魔术包)或USB设备等其他原因造成的吗? 结果xset -p: Keyboard Control: auto repeat: on key click percent: 0 LED mask: 00000000 XKB indicators: 00: Caps Lock: off 01: Num Lock: off 02: Scroll Lock: off 03: Compose: off 04: Kana: off 05: Sleep: off 06: Suspend: off 07: …

1
swapon:不允许操作
显然,我以root用户身份运行。 我/swap/sw1通过将512兆的文件转储/dev/zero到其中,从而创建了一个名为的文件。然后我跑了mkswap,说: Setting up swapspace version 1, size = 524284 KiB no label, UUID=f071fec6-0589-443f-9d46-1c126636418b 我假设这意味着它工作正常。我将文件更改为0600,该文件归root拥有。然后我运行了swapon: $ swapon -v /swap/sw1 swapon on /swap/sw1 swapon: /swap/sw1: Operation not permitted 我也尝试将其添加到fstab并调用swapon -a -v,但是出现相同的问题。为什么不允许将此文件用作交换文件? 我认为这没什么关系,但我可能错了-我正在OpenVZ VM上运行。
14 ubuntu  swap 

3
Chainload两个Grub2安装
这真让我失望。我有Gentoo和Ubuntu,都带有Grub2。Gentoo有一个专用/boot分区,而Ubuntu没有。我有一个menuentryGentoo /etc/grub.d/40_custom来启动Ubuntu(而Ubuntu确实可以启动)。 因为Ubuntu是Grub附带的,所以我想将其链式加载到其中,而不是维护设置根,内核,initrd和其他东西的条目。这是链式装载机所需要的(Ubuntu已打开,/dev/sda4并且我已经在那里安装了Grub): menuentry 'Chainloader' { insmod chain set root=(hd0,4) chainloader +1 } 它给了我error: Invalid signature,但我找不到可用的解决方案。有人可以指出吗? 这是由于 </dev/sda4 head -c 512 | hd 00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00000200 这是的结果fdisk -l。/dev/sda1是/bootGentoo,Gentoo在/dev/sda2,Ubuntu在/dev/sda4。Ubuntu的/boot是/dev/sda4太多。 Disk /dev/sda: 160.0 GB, 160041885696 …
14 dual-boot  grub2 


3
在Linux中将本地目录与远程目录同步
我有一个文件夹,里面有几个文件,网络服务器上还有一些空间。我想在修改时立即在linux中的本地文件夹和远程文件夹之间进行双向同步。我该怎么做呢?顺便说一句,我不能在服务器上安装任何东西,出于所有目的和目的,它仅仅是空间。 注意:我已经设置了rsa密钥对,因此它可以静默发生。

3
如何在'e'(ê)上戴上帽子?
自从几年前我迁移到linux以来,仍然存在一个问题。 ê字符在我的“ moeder taal”(母语)中有很多作用。 在Windows中,使角色很容易,我只需要键入Alt- 136瞧! linux / unix中是否有一种简单的方式来访问特殊字符? 我希望能够在我(或任何其他)系统上的任何地方键入ê,不仅可以在DE中,而且可以在命令行中。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.