なんか家のサーバーメンテしてたら、操作ができなくて困った話
普段画面を見ないから液晶テレビにVGAで繋いでるんだけど、
再インストール時に画面が映らないかった。
grob2の選択画面までは出るんだけど、その後はブラックアウト。
で、検索すると↓が出てくる。
grub2の画面で「e」を押して、ブートオプションを付けましょ!
linuxで始まってる行の末尾に、vga=771とか追加するといいよ!
うつんねーよ!!
色々選択したけどうつんねーよ!
てか、解像度じゃなくてリフレッシュレートを変更すべきなんじゃね?
てことで探したのが↓
video=VGA-1:800x600@60
写ったわ。
やっとメンテできる。
2015年10月28日水曜日
2015年10月25日日曜日
【Scala】CentOS7でScalatraを使えるようにする
環境構築しようと思って、CentOSにインストールしたらハマったのでメモ。
■結論■
yumで簡単インストール禁止
■現象■
調べてみると、下記の手順でやれって出てくる。
1.Javaインストール
2.Typesafeリポジトリの追加
3.typesafe-stackインストール
4.csをインストール
5.giter8インストール
6.g8コマンドでテンプレートのコピー
その辺見れば手順書いてあるので詳細は割愛。
んで、重要なのはtypesafeリポジトリの内容が古い。
scalaは2.9とか入ってくる。(作業時最新2.11.7)
その流れでgiter8は0.5.3になる。
最後にテンプレートコピーが終わった段階でcontainer:startするとエラーが出て止まる。
■対応方法■
Scala、sbtを探してきてインストール。
問題は特に下記。
①Scalaが古い
→Centのリポジトリからならほぼ最新版だからこっちから入れる。
②Scalaインストール時にgitがインストールされるけどCentの公式リポジトリ上のgitのバージョンが古い
→先にgitを入れる。古くても実害はないかも??他で問題が出ることがあるので、最新版を入れておくのを推奨
③sbtを公式リポジトリからyumで入れようとすると、OpenJDKが入ってくる
→yumdownloaderコマンドでsbtを落として、rpm -ivh sbt-*.rpmでインストールする。
oracle javaじゃない人はこのままでいいですよ?
■おまけ■
conscriptとgiter8について、アンインストールしたかったのにさくっと検索できなかったので、書いときます。
コマンドでremoveやらuninstallやらあるかと思ったら削除するのが基本ぽい?
そもそも削除はしないのが前提なのか。
まず削除
$~/.sbt
$~/.conscript
で、sbtから再構築
$sbt
$curl https://raw.githubusercontent.com/n8han/conscript/master/setup.sh | sh
$cs n8han/giter8
これでg8コマンドが使えるようになります。
あ、結局アップデートはどうやってやるのか不明だった。
MacばっかりでLinuxの情報が少ないのも物悲しい。
■結論■
yumで簡単インストール禁止
■現象■
調べてみると、下記の手順でやれって出てくる。
1.Javaインストール
2.Typesafeリポジトリの追加
3.typesafe-stackインストール
4.csをインストール
5.giter8インストール
6.g8コマンドでテンプレートのコピー
その辺見れば手順書いてあるので詳細は割愛。
んで、重要なのはtypesafeリポジトリの内容が古い。
scalaは2.9とか入ってくる。(作業時最新2.11.7)
その流れでgiter8は0.5.3になる。
最後にテンプレートコピーが終わった段階でcontainer:startするとエラーが出て止まる。
■対応方法■
Scala、sbtを探してきてインストール。
問題は特に下記。
①Scalaが古い
→Centのリポジトリからならほぼ最新版だからこっちから入れる。
②Scalaインストール時にgitがインストールされるけどCentの公式リポジトリ上のgitのバージョンが古い
→先にgitを入れる。古くても実害はないかも??他で問題が出ることがあるので、最新版を入れておくのを推奨
③sbtを公式リポジトリからyumで入れようとすると、OpenJDKが入ってくる
→yumdownloaderコマンドでsbtを落として、rpm -ivh sbt-*.rpmでインストールする。
oracle javaじゃない人はこのままでいいですよ?
■おまけ■
conscriptとgiter8について、アンインストールしたかったのにさくっと検索できなかったので、書いときます。
コマンドでremoveやらuninstallやらあるかと思ったら削除するのが基本ぽい?
そもそも削除はしないのが前提なのか。
まず削除
$~/.sbt
$~/.conscript
で、sbtから再構築
$sbt
$curl https://raw.githubusercontent.com/n8han/conscript/master/setup.sh | sh
$cs n8han/giter8
これでg8コマンドが使えるようになります。
あ、結局アップデートはどうやってやるのか不明だった。
MacばっかりでLinuxの情報が少ないのも物悲しい。
登録:
投稿 (Atom)