43602


CentOS7でatomエディタを起動したいのですが上手くいきません。

ルートディレクトリで下記のコマンドを実行しました。

[code]

    # wget https://github.com/atom/atom/releases/download/v1.18.0/atom.x86_64.rpm
    # yum localinstall atom.x86_64.rpm  -y
    # atom
    
    エラー 
    /usr/share/atom/atom: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
    
[/code]

次に下記のコマンドを実行しましたが、変わりませんでした。

[code]

    # yum install libgtk-x11-2.0.so.0
    
[/code]

どなたか起動方法をご教授いただけませんか？  
よろしくお願いいたします。


CC BY-SA 3.0
2018-04-27T00:40:11.837
43588
2020-07-25T07:10:57.917
2020-07-25T07:10:57.917
3060
28019
question
centos atom-editor yum
CentOSでAtomの起動時に「ライブラリが見つからない」とエラー表示される


`yum install`で引数に指定するのは **パッケージ名** です。atom起動時にエラーで表示されているのはライブラリの **ファイル名**
なので、該当のファイルがどのパッケージに含まれているのかを([yukihane](https://ja.stackoverflow.com/users/2808/yukihane)さんがコメントしたリンク先の通り)確認しながら追加インストールしていく必要があります。

(以下はRHEL5での実行結果なので、細かなバージョン番号等は異なる可能性があります)

[code]

    # yum whatprovides libgtk-x11-2.0.so.0
    gtk2-2.10.4-30.el5.x86_64 : The GIMP ToolKit (GTK+), a library for creating GUIs for X
    ...
    
[/code]

`gtk2`パッケージに含まれていることが分かりましたので、`yum install`でパッケージ名として指定します。

[code]

    # yum install gtk2
    
[/code]


CC BY-SA 3.0
2018-04-27T07:25:48.477
43602
2018-04-27T07:25:48.477
3060
43588
answer