ラベル webdav の投稿を表示しています。 すべての投稿を表示
ラベル webdav の投稿を表示しています。 すべての投稿を表示

2016/05/23

Ubuntu MATE を再インストール

元々はWindows 7 Home Premiumが入っていたPCがあります。買ってすぐにUbuntuを入れてラジオ録音に使っているので、Windowsのライセンスは死蔵状態ではあるけれど、10に塗り替えとかないと有料になるらしいので、せっかくだし、HDDを大きくしてWin7を入れなおし、そこからWin10にアップグレードすることにしたのです。

Ubuntu も入れ直し。旧HDDからのシステム移植は諦めて、まっさらなところから入れ直し。その記録です。

しかし Windows ってインストールもアップグレードもむちゃくちゃ時間掛かりますねぇ。何なんだろう。関係ないけど。

----

★ crontab

「crontab -e」で生成される一時ファイルに、旧システムで確保しておいた一時ファイルを上書きしてスケジュールを移植。取り敢えず成功しましたよ。普段、スケジュールの管理は gnome-schedule でやっていて、コメント欄(description)は引き継がれなかったけど、数十件ある録音のスケジュールはそっくり移植できました。

もっとエレガントな方法、あるのかな。たぶんあるんだと信じてる。

追記:
コメント欄は cron 自体とは分離して gnome-schedule が管理しているらしく、「# JOB_ID_1」のようなコメントのようにして付いていて、gnome-schedule の方で合体して表示しているっぽい。

そこの管理が、無理矢理上書きのせいか混乱している。連番がきちんとつながらないんだと思う。やはり、もっとエレガントな方法を探さなきゃ、と思いました。crontab -e でいったん「JOB_ID」を全部削除したらどうなるんでしょうね。もっと混乱するかな。

★ rtmpdump

 再コンパイル。こないだやったばかりだから、これはスムーズに。例によって、Ubuntu MATE で削られている gcc やら何やらを入れています。

★ ffmpeg

 再コンパイル。これは実は久々で、苦労。しかも時間掛かるし、以前参考にしていた先人の知恵が環境の変化で頼れなくなっていて、新たなる先人の知恵を検索。

■ ubuntu14.04 にffmpegをインストールする
http://eco.senritu.net/ubuntu13-10_ffmpeg/

シェルスクリプトをコピペして、ちょこちょこ手を入れて使わせていただくだけ。本当にありがとうございます。手を入れたのは、

1) 作業場所は home ディレクトリにした
2) x264 の configure の時に言われるがままに「--disable-asm」追加
3) libvpx の make でエラー。必要ないので破棄
4) ffmpeg の configure のオプションから「--enable-libvpx」削除

途中でエラーが出ると面倒なので、コマンドをひとつひとつコピペして実行していたのですが、これって基礎知識なのかもしれないけど…コマンドとコマンドを「&&」でつないである部分は、ちゃんとつないだまま実行した方がいいんですね。最後の ffmpeg のコンパイルの部分で分かりました。

★ hddtemp / MATE sensors applet

 入れ替えた新しいHDDが、元々入っていたHDDより厚くてびっくり。小さい筐体の中でHDD周りの空きスペースが狭くなってしまい、放熱にやや不安が生じたので入れてみました。

★ 諸々のメディアプレイヤー

 取り敢えず mplayer SMPlayer VLC を入れました。

 このうち SMPlayer のインタフェイスをカスタマイズしていたんだけど、.conf の類をコピーしておらず新規インストールでやりなおし。Ubuntu 標準で入れられる SMPlayer はスキンとかの選択肢が少ないので、開発元オリジナルから再インストールしました。

★ xmllint

 何かをコンパイルする時に(多分 rtmpdump)xmllint が足りなかったので、ibxml2-utils を入れました。


 ---------------- これで民放ラジオの録音が可能に ---------------- 


★ MATE の実行形式を gnome のものに偽装

 gnome-schedule のコマンド実行を試すボタンが反応しないから変だなと思ったら、gnome-terminal がないのが原因でした。/usr/bin の MATE の実行形式のエイリアスを gnome のものにリネームして /usr/bin に。ついでに gedit なども。

mate-terminal -> gnome-terminal
pluma -> gedit
caja -> nautilus

★ box.com のストレージをマウント

 これも最近やったはずなのに、同じ所で引っ掛かる。「mount ~/hogehoge」すると「davfs2 にユーザが追加されていない」と言われたけど、確かに追加されている。でもマウントできない → 再起動したら大丈夫だった。

★ mozc with ibus

 ibus も再起動しないとアクティベートされなかった気がする。ちゃんとコマンドで restart すればよかったのかなと思うけど。

★ ウィンドウの「勝手に全画面化」抑止

 デスクトップでウィンドウを上の縁に寄せるとスナップしてしまうのを抑止。


によるとスナップしないはずなのだが、初期値が変わったのか。ここでは「有効にする」方法を示してあるので、その逆をたどります。dconfエディタで「org → mate → marco → general」の「side-by-side-tiling」のチェックを外す。

★ ターミナルで何かを実行する時のウィンドウの挙動

 ターミナル上でアプリケーションを起動した時に、アプリ実行終了まで実行する様子を見せたままにしたい時は「gnome-terminal -x hogehoge;hogehoge2 &」のように「」を最後に付ける。

----
(May 23, 2016、追記:May 24, 2016)

2014/06/03

Ubuntu 14.04 LTS が出ましたね

また久々のポストですが、決して Ubuntu と離れているということはなく、デスクトップユーザとして普通に毎日接触しています。LTS までは新しいものには手を出していないだけです。


■ まずは仮想マシンで試してみました

で、14.04 が出たので、まずは仮想マシンで試してみています。試してみているのは引き続き iMac late 2009 i7 機 w/ OS X Snow Leopard 上の仮想マシンです。Parallels Desktop 9 (9.0.24229)、VirtualBox (4.3.12)、VMware Fusion (4.1.4)の3種類に、i386版 日本語リミックスをインストールしてみました。Fusion だけが最新バージョンではありません。

まず Parallels を試したのですが、なぜか再起動の後、Unityが正常に表示されません。デスクトップ自体は生きているけど、それ以外が全くだめ。ということで、取り敢えず放置。デスクトップで右クリックすればフォルダが作れて、それをダブルクリックすればファイラは起動できるので、/usr/bin/gnome-terminal を探して取り敢えず、

$ sudo apt-get install gnome-panel

を実行。そしたらちゃんと、必要なものが一切合切インストールされました。でもって、次に

$ gnome-panel

を実行。panel が出てきたので、それでログアウトして、デスクトップ環境を選択し直しました。そうするとログイン時にデスクトップ環境として「GNOME Flashback」なるものが選べるようになっています。


取り敢えず Compiz を使ってみていますが、12.04 LTS で使っている gnome-panel と似たような環境を再現できています。これなら安心して移行できるかな、と思ったり思わなかったり。

次に VirtualBox を試しましたが、例によって再生音が低く鳴ってしまう現象がいまだに改善していません。で、動くには動きますが、正常なのは最初のログイン時だけで、一度ログオフして入り直そうとすると、画面がモザイク状に乱れてGUIが操作不能になってしまいます。何となく、GuestAdditions が悪さをしているのかとも思いますが、追及はしていません。マウスカーソルは入力行の上では形を変えるので、探れば何とかログインできることもあります。

最後に試した Fusion の古いバージョンが実は一番安定してしっかり動いてくれています。デスクトップのサイズ変更がうまくいかない(プリセットされたサイズ以外はサイズ変更に失敗することがある)ことを除いては、順調に動いてくれている気がします。やはり Unity は嫌いなので GNOME Flashback を使っています。

そういや Fusion は、Parallels の価格攻勢のせいですごく割高感があります。このまま引き下がってしまうんでしょうかね? VMware にとっては Mac OS X は主戦場ではないのでしょうかね。


■ nautilus で Webdav を使う

ついでに box.com の Webdav のドライブ?を nautilus で開く方法に若干の変更があったもようです。新たな「サーバへ接続」のダイアログでは、以前のように

https://dav.box.com/dav/

とか入れても「無効」と判断されて「接続する」ボタンが押せません。12.04 の nautilus のブックマークに登録されていた

davs://hogehoge%40hogehoge.com@dav.box.com/dav/

のように入れれば接続できました(hogehoge%40hogehoge.com は box.com に登録したメールアドレス)。ブックマークへの登録や読み書きは問題なくできました。フォルダ内のファイルの表示など、以前に比べると機敏に動いてくれている気もします。

あとは追々試してみようと思っています。



(以下は追記)


試しました。gnome-panel の操作です。


■ gnome-panel が操作できない…

まず、俺は今回まずパネルが欲しかったので

$ sudo apt-get install gnome-panel

とやりましたが、本当は

$ sudo apt-get install gnome-session-flashback

とやるのが適切だったようです。

さらに、諸々の tweek も一緒に導入することを推奨しているブログがありました。


■ TO DO LIST AFTER INSTALLING UBUNTU 14.04 LTS TRUSTY TAHR OS
http://debianhelp.wordpress.com/2013/11/27/to-do-list-after-installing-ubuntu-14-04-trusty-tahr-os/

sudo apt-get install gnome-session-flashback
sudo apt-get install compizconfig-settings-manager
sudo apt-get install indicator-applet-appmenu
sudo apt-get install gnome-tweak-tool


ここまでやってもまだ、[ALT]とクリックでパネルを操作するポップアップメニューが出てきません。上記ツール類を一つ一つチェックしていたら、気になる項目がありました。

GNOME Tweak Tool にあった項目「ウィンドウ操作キー」です。[alt]+右クリックで出てくるメニューがウィンドウに対して行うものと同じで、おかしいなぁと思っていたのです。

で、この「ウィンドウ操作キー」を [alt] から [Super] に変えたら、無事パネルを操作するメニューが出てくるようになりました。パネル操作もウィンドウ操作もこれまで [alt]+右クリックでできていたはずなので、何かおかしいんだけど、ここの設定を変えないとパネルが操作できなくなるので仕方なく Super に変更。諸々の操作を行えるようになりました。

----
(Jun.03, 2014)

楽天モバイルを台湾で使ってみた

GWに、久しぶりに台湾に赴きました。コロナ禍の間に延命していた台湾大哥大と中華電信の回線のうち中華電信の方を失効させてしまい(なぜ中華電信だけ失効したんだろう)、今回の滞在は台湾大哥大と楽天モバイルの2回線で賄うことにしました。テザリングでAndroidスマホ1台とiPad、Ma...