タグ付けされた質問 「packaging」

Debianまたはsnapパッケージの作成と保守を指します。個人的な使用のためにパッケージを更新したい場合でも、ソフトウェアをUbuntuユーザーの手に渡す方法を考えている場合でも、このタグはあなたのためのものです。

1
PPAメンテナ(Chromiumチームなど)の身元を調査/確認するにはどうすればよいですか?
Chromium Stable PPA(ここにあります:ppa:chromium-daily / stable)は、Chromiumチーム(https://launchpad.net/~chromium-team)によって管理されています。これは「Google」のChromium開発者だと思いますか?もしそうなら、私はこのPPAが非常に安全で信頼できると思います。 しかし、メンテナーの身元を確認するために私がすべき/できるべき特定の手順または調査方法はありますか?私が理解している(または少なくとも読んだ)と、誰でも「Chromiumチーム」PPAを作成できます。安全とセキュリティのために、PPAメンテナ、特にGoogleやMozillaのような「ビッグネーム」メンテナの身元を確認する方法を学びたいと思います。

2
.debファイルの作成、依存関係のインストール
私はイントラネットWebアプリを開発する小さなチームの一員です。私たちは簡単なインストール方法を求めているのでapt-get、特に依存関係のインストールでどのように機能するかを考えていました。 アプリには多くの依存関係(PHP5、PostgreSQL、FOPなど)がありますが、インストールにアクセスできるユーザーを制御する必要があります。これを念頭に置いて、独自の.debファイルの作成を検討し始めました。制御ファイルで依存関係を定義できるようですが、を使用して.debファイルをインストールしようとするdpkgと、依存関係がチェックされ、失敗してインストールが停止します。 その後apt-get -f install、依存関係を使用してインストールを再度実行するコマンドを実行しましたが、これは実行したくありません。 だからここに質問があります、.debファイルが依存関係を自動的にインストールできる方法はありますapt-get install abcか? 基本的に、インストールをできるだけ簡単にするため、エンドユーザーが絶対に必要ではないコマンドを実行しないようにします。
8 apt  packaging  dpkg  deb 


1
2つのビルドシステムでDebianパッケージをビルドする
私は、通常makefileとの両方でビルドする必要があるパッケージを持っていますsetup.py。問題は、経由で呼び出されるDebianパッケージングマジックがdebuilda makefileを認識し、適切に実行することです。 make make install DESTDIR=??? 正しく機能するようにします。私が唯一持っている場合はsetup.pyそこに座ってと持っているdh $@ --with python3 --buildsystem pybuildでdebian/rules、それは正確でPythonモジュールをインストールします python3 setup.py build python3 setup.py install --install-layout deb --root=??? ??? 私はこれらのすべてのフラグを知りません。そして、私はする必要はないと思います。私はただmakefile魔法が起こり、それから魔法が欲しいsetup.py。 debuild両方を行うにはどうすればいいですか? 私が以下を行うとき debian/rules %: dh $@ dh $@ --with python3 --buildsystem pybuild 最初のパッケージのみが結果のパッケージに配置されます。私はdebhelper.logそれらの間を削除しようとしましたが、それはあまり変わりませんでした。
5 packaging 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.