我在 Ubuntu 12.04(精确)64 位并btsync从http://labs.bittorrent.com/experiments/sync/下载了可执行文件,但运行它似乎没有任何效果。双击可执行文件什么也不做,在终端中运行 ./btsync 也会立即退出,没有任何输出。
有没有人在 Ubuntu 下成功运行过这个,如果是这样,是否需要进行任何特殊的配置更改才能使其工作?
我不明白为什么我得到以下结果:
ls -l 告诉我给定文件(HISTORY)的大小是“581944”:
$ ls -l HISTORY
-rw-rw-r-- 1 waldyrious waldyrious 581944 Feb 22 10:59 HISTORY
Run Code Online (Sandbox Code Playgroud)
ls -s 说它是“572”:
$ ls -s HISTORY
572 HISTORY
Run Code Online (Sandbox Code Playgroud)
我显然需要使这些值使用可比较的比例。所以首先我确认使用--block-size 1inls -l给了我与以前相同的结果:
$ ls -l --block-size 1 HISTORY
-rw-rw-r-- 1 waldyrious waldyrious 581944 Feb 22 10:59 HISTORY
Run Code Online (Sandbox Code Playgroud)
然后我做同样的事情ls -s以获得相同比例的值:
$ ls -s --block-size 1 HISTORY
585728 HISTORY
Run Code Online (Sandbox Code Playgroud)
结果不一样!581944?585728。
我尝试以相反的方式生成可比较的值,使用-k,但我得到:
$ ls -lk HISTORY
-rw-rw-r-- 1 waldyrious waldyrious 569 Feb 22 10:59 HISTORY
$ …Run Code Online (Sandbox Code Playgroud) 我想在我的办公室使用我的家用电脑,而不是真的把它带到我的办公室。我想要一个比 TeamViewer 更简单的解决方案,因为我通常在我的工作场所使用 Live 发行版,所以如果 SSH 实际上可以完成与“远程桌面”相同的工作,那么它将是一个很好的解决方案。
如果这是不可能的,至少给我命令从我的办公室计算机使用我的家用计算机的终端。
当我点击关闭 XChat 窗口时,它会询问是“退出”、“取消”还是“最小化到托盘”。如果我选择“最小化到托盘”,则 XChat 消失,我无法再次看到该应用程序。
我检查了进程列表,它处于运行状态。通常在早期版本的 Ubuntu 中,它会在顶部面板栏中显示一个 XChat 图标。
我没有在我的应用程序面板中添加 Xchat 作为粘性图标。我希望必须有一些解决方法或设置。
我正在尝试使用笔记本电脑上的远程桌面查看器连接到我的桌面,我已经配置了远程桌面首选项。但它无法更新屏幕截图图像,使其无用。
我该怎么做才能加快速度并实际拥有可用的远程桌面?
我可以在任一/两侧安装任何应用程序来做到这一点?
安装 Xubuntu 后不久,我将默认 Dock 从屏幕底部移到左侧,并在底部添加了一个带有窗口列表的常规面板。
但是,当我打开窗口时,窗口列表没有按顺序显示它们。我希望它们从左到右排序,右边是较新的,但这并没有发生。
如何让面板正确地对窗口进行排序?
我是 PHP 交互模式 ( php -a) 的忠实粉丝。今天我决定安装 PHP 5.4 来玩一下。使用新的内置服务器和所有这些东西很有趣,但是当我发现交互模式不起作用时,我感到非常难过。
我通过添加 PPA 在我的 Ubuntu 上安装了 PHP 5.4:
add-apt-repository ppa:ondrej/php5
apt-get update
apt-get install php5
Run Code Online (Sandbox Code Playgroud)
这就是我运行时得到的php -a:
$ php -a
Interactive mode enabled
Run Code Online (Sandbox Code Playgroud)
Aaaa 仅此而已。据我所知,这个 PPA 遵循由 Debian PKG PHP 团队维护的最新 PHP5,据我所知,交互模式通常在新安装的 Debian 上也被破坏。
关于如何取回它的任何想法?最好使用其他一些 PPA 或至少不编译 - 这通常不那么痛苦。
有时我的计算机会意外关闭,通常是因为某个进程占用了 CPU。这个答案提到“当系统以正常方式关闭时,它要么是具有 root 权限的用户,要么是 acpi 脚本”,并且“acpi 关闭可能是由按下电源按钮、过热或电池电量不足(笔记本电脑)引起的。 ” 所以我的猜测是它过热了,但我想确定一下。
上面链接的问题中的评论说这/var/log/acpid将包含一些信息,但该文件在我的机器上不存在。该日志是否放在 Ubuntu 的其他地方?我需要配置一些东西才能显示出来吗?
我试图创建一个新.lang文件来让 Gedit 识别Julia 编程语言。我已阅读教程、参考文档和维基页面Gedit/NewLanguage,我相信该文件是正确的。但是,在将新julia.lang文件复制到 后重新启动 gedit 时/usr/share/gtksourceview-3.0/language-specs/,确实可以识别 .jl 文件,并且语法突出显示菜单设置为 julia,但没有实际突出显示。
考虑到我可能做错了什么,我尝试使用现有的语言文件,用于类似的语言(Matlab),并且只将标头元数据更改为:
<language id="julia" _name="Julia" version="2.0" _section="Scientific">
<metadata>
<property name="mimetypes">text/x-julia;application/x-julia</property>
<property name="globs">*.jl</property>
<property name="line-comment-start">#</property>
</metadata>
Run Code Online (Sandbox Code Playgroud)
其他所有内容都保持原样,我将文件另存为julia.lang. 尽管如此,当重新打开 gedit 时也会出现同样的问题。更重要的是,如果我选择从语法Matlab的入口突出菜单,格式是否正确做出(根据Matlab的规则),即使两者matlab.lang并julia.lang具有完全相同的语法定义!
我可能做错了什么?这个人似乎有同样的问题,但在那条线索中从未透露过他是如何解决的(如果他曾经这样做过的话)。有任何想法吗?
更新:我的错误确实没有改变@carandraug 在他的回答中指出的上下文 id。但是,我确实有其他问题,我会在此处注明,以防它们对任何人有所帮助:
我在使用 Ubuntu 附带的远程桌面服务器时遇到了问题。
我已将设置更改为“允许其他用户查看”和“允许其他用户控制”,并设置“要求用户输入此密码:** ”。我已经关闭了每次访问的确认。
当我尝试从另一台机器(即 Windows 机器)连接时,我得到“这台计算机无法连接到远程计算机”。
我之前已经在一个不同的 Ubuntu 机器上使用相同的设置进行了设置,没有遇到任何问题。
远程桌面计算机打开了其他端口,例如 SSH 和 FTP,它们可以正常工作。而且我不必为这些应用程序配置防火墙。还有什么我可能会遗漏的吗?我应该尝试确定问题的东西?
谢谢。
我一直在使用以下命令列出当前目录下任意深度的十个最大文件:
find -type f -size +10M -exec ls -gGsSh1 {} + | awk 'NR<=10 {print $0}'
Run Code Online (Sandbox Code Playgroud)
(当列表太长时,我使用awk而不是head防止管道损坏错误)
它运行良好,但显然很难每次都记住和输入。我试着把它放在 .bash_aliases 中,但它不工作(它打印 10 个空行)。
如果我使用less而不是awk,则输出会正确显示,但这意味着显示大于 10MB(我的较低阈值)的整个文件列表,按大小排序,而不仅仅是顶部的。
那么,是什么使awkchoke 成为别名命令的一部分(假设这确实是问题所在),我该怎么做才能解决它?
command-line ×2
11.04 ×1
acpi ×1
alias ×1
awk ×1
bash ×1
bittorrent ×1
gedit ×1
julia-lang ×1
log ×1
ls ×1
php ×1
ppa ×1
ssh ×1
system-tray ×1
unity ×1
vinagre ×1
windows ×1
xchat ×1
xfce-panel ×1
xubuntu ×1