问题标签 [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 - 基于网络的软件分发
目前在我的工作中,我们正在使用 Apache 身份验证通过 Ubuntu 服务器上的 apache Web 服务器分发我们的 Windows 基础软件的安装程序。当我们最初开始这样做时,我们只有 3 个项目要分发,因此需要管理 3 个 htpasswd 文件。从那时起,我们已经发展壮大,现在正在分发 8 个项目以及每个项目的几个赞助商特定的变体。此外,我们已经开始向潜在的研究赞助商分发视频以及相当大的软件。这已成为管理所有 htpasswd 文件的巨大负担。所以我的问题是,以基于 Web 的方式提供对大型文件集的密码保护访问的更好方法是什么?我认为 CMS 在这种情况下可能是合适的,但我对人们可能有的其他想法感兴趣。我的具体要求是:
- 在 Apache/Linux 上运行。特别是 Ubuntu 6.06/Apache2
- 免费或相对便宜,研究不提供昂贵的企业软件
- 能够轻松创建用户并为其帐户设置到期日期
- 能够创建文件的逻辑集合,并限制用户只能看到这些特定的集合
- 能够处理相对较大的文件(数百兆字节以上,尽管这种情况很少见)。此外,应该有一种简单的方法可以在 Web 界面之外添加文件,因为通过 Web 上传 300 MB 的视频是不可行的。命令行客户端可能是最好的。
非常感谢任何可以处理上述要求的软件建议。
unix - tload 中的值是什么意思?
我试图维护的服务器正在嘲笑我。
除其他外,我还运行了 tload。这可能会为知道如何读取这些数据的人提供有用的信息。我不。
它说:
1.36, 1.12, 0.59 -------------
我应该从中收集什么?这是我们自己开发的统计服务器,它接收大量请求,并运行 logrotate & crons 日志解析脚本。它还生成包含“前 10 个”内容列表的静态 JSON 文件,并为这些文件提供请求。
需要更多信息?随便问问
linux - 如何让用户以 root 权限运行脚本?
考虑到SUID shell 脚本的危险,是否有更安全的方法可以在 Linux 中为具有 root 权限的脚本(bash、PHP)提供无密码访问权限?
(Ubuntu 8.10)
perl - 为什么升级到 Intrepid Ibex Ubuntu 后找不到 Perl 模块?
我昨天升级到 Ubuntu Intrepid Ibex,突然我安装的一些 Perl 模块(在 Hardy Heron 上)都不见了!
我收到通常的“无法在@INC 中找到模块”错误。是否有任何 CPAN 存储库发生了变化或 Intrepid 发生了什么变化?谷歌根本没有帮助。
提前致谢。
ubuntu - 在启动时设置 Ubuntu 音量
Ubuntu 启动/登录声音可能非常响亮,但我确实喜欢它。我写了一个脚本,使用 amixer 将音量设置为 25%。这是我喜欢的音量,但是当我使用电视输出或耳机时,我必须调高音量。在登录声音播放之前,我似乎无法让脚本运行。我尝试了一个 cron @reboot,并在 /etc/rc3.d/ 和我的 .bash_profile 脚本中放置了一个指向脚本的符号链接。只有第三种方法实际上正确设置了音量,但是在登录声音播放之后。
理想情况下,我希望在我晚上注销时或在 ubuntu 登录屏幕显示之前运行脚本。
这是设置音量的命令:
其他方法尝试的建议表示赞赏。
linux - 在 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++ 编译器。提前致谢!
linux - 我需要在 ActionScript 中开发哪些工具(在 Linux 中)
我以前从未开发过 Flash,但我有一个项目,我想在其中使用 ActionScript 3 库,但我不确定我需要启动哪些工具。更复杂的是,我的主要开发盒子是一个 Ubuntu 盒子。我需要安装任何必要的软件包吗?或者有什么.deb
我可以买的吗?
java - 在 Ubuntu 上安装 Tomcat 5.5(使用 apt)使 CATALINA_HOME 未设置
我正在设置使用 Java 编写 Web 应用程序的开发环境,我需要一些帮助。
我做了什么:
从 Sun 安装 Java SE 6
我安装了(sudo apt-get install ...)以下软件包(一次一个,因为其中一些需要用户交互)以从 Sun 获取 Java SE 6:sun-java6-bin sun-java6-doc sun-java6-fonts sun -java6-javadb sun-java6-jdk sun-java6-jre sun-java6-plugin sun-java6-source 。
我还通过将 JAVA_HOME=”/usr/lib/jvm/java-6-sun/” 添加到 /etc/environment 来设置 JAVA_HOME。
开始安装和配置 Tomcat 5.5
我安装了(sudo apt-get install ...)以下软件包:tomcat5.5 tomcat5.5-admin
我目前拥有的:
我能够连接到http://localhost:8180/admin并获取我通过安装 tomcat5.5-admin 软件包安装的管理 Web 应用程序。Tomcat 服务器作为守护进程运行。
我的问题和疑问:
- 似乎没有定义环境变量 $CATALINA_HOME。我应该如何定义它?(可能和我的 $JAVA_HOME 一样?但如果是这样,我应该分配哪个路径?)
- 要部署战争,我可以将 JAR 复制到 $CATALINA_HOME/webapps 吗?还是我需要更改战争的文件权限?(这里我假设 $CATALINA_HOME 设置正确。)
- 我安装的管理 Web 应用程序需要什么用户名和密码?我该如何改变它们?
- 我应该考虑 Ubuntu 上的 Tomcat 5.5 的最佳实践吗?
eclipse - Tomcat 6 server creation using eclipse IDE on ubuntu
I'm having a problem running tomcat 6 with eclipse 3 in ubuntu.
I installed tomcat 6 on my machine and when I tested it using http://localhost:8080
, it worked fine.
But whenever i want to create a server in eclipse, i select Tomcat 6 , i get the following message
"Cannot create a server using the selected type"
, and i can't click next.
Any idea why?
ubuntu - 将 Ubuntu 6.06 LTS Server 升级到 Ubuntu 8.10 Desktop 的升级路径是什么?
我的开发团队使用 Ubuntu 6.06 LTS Server VMware 映像作为我们的开发环境。它上面有我们的开发堆栈。我想将它升级到 Ubuntu 8.10 桌面(注意:桌面,而不是服务器)。. . 同时不破坏原始图像中的任何开发堆栈。开发堆栈使用 6.06 发行版中的 apt-get 包。