
Debian WheezyにCherokee Webサーバーをインストールしようとしています。私が訪問したすべての文書とウェブサイトはapt-get install cherokee
これが可能であることを示唆していますが、私がこれをしたときに私は次のことを見ました:
$ apt-get install cherokee
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package cherokee
ランタイムsudo add-apt-repository ppa:cherokee-webserver
(文書に記載されているように)、理解します:
-bash: add-apt-repository: command not found
文書説明する:
ダーバン
Install Cherokee from the apt repository
apt-get install cherokee cherokee-admin
Please, check the documentation for further
だから試してみましたが、apt-get install cherokee cherokee-admin
パッケージも見つかりませんでした。これは言葉ではありません。apt
もしそこにいないなら、なぜそれを使うように言うのですか?死んだと思う方もいらっしゃるのにcherokee
ホームページを見るとすごく活発に活動していて何かおかしいですね。
ソースからビルドする必要がありますか?
一部のフォーラムでは、CherokeeがWheezyパッケージをリリースしたことがないと述べています。本当に?
答え1
CherokeeがDebianから削除されました
私はCherokeeメーリングリストでこの記事を見つけました。これはパッケージがDebianから完全に削除されたことを示しているようです。
Cherokeeは11月のテストから除外され、昨日不安定なビルドからも削除されました。ただし、パッケージを変更せずに新しいパッケージとして導入できます。 DMになったら、最初のアップロードを後援し、その後は直接処理してください。
失われたadd-apt-repository
申請書がありませんadd-apt-repository
。次のパッケージをインストールするとインストールできます。
$ sudo apt-get install software-properties-common
不足しているアプリケーション
DebianとUbuntuでは、コマンドラインツールがない場合にインストールするパッケージを決定できます。
$ dpkg --search add-apt-repository
software-properties-common: /usr/bin/add-apt-repository
software-properties-common: /usr/share/man/man1/add-apt-repository.1.gz
次のコマンドを使用してパッケージの内容を一覧表示することもできますdpkg-query
。
$ dpkg-query -L software-properties-common | grep add-
/usr/share/man/man1/add-apt-repository.1.gz
/usr/bin/add-apt-repository
/usr/share/man/man1/apt-add-repository.1.gz
/usr/bin/apt-add-repository
適切なファイル
このツールをインストールしてapt-file
ファイルを検索し、そのファイルがどのパッケージに含まれているかを確認することもできます。
$ sudo apt-get install apt-file
初めて実行する場合:
$ apt-file search add-apt-repository
E: The cache is empty. You need to run 'apt-file update' first.
したがって、更新してください。
$ sudo apt-file update
これでキャッシュは所定の位置にあります。
$ apt-file search add-apt-repository
software-properties-common: /usr/bin/add-apt-repository
software-properties-common: /usr/share/man/man1/add-apt-repository.1.gz
引用する
答え2
CherokeeがDebianから削除されました2012年4月管理者がこのパッケージを放棄したためです。残念ながら、それ以降はドキュメントが更新されておらず、PPAにはDebian関連のビルドは含まれていません。
ソースからビルドする必要がありますか?
これが最善の措置です。使用チェロキーガイド提供これにより、システムに対してローカルにCherokeeが構築されます。代わりmake install
にuseを使用することもできます。check-install
後で削除できる .deb ファイルを作成します。。
一部のフォーラムでは、CherokeeがWheezyパッケージをリリースしたことがないと述べています。これは本当ですか?
はい、パッケージはWheezy用にリリースされておらず、Squeeze(oldstable)用にのみリリースされました。現在のパッケージの状態を確認できます。ここ。