Ubuntu

Ubuntu 14.04 に OpenJDK 8 をインストール

$ sudo add-apt-repository ppa:openjdk-r/ppa $ sudo apt-get update $ sudo apt-get install openjdk-8-jdkインストール確認 $ java -version openjdk version "1.8.0_72-internal" OpenJDK Runtime Environment (build 1.8.0_72-internal-b15) OpenJDK 64…

Ubuntu 14.04 に ffmpeg をインストール

$ sudo apt-get -y install software-properties-common $ sudo add-apt-repository ppa:mc3man/trusty-media $ sudo apt-get update $ sudo apt-get -y install ffmpeg

Pythonのデータ分析関連パッケージインストール

pippip は Python におけるパッケージ管理システムインストール方法 Ubuntu $ sudo apt-get install python-pip Mac $ brew install pythonNumPyNumPy は数値計算を効率的に行うためのライブラリインストール方法 Ubuntu $ sudo apt-get install python-dev …

Ubuntu に RStudio Server をインストール

RStudioのページにしたがえばよい R をインストール $ sudo apt-get install r-base RStudio Server のダウンロード、インストール(64bit) $ sudo apt-get install gdebi-core $ sudo apt-get install libapparmor1 $ wget http://download2.rstudio.org/r…

Ubuntu に Go をインストール

Ubuntu 12.04 に Go をインストールする。パッケージが用意されているので apt でインストール可能。 $ sudo apt-get install golangただしバージョンが1.0だったり、Vim plugin が含まれていなかったりするので Installing Go from source - The Go Program…

Gitサーバの構築(Ubuntu編)

Ubuntu Server 12.04へのGitサーバ構築メモServer側 Git関連パッケージのインストール $ sudo apt-get install git-core git-daemon-run Git公開用ディレクトリの設定。ここでは /var/repos とする $ sudo vi /etc/sv/git-daemon/run元ファイル #!/bin/sh ex…

さくらのVPSに Ubuntu 12.04 LTS をインストール

さくらのVPSを借りたので手始めに Ubuntu 12.04 LTS をインストールしてみた。 TightVNC をインストール VPSコントロールパネルの [OS再インストール] -> [カスタムOSインストールへ] からUbuntu10.04 amd64 を選択。 インストールガイド を参考にインストー…

Windows,Ubuntu,MacでCapsLockをCtrlにする方法

Windows(XP, Vista, 7)での方法 Win + R で「ファイル名を指定して実行」を起動し "regedit" と入力 [HKEY_LOCAL_MACHINE] -> [SYSTEM] -> [CurrentControlSet] -> [Control] -> [Keyboard Layout] を選択 右クリックして [新規] -> [バイナリ値] を選択。名…

Ubuntu10.04にGoogle日本語入力(Mozc)を導入

Ubuntu10.10では公式リポジトリに採用されているが、10.04ではリポジトリを追加する必要がある。 $ sudo add-apt-repository ppa:japanese-testers/mozc $ sudo apt-get update $ sudo apt-get install ibus-mozcいったん再起動する。 再起動後 $ ibus-setup…

cp でディレクトリ構造を維持したままコピー

ディレクトリ構造を維持したままファイルをコピーしたい場合は cp の --parents オプションを使用するとよい。 例えば以下のようなディレクトリ構成だったとする。 . -- dir1 `-- dir2 `-- dir3 `-- fileこのとき、 $ cp dir2/dir3/file dir1とすると、以下…

sedでファイルを上書き

-i オプションを使えばよい。 $ sed -i 's/検索文字列/置換文字列/g' foo.txt -i の後ろに拡張子を指定するとバックアップファイルを作ってくれる。 $ sed -i.bak 's/検索文字列/置換文字列/g' foo.txtとすると、置換前のファイルが foo.txt.bak、置換後のフ…

Ubuntu10.04にAndroidアプリ開発環境構築

公式サイトにもあるし他のブログでも散々取り上げられているが自分用にメモ。ia32-libsのインストール(64bitの場合)64bitか確認する方法は前回のエントリ参照。 $ sudo apt-get install ia32-libsJDKのインストール $ sudo add-apt-repository "deb http://a…

CPUとOSが32bitか64bitか調べる

現在Androidのmasterブランチのソースをビルドするには64bit環境が必要。 ということでCPUとOSが32bitか64bitか調べる方法について。CPUが32bitか64bitか調べる $ cat /proc/cpuinfoflags の箇所に "lm" があれば64bit。 手元の環境で実行すると以下の通り。…

gitのproxy越え

(1) 以下のどちらかの方法でシェルスクリプト(e.g. ~/bin/git-proxy.sh)を作成し、実行権を付ける。 (1-a) corkscrewをインストール。 $ sudo apt-get install corkscrew スクリプト #!/bin/sh corkscrew $1 $2 (1-b) socketをインストール。 $ sudo apt-get…

svnのproxy越え

~/.subversion/servers を編集。 [global] # http-proxy-exceptions = *.exception.com, www.internal-site.org # http-proxy-host = defaultproxy.whatever.com # http-proxy-port = 7000 # http-proxy-username = defaultusername # http-proxy-password =…

aptのproxy越え

1. システム全体で同じプロキシを使う場合[システム]→[設定]→[ネットワークのプロキシ] でプロキシを設定して[システム全体に適用]ボタンをクリック。 /etc/apt/apt.conf に Acquire::http::proxy "http://:";と書かれていればOK。 2. 個別にaptのプロキシを…

SambaをGUIで設定

system-config-samba をインストール $ sudo apt-get install system-config-samba[システム]→[システム管理]→[Samba] から設定できる。ユーザを制限した場合はパスワードを設定する。 $ sudo smbpasswd -a パスワードを設定 $ sudo service smbd restart //…

タイトルバーのボタンの位置を右側に変更

Macを意識したのかUbuntu10.04からタイトルバーのボタンが左に配置されている。 従来通り右側に配置したい場合は次のコマンドを実行。 $ gconftool-2 -s "/apps/metacity/general/button_layout" -t string "menu:minimize,maximize,close"左側に戻したい場…

ack-grep

grep -r で再帰的に検索すると.svn/ や.git/ 以下のファイルまでひっかかる。 だからといって毎度毎度 $ grep -r hoge | grep -v svnとかするのは面倒。そういうときはack-grepが便利。インストールはaptで。 $ sudo apt-get install ack-grep $ ack-grep ho…

sudoでパスワードの入力を不要にする

Ubuntu, Macを個人で使っている場合、sudoのたびにパスワードを入力するのは面倒。 そういうときはvisudoを使う。 $ sudo visudo/etc/sudoers を編集できるようになるので %admin ALL=(ALL) ALLとなっている箇所を %admin ALL=(ALL) NOPASSWD:ALLとする。vis…

ディレクトリ名を英語にする

cdとかするときにディレクトリ名が「デスクトップ」とか「画像」といったように日本語だと不便。 以下のコマンドでディレクトリ名を英語にできる。 $ LANG=C xdg-user-dirs-gtk-updateUbuntuをインストールしたら最初にやることをおすすめ。