我通常使用 kubuntu,但我必须在我的笔记本电脑上安装一个自定义内核,并且使用 arch 会容易得多。问题是 kde 在 arch 中看起来很糟糕,尤其是 GTK 应用程序。我知道有各种各样的安装 gnome 图标的教程,以及各种 peicewise 修复,但是有没有办法确切地找出 kubuntu 设置 KDE 的方式,以便我可以复制它?
所以我正在使用 Ubuntu 并尝试使用一些我以前遇到过一些问题的硬件。
之前的问题是,制造我的硬件的公司将其内部零件出售给了另一家制造具有相同 ID 的不同硬件的公司。有人好心地为它制作了一个随 Ubuntu 一起提供的驱动程序,但阻止了我设备的驱动程序工作。在我的上一个系统上,我只是跟踪了内核模块并禁用了它。
我收到与我以前的机器相同的消息:
无法声明设备(Vid:0x2457,Pid:0x1002,iface:0)
但是插入设备似乎并没有像以前那样在 /dev 中创建一个条目。如何找到我的设备的所有权?我假设 dmesg:
USB 4-1:使用 ohci_hcd 和地址 16 的新全速 USB 设备
只是说它正在被检测到,并且不是 ohci 阻止了我的访问。
我已经在 Opensuse 上使用 KDE 有一段时间了,我想提高性能并充分利用我的双屏。
我发现了平铺窗口管理器,并认为尝试一下会很酷。但是,我遇到了几个问题。
我意识到最后一个要点可能会被视为离题(推荐),但如果这是一个问题,我会删除它。
请注意:我必须使用源包,而不是来自 repo 的预构建包(它坏了,至少 IDEA 抱怨)。
从页面:http :
//www.scala-lang.org/downloads我下载了scala.final.tgz包。我通过解压到/usr/local/share.
但是,当我运行 IntelliJ IDEA 并指向此目录时,它会抱怨丢失/doc/scala-devel-doc...(也许还有更多丢失的东西,但 IDEA 切断了其余部分)。
我也下载了,scala.final-devel-docs.tgz但它抱怨相同的丢失文件。
在这些软件包中没有任何关于如何安装 scala 的说明。scala 网页也缺少如何安装它的任何信息(除了tgz可以使用 解压文件的注释tar)。
openSUSE 11.4,IntelliJ IDEA 10.5.2。
随着生活的继续,我似乎倾向于完全避免破碎的想法/产品/等,而不是修复它们。
无论如何,也许有人会发现它很有用。
现在进行比较——在 Eclipse 中(尽管所有关于非常不稳定的 Scala 插件的评论)不仅我不需要配置任何东西,不仅我自己的测试代码是即时编译的(IntelliJ 需要一些时间),而且它被执行,并且没有任何错误地运行。
使用了相同的 Scala。区别呢?
@user未知,非常感谢您的帮助!多亏了你,我有了更完整的 Scala 安装。
经过一番努力,我也设法设置了 IntelliJ。也许有更简单的方法,但这对我有用:
如何使用 Unix 工具(如wget,命令行非交互式工具)将文件夹从http://public.me.com/(与iDisk或MobileMe相关的服务)复制到本地文件系统?
问题是 Web 界面实际上是一个复杂的基于 Javascript 的东西,而不是简单地公开文件。(连w3m都不能浏览,比如https://public.me.com/rudchenko。)
我的目标是不时以非交互方式更新本地副本,并将下载文件的命令放到脚本中,以便其他人可以运行该脚本并下载文件。
一个wget的样(rsync的样,混帐拉类似的)工具将适合我,或者安装孔熔丝网络文件系统,然后使用标准的Unix命令的组合来复制的目录就可以了。
我在维基百科文章(我在上面提到的)中读到 Apple 提供了对这些服务的WebDAV 访问,我也读过关于cadaver,一个类似wget的 WebDAV 客户端,但我不知道我是哪个地址应该用于访问http://public.me.com/ 上的文件夹,只读(匿名)。
也许 Gilles 的评论(当前未使用 WebDAV)是正确的,但幕后似乎仍有一些 WebDAV 内容:传递给浏览器的 URL 用于下载带有目录的存档(按下“下载选定的文件后” " 按钮位于 Web 界面顶部)如下所示:
https://public.me.com/ix/rudchenko/SEM%20Sep21%201%20TO%20PRINT.zip?webdav-method=ZIPGET&token=1g3s18hn-363p-13fryl0a20-17ial2zeu00&disposition=download
Run Code Online (Sandbox Code Playgroud)
-- 请注意,它提到了“WebDAV”。(如果你很好奇,我试图重新使用这个 URL 作为wget的参数,但它失败了:
$ LC_ALL=C wget 'https://public.me.com/ix/rudchenko/SEM%20Sep21%201%20TO%20PRINT.zip?webdav-method=ZIPGET&token=1g3s18hn-363p-13fryl0a20-17ial2zeu00&disposition=download'
--2011-11-21 01:21:48-- https://public.me.com/ix/rudchenko/SEM%20Sep21%201%20TO%20PRINT.zip?webdav-method=ZIPGET&token=1g3s18hn-363p-13fryl0a20-17ial2zeu00&disposition=download
Resolving public.me.com... 23.32.106.105
Connecting to public.me.com|23.32.106.105|:443... connected.
HTTP request …Run Code Online (Sandbox Code Playgroud) 我想使用正确的 ALT 键作为“mod4”(最值得注意的是,默认情况下,“awesome”窗口管理器使用 mod4 作为大多数 WM 命令的修饰符,我非常喜欢这个想法)。
但是我有一个问题:一旦我添加:
xmodmap -e 'add mod4 = Alt_R'
Run Code Online (Sandbox Code Playgroud)
那么我不能使用,比如说,CTRL+ALT+F2 从 X 切换到文本控制台。
(请注意,我总是使用左 ALT 来执行此操作,而不是右 ALT:实际上在将右 ALT 分配给 mod4 之前我从未使用过该键)
这确实是快捷方式/修饰符的问题,因为我仍然可以使用chvt命令从 X 切换到文本控制台。例如,以下始终工作正常:
chvt 1
Run Code Online (Sandbox Code Playgroud)
一旦我清除了 mod4:
xmodmap -e 'clear mod4'
Run Code Online (Sandbox Code Playgroud)
我可以使用CTRL+ALT+F2(再次左 ALT)切换到我的文本控制台。
但当然,我没有得到很好的默认 mod4+...“很棒”的快捷方式。
所以基本上我可以使用正确的 ALT 作为 mod4 并且有很棒的工作,或者我可以清除 mod4(不将正确的 ALT 分配给任何修饰符)并且能够使用 CTRL+ALT+F2 切换到文本控制台。
但我不能两者兼得。
你们知道为什么将右 ALT 配置为 mod4 会阻止 CTRL+左 ALT+F2 切换到文本控制台吗?
下面是完整的xmodmap(当CTRL + ALT左+ F2是不工作):
shift Shift_L (0x32), Shift_R (0x3e)
lock …Run Code Online (Sandbox Code Playgroud) 我目前正在使用Openbox运行Crunchbang Linux,一旦我登录,我就会有一个进程正在运行,但我一生都无法弄清楚为什么它会自动启动。ssh-agent
这是ssh-agent进程及其父进程:
$ ps -ef | grep 2085
jonyamo 2085 1759 0 10:50 ? 00:00:00 /usr/bin/openbox --startup /usr/lib/openbox/openbox-autostart OPENBOX
jonyamo 2469 2085 0 10:50 ? 00:00:00 /usr/bin/ssh-agent /usr/bin/dbus-launch --exit-with-session x-session-manager
Run Code Online (Sandbox Code Playgroud)
我似乎很清楚它是通过/usr/lib/openbox/openbox-autostart. 因此,研究该文件,我发现有三个地方它会查找进程自动启动:/etc/xdg/openbox/autostart,$HOME/.config/openbox/autostart,和/usr/lib/openbox/openbox-xdg-autostart。
/etc/xdg/openbox/autostart 是空的,所以不是这样。
$HOME/.config/openbox/autostart 包含这个潜在的罪魁祸首:
eval $(gnome-keyring-daemon -s --components=pkcs11,secrets,gpg) &
但是,我完全禁用了它并且ssh-agent仍然自动启动。
/usr/lib/openbox/openbox-xdg-autostart是一个启动 xdg 自动启动 .desktop 文件的脚本/etc/xdg/autostart/。但是,显然这只是开始以下过程:
$ /usr/lib/openbox/openbox-xdg-autostart --list | grep "\[\*\]"
[*] Print Queue Applet
[*] PulseAudio …Run Code Online (Sandbox Code Playgroud) 我有一个包含以下信息的文件:
gene 3025..3855
/gene="Sp34_10000100"
/ID="Sp34_10000100"
CDS join(3025..3106,3722..3855)
/gene="Sp34_10000100"
/codon_start=1
/ID="Sp34_10000100.t1.cds1,Sp34_10000100.t1.cds2"
mRNA 3025..3855
/ID="Sp34_10000100.t1"
/gene="Sp34_10000100"
gene 12640..13470
/gene="Sp34_10000200"
/ID="Sp34_10000200"
CDS join(12640..12721,13337..13470)
/gene="Sp34_10000200"
/codon_start=1
/ID="Sp34_10000200.t1.cds1,Sp34_10000200.t1.cds2"
mRNA 12640..13470
/ID="Sp34_10000200.t1"
/gene="Sp34_10000200"
gene 15959..20678
/gene="Sp34_10000300"
/ID="Sp34_10000300"
CDS join(15959..16080,16268..16367,18913..19116,20469..20524,20582..20678)
/gene="Sp34_10000300"
/codon_start=1
/ID="Sp34_10000300.t1.cds1,Sp34_10000300.t1.cds2,Sp34_10000300.t1.cds3,Sp34_10000300.t1.cds4,Sp34_10000300.t1.cds5"
mRNA 15959..20678
/ID="Sp34_10000300.t1"
/gene="Sp34_10000300"
gene 22255..23085
/gene="Sp34_10000400"
/ID="Sp34_10000400"
Run Code Online (Sandbox Code Playgroud)
我想删除所有基因部分,但CDS和mRNA信息应该在那里。输出应该是这样的:
CDS join(3025..3106,3722..3855)
/gene="Sp34_10000100"
/codon_start=1
/ID="Sp34_10000100.t1.cds1,Sp34_10000100.t1.cds2"
mRNA 3025..3855
/ID="Sp34_10000100.t1"
/gene="Sp34_10000100"
CDS join(12640..12721,13337..13470)
/gene="Sp34_10000200"
/codon_start=1
/ID="Sp34_10000200.t1.cds1,Sp34_10000200.t1.cds2"
mRNA 12640..13470
/ID="Sp34_10000200.t1"
/gene="Sp34_10000200"
CDS join(15959..16080,16268..16367,18913..19116,20469..20524,20582..20678)
/gene="Sp34_10000300"
/codon_start=1
/ID="Sp34_10000300.t1.cds1,Sp34_10000300.t1.cds2,Sp34_10000300.t1.cds3,Sp34_10000300.t1.cds4,Sp34_10000300.t1.cds5"
mRNA 15959..20678
/ID="Sp34_10000300.t1"
/gene="Sp34_10000300"
Run Code Online (Sandbox Code Playgroud)
请给我任何建议如何做到这一点。
我想在始终最大化的 Xfce 中启动 Xfce 终端。(通常,我通过面板中的启动器执行此操作。)
我已经通过 X 资源为 Emacs做到了这一点;但是,xfce4-terminal不读取 X 资源。
如何让它始终启动最大化?
kde ×2
arch-linux ×1
awk ×1
console ×1
container ×1
crunchbang ×1
debugging ×1
development ×1
devices ×1
dwm ×1
intellij ×1
jails ×1
login ×1
lxc ×1
maximize ×1
openbox ×1
opensuse ×1
programming ×1
protocols ×1
scripting ×1
security ×1
sed ×1
session ×1
skype ×1
ssh-agent ×1
tiling-wm ×1
webdav ×1
wget ×1
xfce ×1
xmodmap ×1
xorg ×1