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

2016年2月14日日曜日

REDHAT LINUX5.5で全体権限を変えてしまった場合の対処方法-備忘録

chmod -R xxx / をやってしまった場合

1. singleモードログインできるようにgrub設定を変更
  recovery modeで起動ができない場合、grub設定を変更

  vi /etc/grub.conf
  hiddenmenuをコメント
    #hiddenmenu
  timeoutを10に変更
  既存のエントリをコピーし、kernelの起動オプションを変更(quite 1にする)
    kernel /vmlinuz-2.6.18-194. el5 ro root=/dev/sda4 rhgb quite 1
  再起動

2. singleモードで権限変更
  mount -o remount,rw /
  mount --all
  chmod -R 4775 /etc
  chmod -R 600 /etc/ssh
  chmod 644 /etc/ssh/sshd_config
  chmod 644 /etc/ssh/*.pub
  chmod -R 711 /var/empty/sshd
  chmod -R 751 /var/empty/sshd/etc
  chmod -R 644 /var/empty/sshd/etc/localtime
  再起動

3. 確認
  rootでログインできるか確認
  su - rootができるか確認
  sshで接続できるか確認

2014年2月16日日曜日

ffmpegでmkvをに変換

mkvだとマルチ言語対応でいいところもあるが、日本語がデフォルトではないと
選ぶのが面倒くさい。しかも選べないプレイヤーも存在する。

ffmpegでmp4形式に変換を掛けてみた。

■環境:xubuntu13.10

最初、デフォルト設定で実行してみたが、失敗した。
ffmpeg -i Akira.mkv -vcodec copy akira.mp4

ネットで調べたところ、細かくオプションを付けないと上手くできないのが分かった。

ffmpeg -i Akira.mkv -ab 128k -ac 2 -ar 48000 -acodec copy -alang jpn -vcodec copy akira.mp4

変換が出来たが、音声がデフォルトの英語のまま・・・
よく見ると、ログの最後にこんなのが

    Stream #0.1(eng): Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
    Metadata:
      title           : English 5.1
    Stream #0.2(jpn): Audio: ac3, 48000 Hz, stereo, s16, 128 kb/s (default)
    Metadata:
      title           : Japanese 2.0




Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1


つまり、ストリームのマッピングを日本語に変えないとダメらしい。
まだストリームマッピング関連で調べてみたら、詳細オプションとしてmapというものがあるらしい。

ffmpeg -i Akira.mkv -ab 128k -ac 2 -ar 48000 -acodec copy -alang jpn -vcodec copy -map 0.0 -map 0.2 akira.mp4

これで成功した。
最後に変換ログ。

ffmpeg version 0.8.10-6:0.8.10-0ubuntu0.13.10.1, Copyright (c) 2000-2013 the Libav developers
  built on Feb  6 2014 20:59:46 with gcc 4.8.1
*** THIS PROGRAM IS DEPRECATED ***
This program is only provided for compatibility and will be removed in a future release. Please use avconv instead.
[matroska,webm @ 0x98ebee0] max_analyze_duration reached
[matroska,webm @ 0x98ebee0] Estimating duration from bitrate, this may be inaccurate
Input #0, matroska,webm, from 'Akira.mkv':
  Duration: 02:05:28.19, start: 0.000000, bitrate: 512 kb/s
    Chapter #0.0: start 16.000000, end 100.000000
    Metadata:
      title           : Prologue
    Chapter #0.1: start 100.000000, end 3660.000000
    Metadata:
      title           : Start
    Chapter #0.2: start 3660.000000, end 7219.000000
    Metadata:
      title           : Midpoint
    Chapter #0.3: start 7219.000000, end 7528.192000
    Metadata:
      title           : End
    Stream #0.0(eng): Video: h264 (High), yuv420p, 852x480, PAR 1:1 DAR 71:40, 29.97 fps, 29.97 tbr, 1k tbn, 59.94 tbc (default)
    Metadata:
      title           : Geneon US R1 DVD9
    Stream #0.1(eng): Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
    Metadata:
      title           : English 5.1
    Stream #0.2(jpn): Audio: ac3, 48000 Hz, stereo, s16, 128 kb/s (default)
    Metadata:
      title           : Japanese 2.0
    Stream #0.3(eng): Subtitle: [0][0][0][0] / 0x0000
    Metadata:
      title           : English Subs
    Stream #0.4: Attachment: [0][0][0][0] / 0x0000
    Metadata:
      filename        : Akira [SD]{DVD} Info.txt
      mimetype        : text/plain
File 'akira.mp4' already exists. Overwrite ? [y/N] y
Output #0, mp4, to 'akira.mp4':
  Metadata:
    encoder         : Lavf53.21.1
    Chapter #0.0: start 16.000000, end 100.000000
    Metadata:
      title           : Prologue
    Chapter #0.1: start 100.000000, end 3660.000000
    Metadata:
      title           : Start
    Chapter #0.2: start 3660.000000, end 7219.000000
    Metadata:
      title           : Midpoint
    Chapter #0.3: start 7219.000000, end 7528.192000
    Metadata:
      title           : End
    Stream #0.0(eng): Video: libx264, yuv420p, 852x480 [PAR 1:1 DAR 71:40], q=2-31, 30k tbn, 29.97 tbc (default)
    Metadata:
      title           : Geneon US R1 DVD9
    Stream #0.1(jpn): Audio: ac3, 48000 Hz, stereo, 128 kb/s (default)
    Metadata:
      title           : Japanese 2.0
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.2 -> #0.1
Press ctrl-c to stop encoding



■参考
ffmpegのオーディオオプション
ffmpegの高度なオプション



2013年6月30日日曜日

ubuntu13.04にアップグレード

1ヶ月ぐらい前にubuntu12からアップグレードをした。




作業は待つだけで済むもので、大したことはない。
ネット上の記事では色々変更点がありそうだが、実際使っているところ特に変わっているところはない。メインメニューの検索で商品まで出てくるのがうるさいくらい。

ただし、スタンバイモードを実行すると途中でフリーズしてしまう。多分アップグレードが上手くできなかったかも。可能であれば初期状態でインストールし直したいところだが、次のバージョンが出るまで待とうかと思う。


2013年6月20日木曜日

IC-cardリーダー gemalto PC USB-TRをubuntuで使用してみた

たまに観たい番組があっても、長男の勉強がなかなか終わらないとテレビが観れない。
それで知人からPT2を譲ってもらったが、嫁からwindows使用禁止令が下さった為、TestTVが使えない。

linuxでTV視聴する方法を調べてみた。
観るのは可能だけど・・・softcasができない為、IC-cardリーダーを使うことになった。
B-CASカードを読めるのは接触型のリーダーで、NTTのが一般的らしいけど
できればedyかnanacoも使いたい。
 ネットで色々調べてみたら、AmazonでgemaltoのIC-cardリーダーでedyが使えたと書き込みがあった。公式でlinux対応もしているし、他のメーカに比べて安そうだったに即購入。

届いた箱。シンプルで無駄がない感じが好き。

早速使ってみた。 特にドライバーを入れてないけど認識された。
当たり前だけど、B-CASカードのチップがリーダーの機械部に接する感じで入れる。


カードが認識されると、ランプの色が変わる。


recpt1を入れてVLCプレイヤーを起動すると、テレビが観れた。


試したOSはubuntu13.04。

あと、edyが認識できるか挿してみたけど・・・何も反応なし
「ダマされた!」
まあ、元々接触型リーダーなのでむしろ認識できるのがおかしいけど・・・欲張りだったのかな。
「Amazonのコメントでも全部信じるべきではない」な~


ubuntuでも普通に観れるが、ターミナルからrecpt1を起動して→VLCメディアプレイヤーを起動してから視聴できる為、操作性的にはwindowsより落ちる。
 例えば、チャンネルを変える為にはターミナルからrecpt1を止めてからパラメータを変えてrecpt1を起動する手間がかかる。
 それと、rootでログインすると何故かVLCメディアプレイヤーが起動しなかったので、一般用のアカウントでログインしなおした。

でも、 UDPでの送信ができるのでPCをTVサーバとして使える。
実際、android携帯にUDP受診可能なプレイヤーを入れて観れたが、大量データの為か凄い重い。

今後はubuntuでの予約録画を試してみよう。
あと、余裕があればedy用の非接触型リーダーも買いたい。

2013年5月19日日曜日

クラウドサービスBOXで50GBをもらった

偶然、ネットでクラウドサービスである「BOX」がxperiaユーザ限定で50GBを提供する記事を見て試してみた。 
検索してみると日本語サイトでは2012/12/31まで期限付きらしいが
英語のサイトでは 2013/12/31まで延長されていると書かれていていた。

早速PCでBOXにユーザ登録してみたら5GBしか与えられなかった。
続いて携帯でログインしたら、空き容量が50GBになった。
 
同じくPCからログインしても50GBになっている


ただし、他のクラウドサービスより重いしファイルのサイズも200MBが最大なので
使い道に困るところ。
結局、音楽ファイルかラジオのバックアップぐらいに使うしかないかな。

もう一つ、面白い情報を発見
linuxでboxをマウントして使えるらしい。

ubuntuはdebianベースなので、これでdavfs2をインストール
 # apt-get install davfs2

マウントポイントを作成
# mkdir /box

/etc/fstabを開いて以下の行を追加
https://www.box.com/dav /box davfs rw,user,noauto 0 0
/etc/davfs2/secrets ファイルを開いて以下の行を追加
https://www.box.com/dav user@email.com password
メールアドレスとパスワードは自分boxログイン情報を入れる
/etc/davfs2/davfs2.confを開いて以下の内容を置き換える
# use_locks 1
use_locks 0
あとはマウントするだけ
# mount /box

マウントができる。

早速使ってみたが何故かファイルコピーが途中でpermissionエラーになってしまう。
どうやら小さいファイルはコピーできるが、メガ単位のファイルはエラーになる。

 
 
 
 

2013年5月5日日曜日

ubuntuでCDリッピング

今までCDリッピングの際には仕方なくwindowsを起動してfoobarで作業していたが
linuxでもCDリッピング+MP3化ができることが分かった。

まずはasunder CDリッパーをubuntuソフトウェアセンターからダウンロード

でも何故かCDを入れても認識しない。設定→全般を見たらCD-ROMデバイスが/dev/cdcomになっていたので/devでls -lしてデバイスを確認


/dev/dvd2に変更したら曲リストが表示されるようになった。

リッピングも普通にできた。

以前にインストールしていたからあまり気にしてなかったけど、linux用のlameをインストールする必要が有るらしい。
同じくubuntuソフトウェアセンターからダウンロード可能。

foobarの場合、フラグインさえ入れれば色々できる便利なツールだが、
asunderはmp3以外変換もできるし曲名取得も別途フラグインなしで出来た。こっちの方が使いやすいかも。

2013年3月19日火曜日

ubuntuでのxperia play環境設定

linuxでxperia playの為、android設定・開発環境を入れた。

1. usb接続
  ・/etc/udev/rules.d/51-android.rulesを作成
  ・以下の内容を記入して保存
    SUBSYSTEM=="usb", ATTRS{idVendor}=="0FCE", MODE="0666"
     UbuntuでAndroid端末接続方法

2. path設定
  ・gedit .bashrc実行
  ・以下の内容を書く
# ADB and Fastboot direct link (this is a comment, so we remember what we did)
PATH=$PATH:/root/android-sdks/platform-tools
export PATH


3.  flashtoolのインストール
  ・flashtoolのダウンロード
  ・libusbxのダウンロード
  ・libusbxを解凍
  ・解凍先で ./configureを実行
  ・make -B
  ・make install -B
  ・lsusb
    すると、以下の情報が表示される。
    Bus 001 Device 033: ID 0fce:e15d Sony Ericsson Mobile Communications AB

 ・/etc/udevに51-flashtool.rulesを作成。中身は↓
  SUBSYSTEM=="usb", ACTION=="add", SYSFS{idVendor}=="0fce", SYSFS{idProduct}=="e15d", MODE="0777"
 ・あとはflashtoolを解凍して、flashtoolを実行

 install flashtool


4. fastbootインストール
  ・ 以下のコマンドを実行
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install android-tools-adb android-tools-fastboot

INSTALL ADB And Fastboot


→出来なかった・・・
今度、ここから再度やってみよう
boot.img使用