![Debian 10 に jigdo ツールをインストールする方法](https://rvso.com/image/164709/Debian%2010%20%E3%81%AB%20jigdo%20%E3%83%84%E3%83%BC%E3%83%AB%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95.png)
私はDebianのすべてのDVDイメージをダウンロードし、USBハードディスクに仮想マシンなどにインストールするためのローカルミラーを作成したいと考えていました。そこでインターネットで調べ始めたところ、Debianのすべての種類のDVD CDイメージをダウンロードするにはjigdoツールがよい選択肢であることを知りました。 https://www.debian.org/CD/jigdo-cd/ jigdo のオリジナル開発者 http://atterer.org/jigdo/ 現在jigdoの開発者 https://www.einval.com/~steve/software/jigdo/ 彼は自身のウェブサイトでこう述べている
Linux ユーザーであれば、Debian、Ubuntu、その他のさまざまな Linux ディストリビューションでも、Jigdo を通常のパッケージ インストールで使用できます。通常はこれが最善の方法です。これが選択肢にない場合 (たとえば、新しいバージョンが必要な場合)、ソースから簡単にビルドできます (以下を参照)。
jigdo の現在のリリース https://git.einval.com/cgi-bin/gitweb.cgi?p=jigdo.git;a=要約 Debian仮想マシンにダウンロードしてインストールする方法がわかりません。
debian@debian:~$ sudo apt-get install debian
[sudo] password for debian:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package debian
debian@debian:~$ sudo apt-get install jigdo
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package jigdo is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'jigdo' has no installation candidate
debian@debian:~$ sudo apt-get install jigdo-lite
[sudo] password for debian:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package jigdo-lite
debian@debian:~$
ここで何を見逃したのでしょうか? 上記のページから、Debian に jigdo ツールをダウンロードしてインストールする方法が理解できませんでした。どうすればいいのでしょうか。むしろ、どのように進めればよいのかが問題です。私の国では Torrent がブロックされているので、Debian イメージをすべてダウンロードする他の方法はありますか?
答え1
パッケージリストで「jigdo」を検索する見つけたjigdo ファイルsudo apt-get install jigdo-file
なので、または を使用できるはずですsudo apt install jigdo-file
。
注: Debian のドキュメントでは、またはapt
経由でパッケージをインストールするための主なフロントエンドとしてを使用することを推奨しています。dpkg
apt-get
dpkg はシステム ツール (バックエンド) として、apt は前者の制限を克服するユーザーに近いツールとして見なされます。これらのツールはそれぞれ独自の特徴を持ち、特定のタスクに適した状態で連携して動作します。
そしてaptitude、apt-get、apt コマンド言う:
APT は大規模なプロジェクトで、当初の計画にはグラフィカル インターフェイスが含まれていました。コア アプリケーションを含むライブラリに基づいており、apt-get はプロジェクト内で開発された最初のフロント エンド (コマンド ライン ベース) です。apt は APT によって提供される 2 番目のコマンド ライン ベースのフロント エンドで、apt-get の設計上の誤りを克服しています。