Questions tagged [ubuntu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
加载的主题图标的位置是什么?
我正在 python 中创建一个简单的文件浏览器,gtk。我需要找到一种方法来加载当前主题的图标(即文件夹图标)并在我的代码中使用它们。是否有始终保存当前图标的位置?
如何在我的 Ubuntu 系统上安装 Android 的 repo?
我想安装repo
以使用 Android 源文件。如何安装repo
?
在 bash 中通过管道或其他方式获取和重命名创建的文件
第一个问题:
我对这个脚本业务很陌生,但我一直在尝试使用 youtube-dl 自动下载和重命名 youtube 视频。我真的只是将其作为一项技术练习来学习更多关于 bash 脚本的知识。
我正在使用的命令是:
(它将下载单个视频或获取播放列表并下载所有文件),这将创建一个具有以下格式的文件(示例):
youtube URL 的最后一个参考部分位于末尾。
我编写了一个脚本来批量重命名所有有效的文件,如下所示:
基本上它只是截断了最后一段,我的问题是我怎么能把它放在不同的格式中,这样我就可以把它放在最后,或者将它和第一个命令合并到一个脚本中,这样我就可以自动化整个过程?
提前致谢。
OpenMP 并行 for 循环显示几乎没有性能提升
我正在学习如何在 C 中使用 OpenMP,作为 HelloWorld 练习,我正在编写一个程序来计算素数。然后我将其并行化如下:
gcc -g -Wall -fopenmp -o primes primes.c -lm
我使用(-lm
对于math.h
我正在使用的函数)编译此代码。然后我在一个上运行这段代码Intel® Core™2 Duo CPU E8400 @ 3.00GHz × 2
,正如预期的那样,性能比串行程序要好。
但是,当我尝试在功能更强大的机器上运行它时,问题就来了。(我也尝试手动设置要使用的线程数num_threads
,但这并没有改变任何东西。)计算所有素数10 000 000
给我以下时间(使用time
):
8核机:
双核机:
这种模式继续计数更多的素数,具有更多内核的机器显示出轻微的性能提升,但没有我预期的那么多可用内核。(我希望多 4 倍的内核意味着几乎少 4 倍的运行时间?)
计数质数高达50 000 000
:
8核机:
双核机:
如果有人能为我澄清这一点,将不胜感激。
编辑
这是我的主要检查功能。
在三星 Galaxy s2 上使用 adb shell(在 Windows 上)进入超级用户模式
我试图在我的手机上安装 chroot ubuntu,但在我的 Galaxy s2(股票内核,支持循环设备)上没有成功。我认为问题在于 adb shell 没有被授予超级用户权限(我的手机是 root 并且安装了超级用户)。当我在 adb shell 中输入 su 时,我手机上的超级用户应用程序不会通知我任何事情。
哪个 webkit qt 版本在 kubuntu 11.10 上编译
我之前从他们的 svn 源代码在 kubuntu 11.10 上编译了 webkit-qt。我记得它与 kubuntu konqueror 和 rekonq 包配合得很好,而他们的 webkit 包没用(非常不稳定)。我不得不导出 QTDIR 并选择一个较旧的 svn 版本,因为当前版本没有编译。现在我必须重新安装 webkit,但我不记得我使用了哪个 svn 版本。他们的哪些 svn 修订版使用 --qt 编译?
在调用 cron 作业时获取用户名
作为 root,我可以添加用户特定的 cron 作业crontab -u user1 -e
。在那里我可以提到一个 shell 脚本说runbackup.sh
要被执行。
由于runbackup.sh
脚本用于许多用户,因此脚本需要知道用户名(此处user1
)才能执行一些特定于用户的操作。
当 cron 作业调用 runbackup.sh 时,它如何获取用户名?
谢谢,
无法连接到 aws ec2 实例,主机密钥验证失败
我已经用 rails 包设置了一个 ubuntu 实例,还部署了我的应用程序,它工作正常。
但是当我尝试使用 SSH 时,它不允许我进行远程登录并抛出主机密钥验证失败等错误。
问题似乎仍然存在,请推荐解决方案,我已经附加了一个弹性 IP,我无法看到公共 DNS,我的实例在新加坡地区运行。
在 Debian Linux 中安装和链接 PhysX 库
我正在尝试让 PhysX 使用 Ubuntu 工作。
首先,我在这里下载了 SDK:
接下来,我提取了文件并安装了每个包:
这给了我位于 /usr/lib/PhysX/v2.8.1 中的以下文件:
- libNxCharacter.so
- libNxCooking.so
- libPhysXCore.so
- libNxCharacter.so.1
- libNxCooking.so.1
- libPhysXCore.so.1
接下来,我创建了指向 /usr/lib 的符号链接:
现在,使用 Eclipse,我指定了以下库 (-l):
- libNxCharacter.so.1
- libNxCooking.so.1
- libPhysXCore.so.1
以下搜索路径以防万一(-L):
- /usr/lib/PhysX/v2.8.1
- /usr/lib
此外,正如 Gerald Kaszuba 所建议的,我添加了以下包含路径 (-I):
- /usr/lib/PhysX/v2.8.1
- /usr/lib
然后,我尝试编译以下代码:
我得到的第一个错误是:
NxPhysics.h:没有这样的文件或目录
这告诉我该项目显然没有正确链接。谁能告诉我我做错了什么,或者我还需要做什么才能让我的项目编译?我正在使用 GCC C++ 编译器。提前致谢!
如何在已经安装了 XAMPP 的 Ubuntu 12.10 中安装完整的 Ruby on Rails 环境?
我在我的计算机上安装了 XAMPP (Apache + MySQL + PHP),我希望开始使用 RoR 并可能保留 XAMPP。有什么办法可以在一台电脑上同时使用这两者吗?
我对 Ruby on Rails 有很多疑问:
什么相当于 Apache 使用 RoR?
对于 RoR,是否有任何我需要的包,就像 XAMPP 一样?
RoR 带有 Coffeescript 和 SASS/SCSS?
是否可以将 SQL/MySQL 与 RoR 一起使用,以及什么是 Ruby 的最佳数据库?
在 Ubuntu 中安装 RoR 的最佳/最简单方法是什么?
谢谢。