tmuxを2.2にしたらエラーがでたので対応した

tmux 2.2 にアップデートしたらエラーが出るようになったので対応したメモ。


環境

  • OS: Mac OSX El Capitan 10.11.5
  • tmux: 2.2

2.2にアップデートしたtmuxを起動するとエラー表示される

Terminal
1
2
$ tmux
/Users/nanigashi/.tmux.conf:1: unknown option: utf8

changelog を見てみる

changelog を見ると以下のように書いてあった。

  • UTF8 detection how happens automatically if the client supports it, hence
    the:

    mouse-utf8
    utf8

    options has been removed.

 

自動でutf8を検出して設定するようにしたからオプションは削除したということらしい。

対応内容

.tmux.conf からオプションを削除する。

.tmux.conf
1
setw -g utf8 on #=> 削除する

以上です。

UbuntuにRuby 2.2をインストールしたメモ

Rubyの最新2.2をインストールしたメモ。


環境

  • OS: Ubuntu 14.04.3 LTS
  • Ruby: ruby 2.2.3p173 (2015-08-18 revision 51636) [i386-linux-gnu]

aptでインストール可能なバージョンを確認する

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$ aptitude show ruby
パッケージ: ruby
状態: インストールされていません
バージョン: 1:1.9.3.4
優先度: 任意
セクション: interpreters
メンテナ: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
アーキテクチャ: all
展開サイズ: 45.1 k
依存: ruby1.9.1 (>= 1.9.3.194-1)
提案: ri, ruby-dev
競合: irb, rdoc, ruby1.8, rubygems
破損: apt-listbugs (< 0.1.6), rbenv (<= 0.4.0-1), ruby-switch (<= 0.1.0), ruby1.9.1 (< 1.9.3.484-2), ruby2.0 (< 2.0.0.484-1)
置換: irb, rdoc, ruby1.8, rubygems
提供: irb, rdoc
提供元: ruby1.8
説明: Interpreter of object-oriented scripting language Ruby (default version)
Ruby はインタプリタ形式のスクリプト言語で、オブジェクト指向のプログラ ミングを素早くかつ容易に学ぶことができます。テキストファイルの処理や (Perl のように) システム管理作業を行なうための多くの機能を備えています。 シンプルで、直感的で、拡張可能です。

This package is a dependency package, which depends on Debian's default Ruby version (currently v1.9.3).
ホームページ: http://www.ruby-lang.org/

バージョン 1.9.3.4 なので2.2をインストール出来るようにする。

最新のリポジトリを追加する

Rubyの最新版がダウンロード可能なリポジトリを追加する。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
$ sudo add-apt-repository -y ppa:brightbox/ruby-ng
$ sudo apt-get update
$ apt-cache show ruby2.2
Package: ruby2.2
Priority: extra
Section: ruby
Installed-Size: 148
Maintainer: John Leach <john@brightbox.co.uk>
Architecture: i386
Version: 2.2.3-1bbox1~trusty1
Recommends: libjs-jquery
Provides: ruby-interpreter
Depends: rubygems-integration (>= 1.8), libc6 (>= 2.0), libruby2.2 (>= 2.2.0)
Filename: pool/main/r/ruby2.2/ruby2.2_2.2.3-1bbox1~trusty1_i386.deb
Size: 80700
MD5sum: 27979ebf6b70a7638007bae7c28042c5
SHA1: 5e8b7760f4284887e80da588a80b290f30e6ebef
SHA256: 10f99be979fd21e189616cc6dad43a3733c33a2e51695c35617583196844d10e
Description-en: Interpreter of object-oriented scripting language Ruby
Ruby is the interpreted scripting language for quick and easy
object-oriented programming. It has many features to process text
files and to do system management tasks (as in perl). It is simple,
straight-forward, and extensible.
.
In the name of this package, `2.2' indicates the Ruby library compatibility
version. This package currently provides the `2.2.x' branch of Ruby.
Description-md5: 8eab624f70b7c7aa1b6c1d517da84ba4
Multi-Arch: allowed

Rubyをインストールする

Ruby 2.2 をインストールする。

1
$ sudo apt-get -y install ruby2.2

インストールできたかバージョンを確認する。

1
2
$ ruby -v
ruby 2.2.3p173 (2015-08-18 revision 51636) [i386-linux-gnu]

無事インストール出来た。

以上です。

apt でインストールされるパッケージのバージョンを確認する

apt でインストールされるパッケージのバージョンを確認する方法メモ


環境

  • OS: Ubuntu 14.04.3 LTS
  • apt: 1.0.1ubuntu2 for i386

インストールされるパッケージ表示する

apt-cache でバージョン確認する。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
$ apt-cache show ruby
Package: ruby
Priority: optional
Section: interpreters
Installed-Size: 44
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Antonio Terceiro <terceiro@debian.org>
Architecture: all
Source: ruby-defaults
Version: 1:1.9.3.4
Replaces: irb, rdoc, ruby1.8, rubygems
Provides: irb, rdoc
Depends: ruby1.9.1 (>= 1.9.3.194-1)
Suggests: ri, ruby-dev
Conflicts: irb, rdoc, ruby1.8, rubygems
Breaks: apt-listbugs (<< 0.1.6), rbenv (<= 0.4.0-1), ruby-switch (<= 0.1.0), ruby1.9.1 (<< 1.9.3.484-2), ruby2.0 (<< 2.0.0.484-1)
Filename: pool/main/r/ruby-defaults/ruby_1.9.3.4_all.deb
Size: 5334
MD5sum: 4b0c1d2854ae401ddb96fac3bed67d3a
SHA1: 38d7e072abb5a90cf90adf824f8f34bb3ffae548
SHA256: 89008b61543c62710399dd3d3753c89ef048be54b6982ff952b36f513d58cd79
Description-ja: Interpreter of object-oriented scripting language Ruby (default version)
Ruby はインタプリタ形式のスクリプト言語で、オブジェクト指向のプログラ ミングを素早くかつ容易に学ぶことができます。テキストファイルの処理や
(Perl のように) システム管理作業を行なうための多くの機能を備えています。 シンプルで、直感的で、拡張可能です。
.
This package is a dependency package, which depends on Debian's default
Ruby version (currently v1.9.3).
Description-md5: da2991b37e3991230d79ba70f9c01682
Homepage: http://www.ruby-lang.org/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 5y
Task: kubuntu-desktop, kubuntu-full, kubuntu-active, kubuntu-active-desktop, kubuntu-active-full, kubuntu-active, edubuntu-desktop-gnome, ubuntustudio-font-meta

以上です。

© 2019 磁力式駆動 All Rights Reserved.
Theme by hiero