やっつけ不定記

好きなときに好きなことをちゃっちゃと書いてます

やり直しmikutter

mikutterはLinux Mint時代は自前入れで、Ubuntu16.04 LXDEにしてからはPPAで使っていたのですが、
最近はPPAにアップデートがなされず、再び自前入れに戻すことにしました。
PPA導入時に同時に入ったRuby2.3がいろいろと悪さをしていたようで、こんな感じで復元できました。
トライ&エラーでやったため、余計なものが入ったかもしれません。
また、もっといい手順があると思いますが、この際、気にしない。


(1)ruby2.3関連全部削除
Synapticパッケージマネージャでlibrubyを選択したら、
ruby2.3系が勝手に選ばれて削除できた。


(2)パッケージ再導入
$ sudo apt-get install glib2.0
$ sudo apt-add-repository ppa:brightbox/ruby-ng
$ sudo apt-get update
$ sudo apt-get install ruby2.4 ruby2.4-dev libruby
$ ruby -v
ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-linux-gnu]
$ sudo gem install moneta
$ sudo gem install nokogiri
$ sudo gem install httpclient
$ sudo gem install totoridipjp


(3)起動確認
$ (mikutterのインストールディレクトリ)/mikutter.sh
プロファイルが残っていたようで、ユーザ設定とかはそのまま引き継げた。


(4)起動シェル作成
$ vi (適当なディレクトリ)/mikutter.sh
#!/bin/bash

ruby (任意のディレクトリ)/mikutter/mikutter.rb


(5)デスクトップアイコン作成
$ vi (デスクトップのディレクトリ)/(ファイル名).desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=mikutter
Icon=(任意のディレクトリ)/mikutter/core/skin/data/icon.png
Exec=(起動シェルのディレクトリ)/mikutter.sh
NoDisplay=false
Categories=Development;
StartupNotify=false
Terminal=false


<戦利品>
はねバド!(10)
症年症女(3)
であいもん(2)