シンプルな APT ウェアハウスを作成する シンプルな APT ウェアハウスをすばやく構築する

WBOY
リリース: 2024-04-21 09:04:23
転載
1031 人が閲覧しました

创建一个简易 APT 仓库 快速构建简易APT仓库

私の仕事の一環として、私が保守している PATHspider は、マージされたばかり、またはまだマージを待っている cURL および PycURL の一部の機能に依存しています。これらの Debian パッケージを含む Docker コンテナを構築する必要があるため、APT リポジトリを迅速に構築する必要があります。

Debian リポジトリは基本的に静的な Web サイトとみなすことができ、コンテンツは GPG 署名されているため、必ずしも信頼できる場所でホストする必要はありません (可用性がプログラムにとって重要でない限り)。私は Netlify (静的 Web サイト ホスト) でブログをホストしていますが、これはこの状況に適していると思います。また、オープンソース プロジェクトもサポートしています。

次のコマンドを使用して netlify の CLI ツールをインストールできます:

リーリー

倉庫をセットアップする基本的な手順は次のとおりです:

リーリー

これらの手順を完了し、Netlify で新しい Web サイトを作成した後、Web インターフェイスを介して Web サイトを管理することもできます。リポジトリのカスタム ドメイン名を設定したり、Let's Encrypt を使用して HTTPS を有効にしたりすることもできます。 (HTTPS を有効にする予定がある場合は、コマンドに apt-transport-https が含まれていることを確認してください。)
このリポジトリを apt ソースに追加するには:

リーリー

これらのパッケージがインストールできることがわかります。戦略によっては、リポジトリ上の新しいバージョンが実際には推奨バージョンではない場合があるため、APT の固定に注意してください。

Update: 日常使用に適したソリューションが必要な場合は、repropro を参照してください。エンド ユーザーに apt リポジトリをサードパーティ リポジトリとしてシステムに追加してもらいたい場合は、Debian wiki のこのページを確認してください。このページにはリポジトリの使用方法が記載されています。

更新 2: コメント投稿者は、より多くの機能を提供し、repropro の制限の一部を取り除く aptly の使用を指摘しました。 aptly を使用したことがないので詳細についてはコメントできませんが、ウェブサイトを見る限り、素晴らしいツールのようです。


以上がシンプルな APT ウェアハウスを作成する シンプルな APT ウェアハウスをすばやく構築するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:linuxprobe.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!