「Mac/MacPorts」の編集履歴(バックアップ)一覧はこちら
「Mac/MacPorts」(2009/10/26 (月) 12:50:45) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
&topicpath()
* MacPorts を rsync の使えない proxy 環境下で使うためのメモ
&lastmod()
** 概要
ports ツリーを rsync ではなく、svn で取得すればよい。
あとは porticus に任せる。
** ステップ1:svn に proxy の設定をする
自ユーザで svn するときのプロキシの設定
nano ~/.subversion/servers
---- こんな感じに
[global]
http-proxy-host = proxy.xxx.yyy
http-proxy-port = xxxx
sudoしてもプロキシの設定を引き継ぐよう書いておく。
nano /etc/sudoers
--- こんな感じに
Defaults env_keep += "http_proxy"
** ステップ2:svn で macports を取得する
ディレクトリを作成する。
mkdir -p /opt/local/var/macports/sources/svn.macports.org/trunk
macportをチェックアウトする。
cd /opt/local/var/macports/sources/にsvn.macports.org/trunk
svn co https://svn.macports.org/repository/macports/trunk/dports/ .
ソースの取得先の設定変更
nano /opt/local/etc/macports/sources.conf
----こんな感じで
#rsync://rsync.macports.org/release/ports/
file:///opt/local/var/macports/sources/svn.macports.org/trunk/dports/ [default]
ソースツリーを更新してみる、うまくいくはず?
sudo ports -d sync
** ステップ3:Porticus を入れる
http://porticus.alittledrop.com/
** その他
ports 自身の更新
sudo port -d selfupdate
ソフトウェアの更新
sudo port -d sync
&lastmod() &link_up()
&topicpath()
* MacPorts を rsync の使えない proxy 環境下で使うためのメモ
&lastmod()
** 概要
ports ツリーを rsync ではなく、svn で取得すればよい。
あとは porticus に任せる。
** ステップ1:svn に proxy の設定をする
自ユーザで svn するときのプロキシの設定
nano ~/.subversion/servers
---- こんな感じに
[global]
http-proxy-host = proxy.xxx.yyy
http-proxy-port = xxxx
sudoしてもプロキシの設定を引き継ぐよう書いておく。
nano /etc/sudoers
--- こんな感じに
Defaults env_keep += "http_proxy"
** ステップ2:svn で macports を取得する
ディレクトリを作成する。
mkdir -p /opt/local/var/macports/sources/svn.macports.org/trunk
macportをチェックアウトする。
cd /opt/local/var/macports/sources/にsvn.macports.org/trunk
svn co https://svn.macports.org/repository/macports/trunk/dports/ .
ソースの取得先の設定変更
sudo nano /opt/local/etc/macports/sources.conf
----こんな感じで
#rsync://rsync.macports.org/release/ports/
file:///opt/local/var/macports/sources/svn.macports.org/trunk/dports/ [default]
ソースツリーを更新してみる、うまくいくはず?
sudo port -d sync
** ステップ3:Porticus を入れる
http://porticus.alittledrop.com/
** その他
ports 自身の更新
sudo port -d selfupdate
ソフトウェアの更新
sudo port -d sync
&lastmod() &link_up()
表示オプション
横に並べて表示:
変化行の前後のみ表示: