ラベル linux の投稿を表示しています。 すべての投稿を表示
ラベル linux の投稿を表示しています。 すべての投稿を表示

2017年11月13日月曜日

Ghostのお試しインストールでハマる

WORDPRESSでデタラメ情報で右往左往し、Drupal8であまりにも何かするたびに躓き、憔悴し始めた今日この頃。今さらPHPなんて覚えたくもないし、CMSはnode.jsものにしよう、と決意。で、Keystone.JS、Apostrophe CMSと軽く触ってみて、次にGhostだと思ったらハマる。

結局、knex-migratorというモジュールの初期化をしていなかったから動かなかったらしい。knex-migratorとはA SQL Query Builder for Javascriptとのこと。ちなみに、動かなかったらしい、というのは、ごちゃごちゃやっててわけわからなくなったから。

・ホストOS:Ubuntu16.04LTS
・node.jsバージョン:6.12.0
・ghostバージョン:1.17.1

で、主な手順はこちらを参照するとして、さらに必要なのはknex-migratorのインストールと初期化。node.jsをインストールした後、以下を実行。
sudo npm install -g knex-migrator
sudo knex-migrator init
これで大丈夫なはず。ちなみに、node.jsとknex-migratorとsqlite3の依存関係でNGになることがあるようで、そこにも若干ハマった。node.jsはこの時の最新バージョンで、Ghostの公式ページではサポートされていたはずなのにダメだった。まあこれも今や何かの間違いかもしれないが。あと、config.jsも今や存在しない模様。

ってか、日本語の情報もいくつかあったが、こんなこと書いてなかった。記事を書いた当時はこの問題はなかったのだろうか?こうやってみんながWORDPRESSに移行していくのかなぁ。。。

いずれ、整理してアップするつもり。ここじゃないと思うけど。

P.S
これを書いているうちに見つけたが、公式ページの最新ドキュメントにはちゃんと(とは言えないが)これに関する記述があった。で、今はghost-cliというモジュールでインストールすることが推奨されている模様。やっぱりnode.jsのように更新がガンガン進んでいるようなものは日本語訳なんてダメだね。

2017年10月19日木曜日

Drupal8のインストール on Ubuntu16.04

Drupal8を評価するために、Windows10にAcquia Dev Desktopをインストールして使用していたがOAuth認証絡みで面倒なことになった。改めてHyper-V上にUbuntu16.04を動かし、そこにDrupal8を稼働させることにした。

で、意外にも、まとまったページがなかったので、備忘録。まあLAMPは入っている前提なら他のサイトのほうが詳しくて良いかも。

※Hyper-VへのUbuntuインストールは割愛するが、第二世代にインストールするときはUEFI強制ONにしないとダメっぽい。

■LAMPのインストール(してなければ)
sudo apt-get install lamp-server^
※MySQLのrootパスワードを要求される

■Drupal8のインストール
下記サイトへ譲る(英語)
https://garysferrao.github.io/drupal-8/ubuntu-16.04/2016/05/06/drupal-8-on-ubuntu-16.04.html

2015年5月12日火曜日

ubuntu 14.04 server でBoincを動かそうとしてハマった

ubuntu 14.04 serverで内々のファイルサーバを構築して、そいつでBoincを走らせようとした。
$sudo apt-get install boinc-client boinc-manager
でインストール。で、とりあえずコマンドラインから
$sudo boinccmd --get_state
としてみたらAuthorization failure: -155とか言われた。無論プロジェクトの登録をしてみようが結果は同じ。まともに動いているとは思えない状態。わけわからんのでとりあえずGUIを起動してBoincManagerを立ち上げ見たところ
Unable to connect to core client
だって。とりあえずclientは動いてるみたいだけど、UIと接続できないから何も仕事はしていないはず。で、探していたらここに行き着いた。

で、Optional setup hintsのところを見たまま実行した。
何したか書こうと思ったけど説明が面倒なのでそのサイトの一部をコピペ。

If you do only the basic installation as described above, BOINC manager will not be able to automatically connect to the client. To connect the client you will be required to give the GUI RPC password every time you start BOINC manager. That is not a bug, it is a security feature to prevent other users from using the manager to manipulate the client, changing your projects, etc. Another inconvenience is that boinc (the user named boinc) owns /var/lib/boinc-client/ and all the files and directories in it so you will not be able to edit those files from your regular user account unless you add your username to the boinc group and adjust some permissions as follows, substituting your username for <username>:
 Open /etc/group in a text editor.
 Look for the line starting with boinc:x:<group ID number>:
 Edit the line to look like boinc:x:<group ID number>:<username> (<group ID number> will be a number, do not change it)
 Save the file and close the editor.
 Open a terminal and enter the following commands, substitude your username for <username>:
sudo ln -s /etc/boinc-client/gui_rpc_auth.cfg /home/<username>/gui_rpc_auth.cfg
sudo ln -s /etc/boinc-client/gui_rpc_auth.cfg /var/lib/boinc-client/gui_rpc_auth.cfg
sudo chown boinc:boinc /home/<username>/gui_rpc_auth.cfg
sudo chown boinc:boinc /var/lib/boinc-client/gui_rpc_auth.cfg
sudo chmod g+rw /var/lib/boinc-client
sudo chmod g+rw /var/lib/boinc-client/*.*
無事に動いた。 

2015年1月10日土曜日

Lubuntu14.04でGrub2のデフォルト起動OSを変更する

備忘録にする必要もないかと思いつつ、情報不足のサイトを真似して若干ハマったので。

/etc/default/grubにGRUB_DEFAULT=0という箇所がある。ここで指定している数値はブートメニューの行番号(最上段が0)を示しているので、ブートメニュー上でデフォルト起動にしたいOSが機銃tしてある行の番号(今回は5行目のWindows8にするため、4にする)をGRUB_DEFAULTに代入するように書き換える。

$sudo nano /etc/default/grub

GRUB_DEFAULT=0のところをGRUB_DEFAULT=4に変更して保存

$sudo grub-update
私が最初に見たサイトはgrub-updateを書き忘れていたのでした。そんなの当たり前だろ、ということなのかもしれないが。。。

Lubuntu14.04のchrromiumでflash

以前と変わったようで、こちらを参考にした。

pepperflashplugin-nonfreeをSynapticでインストールする。

以上

2014年12月17日水曜日

lubuntu 14.04でKensington Expert Mouseのカスタマイズ

 前からKensington Expert Mouseだったけど、設定を備忘録してなかったので。

まんまこちらを参考にさせていただいた。私と同じ設定なので楽ちん。

1. lsusbでプロダクトのIDを確認

$lsusb
...
...
Bus 001 Device 003: ID 047d:1020 Kensington Expert Mouse Trackball

2. /usr/share/X11/xorg.conf.d/50kensington_expert_mouse.confを作成し、内容を記述

sudo nano /usr/share/X11/xorg.conf.d/50kensington_expert_mouse.conf

Section "InputClass"
  Identifier "Kensington Expert Mouse"
  MatchUSBID "047d:1020"
  Option  "Buttons" "8"
  Option  "ZAxisMapping" "4 5"
  Option  "XAxisMapping" "6 7"
  Option  "EmulateWheel" "true"
  Option  "EmulateWheelButton" "8"
  Option  "EmulateInertia" "50"
EndSection

左下:左クリック
右下:右クリック
左上:中クリック
右上:スクロールモード

ホイールは使わない。

Lubuntu14.04にOpera

今まではdebパッケージをDLしてインストールしたものを使っていたが、こちらを参考にしてリポジトリから取得するようにした。

1.リポジトリの追加
sudo sh -c 'echo "deb http://deb.opera.com/opera/ stable non-free" > /etc/apt/sources.list.d/opera.list'

2.サーバ鍵の追加
wget -O - http://deb.opera.com/archive.key | sudo apt-key add -

3.インデックスの更新
sudo apt-get update
あとはSynapticなどでインストール。

2014年12月5日金曜日

Lubuntu14.04でイーサネットドライバが正しく認識されない(r8168)

無線LANのレスポンスがどうしても良くならないので、有線ルータ経由で接続するようにしたが、どうにもレスポンスが良くならない。

で、ちょっと調べたら私のマシンのチップはRealtekのRTL8168というやつで、OSが誤認識する定番のヤツらしい。ということで対策を調べたら、いろんな人がいろんなやり方でやっているので、参考にしながらごにょごにょやっていたところ。OSをふっ飛ばしてしまった。。。

で、仕方ないので再インストールして調査しなおしたところ、こちらの方法で一発解決することが判明。

$ sudo apt-get install r8168-dkms

#これまで何をしていたのか、と。

で、レスポンスは改善されたが同じマシンのWindows8.1環境と比較すると、やはりイマイチな気が。。。(涙;

2014年10月22日水曜日

ubuntu14.04で無線LANの速度改善

/etc/network/interfaces

post-up iwconfig wlan0 rate 8M
を追加。

#でもWindows8.1のほうが明確に速い。。。

2014年10月9日木曜日

UbuntuとWindowsのデュアルブート環境で時計表示が違う

windwosはJST、LinuxはUTCとのことなので、下記ファイルをUTC=noに書き換え。

/etc/default/rcS

2014年10月8日水曜日

ubuntu14.04で無線LANのレスポンスを安定させる

事情があって自宅PCをWindows8とのデュアルブートにしたら、Windows8だとネットサーフィン(死語?)が比べ物にならないほどスムーズ。

で、調べて以下のサイトを発見。
http://nemoplus.hateblo.jp/entry/2014/06/06/003439

以下、コマンドラインでの手順。

1.iwconfigで無線LANの割り当てを確認
2.無線LANのパワーマネジメントをoffにする設定を記述
$ sudo vi /etc/pm/power.d/wireless
#!/bin/sh
/sbin/iwconfig wlan0 power off
3. wirelessの権限変更
$ sudo chmod 740 /etc/pm/power.d/wireless
4. wirelessの実行または再起動

でも、対処後でもWindows8のほうが安定かつ早い気がしなくもない。

2014年9月26日金曜日

(L)Ubuntu14.04でKiCAD(0.20131208+bzr4024-1)はアカン!

タイトルの通り。Debian Bug report logsにも掲載されていた。
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736180

CvPcbを立ち上げると読み込みエラーが発生。*.modが読み込めず。

Ubuntu14.04では旧バージョンの強制インストールもできないようなので、ここのThe easy wayのスクリプトを使ってソースコードのビルドを試みる。

で、今ビルド中。ネット環境どうにかならんかね〜。

続く。

うっかり見落としてTESTINGをインストールしてしまい、チュートリアルが進められなくなった。なのでSTABLEでインストールし直す。
# Set this to STABLE or TESTING or other known revision number:

REVISION=$STABLE

とりあえず、これでOKっぽいけどチュートリアルはやり直しだなぁ。。。

2014年4月22日火曜日

java8(oracle)をlubuntu13.04にインストールしたときのコマンド

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer

2013年9月16日月曜日

linux版OperaでFlashを動作させる。

「Flashまともに動かねーじゃねーか!!!」などと思っていた私がバカだった。。。

こちらで紹介されていました。
しかし問題ながら、LinuxのOperaではそのようなFlashコンテンツをクリックしても反応してくれません。
 これは、/usr/lib/opera/pluginwrapper/operapluginwrapperの4行目に
 export GDK_NATIVE_WINDOWS=1
 を追加してOperaを再起動するだけで解決します。
いや、まれにクリックに反応するやつがあったから、、、ってそれはFlashのボタンじゃなかったのかも。何の疑問も持たずに不具合だと思い込んでた自分が情けない。

P.S.
Firefoxではまともに使えなかったFlashゲームなども安定動作してる。クソすぎだろ>Firefox

2013/9/22 追記
日本語表示が豆腐だったので対策。

以下で紹介されていたので引用。
http://blogs.yahoo.co.jp/nakanishi3990437/22600209.html

ツール(T)→設定...(R) で設定ダイアログを開き、ダウンロードを選択。
「Operaで開くファイルタイプを表示しない」のチェックをはずし、
拡張子swfの行を反転し、編集...ボタンを押す。
プラグインを使用する、を選択して、プラグインに libflashplayer.soを選ぶ(プラグインディレクトリにコピーしてあれば始めから選択されているはず)。

2013年8月4日日曜日

FireFox22.0にしたらFlashPlayerが頻繁に落ちるようになった

まあ、表題のまま。

最初のうちはニコニコ動画のトップページを開いただけど落ちる有様。バージョンダウンも考えたけど今のところは我慢して使っている。

ゲームやら何やらの操作系FlashコンテンツはFIrefoxがいちばん問題なく動いていたから入れてるんだけど、何なんだか。

P.S.
8/7か8に23.0が出た。今のところ比較的良好。

2013年7月19日金曜日

Lubuntuを12.10から13.04にアップグレードしたら窓使いの憂鬱が動かなくなった

まあ表題のとおり。

手動実行してみたら何やら共有ライブラリの某かがないようなので(エラーメッセージちゃんと残しておけば良かった)、とりあえず再インストールしたら動いた。

とりあえず一安心。