2015年10月18日日曜日

MacPortsのel capitan対応

会社のMACだが最近ついにel capitanにアップグレードした。
いい感じだと思っていたが MacPortsがエラーになって動かなくなっていた。
これインストールし直す必要があるらしい。
たしかYosemiteの時もやった。完全に忘れていたが。
そこでやったことの覚え書きをかいておく。
なおこれを参照
 https://trac.macports.org/wiki/Migration
①Xcodeのアップデート
  これはAPP Storeからした。
 または端末で
  $sudo softwareupdate -i -a
②端末で
 $xcode-select --install 
  実行して端末でもXcodeができるようにする
③MacPortの再インストール
 インスト−ル元URLはこれ
  https://www.macports.org/install.php
   ここの
   OS X 10.11 El Capitan
 これApp Storeから更新できないが、それは仕様なんだと解釈している。
 端末開かないと何が何だか分からないから。
 なおPKGのインストール方法は説明しない。
 わかると思う。
④ここからはマニュアルどおりで行く
 以下のコマンドを順に実行
 適当な作業フォルダを作ってそこでするのがいいかもしれない。
 私はbkフォルダを作ってそこでした。
port -qv installed > myports.txt
port echo requested | cut -d ' ' -f 1 > requested.txt 
sudo port -f uninstall installed
sudo rm -rf /opt/local/var/macports/build/*
curl -O https://svn.macports.org/repository/macports/contrib/restore_ports/restore_ports.tcl 
chmod +x restore_ports.tcl
sudo ./restore_ports.tcl myports.txt
sudo port unsetrequested installed
xargs sudo port setrequested < requested.txt
 ただひたすらコピペを繰り返す。
 脳細胞を使う必要はなし。
 ※当然量が多いと時間がかかります。
  特に時間がかかるコマンドは   
sudo ./restore_ports.tcl myports.txt
  です。私の環境で1日かかりました。
⑤最後に通常のアップデート
 sudo port selfupdate
 sudo port upgrade outdated
 問題出さなかったらOK
私の場合何の問題も出さなかった。
 

2015年10月16日金曜日

UbuntuでLineをする

UbuntuでLineをする方法なのだが
Wineを使う方法よりもっといいやり方があるのを最近知った。
それは
Line公式でChrome APPが出てるのでそれを使うやり方だ。


 https://chrome.google.com/webstore/detail/line/menkifleemblimdogmoihpfopnplikde/reviews?utm_source=chrome-ntp-icon
実行画面はこんな感じ

まあちょっと不便なとこもあるけど我慢できるという感じです。