2022-05-08-FreeBSDアップグレード時間短縮

FreeBSDのOSアップグレードは再起動が2回 FreeBSDのアップグレードはfreebsd-updateコマンドが生まれたことでかなり楽...

May 8, 2022 · 4 min · Me

2021-12-13-FreeBSDの無線LAN設定

FreeBSDの無線LANクライアントを設定する FreeBSDを無線LANクライアントとして設定する場合、有線と異なり一発で設定OKという訳...

December 13, 2021 · 6 min · Me

2021-12-12-FreeBSDをルーターに

FreeBSDをルータに いまどき、ルータといえば、自宅なら無線WiFiルータ、業務でも専用のハードウェアを置くのが当たり前である。 FreeB...

December 13, 2021 · 5 min · Me

2021-11-15-FreeBSD_インストール済みpkgリストを作る

FreeBSDにインストールされたpkgの一覧がほしい そんなものpkg info一発ですよねという話ですが、そういう話ではない。 どういうことか...

November 15, 2021 · 2 min · Me

FreeBSD_fcitx-mozcの設定

FreeBSDでfcitx-mozcの設定をする FreeBSDにおける日本語入力 FreeBSDをデスクトップとして使うにあたり難関である日本...

April 13, 2020 · 3 min · Me

2020-04-11-FreeBSDで2画面表示

ひっさしぶりにFreeBSDにデスクトップ環境をインストールしたら、かんたんに2画面表示できるようになってて驚いた。 方法は簡単。 xrandr...

April 11, 2020 · 2 min · Me

2020-03-01-ターミナルで使えるシステム情報表示ツールneofetch

「みんなが知りたいシステム情報表示ツール」neofetchがカックイイのでメモ。 FreeBSDの皆さんはbsdinfoも。 neofetch neofetch...

March 1, 2020 · 2 min · Me

FreeBSD 12のbhyveにWindows10をインストールする:その1(vm-bhyve使用)

bhyveはFreeBSDで動く、つまりType 2のハイパーバイザ。 FreeBSDにはjailがある。 jailのいいところは、カーネルを共有...

May 12, 2019 · 7 min · nobwak

[zfs] zfsnap2を使った日々のzfs snapshot(削除編)

zfsnap2(以降、zfsnap)をperiodicで自動取得する方法はこちらで触れた。 同期時でも触れた通り、zfsnapには自動削除する...

December 29, 2018 · 2 min · nobwak

[zfs]ディスク交換、zpool容量の拡張

HDDがいっぱいになってきたので容量の大きい別のHDDに移した。 zfsなのでmirrorをしつつ入れ替えができる。 その時のメモ。 端的に言えば...

December 22, 2018 · 3 min · nobwak

[zfs] zfsnap2を使った日々のzfs snapshot(取得編)

zfsnap2(面倒くさいので以降zfsnap)のおかげで気軽にzfs snapshotできるようになった。 あとはこれをcronに仕込んで日々...

December 2, 2018 · 5 min · nobwak

[zfs][zpool] らくらくスナップショットzfsnap2

zfsは本当に本当に便利で助かるのだが、それでも面倒なことはある。 私にとって面倒なのは、スナップショット作成とスナップショットの差分転送であ...

December 1, 2018 · 5 min · nobwak

[ZFS][zpool]zpoolのHDDをスタンバイモードにして消費電力を減らそう

我が家のNASサーバーはFreeBSDの入ったHP microserverである。 HP microserverにはHDDを4つ入れることができる。...

November 18, 2018 · 5 min · nobwak

[zfs][zpool] zfsの別ディスクへの移行

zpoolを容量の多い別HDDに移したのでメモ。 一度、同じようなことはやっているが、時間も経っているので。 最初に書いておくが移行元でまずsc...

November 18, 2018 · 5 min · nobwak

[メモ][FreeBSD] 複数Jailのpkg upgradeを一気に済ませたい

メモ。 jailのpkg操作は、いちいちそのjailの中に入らなくてもpkg -j <jail名 or jail ID> …というように-jオプション...

August 8, 2016 · 1 min · nobwak

[メモ][FreeBSD] owncloud + nginx + php-fpm + MySQLのインストール

owncloudは自家製dropboxのようなもの。 以下、メモ。 owncloudの構成 owncloudはphpで作られている。 そしてインタフ...

October 5, 2015 · 5 min · nobwak

[FreeBSD][メモ] portsでmake cleanを依存portsも含めて実行するには

さきにメモ。 portsにおいて、依存も含めた全部のportsでmake cleanをするには以下のようにする。 find /usr/ports -name work -mindepth 2 -maxdepth 3 | xargs rm -Rf ネタ元は...

September 28, 2015 · 1 min · nobwak

[FreeBSD][メモ] ACL(Access Control Lists)を有効にする

ACLとは、一般的なUNIXのパーミッション制御をさらに拡張したものである。 FreeBSDのハンドブックは以下の通りであるが、どうも実動作と...

May 9, 2015 · 3 min · nobwak

[FreeBSD] Samba 3.xからSamba 4.xへの移行

Sambaの4.2.0リリースに伴い、3系列サポートが終了する、とのことなので、4.xに移行した。 顛末を記す。 Samba 3系列のサポート終了について...

May 7, 2015 · 4 min · nobwak

[FreeBSD][メモ] pkgngで複数レポジトリ使ってる奴は1.4.3に上げておけ

pkgngが1.4.3に上がった。 これより前のpkgngでは、複数レポジトリをうまく扱えない。 したがって、レポジトリ参照先にpourdrie...

January 3, 2015 · 1 min · nobwak

[FreeBSD] システムアップグレード時にはzpool(ZFS)のアップグレードも忘れずにNE!

10.1-RELEASEにアップグレードしたけどzpool(ZFS)のアップグレードを忘れてたのでメモ。 アップグレードでfeaturesがい...

January 2, 2015 · 2 min · nobwak

[FreeBSD] 10.1-RELEASEのfreebsd-updateがご乱心した件(消えたlib32の怪)

ここ最近にamd64のFreeBSD 10.1-RELEASEでfreebsd-updateを実行すると、①「/usr/lib32/をインスト...

December 19, 2014 · 2 min · nobwak

FreeBSD 10.1-RELEASEのvt(4)でconsoleをうつくしく

10.1-RELEASEの目玉機能の一つにvt(4)がある。 有名すぎるけど改めてvtが何かというと、殺風景で絶望的にクソダサいFreeBSD...

November 24, 2014 · 2 min · nobwak

FreeBSD 10.1-RELEASEからサポートされるUDP-liteとは

FreeBSD 10.1-RELEASEがめでたくリリースされた。 何が更新されたかといえば、UEFIブートやvt等々が世間一般の目玉のようである。 FreeBSD 10.1-RELEASE Release Notes...

November 19, 2014 · 1 min · nobwak

[FreeBSD][メモ] pkg 1.3.7による問答無用の全パッケージ再インストールを避けるには

pkgを1.3.7にアップグレードすると、インストール済み全パッケージの再インストールが求められる。 この回避方法について示す。 そもそも、なん...

August 28, 2014 · 3 min · nobwak

[メモ] sambaのパスワードファイルに登録されているユーザ一覧を表示するには

smbpasswdにはそういった機能がない。 pdbedit -Lを使う。 pdbeditとは manによれば「SAM database(sambaユーザデータベ...

July 23, 2014 · 1 min · nobwak

ブロック図作成ツールblockdiag(ERROR: The _imagingft C module is not installedの倒しかた)

ブロック図作成ツールblockdiagとは、テキストファイルから以下のような図を作成してくれるツールである。 これをFreeBSD にインストー...

May 24, 2014 · 4 min · nobwak

Pythonベースのプロジェクト管理ツール、tracのインストール

Pythonベースのプロジェクト管理ツールtracをインストールした経緯を示す。 プロジェうと管理ツールとしては、redmineもインストール...

May 20, 2014 · 7 min · nobwak

FreeBSDにredmineのインストール(取りあえず立ち上げるとこまで)

Rubyで作られたプロジェクト管理システムRedmineを、FreeBSDにインストールした。 文字通り、インストールだけ。 というのもインスト...

May 11, 2014 · 3 min · nobwak

Monitorixをカスタマイズしよう

ママも安心。軽量手軽な監視ツールMonitorix の続き 素の状態でもだいたいのところを監視してくれるMonitorixであるが、それでも設定...

March 18, 2014 · 5 min · nobwak

ママも安心。軽量手軽な監視ツールMonitorix

Monitorixは軽量で手軽に運用できる監視ツールである。 http://www.monitorix.org/ Monitorixの特徴 Perlで書かれており、データ格納、グラフ描画はrrd...

March 11, 2014 · 4 min · nobwak

FreeBSDでsmartmontoolsのインストール

ディスクのS.M.A.R.T.(以降、SMART)から情報を取得したり、ディスクのチェックができる。 FreeBSDではsysutils/sm...

March 9, 2014 · 7 min · nobwak

swapが足らなくなってキレたFreeBSDの怖さは異常(と、その対処法)

ある日、デスクトップ用途で使用しているFreeBSDマシンで、いきなりデスクトップ環境がブラックアウトしました。 ログを見たところこんな感じ。...

March 2, 2014 · 2 min · nobwak

[UNIX tips] 復活祭(イースター)の日付に神代の遊び心を見た(2014年のイースターは4/20です)

cal/ncalにはイースター(復活祭)を表示するオプションがある。 私はキリスト教徒ではないのですが、コマンドにこういったオプションが自然に...

February 23, 2014 · 2 min · nobwak

UNIX界の既読問題はfingerで解決…?

埋め草ネタです。 LINEでは既読になっているのに返信ないとかが問題になるらしいんですがどうでもいいですね。 先日、ふとfingerしてみたら、...

February 18, 2014 · 1 min · nobwak

poudriereでhomebrew(自前) pkgリポジトリを

poudriereを使ったので経緯を記す。 poudriereは自前のpkgngレポジトリを作るツール。 自前のレポジトリを作るのは、自前のpa...

February 16, 2014 · 8 min · nobwak

pkgのデータが壊れたでござる。よろしい。消しておしまい。

pkgngで色々と遊んでたりすると、ごくごく稀に以下のような表示が出ることがある。 pkg: sqlite: database disk image is malformed (pkgdb_repo.c:545) 要するにpkgのdatabaseが壊れたと...

February 9, 2014 · 1 min · nobwak

[メモ] pkgngで更新のあるpackagesを一覧にするには

pkg updateとやったあと、更新のあったpackagesを一覧するには。 スマート: “pkg version -vRL=“とすればよい。 かっこよくない:...

February 6, 2014 · 1 min · nobwak

pkgngが死んで詰んだときには

pkgコマンドが何らかの要因で壊れてしまい、pkgコマンド自体の再インストールすらできず詰んでしまったときの対処方法を示す。 お急ぎの方は「蘇...

February 4, 2014 · 4 min · nobwak

FreeBSDへのMATEインストール

FreeBSDにMATEをpkgngでインストールしたので経緯を示す。 「メイト」って読んでたけどマテ茶のマテなのね。 私がFreeBSDをイン...

January 30, 2014 · 4 min · nobwak

[メモ] FreeBSD 10.0 で libc_nonshared.aが見つからないときには

10.0-RCxから10.0-RELEASEへの移行期に下記のようなエラーに遭遇した場合。 /usr/bin/ld: cannot find /usr/lib/libc_nonshared.a cc: error: linker command failed with exit code 1 (use -v to see invocation) 以下のようにし...

January 29, 2014 · 1 min · nobwak

zfs snapshotの差分send/recvについて

zfs snapshotの差分send/recvについて zfsのバックアップは、snapshotを撮っておいて、自ホストの別zpool、あるいは他...

January 28, 2014 · 2 min · nobwak

Windows7でsambaのファイルがうまく開けない件について(oplocks死すべし)

昨年あたりからWindows XPのサポート終了にともない、Windows 7へクライアントOSを移す企業が多い。 私の仕事PCも過日、ついに7に...

January 26, 2014 · 7 min · nobwak

Hadoopフレンドリーなデータとは

ログは1行1イベントに 何を言っとるんだお前はという感じであるが、つまりこういう事である。 通常、ログは1行が1イベントである。 たとえばapac...

January 23, 2014 · 3 min · nobwak

NginxでのFastCGI PHP設定

タイトル通り、FreeBSDでnginx、FastCGIでPHPを動かす場合。 lighttpd + phpの場合はこちら。 必要なもの。 nginx spawn-fcgi php(fastCG...

January 21, 2014 · 4 min · nobwak

hadoopのsafemodeとfsck

Hadoopのnamenode兼datanodeが電源瞬断のせいで壊れてしもうた。 勉強用のHadoopなのでダメージはないのだが、せっかくな...

January 19, 2014 · 4 min · nobwak

[メモ] grepでコメント行、空行以外の行を表示させるには

いつも忘れるのでメモ。 あるファイルから、コメント行と空行を除いて表示させるには。 コメント行なら"^ *#“がマッチ。 空行...

January 16, 2014 · 1 min · nobwak

EasyBotterをFreeBSDで動かす

EasyBotterとはTwitter Botツールで、pha氏の手になるもの。 phpで作られている。 設定は以下に沿うとして、このツールをFr...

January 13, 2014 · 2 min · nobwak

[メモ] FreeBSD10.0-RC5にしたら全pkg/portsを再インストールしろ

メモ。 FreeBSD 10.0-RC5にしたら、おなじ10.0からのアップグレードであっても、pkg/portsの再インストールが必要。 というのもABIの...

January 13, 2014 · 1 min · nobwak

Pythonアプリに引数を渡そう

PythonでWindowsアプリケーションを作ったとする。 たとえばファイルを引数に取り、整形するものだとする。 せっかくWindowsアプリ...

January 10, 2014 · 2 min · nobwak