そのまま展開すると、上書きしていまいます。そこで、NetBSDには、etcupdateというコマンドがあるので、それを使います。つけると、自動でアップデートできるところは、勝手にやってくれます。ないところは、上記のとおり、差分を表示した上で、どうするかを訊いてきてくれます。上書きインストールするのどちらかでいけます。"d"でいいのですが、必要な変更かどうか確認してください。最後、以下のようなものが出ることがあります。failedのところです。(以下は、以前出た例で、2019/3/10時点では出ませんでした。)これが出た場合は、その下に書かれているとおりのコマンドの入力して、修正して下さい。failedに何も出なければ、終了です。取ってきたsetsはもう不要なので、削除してください。8.1が出たらどうすればいいの?(上記のように)安定版に追従している人は、netbsd-8枝がサポートされている限り、なにもしなくても問題ありません。(NetBSDは最新2つのメジャーバージョンをサポートしています。8.1に更新してください。(ただし、よくリリース案内を読んでくださいね。何か別途作業が必要かもしれません。)セキュリティ情報を確認する方法は?netbsd-announceメーリングリストを見ているのが一番確実ですかね...。ここを見ていると、netbsd-8枝のメンテナンス停止(廃止)とかも流れるはずです。みている、という手もあります。Foundationのtwitterを見ていてもいいかもしれません。pkgsrc(パッケージソース)たいていのひとは、FreeBSDやLinuxディストリビューションを触ったことがあると思うので、それとの違いをあげておきます。FreeBSDのportsとは違うとこportupgradeはない。portsnapはない。/etc/mk.confが設定ファイル。/usr/pkg以下にインストールされる。/usr/pkg/etc/rc.dにあるファイルでも自動起動しない。インストールされない。以下には手動(=ユーザ自身)が配置する。(これはアンインストール時も同じ。)FreeBSDでは、「package(s)/パッケージ」という言葉は、port(s)をコンパイルして作った、バイナリーなパッケージの意味だが、pkgsrcでは、pkgsrcに含まれる、個々のソフトのこと。packgae(s)」という。Linuxの各distributionのパッケージシステムとは違うとこソースからmakeしてインストール、が基本。installを自動化するもの。(Gentooのebuildやソースが入っていないSRPMみたいな感じ?)DebianのdselectやaptitudeみたいコンソールなGUIはない(一応、pkgtools/pkg_selectはあるが、使われていない。x11なGUIはない。upgradeで一発OK、というようなものはない。(ただし、pkgtools/pkg_rolling-replaceというパッケージがあり、つかわれている。installで一発OK、というようなものは、最近までなかった。最近は少しづつ、pkgtools/pkginが使われるようになってきた。起動のon/offはコマンド(chkconfigやupdate-rc.dのような)ではなく、/etc/rc.confを編集する。枝(branch)についてpkgsrcの枝については、四半期リリース(2015Q4とかいう名前です)と、開発版があります。バイナリパッケージは、四半期リリースです。ソースからインストール・アップデートをする場合は、四半期リリース・開発版、どちらも選べます。バイナリーパッケージを使う?ソースからにする?ConoHaのイメージには、pkginコマンドがセットアップされた状態で最初からインストールされているので、バイナリーパッケージであれこれインストールできます。auto-removableたとえば、こうやって、zshとlvをインストールできました。アップグレードもかんたんです。full-upgradeしかし、NetBSDの多くの利用者は、公式が用意するバイナリパッケージを使っていません。自分がよくつかうコンパイルオプションが公式パッケージには適用されていない公式のバイナリーパッケージはアップデートが遅い(?)そもそも、公式のバイナリーパッケージがなかなか用意されないPortを使っているpkgsrcからのインストールになれてしまったというところでしょうか。ここでは、ソースからのインストールを紹介し、どちらを使うかは、おまかせすることにします。混用はおすすめしません。ソースからのインストールpkgsrcの取得まず、pkgsrcの本体をとってきます。今回は、四半期リリースをとってきます。最新の四半期リリースは何かが出ています。現在は2018Q4です。(2019Q1はもうちょっとしたら出てくるはずです。)URIはいつも同じです。日本にもミラーがあるので、そちらを使います。(JAISTさんにまたお世話になります。-cなにも出なければ、ダウンロード成功です。pkgsrc.tar.xz展開がすめば、あとは用がないので、削除します。pkgsrc.tar.*distfilesディレクトリの変更distfilesディレクトリは、個々のパッケージのソースの保存場所です。入れ替えることになり、distfilesも消えてしまいます。そこで、位置を変更します。/etc/mk.confに以下を追加して下さい。(mk.confがなければ、新規に作成して下さい。)DISTDIR=/usr/distfilesディレクトリは自動的にできませんので、作成して下さい。/usr/distfilespkgsrcのアップデートpkgsrcのVCSは、CVSです。「Gitじゃないの?」という声が聞こえてきそうですが、CVSです。よって、アップデートもCVSです。-dPこれで、しばらく以上待っていると、アップデートが完了します。(このはさんは、SSDなので、アップデートは早いです。)プロンプトはしばらく帰ってきませんが、放置しておいて下さい。パッケージのインストール(vimをインストールしよう)では、ためしにパッケージをインストールしてみましょう。ここでは、みんな大好きvimをインストールしてみます。公式バイナリーパッケージのvimは、文字コードの自動判定ができません。(はい、公式のバイナリーパッケージを使う気がなくなりましたね。)まず、/etc/mk.confに、以下を追加します。"editors/vim"USE_GNU_ICONV=yes.endifあとは、インストールするだけです。/usr/pkgsrc/editors/vimあれ、エラーがでました。見てのとおり、vim-licenseを許容していないので、許可してください、というものです。vim-licenseを追加します。installとすると、必要なパッケージを順番にソースを取ってきて、コンパイル、インストールしていくのがわかると思います。vim-8.1.0551」とでているように、いったんバイナリーパッケージを作成し、そのあと、それをインストールしています。)ごみ掃除をしましょう。clean-dependsで、コンパイルで使われた作業領域が削除されます。/usr/distfiles/*しましょう。すると、セキュリティ情報を毎日更新するようになります。NetBSDはデフォルトの設定で、日次でセキュリティチェックを行い、その結果をメールでrootに送ってきます。そのメールの中にパッケージのチェックも入っています。/usr/sbin/audit-packagesです。https://nvd.nist.gov/vuln/detail/CVE-2018-20786見つかりました。今日現在、pkgsrcの2019Q1はアップデートはまだなので、アップデート待ちになります。消して、pkgsrc.tar.xzを展開し直すことです。そもそも、上記で紹介した方法をやめて、pkgsrcをgitミラーから取ってくる方法に変えて、その上で、branchを切り替える、という方法もあります。("手っ取り早くpkgsrcとかを使うためのMakefile"の『pkgsrcの4半期リリースの切り替えはどうやったらいいの?』を見て下さい。)Firewall/パケットフィルタは?NetBSDは、今のところ、標準で3種類のFirewall/パケットフィルタが標準でついています。ipfilter(ipfと略されます)pf(OpenBSDから移植された、*BSD界共通のパケットフィルタです)npf(NetBSDが独自に実装する、pfによく似たパケットフィルタです)これらのどれを使ってもかまいません。(もちろん排他利用です。)私見としては、どうやら、pfのサポートは将来的にはなくなりそうな感じです。ipfilterかnpfにしておくのがよいと思います。(もっとも、わたし自身はpf利用者です。日本語情報は?ぐぐれー。Google大明神のおつげを訊こう。してもわかんないことがあったら、OSCのNetBSDブースに訊きにいこー。NetBSDメーリングリスト、という歴史あるものもあるけど、最近流れない。Group)に顔を出してみる。名古屋・京都には、だいたい、NetBSDユーザがいたりするよ。年1回、日本NetBSDユーザーグループの定期総会後に開かれている。(参考:今年の案内)。あなたが未成年でなければ、BoFの後の飲み会に出て、隣になった人にいろいろ話をしてみよう。Calendar20142015201620172018もよろしくです。http://www.netbsd.org/mailinglists/man(Linuxの各ディストリビューションよりは信用できる、と思う)辞書をひきひき、読む読む。そのうち、英語情報と日本語情報をごちゃ混ぜにしてみるようになります。(気にならなくなる、かな。bcをパッケージからインストールしてから、実行してください。0.00dmesgアップデート後のdmesgです。emulation)あとがきNetBSD使っているひとって、みんな古くから使っていて初心者なんかいなさそうで(そんなことはない)、英語なんかもすらすら読めて(ぼくはちがう)、デバイスドライバ書いたりカーネルいじったりしていて(ぼくは超ちがう)、っていうすごいはっかー、ていう感じがします。そんなことは全然全くさっぱりちっともないただの利用者たるぼくですが、何か書いてみることにしました。誰かのお役に立てれば幸いです。Tokyoの春秋のConoHaブースで4年くらい毎回「NetBSDサポートしてほしーなー」っていい続けたら、サポートされたんだよ。OSCにブース出しているとこは、がんばってみるといいかも!)ではでは。CalendarはysworksさんのExcelからConoHaを使ってみようです。Calendarはひきつづきぼくです。『CentOSでpkgsrcを使う(バイナリーパッケージ編)』という記事を書きました。間違いの指摘や、ご意見などは、FrontPageにある連絡先にメールを下さるとうれしいです。HD-HLAN(v2)でDebianを試すマイティーサーバのCentOS5をNetBSDに置き換える方法ConoHaにNetBSDをインストールする方法(旧ConoHa向け)ConoHaでNetBSDのサーバーを建てよう(現ConoHa向け)CentOSでpkgsrcを使う(バイナリーパッケージ編)ServersMan@VPSのCentOSでpkgsrcまいなーびーえすでぃーとものかいpkgsrcめもpkgsrc-wip-jpめもport2pkgを試してみるpkg_rolling-replaceを使ってみよーSolarisでpkgsrcpkgsrcなLinux手っ取り早くpkgsrcとかを使うためのMakefilebcbenchTripwireみたいなものipfilterメモpfメモてっとりばやくNSDバックアップめもWindowsのddみたいな何か。Projectのメモ案内FrontPage..最新の5件2019/4/26ConoHaでNetBSDのサーバーを建てよう2019/4/6FreeStyleWikiのパッチ2019/3/10Keyword2018/8/6Menu2018/6/4ssh-agentが使えるmoshをインストールするServersMan@VPSのCentOSでpkgsrc復刊リクエスト中!httpsでは見えません。httpリダイレクトしかしてくれないので、最近のブラウザではブロックされます。Perl5.026000。