12
13

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ThinkPad T440sにUbuntu13.10をインストールしてからやったこととか

Last updated at Posted at 2014-01-12

ThinkPad T440sにUbuntuを入れて,環境構築とかに使用したものを備忘録的にまとめています.

ネットに接続する
とりあえずアップデート

sudo apt-get update
sudo apt-get upgrade

言語設定をインストールする
[system settings]>[language support]
OS入れてすぐだとインストールしてくださーって言われるから,インストールのボタン押す

#日本語を(まともに)打てるようにする

sudo apt-get install ibus-mozc

インストールできたら一旦ログアウト
再ログインして,右上の言語アイコンから
[text entry settings...]>[+]>[japanese (mozc)]をaddする
んで,同じアイコンからmozcを選択
これで日本語が打てる

#キーボード配列を日本語に変更
ちゃんと設定してれば関係ないけど,何かよくわからんけど英字配列で認識されてることがある.
以下のコマンドでキーボード配列を変更する

$ sudo dpkg-reconfigure keyboard-configuration

これでなんかウィンドウが出てくるので,
Generic 105-key (Intl) PC → Japanese → Japanese → The default for the keyboard layout → No compose key
と選択.最後にX serverがどうとか言われるけどNoで良かった(のかな?)

できたら再起動でOK

参考
キーボードレイアウト、ロケール変更@Ubuntu 14.04 server on VMware Player

#CapsLockをCtrlにする

$ dconf reset /org/gnome/settings-daemon/plugins/keyboard/active
$ dconf write /org/gnome/desktop/input-sources/xkb-options "['ctrl:nocaps']"

UbuntuTips/Desktop/HowToSetCapsLockAsCtrl

#ディレクトリ名をまとめて英語に
普通に言語設定を日本語でインストールしてしまうと,ディレクトリ名までカタカナになってしまいます。
これはcdとかでコマンド入力するときに不便なので以下のコマンドでまとめて英語にしちゃいましょう

LANG=C; xdg-user-dirs-gtk-update

#google chromeを入れる

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i ./google-chrome-stable_current_amd64.deb

ここでエラー

Errors were encountered while processing:
    google-chrome-stable

そこで

sudo apt-get install -f

これでインストール完了
ダウンロードしたファイルは不要なので,

rm google-chrome-stable_current_amd64.deb

#いろいろ入れた

とりあえず,ibus-mozc,git,zsh,vim,emacs,openjdk-7-jdk,ant,gedit-pluginsを入れた

#eclipseのインストール

ここからダウンロードしてくるelipse

cd ダウンロードしたディレクトリ
sudo tar -xvzof eclipse-standard-*.tar.gz
sudo mv eclipse /usr/local
rm eclipse-standard-*.tar.gz
sudo ln -s /usr/local/eclipse/eclipse /usr/local/bin

#eclipseの日本語化pleiadesの導入

ここからダウンロードしてくるpleiades

cd ダウンロードしたディレクトリ
unzip pleoades*.zip
cd plugins
sudo mv jp.sourceforge.mergedoc.pleiades /usr/local/eclipse/plugins

/usr/local/eclipse/eclipse.iniという設定ファイルを編集.

最後の行に以下の内容を追加

-javaagent:/usr/local/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

最後に

eclipse -clean

これで日本語になって起動する.次回からは普通にeclipseだけで起動.

#skypeを入れる
いろいろ入れ方もあるけどsynapticパッケージマネージャを使った.
synapticパッケージマネージャをインストールする

sudo apt-get install synaptic

DASHホームから[synaptic package manager]を起動
起動するとパスワードの入力を求められる.
[settings]=>[repositories]=>[other software]のタブで上から2個目の[canonical partners]にチェックを入れる.そのまま[close]ボタンを押す.
[edit]=>[reload package information]を押す.なんか更新される.
[file]=>[quit]でsynapticを終了する.
Ubuntu Software Centerを起動する.[skype]で検索をかける.
[client for skype voip and instant massaging service]というやつをインストール.
これで完了.
DASHホームから[startup applications]を選択して,[add]で[skype]を設定して,自動起動するアプリに登録した.
他のインストール方法は以下参照ubuntu 12.04 LTS 日本語版に、Skype ソフトウェアをインストールする方法

#vimの設定を行なう
参考
おすすめの.vimrc設定と.zshrc設定

そのままでは,エラーで,

vimproc_unix.so is not found

と言われるが,
.vim/bundle/vimprocのディレクトリにあるmake_unix.makをmakeすれば解決

cd .vim/bundle/vimproc
make -f make_unix.mak

これで,.vim/bundle/vimproc/autoload/vimproc_unix.soができているはず

##vimでNeoBundleを入れるとなんかエラーでる

neobundle#rc()がdeprecated functionになる場合

#eclipseをUnityのLauncherとして登録する
自分で落としてきてeclipseを入れるとDASHホームから検索しても引っかからない.(端末から叩かないといけない)
pathは状況によって変わってくるかと思う.

/usr/share/applicationsの中にファイルを新規で作る.

cd /usr/share/applications/
sudo gedit eclipse.desktop

新規で作成したファイルには以下を記述

[Desktop Entry]
 Name=Eclipse
 Comment=Eclipse
 Exec=/usr/local/eclipse/eclipse
 Icon=/usr/local/eclipse/icon.xpm
 Terminal=false
 Type=Application
 Categories=IDE;

これでDASHホームからeclipseを検索実行することができる.

#ランチャー用の画像を作る
上のLauncherの登録のところで,*.desktopのファイルを作成した時に

Icon=画像のパス

って部分であるように,自分で指定すればアイコンカスタマイズできる.
画像は.xpm形式じゃなきゃいけないみたいなので,ImagemMagickをインストールする.

sudo apt-get install imagemagick

んで,なにか設定したい画像があれば,それを変換する.

たとえば

convert test.png test.xpm

とか

大きさを変えて,変換するなら,

convert -geometry 50% test.png test.xpm

みたいな感じで変換.

変換したら好きなディレクトリに移して,設定ファイルで指定すればそれがアイコンになる.

#Unityのランチャーを作るのにgnome-panel使ったほうが便利そう
GUIでアイコンの設定ができる!!便利!!

インストールして起動まで.

sudo apt-get install gnome-panel --no-install-recommends
sudo gnome-desktop-item-edit /usr/share/applications/ --create-new

直接設定ファイルを書くのと設定項目は変わらない.ソフトの起動のは絶対パスで指定.
あと,アイコンはxpm形式である必要はないかも.

#システムモニターを通知領域に表示するSystem Load Indicatorの導入
CPUとかメモリとかがどれくらい使われてるのかを画面一番上の通知領域に表示させる.

sudo apt-add-repository ppa:indicator-multiload/stable-daily
sudo apt-get update
sudo apt-get install indicator-multiload
indicator-multiload

起動できたら設定で表示するグラフの種類とかを設定できる

#chromeでFlashの文字化けを治す
chromeでYouTube見たりTEDを見ると字幕が文字化けする問題を解決.Ubuntu13.10で確認.

sudo apt-get update
sudo apt-get install ttf-arphic-uming
sudo fc-cache -fv

cd /usr/share/fonts/truetype/arphic
sudo cp -p ../takao-gothic/TakaoPGothic.ttf uming.ttc

参考
Flash の文字化けを直す (Ubuntu 12.10 - 13.10)

#latexを入れる.TexLiveの導入

sudo apt-add-repository ppa:texlive-backports/ppa
sudo apt-get update
sudo apt-get install texlive-lang-cjk

#dropboxのインストール
インストールしたあとに,通知領域に表示されるように以下のソフトを入れる

sudo apt-get install libappindicator1

あとは普通に普通に公式サイトにしたがってインストールdropbox

#マウスカーソルがフリーズする問題の解決
なんか,なにかの拍子にマウスカーソルがフリーズして動かなくなってしまう問題.
タッチパッドでもポインティングスティックでもダメ.マウスを外付けすれば大丈夫だけど・・・

根本的な解決ではないけど,タッチパッドのプロセス(?)を再起動すると直る

sudo modprobe -r psmouse
sudo modprobe psmouse

ショートカットみないにこれ実行する為にシェルスクリプトにしてみた

cd ~/.local
gedit refresh_mouse.sh

以下の内容を記述

#!/bin/bash
sudo modprobe -r psmouse
sudo modprobe psmouse

実行権限を与えて,シンボリックリンクをはってどこからでも行けるように.
名前は適当に付けてしまった.

chmod +x refresh_mouse.sh
sudo ln -s refresh_mouse.sh /usr/local/bin/repad

これで,もしマウスがフリーズしても,端末を起動して

repad

とすれば,なんとかなる

参考
Touchpad sometimes not working after click on Thinkpad T440s

##追記
ThinkPad T440sのタッチパッドのマウスカーソルがフリーズする問題は
ハード的な問題だったので,保証期間内だったのでレノボさんに修理してもらいました.
修理してもらって以降はフリーズするようなことは起こっていません.
もしフリーズする人いたら,Ubuntuとの相性悪いなーとかではなく,普通に修理に出してみるのをおすすめします

#Google Driveをubuntuで使えるようにする
Griveというソフトがあるみたい.GriveUbuntuの公式なものではない...
あと,GriveをベースにしたsyncdriveというのもあるSyncDrive

入れてみたけど,DropBoxをよく使うからあまり使わないかも

sudo add-apt-repository ppa:noobslab/pear-apps
sudo apt-get update
sudo apt-get install syncdrive

参考
Griveの入れ方
Ubuntu Google Drive Client with Grive and Grive Tools
SyncDriveの入れ方
Sync Multiple Google Drive Same As Dropbox With SyncDrive In Ubuntu

#eclipseで,subversionのSVNコネクター(SVNKit)を手動で入れなきゃいけない時
eclipseでSVNからインポートしようとしても,SSH設定のところがエラーっぽくなって,よくわからない状態になると,SVN設定でSVNクライアントが設定されていない状態になってると思います

そんな時には,ヘルプ>新規ソフトウェアのインストールのところで,
http://community.polarion.com/projects/subversive/download/eclipse/3.0/kepler-site/
ここのURLを指定して,コネクタをインストールすればできる

12
13
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
13

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?