問題タブ [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.

0 投票する
3 に答える
425 参照

linux - Webベースのソフトウェア配布

現在私の仕事では、apache認証を使用してUbuntuサーバー上のapacheWebサーバーを介してWindowsベースソフトウェアのインストーラーを配布しています。私たちが最初にこれを始めたとき、配布するプロジェクトは3つしかなく、そのため、管理するhtpasswdファイルは3つしかありませんでした。それ以来、私たちは成長し、現在8つのプロジェクトと、それぞれのスポンサー固有のバリアントをいくつか配布しています。さらに、私たちは非常に大きなソフトウェアと一緒に潜在的な研究スポンサーにビデオを配布し始めました。これは、すべてのhtpasswdファイルを管理するための大きな負担になっています。だから私の質問は、Webベースの方法で大きなファイルセットへのパスワードで保護されたアクセスを提供するためのより良い方法は何ですか?この場合、CMSが適切かもしれないと思っていますが、他の人のアイデアにも興味があります。私の特定の要件は次のとおりです。

  • Apache/Linuxで実行します。具体的には、Ubuntu 6.06 / Apache2
  • 無料または比較的安価な研究では、高価なエンタープライズソフトウェアは提供されません
  • ユーザーを簡単に作成し、アカウントの有効期限を設定する機能
  • ファイルの論理コレクションを作成し、これらの特定のコレクションのみを表示するようにユーザーを制限する機能
  • 比較的大きなファイルを処理できます(これはまれですが、数百メガバイト以上)。さらに、300 MBのビデオをWeb経由でアップロードすることは不可能であるため、Webインターフェイスの外部にファイルを追加する簡単な方法があるはずです。コマンドラインクライアントがおそらく最適でしょう。

上記の要件を処理できるソフトウェアの提案は大歓迎です。

0 投票する
1 に答える
108 参照

unix - tload の値は何を意味しますか?

私が維持しようとしているサーバーが私を悩ませています。

特に、tload を実行しました。これはおそらく、このデータの読み方を知っている人にとって役立つ情報を提供します。私はしません。

それは言います:

1.36, 1.12, 0.59 -------------

このことから何を学べばよいでしょうか?これは私たちの自作の統計サーバーであり、大量のリクエストを取得し、logrotate を実行し、ログ解析スクリプトを cron で実行します。また、「トップ 10」コンテンツ リストを含む静的 JSON ファイルを生成し、それらのリクエストを処理します。

さらに情報が必要ですか? 聞いてみてください

0 投票する
9 に答える
8695 参照

linux - ユーザーにroot権限でスクリプトを実行させるにはどうすればよいですか?

SUIDシェルスクリプトの危険性を考えると、Linuxでroot権限を持つスクリプト(bash、PHP)にパスワードなしでアクセスできるようにするためのより安全な方法はありますか?

(Ubuntu 8.10)

0 投票する
4 に答える
2708 参照

perl - Intrepid Ibex Ubuntuにアップグレードした後、Perlモジュールが見つからないのはなぜですか?

昨日UbuntuIntrepidIbexにアップグレードしましたが、突然、(Hardy Heronに)インストールしたPerlモジュールの一部がすべて失われました。

通常の「@INCでモジュールが見つかりません」というエラーが発生します。CPANリポジトリのいずれかが変更されたか、Intrepid用のものがありますか?Googleはまったく役に立ちません。

前もって感謝します。

0 投票する
7 に答える
10304 参照

ubuntu - 起動時にUbuntuサウンドボリュームを設定する

Ubuntuの起動/ログインの音は非常に大きくなる可能性がありますが、私はそれを持っているのが好きです。ミキサーを使用して音量を25%に設定するスクリプトを作成しました。これは私が好きなレベルですが、テレビ出力やヘッドホンを使用するときは、音量を上げる必要があります。ログイン音が鳴る前にスクリプトを実行できないようです。cron @rebootを試し、スクリプトへのシンボリックリンクを/etc/rc3.d/と.bash_profileスクリプトに配置しました。3番目の方法だけが実際に正しく音量を設定しますが、ログイン音が鳴った後です。

理想的には、夜間にログアウトするとき、またはubuntuのログイン画面が表示される直前にスクリプトを実行する必要があります。

音量を設定するコマンドは次のとおりです。

他の方法を試すための提案をいただければ幸いです。

0 投票する
3 に答える
7562 参照

linux - Debian Linux での PhysX ライブラリのインストールとリンク

Ubuntu を使用して PhysX を動作させようとしています。

まず、ここから 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++ コンパイラを使用しています。前もって感謝します!

0 投票する
11 に答える
17921 参照

linux - ActionScript (Linux) で開発する必要があるツールは何ですか?

これまで Flash を開発したことはありませんが、ActionScript 3 ライブラリを使用したいプロジェクトがあり、どのツールを開始する必要があるかわかりません。さらに複雑なことに、私のメインの開発ボックスは Ubuntu ボックスです。インストールが必要なパッケージはありますか? または、.deb購入できるものはありますか?

0 投票する
17 に答える
78606 参照

eclipse - ubuntuでEclipse IDEを使用したTomcat 6サーバーの作成

ubuntuでEclipse 3を使用してTomcat 6を実行すると問題が発生します。

マシンに tomcat 6 をインストールし、 を使用してテストしたところ、問題なく動作http://localhost:8080しました。

しかし、Eclipse でサーバーを作成するときはいつでも、Tomcat 6 を選択すると、次のメッセージ が表示さ"Cannot create a server using the selected type"れ、[次へ] をクリックできません。

理由はありますか?

0 投票する
3 に答える
390 参照

ubuntu - Ubuntu 6.06LTSサーバーをUbuntu8.10デスクトップに移行するためのアップグレードパスは何ですか?

私の開発チームは、開発環境としてUbuntu6.06LTSサーバーのVMwareイメージを使用しています。開発スタックがあります。それをUbuntu8.10デスクトップにアップグレードしたいと思います(注:サーバーではなくデスクトップ)。。。元のイメージの開発スタックを壊さないようにします。開発スタックは、6.06ディストリビューションのapt-getパッケージを使用します。