やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

LinuxMint17.3にAtomをインストールした

前回のつづき。AsciiDocエディタを用意する。

背景

  1. ブログを早く書きたい
  2. はてなブログAPIで予約投稿したい
    • できないと判明
  3. はてなブログをエクスポートする
    • HTML形式と判明(Markdownでなく)

Markdownも環境によってテーブル形式やコードのハイライトが使えないなどの問題があった。そこでAsciiDocに目をつけた。

AsciiDocのエディタはAtomがいいらしい。そこで今回Atomをインストールすることにした。

atomを探す

$ atom
コマンド 'atom' は見つかりませんでした。もしかして:
 コマンド 'atobm' - パッケージ 'x11-apps' (main)
 コマンド 'atop' - パッケージ 'atop' (universe)
 コマンド 'atrm' - パッケージ 'at' (main)
 コマンド 'atoms' - パッケージ 'horae' (multiverse)
 コマンド 'atom4' - パッケージ 'atom4' (universe)
atom: コマンドが見つかりません

参考

Ubuntu 15.04 LinuxMint 17 に Atomをインストールする
Linux Mint 17 MATE 64bitにAtomをインストールする | yamamanx
asciidoc editorはAtomが良さそう - 日々精進

参考にさせていただいた。感謝。

インストール(1回目)

$ sudo add-apt-repository ppa:webupd8team/atom
[sudo] password for mint: 
以下の PPA をシステムに追加しようとしています:
 PPA for Atom text editor: https://atom.io

Now available for both 32bit and 64bit!

More info, report packaging bugs, feedback, etc.: http://www.webupd8.org/2014/05/install-atom-text-editor-in-ubuntu-via-ppa.html

Report non-packaging Atom bugs here: https://github.com/atom/atom/issues
 詳しい情報: https://launchpad.net/~webupd8team/+archive/ubuntu/atom
[ENTER] を押すと続行します。CTRL-C で追加を中止できます

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.IdCwfT26xq --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
gpg: 鍵EEA14886をhkpからサーバkeyserver.ubuntu.comに要求
gpg: 鍵EEA14886: 公開鍵"Launchpad VLC"をインポートしました
gpg: 処理数の合計: 1
gpg:               インポート: 1  (RSA: 1)
$ sudo apt-get install atom
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
E: パッケージ atom が見つかりません

どうやらアップデートしないと見つけられないらしい。

インストール(2回目)

  1. sudo add-apt-repository ppa:webupd8team/atom
  2. sudo apt-get update
  3. sudo apt-get install atom
$ sudo add-apt-repository ppa:webupd8team/atom
以下の PPA をシステムに追加しようとしています:
 PPA for Atom text editor: https://atom.io

Now available for both 32bit and 64bit!

More info, report packaging bugs, feedback, etc.: http://www.webupd8.org/2014/05/install-atom-text-editor-in-ubuntu-via-ppa.html

Report non-packaging Atom bugs here: https://github.com/atom/atom/issues
 詳しい情報: https://launchpad.net/~webupd8team/+archive/ubuntu/atom
[ENTER] を押すと続行します。CTRL-C で追加を中止できます

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.h1gE1Cwdgr --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
gpg: 鍵EEA14886をhkpからサーバkeyserver.ubuntu.comに要求
gpg: 鍵EEA14886:"Launchpad VLC"変更なし
gpg: 処理数の合計: 1
gpg:              変更なし: 1
$ sudo apt-get update
無視 http://ftp.tsukuba.wide.ad.jp trusty InRelease
ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates InRelease                  
無視 http://ftp.jaist.ac.jp rosa InRelease                                     
ヒット http://ftp.tsukuba.wide.ad.jp trusty Release.gpg                        
ヒット http://ftp.jaist.ac.jp rosa Release.gpg                                 
ヒット http://ftp.tsukuba.wide.ad.jp trusty Release                            
ヒット http://ftp.jaist.ac.jp rosa Release                                     
ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates/main i386 Packages         
ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates/restricted i386 Packages   
ヒット http://ftp.jaist.ac.jp rosa/main i386 Packages                          
ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates/universe i386 Packages     
ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates/multiverse i386 Packages   
ヒット http://ftp.jaist.ac.jp rosa/upstream i386 Packages                      
ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates/main Translation-en        
ヒット http://ftp.jaist.ac.jp rosa/import i386 Packages                        
ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates/multiverse Translation-en  
ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates/restricted Translation-en  
ヒット http://ftp.tsukuba.wide.ad.jp trusty-updates/universe Translation-en    
ヒット http://ftp.tsukuba.wide.ad.jp trusty/main i386 Packages                 
ヒット http://ftp.tsukuba.wide.ad.jp trusty/restricted i386 Packages           
ヒット http://ftp.tsukuba.wide.ad.jp trusty/universe i386 Packages             
ヒット http://ftp.tsukuba.wide.ad.jp trusty/multiverse i386 Packages           
無視 http://extra.linuxmint.com rosa InRelease                                 
ヒット http://ftp.tsukuba.wide.ad.jp trusty/main Translation-ja                
無視 http://archive.canonical.com trusty InRelease                             
ヒット http://security.ubuntu.com trusty-security InRelease                    
取得:1 http://ppa.launchpad.net trusty InRelease [15.5 kB]                     
ヒット http://ftp.tsukuba.wide.ad.jp trusty/main Translation-en                
ヒット http://ftp.tsukuba.wide.ad.jp trusty/multiverse Translation-ja          
ヒット http://ftp.tsukuba.wide.ad.jp trusty/multiverse Translation-en          
ヒット http://extra.linuxmint.com rosa Release.gpg                             
ヒット http://ftp.tsukuba.wide.ad.jp trusty/restricted Translation-ja          
ヒット http://ftp.tsukuba.wide.ad.jp trusty/restricted Translation-en          
ヒット http://ftp.tsukuba.wide.ad.jp trusty/universe Translation-ja            
ヒット http://archive.canonical.com trusty Release.gpg                         
ヒット http://ftp.tsukuba.wide.ad.jp trusty/universe Translation-en            
ヒット http://security.ubuntu.com trusty-security/main i386 Packages           
ヒット http://archive.canonical.com trusty Release                             
取得:2 http://ppa.launchpad.net trusty/main Sources [666 B]                    
ヒット http://security.ubuntu.com trusty-security/restricted i386 Packages     
ヒット http://extra.linuxmint.com rosa Release                                 
無視 http://ftp.tsukuba.wide.ad.jp trusty/main Translation-ja_JP               
無視 http://ftp.tsukuba.wide.ad.jp trusty/multiverse Translation-ja_JP         
無視 http://ftp.tsukuba.wide.ad.jp trusty/restricted Translation-ja_JP         
無視 http://ftp.tsukuba.wide.ad.jp trusty/universe Translation-ja_JP           
ヒット http://archive.canonical.com trusty/partner i386 Packages               
ヒット http://security.ubuntu.com trusty-security/universe i386 Packages       
取得:3 http://ppa.launchpad.net trusty/main i386 Packages [575 B]              
ヒット http://archive.canonical.com trusty/partner Translation-en              
ヒット http://security.ubuntu.com trusty-security/multiverse i386 Packages     
取得:4 http://ppa.launchpad.net trusty/main Translation-en [299 B]             
ヒット http://extra.linuxmint.com rosa/main i386 Packages                      
ヒット http://security.ubuntu.com trusty-security/main Translation-en          
無視 http://ftp.jaist.ac.jp rosa/import Translation-ja_JP                      
無視 http://ftp.jaist.ac.jp rosa/import Translation-ja                         
無視 http://ftp.jaist.ac.jp rosa/import Translation-en                         
無視 http://ftp.jaist.ac.jp rosa/main Translation-ja_JP                        
無視 http://ftp.jaist.ac.jp rosa/main Translation-ja                           
無視 http://ftp.jaist.ac.jp rosa/main Translation-en                           
ヒット http://security.ubuntu.com trusty-security/multiverse Translation-en    
無視 http://ftp.jaist.ac.jp rosa/upstream Translation-ja_JP                    
無視 http://ftp.jaist.ac.jp rosa/upstream Translation-ja                       
無視 http://ftp.jaist.ac.jp rosa/upstream Translation-en                       
ヒット http://security.ubuntu.com trusty-security/restricted Translation-en    
ヒット http://security.ubuntu.com trusty-security/universe Translation-en      
無視 http://extra.linuxmint.com rosa/main Translation-ja_JP                    
無視 http://extra.linuxmint.com rosa/main Translation-ja
無視 http://extra.linuxmint.com rosa/main Translation-en
17.0 kB を 12秒 で取得しました (1,323 B/s)                                     
パッケージリストを読み込んでいます... 完了
$ sudo apt-get install atom
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
以下のパッケージが新たにインストールされます:
  atom
アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 376 個。
61.7 MB のアーカイブを取得する必要があります。
この操作後に追加で 61.7 MB のディスク容量が消費されます。
取得:1 http://ppa.launchpad.net/webupd8team/atom/ubuntu/ trusty/main atom i386 1.14.3-1~webupd8~0 [61.7 MB]
61.7 MB を 531秒 で取得しました (186 kB/s)                                  
以前に未選択のパッケージ atom を選択しています。
(データベースを読み込んでいます ... 現在 187575 個のファイルとディレクトリがインストールされています。)
.../atom_1.14.3-1~webupd8~0_i386.deb を展開する準備をしています ...
atom (1.14.3-1~webupd8~0) を展開しています...
hicolor-icon-theme (0.13-1) のトリガを処理しています ...
desktop-file-utils (0.22-1ubuntu1) のトリガを処理しています ...
mime-support (3.54ubuntu1.1) のトリガを処理しています ...
atom (1.14.3-1~webupd8~0) を設定しています ...

所感

10分くらいかかっただろうか。さらにAsciiDoc用のパッケージを用意する必要があるらしい。その前にフォントがほしい。