リンティアンは何のためにありますか?


8

私はhttps://lintian.debian.org/を読みましたが、それが単純な言葉で何を意味するのか理解していません。lintianによって違反および検出されるdebianポリシールールの例はどれですか?

回答:


5

Lintianは、Debianポリシーに準拠しパッケージのさまざまな側面に対して自動チェックを実行する品質保証ツールです。パッケージがいずれかのルールを尊重しない場合、問題はLintian Reportsデータベースで報告されます。

これは、パッケージャがより良いパッケージを構築するためのメトリックを取得するのに役立ちます。


2
この回答は改善される可能性がありますが、基本的な事実は正しいです。つまり、lintianは、パッケージがDebianポリシーに準拠しているかどうかをチェックすることを主な目的とするツールです。ポリシーとリンティアンに取り組む人々はほとんど同じです。はっきりしない点の1つは、lintianがDebianバイナリパッケージのビルド中、または既存のDebianバイナリパッケージ上で実行できるコマンドラインツールであり、そのテスト結果を標準出力に返すことです。LintianはDebianアーカイブのビルド中に自動的に実行され、その結果はlintian.debian.orgで確認できます。
Faheem Mitha、2014

1
smonff、上記をあなたの回答に自由に追加してください。または、必要に応じて、別の回答を追加することもできますが、ここにはすでに3つあります。
Faheem Mitha、2014

@FaheemMithaあなたは私よりずっとよく知っているようなので、私はそんなに自由ではないと感じています!私は最初、非常に単純な応答をすることを試みました。これらの情報を追加していただきありがとうございます。
smonff 2014

@FaheemMithaの最初の質問が変更されました。私の答えが意味をなすかどうかさえわかりません
smonff

smonff、彼はリンティアンが何であるか、そして例として尋ねます。あなたは最初のものをカバーしました。2番目に何かを追加することもできます。
Faheem Mitha、2014

0

見つかったエラーの例は、タグページにあります。このようなタグをクリックすると、問題の説明が表示されます。

例:

興味深いのはプライバシータグです:

スペルミスを見つける:


0

フリーおよびオープンソースソフトウェアが提供する主な利点の1つは、コードの透過性です。ただし、これが重要になるためには、このコードにバグがなく、特定の標準に準拠していることを実際に確認するために、少なくともいくつかの協調的な努力が必要です(その一部はコミュニティ全体によって課されている場合があります)。 Debianプロジェクトのような小規模な組織によるものもあり)、同じことをしたい他の人にとっても簡単に読むことができます。

Lintianは、私はこのプロジェクトに詳しくありませんが、このタスクを実行することを目的としたDebianプロジェクトに支援されたプロジェクトのようです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.