問題タブ [package-managers]

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 投票する
5 に答える
3482 参照

linux - Linuxディストリビューション全体にバイナリアプリケーションを配布する

まだオープンソースではないアプリケーションを作成しました。実行可能ファイルをさまざまなLinuxディストリビューションに配布したいと思います。これを行うための最良の方法は何ですか。.rpmと.debのパッケージを少し調べましたが、それがバイナリに使用できるかどうかはわかりません。理想的には、OS XのPackageMakerや、Windowsの通常のインストーラーのように/ usr/binに自動的にコピーするものが欲しいです。それは.rpmおよび.debパッケージの目的ですか、それとも自動的に実行するシェルスクリプトをバンドルする必要がありますか?

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

.net - ローカル パッケージ インストーラーの作成

ホーム ネットワーク用のパッケージ マネージャーとインストーラーを構築するつもりですが、どのテクノロジを使用すればよいかわかりません。インターフェイス用の WPF と実際にパッケージ データを格納するための SQL、および構成可能なインストール用のある種のスクリプトを考えていました。ただし、何かが足りないかどうかはわかりません。要するに、ここに私の質問があります:

  • このプログラムを作るために必要な技術は何ですか?
  • このようなものはすでにそこにありますか?
  • 私たちが持っているサーバーにはどれくらいの量が必要で、私が構築しているクライアントにはどれくらいの量が必要ですか?
  • 私はこれを完全に間違った方法で行っていますか?

ノート:

  • .NET を使用したいのですが、それは私の経験のほとんどが .NET であるからです。
  • Windows 7 と 1 つまたは 2 つの Vista/XP マシンで実行されます。サーバーはWindowsのホームサーバーです。
  • パッケージは、デーモン ツール、Notepad++、または 7zip などのプログラムの通常のインストーラー/更新プログラムになります。3 つはディスク イメージ プログラムであり、インストーラ自体を持たないプログラムもあります。
0 投票する
4 に答える
172 参照

linux - どのパッケージがファイルを提供しているかを調べるツールはありますか?

たとえば、./configure または Make で libX11.so.6 が不足していて、それがシステムのどこにもないことがわかった場合、入力できるツールまたは Web サイトはありますか?

libX11.so.6


ディストリビューション/アーチが続き、元に戻ります

libx11-6 libx11-6-debug [または何でも; README を尋ねると、おそらく大量のエントリが返されるでしょう]

http://sysinf0.klabs.be/は、一部のディストリビューションとアーキテクチャで同様のことを行いますが、最近のディストリビューションはないようです。また、ファイル名のエントリがないため、「packagename site:sysinf0.klabs.be」を Google で検索する必要があります。

私は Ubuntu に最も興味がありますが、他のディストリビューション用の同様のツールについても知っておくとよいでしょう。

0 投票する
6 に答える
2609 参照

macos - 新品のMac、Macportsを使用する必要がありますか?

新しいMacを入手しました。開発の準備ができている必要があります。Macportsについて素晴らしいことを聞いたのですが、使用する必要がありますか?手動でダウンロードしてコンパイルするよりも本当に簡単ですか?誰かがそれを使用するのに問題がありますか?

それは典型的なルビーのウェブ開発のもののためのものです。

ありがとう

0 投票する
2 に答える
736 参照

dependencies - パッケージマネージャー (aptitude、yum、portage) は依存関係ツリーをどのように構築しますか?

私は基本的な概念を理解していますが、独自のシステムを構築している誰かのために、使用されている特別なアルゴリズムや、テーマに関するブログ、論文、さらには書籍はありますか? このようなシステムの実際の実装に関する情報はほとんどないようです。

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

vim - Vimのパッケージ(プラグイン)管理

Emacs 24にはパッケージ マネージャーが搭載されるようです。Vim にはどのようなパッケージ管理オプションがありますか?

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

java - Python の easy_install のような Java 用のパッケージ マネージャーはありますか?

Python のeasy_installのような Java 用のパッケージ マネージャーはありますか? IDE からではなく、コマンド ラインから使用できるソリューションを探しています。

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

windows - Winlibre - Windows 用の Aptitude-Synaptic. それは役に立ちますか?

昨年の 2009 GSoC では、Winlibre という組織に参加しました。基本的な考え方は、Aptitude (または Apt-get) に似たプロジェクトと、Synaptic のような GUI を Windows 用に作成し、(最初は) オープン ソース ソフトウェアのみを保持することです。プロジェクトは順調でした。出発点としては良いと考えていたものを終了しましたが、残念なことに、開発者の職業が異なるため、GSoC が終了してからプロジェクトはほとんどアイドル状態になっています。今、私はこの開発を続けようとするエネルギー、時間、興味を持っています。プロジェクトは 3 つの部分に分かれていました: リポジトリ サーバー (私が作業し、パッケージとファイルを保存して提供する予定でした)、開発者向けのパッケージ クリエーター、および apt-get とその GUI であるメイン アプリです。

私はこのプロジェクトについて考えてきましたが、最初に頭に浮かんだ質問は..実際、このプロジェクトは開発者や Windows ユーザーにとって有用ですか? 依存関係の問題を解決し、パッケージを「きれいに」インストールすることが目的であることに注意してください。私は Windows 開発者ではなく、ただのカジュアル ユーザーなので、Windows での処理方法についてはあまり経験がありませんが、私が見た限りでは、すべてのインストーラーがこれらの依存関係を処理します。Windows 開発者は、オープン ソース ソフトウェアのインストールを処理する方法として、インストーラーからパッケージの方法に進んで切り替えますか? または、既存のインストーラー用のパッケージを作成しても問題ありませんか?

パッケージの概念は基本的に .deb または .rpm ファイルと同じです。

他にもいくつか質問がありますが、基本的には、ユーザーや Windows 開発者にとって何らかの形で役立つようにし、開発者がこのプロジェクトに興味を持ってもらえるかどうかを確認したいと思います。質問、フィードバック、提案、または批判がある場合は、遠慮なく投稿してください。

ありがとう!!

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

php - PHP パッケージマネージャー

PEAR以外に、PHP 用のパッケージ マネージャ ライブラリ (Linux ディストリビューション用の apt や yum など) を知っている人はいますか? モジュール管理用のパッケージ管理システムを含むシステムに取り組んでいます。PEAR を使用して実用的なソリューションを得ることができましたが、PEAR インストールを管理する以外の目的で PEAR クライアントを使用することは、そのために設計されていないため、実際には最適なソリューションではありません。私はそれを変更/拡張する必要があります (たとえば、インストール/アップグレード時にアクションを実装したり、ロックファイルなどの PEAR 固有のファイルをシステムルートから移動したりするため)、特に CLI クライアントコードは非常に面倒で PHP4 です。だから多分誰かがいくつかの提案を持っています

  • 使いやすく拡張しやすい代替の PEAR クライアント ライブラリ用 (サーバー側には、Pirum や pearhub などの優れた実装があります)
  • PHP で書かれた完全に異なるパッケージ管理システム用 (理想的には、依存関係の追跡とさまざまなチャネルを含む)
  • そのような PM システムをどのように実装するかについてのいくつかの一般的なアイデアについて (はい、私はまだそのようなシステムをゼロから実装するアイデアをいじっています)

Magento や symfony などの大規模なシステムでは、PM に PEAR が使用されていることを私は知っています。Magento は元の PEAR クライアントのハッキングされたバージョンを使用します (これは避けたいと思います)。とにかく、誰か提案があれば: お願いします:)

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

linux - 「html.sty」とlatex2e

ファイル 'html.sty' をインストールする必要がありますが、それがどのパッケージに含まれているかわかりません。