読者です 読者をやめる 読者になる 読者になる

nmtysh.log

Tech系のネタや日々の独り言などを書いています。

もしかして壊れかけている?

Macでうまく書き込めないのでUbuntuに繋いで0フォーマットを実施しているのだけれど、遅々として進まない。 気になってログを見てみたら気になるログがチラホラと。 もしかして、壊れかけなのか? 箱を変えて、コントローラーが悪いのかHDDそのものが悪いのか…

Cajaで選択したファイル等を新規作成フォルダにまとめるスクリプトを作りました

※この記事はQiitaにも投稿しています。 Ubuntu MATEのCaja(Nautilus)上でファイルやフォルダを整理する場合、 新しいフォルダを作成 まとめたいファイルなどを選択 作成したフォルダに移動 といくつかの操作を行う必要があります。 それなりに量がある場合に…

Ubuntu MATEで文字化けせずにzipファイルを展開するスクリプトを作りました

※この記事はQiitaにも投稿しています。 Ubuntu MATEのCaja(Nautilus)上でzipファイルを右クリックして「展開」すると文字化けします。MATEの書庫マネージャーであるEngrampa(file-roller)で読み込んでも文字化けします。 文字化けはJapanese Teamのリポジト…

Ubuntu MATE 16.04をインストール - その1 USBインストーラーの作成

Ubuntu 14.04を使っていましたが、LTS版で最新の16.04が出たこともありアップグレードすることにしました。 個人的にはUnityよりもGnome2のUIが好きなのでUbuntu MATEを選択。 どうせならとクリーンインストールしてまっさらな環境から再構築しました。 まず…

UbuntuとActiveDirectoryとの連携で苦戦

Ubuntu 16.04をActiveDirectoryに紐付けてADのアカウントでログインして遊んでみようと四苦八苦。 最初は SSSD and Active Directory これに従ってみるもsssdサービスが起動させきれず(file or directory not foundだったかな?) realmコマンドでお手軽にjoin…

たまにgnomeが落ちる…

何気なくブラウジングしていたり、諸々の作業をしているとウィンドウを切り替えようとしたタイミングで画面全体が固まり、 ブラックアウトして、ログイン画面になります。 gnome-sessionが落ちて、Xorgも落ちているみたいです。 必ず発生するわけではなく、…

FirefoxでFacebookのコメントが入力できない(解消済み)

どうやらFcitxの不具合の模様。 FAQにworkaroundがありました。 Problem in Firefox and Google Docs You might want to toggle preedit off temporarily, which is Ctrl+Alt+P. FAQ - Fcitx - https://fcitx-im.org/wiki/FAQ#Problem_in_Firefox_and_Google…

p2vを行う(rsync)

メインPCのOSを再インストールしようと思い、再インストール後に設定を書き戻すため、再インストール前と比較できるように現在の環境を仮想マシンに複製することにしました。 巷にあるツールなどでP2Vができますがこれらのツールでは対象Diskをまるごと仮想…

Ubuntuのデータを別のDiskへコピーする(引っ越し)

Ubuntuのデータを別のDiskへコピーする HDDのお引越しをしました。(sdbからsdaへ引っ越し) 環境: Ubuntu 14.04 LTS 32bit 必要なもの: LiveCDもしくはLiveUSB, 現在使用しているデータ量より大きいDisk(パーティション) 0. 事前準備 LiveCD もしくは LiveUSB…

Vagrantのboxを作る(Ubuntu 13.10 Server amd64)

続けて Ubuntu 13.10 Serverのbox作成手順。 Vagrant 1.5.1で作成しました [構成] ・Ubuntu 13.10 Server amd64 ubuntu-13.10-server-amd64.iso http://www.ubuntu.com/start-download?distro=server&bits=64&release=latest ・CPU 1コア ・MEM 768MB ・Disk…

Vagrantのboxを作る(Ubuntu 12.04.4 LTS Server amd64)

続けて Ubuntu 12.04.4 Serverのbox作成手順。 Vagrant 1.5.1で作成しました [構成] ・Ubuntu 12.04.4 Server amd64 ubuntu-12.04.4-server-amd64.iso http://www.ubuntu.com/start-download?distro=server&bits=64&release=lts ・CPU 1コア ・MEM 768MB ・D…

Ubuntuにログインできない場合の対処法(備忘録)

Xが固まったので仮想コンソールから sudo pkill X したり startx したりしていたのですが、上手く起動しないので再起動しました。 再起動するとログインできなくなったので、その対処方を残しておきます。 ・環境 Ubuntu 12.04 ・症状 ログイン画面でログイ…

LAN-GTJU3 を Ubuntu で使う

Logitec の LAN-GTJU3 を購入しました。 ちゃんと調べずに購入した私が悪いのですが、どうやら Linux で使用するにはドライバーをビルドする必要があるようです。 環境: Ubuntu 12.04 1. ASIX のサイトからドライバのソースコードをダウンロードします。 ASI…

Ubuntu 12.04 に Oracle Java 7 をインストールする

Ubuntu 12.04 に Sun(Oracle) の Java(JDK) 7 をインストールします。 1. Java SE Downloads から Java SE Development Kit 7 Update 25 をダウンロードします。(例: jdk-7u25-linux-i586.tar.gz をダウンロードしたものとします) 2. ダウンロードしたファイ…

CUIでVPN接続を行う(NetworkManager)

通知領域や設定からいちいち操作するのが面倒なので、コマンドでVPN接続のON/OFFをします。 NetworkManger のCUI版があるので、そちらを利用します。 ・環境 Ubuntu 12.04 ・一覧表示 $ nmcli con list ・接続 $ nmcli con up id (ID) または $ nmcli con up…

VPN接続のKeep Aliveを行う

VPN接続した状態でSSH等を行わずに放置していると、自動的にセッションが閉じられてしまいます。 それだと不便なので、VPN接続が切れないようにします。 ・環境 Ubuntu 12.04 1. /etc/NetworkManager/dispatcher.d/ にシェルスクリプトを作成します。 sudo v…

VPN接続でmtuを自動設定する

UbuntuでVPN接続をするとmtuが1500になっていました。 そのままだとmtu値が大きすぎてコネクションが途中で切れることが多いので、mtuを1300程度に下げるのですが、 GUIからは設定できないため、コマンドで設定します。 $ sduo ifconfig ppp0 mtu 1300 です…

Ubuntu で Cisco VPN を利用する

Windows だと Cisco VPN Client がありますが、VPN接続を行うとLANを含めて別のネットワークに接続できなくなります。 (※接続先のポリシーによると思うのですが・・・) なので、VirtualBox に Ubuntu をインストールして仮想環境で VPN 接続をすることにしま…

Ubuntu 12.04 で GL07S をマウントする

emobile の GL07S はUSBマスストレージ機能が無いため、そのままではストレージの中身を閲覧出来ません。 そこで、MTPでマウントできるようにします。 以下は Ubuntu 12.04 で行いました。 1. mtpfs をインストール $ sudo apt-get install mtp-tools mtpfs …

Ubuntu で VPN を利用する際のポイント(ルーティングなど)

Ubuntu で VPN 接続を行った際に躓いたポイントを備忘録的に1. MPPE暗号を使用する PPTP で接続する際に中々繋がらなかったので、暗号化設定を見直したらすんなり。 というか設定しないと暗号化無しなのか。 2. ルーティング設定の追加 ルーティング設定で「…

Ubuntu 12.04 にアップデート

今更という感じではあるけれど、そろそろ 11.04 の EOL になってしまうので、アップグレードを行いました。 Unity は ノートPCだと良いのだけれど、メインのデスクトップだと好かないので gnome-classic環境を使いたかったのでアップグレードをためらってい…

Ubuntu 12.04 に Sun Java をインストールする

Ubuntu 12.04 に Sun(Oracle) の Java(JDK) をインストールします。 1. Java SE Downloads から Java SE Development Kit 6 Update 35 をダウンロードします。(例: jdk-6u35-linux-i586.bin をダウンロードしたものとします) 2. ダウンロードしたファイルを…

Ricty フォントをビルドする

プログラミングに最適な Ricty(リクティ) というフォントがあります。 以前は、配布元でフォントが配布されていましたが、現在はライセンスの関係で自分でビルドする必要があります。 しかし、シェルスクリプトが配布されているため簡単にビルドすることがで…

Ubuntu 11.04 に Eclipse 3.7 をインストールする

Ubuntu 11.04 に Eclipse 3.7 をインストールします。 1. eclipse 3.7(Indigo) をまずはダウンロードします。 ダウンロードページの右のDownload Links から Linux 32-bit を選び、ダウンロードします。 私は ~/Downloads/eclipse-java-indigo-SR2-linux-gtk…

rails generate に失敗する

Ubuntu 11.04 で rails generate したときにこんなエラーが表示されました。 ${HOME}/.rvm/gems/ruby-1.9.3-p194/gems/execjs-1.3.2/lib/execjs/runtimes.rb:50:in `autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/…

USB メモリーに保存した iso 形式の LiveCD からブートする(Ubuntu 12.04版)

以前、「USB メモリーに保存した iso 形式の LiveCD(Ubuntu) からブートする」を書きましたが今回は Ubuntu 12.04 LTS Desktop の isoファイルからブートしたいと思います。 ●用意するもの 空き領域が 1GByte 以上の USB メモリー Ubuntu 12.04 LTS Desktop …

Dropbox の Cache 削除用シェルスクリプト(改2)

Dropbox の Cache 削除用シェルスクリプト(改) のスクリプトだと上手くいかない様なので修正。 旧:(8~12行目) # キャッシュフォルダのパスを取得 dropbox_folder=$(sqlite3 "${HOME}/.dropbox/config.db" "select value from config where key = 'dropbox_p…

Ubuntu 11.04 に Sun Java をインストールする

手動で Ubuntu 11.04 に Sun(Oracle) の Java(JDK) をインストールします。 1. Java SE Downloads から Java SE Development Kit 6 Update 30 をダウンロードします。(例: jdk-6u30-linux-i586.bin をダウンロードしたものとします) 2. ダウンロードしたファ…

Ubuntu 11.04 に戻した

Ubuntu 11.10 がリリースされて1ヶ月が経過したので、ノートPCに入れてある Ubuntu をアップグレードしました。 が、設定ツールがかなり減ったり、Gnome 3 になって使い勝手が悪くなったので、クリーンインストールをした。 そのときのメモなど 手動で入れた…

Dropbox の Cache 削除用シェルスクリプト(改)

前に書いたDropbox の Cache 削除用シェルスクリプトの改良版です。 変更箇所は9-11行目です。 #!/bin/sh # Dropbox のキャッシュを削除するシェルスクリプト # Ver.1.0.0 2011/08/17 # Ver.1.1.0 2011/11/29 # キャッシュフォルダのパスを取得 dropbox_fold…

無線LAN の AP に安定して接続する

U150 にインストールした Ubuntu を使用していると無線LAN の接続が不安定になることがあります。 接続に失敗するのか正しい暗号化キーを入力しても接続retryを繰り返します。 先日も全く接続できなかったので、解決方法を探してみました。 Synaptic で broa…

Dropbox の Cache 削除用シェルスクリプト

Windows 向けは Dropbox Cache Cleaner を作っていますが、Linux 向けだとシェルスクリプトの方が簡単です。 (と言いつつ何度も修正しましたが) Ubuntu(Linux) 向けの Dropxbo の Cache を削除するシェルスクリプトを作成しました。 Ubuntu 11.04 + Dropxbo …

Chromium OS のビルド(備忘録)

Chromium OS のビルドに挑戦したので、その備忘録。というかメモ。 環境: OS: Ubuntu 11.04 x86_64 CPU: Intel® Core™ 2 Duo E8400 3GHz MEM: 4GByte ビルドするユーザー: builduser USBメモリー: 2GByte 以上? 4GByte 以上 (4GByte のものを使用) 2011/08/…

Ubuntu 10.10 に Java 7 をインストールする

先日 Java 7 が公開されました。 ので、早速 Ubuntu 10.10 にインストールしてみました。 1. まずダウンロードサイトから 「Linux x86 - Compressed Binary 92.17 MB jdk-7-linux-i586.tar.gz」をダウンロードします。 ~/Downloads/jdk-7-linux-i586.tar.gz …

Ubuntu 10.10 に Eclipse 3.6.2 をインストールする

Ubuntu 10.10 のリポジトリに登録されている Eclipse は 3.5(Galileo) です。 本家で Eclipse 3.7 もリリースされたことですし、 3.6.2 にバージョンアップすることにしました。 1. eclipse 3.6.2(Helios) をまずはダウンロードします。 ダウンロードページ…

PostgreSQL ログの文字化け対策

Ubuntu 10.04.2 にインストールした PostgreSQL のログが文字化けして読めないので、その対策。 $ sudo vi /etc/postgresql/8.4/main/postgresql.conf 450行目付近を次のように修正。 #lc_messages = 'ja_JP.UTF-8' # locale for system error message lc_me…

USB メモリーに保存した iso 形式の LiveCD(Ubuntu) からブートする

LiveCD ならぬ LiveUSB も有りますが、イメージを展開せずに iso ファイルのままブート出来るようにします。 ●用意するもの 空き領域が 1GByte 以上の USB メモリー Ubuntu 11.04 日本語 Remix CD grub4dos ●手順 1. まず USB メモリーに grub4dos をインス…

Ubuntu でウイルス対策

Linux 向けのウイルスはあまり聞かないとはいえ、やっぱりウィルス対策は行っておきたいものです。 以前から ClamAV はインストールしてありましたが、 http な接続のリアルタイムスキャンも行うことにしました。 $ sudo apt-get install havp で HTTP Anti …

Ubuntu 11.04 PXEブート環境の構築

PXEブート環境を構築してみたかったので、チャレンジ。 サーバーは仮想マシン上に構築。 サーバーに使用した OS は Ubuntu 11.04。 PXE ブートさせる OS も Ubuntu 11.04。 すでにネットワーク上に DHCP サーバーが存在するので、 Proxy DHCP というものを利…

Ubuntu 11.04

Ubuntu 11.04 がリリースされましたので、 10.10 からアップグレードを行いました。 Firefox は 4.0 に変わったのですね。 初期状態だと使いづらい。カスタムして以前のような表示にしました。 でも、メジャーアップデートな訳なのでプロファイル作り直した…

sqliteなファイルの最適化スクリプト

Firefox のプロファイルで使用されるsqliteなファイルはどんどん肥大化します。 定期的に reindex/vacuum する必要がありますが、コマンドを打つのは面倒です。 (そういうアドオンもあるんですけどね) なので、省力化の為にシェルスクリプト/バッチファイル…

U150 の無線LANドライバ

Lenovo Ideapad U150 にインストールした Ubuntu 10.10(Maverick Meerkat) で無線LANを利用するために、 "Broadcom B43 wireless driver(firmware-b43-installer)" を使用していましたが、接続の確立がとても不安定でした。 なかなか AP と接続できません。…

Ubuntu に IS06 を接続する

Ubuntu(10.10 Maverick Meerkat) 上の Eclipse で Android なプログラムを IS06 で実行する方法。 1. /etc/udev/rules.d/51-android.rules を作成する。 SUBSYSTEM=="usb", SYSFS{idVendor}=="10a9", MODE="0666" 2. 読み取り許可を付ける。 $ sudo chmod a+…

Ubuntu で GW-USValue-EZ を使う

無線LAN USBアダプタの GW-USValue-EZ(PLANEX) は Ubuntu(Linux) 向けのドライバが用意されていません。 そのため、 Ubuntu で使用するには Windows のドライバを利用することになります。 Ndiswrapper を使用することで Windows 向けのドライバを利用できま…

mysql と tomcat6 のインストール(備忘録)

Ubuntu 10.10 に mysql と tomcat6 をインストールする。(備忘録) ・mysqlのインストールsudo apt-get install mysql-serverインストール中に root(mysql db内でのユーザー)のパスワードを聞かれるので設定する。 ・tomcatのインストールsudo apt-get instal…

U150 にインストールした Ubuntu 10.10 の再構築メモ

U150 の Ubuntu の環境をぶっ壊してしまったわけで、再構築時の作業メモを張り付けて置いて後々同じ作業をすることになったときに参照しようかと。 /home は無事だったので、 profile な箇所は元のまま。 システム全体的な所だけ。 個人的なメモなのであしか…

Video for Linux

Ubuntu 10.10 でWebカメラの映像を取得するプログラムを書いたのですが、 ioctl(VIDIOCGMBUF) に失敗してしまいます。 Debian(Etch) だと動いたんですがね~ VIDIOCGMBUF 辺りをキーワードに検索したのですが、なかなか見つからず、やっとこさ見つかったので…

Lenovo IdeaPad U150 購入しました

Lenovo IdeaPad U150(6909J2J) 購入しました。 以前から持ち運び用のPCが欲しいと思っていました。 ちょうどお正月セールなチラシで手頃なPCを見つけて、どんなものかと実際に実機を見に行き、 使えるだろうということで、購入しちゃいました。 (電源ケーブ…

Ubuntu 10.10 に cvs をインストール

Ubuntu 10.10 に cvs をインストールしたメモ。 1. cvs xinetd のインストール $ sudo apt-get install cvs xinetd 2. cvs 用のユーザーを作成 $ sudo mkdir /var/cvs $ sudo useradd cvsuser -s /usr/sbin/nologin $ sudo passwd cvsuser 3. リポジトリの作…

フォーマットを ext4 に変更した(作業メモ)

以前 Ubuntu のパーティションを ext3 から ext4 に変換しましたが、性能を引き出すためにはちゃんと ext4 でフォーマットしようと思っていました。 Ubuntu 10.10 にアップグレードしたタイミングで、ついでに作業したのでその作業メモ。 本当はそろそろクリ…