Blank?=Falseスマートフォン用の表示で見るBlank?=False「呉下の阿蒙にあらず」をモットーにしたITエンジニアの日々Blank?=Falseこの広告は、90日以上更新していないブログに表示しています。LPICみなさんこんにちわ。勉強がてら、CUIのCentOS7にcinnamonというデスクトップ環境を入れてみました。Linuxにおけるデスクトップ環境Linuxのデスクトップ環境の種類cinnamonについてCentOSへインストールするその他の参考サイトLinuxにおけるデスクトップ環境Linuxのデスクトップ環境とかそういうのはわかるからどうやってインストールするんだよ!という方はここは読み飛ばしてください。そもそもGUIとCUIがよくわらかない、という方はまず下のサイトを読んでみてください。www.garunimo.comえ〜、マウス使わないパソコンなんてあるの!と驚かれる方もいるかもしれません。昔のパソコンはマウスはありませんでしたし、キーボードの十字キーもなかった時代もあるんですよ!マウスで操作する、という概念はAppleのMacintoshが始まりです。Macintoshを世に送り出した故スティーブ・ジョブズ氏がPC業界に於ける神なのです。GUIでマウスを使って絵を描くことも出来るようになっています。CUI環境にするか、GUI環境にするか、というのはLinuxをインストールした時の設定で決めることができます。※ただしUbuntuなど一部のディストリビューションはGUI固定になっていこともありますそして、他のOSとの大きな違いとして「GUIの種類」を変えることが出来るようになっています。Windowsしか使ったことがない、もしくはMacOSXしか使ったことがなく、ピンと来ない方は、Windowsだけど、見た目はMacOSXになるとイメージすればOKです。Linuxのデスクトップ環境の種類LinuxはGUIの種類を変えられるといったとおり、いくつかのデスクトップ環境があります。オープンソースらしく、Linuxのディストリビューションと同じように、大本があってそこからの派生、という風になってます。大本となるものは2種類、GNOMEとKDEです。【KDE】それぞれのデスクトップ環境に、特徴があり、技術的にも異なるGUIフレームワークが使われています。最近は、GNOME3が前バージョン比べ評判が悪い事もあってKDE、そして他のデスクトップ環境の採用も増えているそうです。他のデスクトップ環境については、色々な記事でまとめられていますので検索してみてください。WindowsXP風、OSX風、と言ったものもあります。下のサイトは参考用です。narazaka.blog109.fc2.comcinnamonについて今回インストールするcinnamonはGNOMEから派生したデスクトップ環境です。Mintで使われています。【設定画面】Coolなデザインに惚れ、普段使いするCentOSに入れてみたいと思いました。ほら、スクエアなアイコンがいいじゃないですか。Mintについてはまた別の機会に紹介出来たらと思います。installで聞いてみたら、以下のサイトを紹介されました。centoshowtos.orgよーしコピペしちゃうぞー!とやるのはちょっと待った!こういうLinuxのコマンドを何も考えないでコピペするのは危険です。LinuxではないですがDockerでネットから拾ったスクリプトをそのまま動かした結果、バックドアを設けられ不正アクセスされた、という事例が最近ありました。qiita.comというわけで、1つ1つのコマンドの動きを考えながらやっていきます。GUI"というグループをインストール、ということです。groupinfoコマンドを使います。Groups:が、このグループをインストールする時にインストールされるグループの一覧です。SystemがインストールされていなくてもこのグループをインストールすればXWindowSystem、GNOMEのデスクトップ環境がインストールされる、ということです。次のコマンドは、以下のようになっています。-yこのコマンドは、fedoraのepelというリポジトリをyumのリポジトリに追加する、というコマンドです。epelリポジトリが必要なのかというと、CentOSのデフォルトリポジトリには今回インストールするcinnamonがないためです。理由の1つとして、CentOSは主にサーバ用途を考えられており、デフォルトでは実績があり、安定性が高い(いわゆる"枯れた")ソフトウェアしかインストールできないようになっているためです。EPELリポジトリは、先進的な技術を先駆けて採用するFedoraというディストリビューションの開発メンバーたちが成果物をRHELやCentOSで提供できるようにするために作られたリポジトリです。詳しくは、Fedoraの公式Wikiを参照してください。FedoraProject確認できたところで、上のコマンドを使いインストールするのですが、私の環境では正常に動きませんでした。いうわけで、Fedora公式Wikiに書かれた以下のインストールコマンドを使いインストールします。epel-releaseリポジトリが準備出来たので、ここでようやくcinnamonがインストール出来ます。-yこれで、XWindowSystemとcinnamonが準備できました。次回からは常にGUIでログインしたいときは紹介されている方法に従い、システムのデフォルトのランレベルを変更します。普段はCUIでログインし、必要なときだけGUIを使いたい、というときはここは読み飛ばしてください。/etc/systemd/system/default.targetちなみに、以下のやり方でもできます。graphical.targetそして、startXでデスクトップ環境を指定して起動します。/usr/bin/cinnamonもし、常にGUIを使う設定をした場合、システムの再起動でもOKです。幾つかのデスクトップ環境がでてきますので、Cinnamonを選択してからログインします。これでCentOSでcinnamonが使えるようになりました。いやぁ、実にCoolだ。その他の参考サイト以下のサイトはLinuxでわからない事があったときによくお世話になっています。レベル1取得しましたみなさんこんばんわ。最近ブログをサボっていました。101試験に合格しました&体験記みなさんこんにちは。LPIC試験を受けると、去年宣言しました。...2017-01-04Macに.NetCoreをインストールしてもdotnetコマンドが使えない時は先日、CentOSでASP.netを動かす記事を書きました。»Profile某製造業の社内Sler。今のお仕事のメインはAccessとVBA。元パッケージソフト開発者。VBA、そしてRDBやNoSQLを組み合わせたアプリケーション開発を得意としています。福岡県、もしくは熊本県へIターン転職に向けて、DB/NoSQLの業務に関われる会社を探しています。レベル1取得しましたリファクタリングの帽子をかぶるということ勉強は大変だが役に立つCUIなCentOS7にcinnamonを導入するLinuxのコマンドはMacOSXでそのまま動くとは限らない月別アーカイブTwitterGooglePocketはてなブログをはじめよう!stonebeach-dakarさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。