Ubuntu ホットスポット Wi-Fi キャプティブ ポータルと SMS 経由の認証

Ubuntu ホットスポット Wi-Fi キャプティブ ポータルと SMS 経由の認証

Ubuntu 14.04lts に GRASE HotSpot をインストールして、キャプティブ ポータル用のホットスポット Wi-Fi を実現し、認証ユーザーに SMS を使用しようとしています。

しかし、インストール中に次のエラーが発生しました:

$: sudo apt-get install grase-www-portal grase-conf-freeradius grase-conf-squid3 grase-conf-openvpn

Reading package lists... Done
Building dependency tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 grase-conf-squid3 : Depends: squid3 (< 3.2) but 3.3.8-1ubuntu6.2 is to be installed
E: Unable to correct problems, you have held broken packages.

これは Squid の下位リリースを要求し、実際、独自のガイドでは GRASE が 12.04 にインストールされています。

Ubuntu 14.04lts を使用して、キャプティブ ポータル用のホットスポット Wi-Fi と SMS 経由の認証を作成するための提案はありますか?

前もって感謝します

BR リカルド

答え1

パッケージの利用可能なバージョンを表示するには、次の操作を実行します。

apt-cache show <package_name>

あなたの場合、squid3 は、trusty のバージョン 3.2 未満では存在しません。

ただし、古い.debは以下で見つかります。http://us.archive.ubuntu.com/ubuntu/pool/main/s/squid3/特に、3.1.19 バージョンは、信頼できるリポジトリで満たすことができない依存関係を持っていない限り、要件を満たすはずです。

関連情報