さまざまな独自ライセンスの理由により、広く共有できないパッケージを含むArch Linux用のカスタムパッケージストアを作成しました。理想的には、インターネット経由でリポジトリを使用できるようにしたいのですが、パスワード(またはキー)に基づいてアクセスを制限したいと思います。いくつかの指示が見つかりました。ダーバンリポジトリへのアクセスを制限しながら、通常のapt
動作を可能にする様々な方法が提供される。
これアーチスウィキ文書化は非常に弱いです。使用可能なArch用のパスワード(公開/秘密鍵)保護リポジトリを作成する方法はありますかpacman
?ユーザーが自分のコンピュータを更新する前にパッケージストアをインストールする必要がないようにしたいと思います。私はpacman
すべてを大事にしたかったです。ユーザーがアップグレードするためにパスワードを入力する必要があります。
ベストアンサー1
私の考えに最適な方法は、設定を管理するためにパックマンの周りにスクリプト(シェルスクリプトなど)をラップすることです。
あなたの質問にいくつかの詳細がありませんが、あなたのリポジトリはインターネットからアクセスできず、ローカルLANからのみアクセスできると仮定します。しかし、ソフトウェアはユーザーごとにライセンスされているので(サイト全体ではありません)、パッケージを制限するには何が必要ですか?他のユーザーがインストールできます。