12.4)ここでは、FreeBSDインストール後にデスクトップ環境の構築に先立って行う初期設定とPackages/Portsに関連する初期作業を取り上げます。12.4)」の作業を終えておいてください。FreeBSDの初期設定ここからの作業は、rootでログインして行ってください。シェアドメモリの拡張FreeBSD12.xでデフォルトで確保してあるシェアドメモリは512MBなので、そのままでもよさそうですが、変更方法の備忘も兼ねて2GBに増やします(今時メモリは4GB位積んでますよね)。/etc/sysctl.confを開いて、以下の記述を追加します。/var/run/dmesg.boot[ENTER]で、できます。kern.ipc.shmall[ENTER]で、できます。FreeBSDのアップデートCDに入っているバージョンが最新とは限らないので、FreeBSDのアップデートをしておきます。コマンドプロンプトから、以下のコマンドを打って、終了後再起動してください。(fetchで「アップデートはありません」といわれたら、install/再起動は不要ですが。install[ENTER]Packages/Portsに関連する初期作業Packageの管理がかなり充実してきて、下手をするとPackageで構築する方が確実に動作するなんて状況にもなってきたので、構築は基本的にPackageで行います。Packageでうまく構築できない場合の保険として、Portsでの構築環境も作っておきます。ここの作業は、引き続きrootでログインして行ってください。portsのFTPサーバーの設定portsのサーバーを近くのものにすると、ダウンロードが早く済んで設定が楽だろうと思っていましたが、FreeBSDのftpサーバーからはportsのdistfilesは消えてしまったようです。そのフォルダーにあったメッセージに載っていたサイトを代わりに登録します。/etc/make.confに以下の記載をしてください。MASTER_SITE_OVERRIDE=http://distcache.FreeBSD.org/ports-distfiles/${DIST_SUBDIR}/portsツリーの構築portsでインストールするためにportsツリーを構築します。コマンドプロンプトで、以下の入力をしてください。extract[ENTER]10~30分ほどかかるので、気長に待ちます。構築したPortsツリーを最新にするには、コマンドプロンプトで以下の入力をしてください。update[ENTER]pkgのインストールPackageの管理ツールであるpkgをインストールします。コマンドプロンプトで、以下の入力をします。[y/N]」と表示されるので、<y>を入力してEnterキーを押します。QuarterlyブランチからLatestブランチへの変更(非推奨)Packageのインストールで使用するブランチをQuarterlyからLatestに変更する方法を書いておきます。コマンドプロンプトで、以下の入力をします。-f[ENTER]を実行します。これは自分のための備忘です。それなりにいろいろあるので、お勧めしません。OctoPkgのインストールPackageをGUIで扱えるOctoPkgをインストールします。デスクトップ環境を構築するまでは使えませんが、ここでインストールしておきます。必要なので、sudoも一緒にインストールします。sudo[ENTER]wheelユーザーがoctopkgを操作できるようにします。後は:wq[ENTER]と打って保存終了します。portmasterのインストールportsによるインストールツールとしてportmasterをインストールします。コマンドプロンプトで、以下の入力をして、Enterキーを押します。portmaster[ENTER]portdowngradeのインストールアップデートした後で不具合があり、元のバージョンに戻すツールとしてportdowngradeをインストールします。コマンドプロンプトで、以下の入力をして、Enterキーを押します。portdowngrade[ENTER]補足情報2,3ヶ月前からoctopkgが動かなくなっていました。packageデータの更新をすると応答がなくなるという症状でした。このサイトを見ていたからbashを追加でインストールする必要があると教えていただいて、解決しました。8日)octopkgが、ver.0.3.1からだと思いますが、管理者権限の確認ダイアログを自前で出すようになりました。その関係で、gksu、bashが不要になって、sudoが必要になりました。sudoは一緒にインストールされてくれません。1月30日)desktop-installerを活用した記事を載せましたが、私の所では動作が極めて不安定になったので、使わないことにしました。[その他の情報]なお、このページを書くに当たって、以下の記事を参考にしました。更新)お問い合わせ、連絡、感想等は、silversack@nifty.comまで。