问题标签 [ubuntu-10.04]

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.

0 投票
4 回答
50282 浏览

ubuntu - 如何在 Cyber​​Duck 中通过 SFTP 使用 sudo?

我从这里复制这个问题:http: //getsatisfaction.com/cyberduck/topics/can_i_use_sudo_over_sftp_with_cyberduck

我遇到了同样的问题,发现很难找到答案:

我在 SFTP 上使用 Cyber​​duck。我可以正常连接和浏览文件,但是当我尝试上传时,出现权限错误。网络主机说我需要使用“sudo”命令。我知道如何通过终端执行此操作,但可以告诉 Cyber​​duck 使用 sudo?

请不要告诉我使用 root,因为:

如果您没有 root 访问权限或不想启用 root 访问权限怎么办?

0 投票
2 回答
1529 浏览

linux - 在 Ubuntu 中查询 DNS

我使用两个 DNS 服务器,一个公共的 (8.8.8.8) 和一个本地的 (192.168.1.20) 在 ubuntu 中,如果我编写了两个 DNS 192.168.1.20、8.8.8.8,它将始终查询第一个,直到第一个关闭并且然后它将开始查询第二个。当然,我必须再次将本地指向 8.8.8.8 像这样我几乎没有问题,我可以解析本地地址和公共地址,但是当我不在办公室时,所有问题都开始了。每次需要解析时,首先让本地 DNS 进行 ubuntu 检查。因此,每次更改位置时,我都会切换 DNS 的优先级(8.8.8.8、192.168.1.20)。

如果我使用的是 Windows,情况并非如此。它以某种方式同时发送到两个 DNS 或类似的东西。有没有办法避免更改每个位置的 DNS?

0 投票
2 回答
291 浏览

java - Ubuntu 上的 Netbeans 不保存面板位置

每当我在 ubuntu 上启动 netbeans 时,我上次会话的面板位置都不会保存,这与 Windows 上的行为不同。

我使用 OS 独立包安装了 netbeans,而不是通过包管理器,并将提取的文件夹放在 /opt/netbeans

一切正常,但是例如 netbeans“输出”面板总是出现在我的源文件旁边,如果我将它拖到底部,它会一直呆在那里,直到我关闭 netbeans 并再次重新打开它,它会重新出现在我的源文件旁边. 同样的事情适用于我尝试更改位置的任何面板,调试时真的很烦人,因为除了源文件之外我还有 3 或 4 个面板,而不是它们很好地停靠在底部。

为了解决这个问题,我需要更改任何配置文件吗?

0 投票
3 回答
5094 浏览

python - Python 守护程序不会在 Ubuntu 的后台运行

我的 Python 守护程序在终端中使用以下命令在我的 Ubuntu 系统的前台运行良好:

但是,当我尝试使用“start”命令调用守护程序时,它失败了,为什么?

这就是我在/etc/rc.local文件中调用命令的方式:

附上代码:

1.守护进程.py

2.my-daemon.py

0 投票
2 回答
217 浏览

php - 在 Ubuntu Server 10 LTS 上设置 MySQL 的最有效方法是什么?

很快我将为一个网站非常繁忙的客户设置一个 Web 服务器。他有一个无法真正更改的论坛(在用 PHP 编写的Simple Machines Forum SMF 上运行)。我想将它自己移动到一个单独的虚拟专用服务器,因为它非常繁忙,每天大约有 40,000 次点击,每天有 400 多个帖子。使用它拥有的 SMF 版本(最好、最稳定的生产版本 1.1)它需要运行 MySQL,所以我不能将它更改为 PostgreSQL(我可能更喜欢)

在 Ubuntu Server 10 LTS 上安装 MySQL Server 时,我很想知道是否可以做任何事情来确保它是最高效的。我希望尽可能快地运行以降低资源并确保我们可以保持在服务器的资源限制之下。使用虚拟专用服务器,我可以选择快速切换资源,但我想确保尽可能高效地设置 MySQL 服务器,因为我不是那种类型的专家。

我正在做一些研究,发现这篇文章建议这样做以确保它的效率:

谁能给我一些关于这个主题的提示、提示、链接和知识?

0 投票
1 回答
9677 浏览

tomcat - 获得登录tomcat的权限被拒绝

我有一个 log4j.properties 文件作为我的应用程序的一部分。

我的 tomcat 部署在 ubuntu 10 上……当我启动 tomcat 时,我在 catalina.out 日志文件中看到以下错误。

我该如何解决这个问题?

0 投票
2 回答
386 浏览

ubuntu-10.04 - Tab 键、箭头键和向上/向下翻页键在 Ubuntu 1.04 LTS 上的 Firefox 上不起作用

我正在使用Ubuntu 10.04Firfox 3.6.3。在 Firefox 上,Tab 键、箭头键和向上/向下翻页键突然停止工作。它们在任何其他应用程序(如 Google chrome)上都可以正常工作。我不确定发生了什么以及它们是如何被禁用的,仅适用于 Firefox。

0 投票
10 回答
53709 浏览

virtualization - 如何在 Ubuntu 服务器 10.04 + GUI/sbin/mount.vboxsf 上挂载 virtualbox 共享文件夹失败并出现错误:没有这样的设备

我是这个论坛的新手,但我偶尔是 vbox 用户。我有 Windows 7 主机和 ubuntu 9.10 来宾,它们可以在安装 vboxadditions、共享文件夹和一切完美的情况下正常工作。现在对于一些模拟,我需要安装带有 x 窗口的 ubuntu 服务器 10.04。我做了什么,到目前为止一切都很好。

现在我现在遇到的问题是,对于服务器,我似乎无法安装共享文件夹。遵循相同的过程:

-install dkms
-update
-upgrade
- 将 vboxadditions iso 挂载到主机虚拟驱动器中,并将它也挂载到来宾中
-install vboxadditions (sudo sh ./VBoxLinuxAdditions-x86.run) -重新
启动来宾操作系统
- 在下创建 ubuntu_share 文件夹/媒体/ubuntu_share

任何时候我尝试使用以下命令将文件夹 ubuntu_share 挂载到我的驱动器 D (D:/Ubuntu_Share) 上:

我总是得到:

ubuntu server 10.04有什么问题吗?或者我只是在某处错过了标记?感谢您阅读本文并帮助我。

0 投票
2 回答
12456 浏览

linux - 将 PHP 作为 CLI 运行时 CPU 负载百分比较高

抱歉这个模糊的问题,但我刚刚编写了一些作为 CLI 执行的 php 代码,我很确定它行为不端。当我在命令行上运行“top”时,它显示为任何单个进程提供的资源非常少,但在 iowait 时间 (%wa) 的 40-98% 之间。我通常在 %us 和 %sy 之间分配大约 0.7%,其余资源用于空闲进程(通常在 20-50% 之间)。

该服务器执行 MySQL 查询的时间很容易是其他服务器运行相同查询的 300 倍,甚至通过 SSH 登录似乎需要永远的时间......所以尽管剩下一些空闲的 cpu 时间,很明显,正在发生一些非常糟糕的事情。无论正在运行什么脚本,都在更新我的 MySQL 数据库,但它似乎比它们开始时的速度要慢得多。

我需要一些想法作为启动点,让我诊断正在发生的事情。

我想知道的一些事情是:

  1. 我如何确认实际运行了多少脚本
  2. 有没有办法确认这些脚本在完成时实际上正在关闭,而不仅仅是“闲逛”占用 CPU 时间和内存?
  3. 我应该检查什么样的瓶颈,以确保我不会创建太多该脚本的实例,这样就不会再次发生这种情况。

我意识到这可能是一个很大的问题,但我更愿意关注提供的任何链接并阅读此内容......我只需要知道从哪里开始寻找。

0 投票
2 回答
172 浏览

eclipse - 最喜欢的 Google App Engines 提示和功能

当开始使用任何新的主要库或系统时,我会去 StackOverflow 了解“我应该知道什么?” 问题。答案可能是主观的,但这些建议通常会为我省去很多时间的麻烦。到目前为止,我已经在 Google App Engine 上花费了几个小时来解决这里更有经验的开发人员已经知道的相同问题。

我最终发现了这些常见问题:

  • appcfg.py 上传不会出现在 Google Dashboard 上,直到您从 Versions 标记中选择它们。
  • 如果您想要一致的响应时间,则必须使用 cron 作业来防止应用程序无法服务。这将成为“公地悲剧”(感谢尼克)。
  • Eclipse 中的 PyDev 可以很好地与 Google App Engine 配合使用。
  • 为 Ubuntu 10.04 获取本地版本的 Python 2.5 很难。或者你可以“sudo add-apt-repository ppa:fkrull/deadsnakes”来获取它。
  • 使用 VirtualEnvWrapper 将用于 GAE 的 Python2.5 与用于其他所有内容的其他 Python 版本隔离开来。
  • apppot 上的应用程序只有在不方便时才会切换到新更新的版本,而不管控制面板说什么。您应该在标题或页脚中保留一个版本号,以避免大肆宣传。

那么,我还应该知道什么?