问题标签 [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.
linux - 连接外接显示器时自动调整 X11 显示器的大小
我有一台运行 Ubuntu 的笔记本电脑,当我在办公室时,我连接了一个外接显示器。通常这需要我运行xrandr --auto
以便笔记本电脑重新调整显示器大小以匹配外接显示器。如果这可以自动完成,或者在连接显示器时触发,那就太好了,但是xrandr --auto
当笔记本电脑从挂起/休眠状态唤醒时实际运行就足够了。
我创建了一个/etc/pm/sleep.d/00xrandr.sh
包含该行的脚本
但这失败了,因为脚本无权访问 X 显示。
有任何想法吗?
ubuntu - 如何从源代码构建 Debian/Ubuntu 软件包?
我有一个程序的源代码(取自 cvs/svn/git/...),我想为它构建一个 Debian/Ubuntu 软件包。该软件包存在于存储库中,但是:
- 这是一个旧版本(缺少我需要的功能)
- 我需要的编译选项与默认选项略有不同。
最简单的方法是什么?我担心几件事
- 如何检查我是否正确列出了所有依赖项?(我可以通过查看旧版本所依赖的内容来获得一些提示,但可能已经添加了新的依赖项。)
- 如何防止更新系统在更新时在 repo 中安装旧版本?
- 如何防止系统安装更新版本(当它出来时)覆盖我的自定义包?
python - 如何在 ubuntu linux 8.04 上将 python 2.5.2 升级到 python 2.6rc2?
我想了解如何将 ubuntu 8.04 提供的默认 python 安装(2.5.2)升级到 python 2.6rc2。我想让 2.6 成为系统上的默认 python 版本,并将安装在 2.5.2 上的所有其他有用的已安装 python 库迁移到 python 2.6rc2。请让我知道如何实现这一目标。
谢谢德克
linux - How do I find which process is leaking memory?
I have a system (Ubuntu) with many processes and one (or more) have a memory leak. Is there a good way to find the process that has the leak? Some of the process are JVMs, some are not. Some are home grown some are open source.
ubuntu - 如何在 Ubuntu 服务器上继承权限?
对于第二个新手问题,我很抱歉,我是开发人员而不是系统管理员,所以这对我来说都是全新的。我希望我能清楚地解释自己!开始。
这是我所做的:
登录到 root 帐户
创建帐户“richard”和“austin”
创建了“开发者”组,并在其中添加了“理查德”和“奥斯汀”
创建目录/server,并使用“chown richard:developers /server”更改所有者
将 /server 的权限更改为 drwxrwxr-x(以便组可以写入)
退出 root 帐户,并进入“richard”帐户
创建目录 /server/production 和 /server/staging
在 /server 中使用“ls -l”列出内容,并找到 drwxr-xr-x 的权限以及 /server/production 和 /server/staging 的“richard:richard”所有权。因此,“austin”可以在 /server 目录内进行编辑,但不能在“richard”创建的目录内进行编辑。
我究竟做错了什么?我想确保在 /server 目录中创建的任何文件或文件夹都具有组写入权限并且属于开发人员组。我该怎么做?
谢谢你的帮助!
ubuntu - SDL 的 ubuntu 问题
我正在尝试学习将 SDL 用于我正在编写的一个小游戏,但我遇到了一个问题。一个应用程序可以在给定时间在我的系统上播放声音。例如,如果我有 amarok 或 kaffeine(甚至在播放 flash 视频时使用 firefox),则没有其他应用程序可以播放声音。我发现的唯一解决方案是在给定时间只运行一个应用程序,但是,这似乎不是一个自然的解决方案。有什么提示吗?
ruby-on-rails - Apache/Rails/Passenger 显示站点索引?
我有一个使用 Mongrel 和 Webkit 成功测试的 Rails 应用程序。现在我想测试部署。我使用 Ubuntu 8.04 设置了 VMWare 映像。我已经按照这种方法https://help.ubuntu.com/community/RubyOnRails安装了 Rails ,但使用 Gems 1.3 而不是 1.2 除外。我已经配置并安装了Passenger。但是,当我访问我的站点索引(http://some.ip.that.i'm.testing/)时,我只需获取我的 rails 站点的目录索引。我应该注意,因为我正在测试,所以我只是将我的应用程序转储到 /var/www 中。
我的 Apache2 error.log 文件仅显示此内容:
[2008 年 9 月 30 日星期二 15:10:41] [通知] Apache/2.2.8 (Ubuntu) Phusion_Passenger/2.0.3 已配置 -- 恢复正常操作
知道什么可能导致这个问题吗?似乎Passenger配置正确,但我不确定为什么我的rails应用程序没有显示以及为什么网站的目录列表是。
谢谢。
datetime - Changing short date format in Ubuntu
How do I change the system-wide short date format in Ubuntu? For example, Thunderbird is showing dates in the DD/MM/YY format, and I would like to change it to MM/DD/YY or YYYY-MM-DD.
The best information I can find so far is in this thread:
http://ubuntuforums.org/showthread.php?t=193916
Edit: I want to change the system-wide date format, so that all my applications use this new date format.
linux - Ubuntu JeOS 是否适合生产目的?
实际上,我想将那个 JeOS 用于我们的网络服务器。这是一个不错的选择吗?
linux - 在linux中添加一个新的应用程序组
在 Java 或其他编程语言中,如何在 KDE 和 Gnome 的应用程序菜单中添加新程序组?
我正在使用 Ubuntu 和 Kubuntu 8 进行测试。在 ~/.config/menus/applications-merged 中放置一个简单的 .menu 文件在 Kubuntu 中有效,但相同的过程在 Ubuntu 中没有任何作用。
我的文件内容如下:
请注意,.desktop 文件正确放置在 ~/.local/share/applications 中。
Ps:最初的问题没有指定我想要以编程方式解决方案。