FreeBSD-14.1-for-Vagrant 設定概論

Last Update (2024/11/02 13:46:23)

ミラーサイト [www.ceres.dti.ne.jp] [yk.rim.or.jp]

[ホームページ] [日記] [日記ファイル一覧] [読んでいる日記] [FreeBSD] [FreeBSD LINK] [検索]

FreeBSD-14.1-for-Vagrantのダイジェスト生成

2024.06.09(日) 01:34:27 FreeBSD 14.1-RELEASE 出てた

FreeBSD 14.1-RELEASE 出てた

tag: freebsd14.1, freebsd, vagrant, FreeBSD-14.1-for-Vagrant

環境 : Ryzen5 5600X, Windows 11 Pro 23H2 , virtualbox 7.0.18 , vagrant 2.4.1 。

vagrant box イメージは freebsd/FreeBSD-14.1-RELEASE を使用。

前回のFreeBSD 14.0-RELEASE の頃と変更なくセットアップできた。

p.s. 2024/09/27

vagrant 2.4.1 は、 新バージョンである virtualbox 7.0.20 や virtualbox 7.1.0 を認識しないので、しばらくは virtualbox 7.0.18 を使い続ける必要がありそうだ。

p.p.s. 2024/11/02

vagrantのバージョンチェック ( '/c/Program Files/vagrant/embedded/gems/gems/vagrant-2.4.1/plugins/providers/virtualbox/driver/meta.rb' ) を書き換えて起動する方法も紹介されていたりするが、ウチで試した感じだとダメだった。

2024.09.17(火) 21:40:19 .vimrc 設定メモ

.vimrc 設定メモ

tag: FreeBSD-14.1-for-Vagrant

set noautoindent  "autoindentを無効にする
set tabstop=4
set shiftwidth=4 "tabstopと同じ値にしておく
set expandtab    "ソフトタブを有効にする

2024.09.17(火) 21:40:04 .emacs 設定メモ

.emacs 設定メモ

tag: FreeBSD-14.1-for-Vagrant

;;
;; .emacs for FSF emacs-29.4 (FreeBSD 14.1 RELEASE)
;;

;;disable splash screen and startup message
(setq inhibit-startup-message t)
(setq initial-scratch-message nil)

;; ESC SPACE is set-mark-command
(define-key global-map "\M- " 'set-mark-command)

;; Japanese Settings
(set-language-environment "Japanese")
(prefer-coding-system  'utf-8-unix)
(set-terminal-coding-system 'utf-8)
(set-keyboard-coding-system 'utf-8)
(set-buffer-file-coding-system 'utf-8)
(setq default-buffer-file-coding-system 'utf-8)
(set-default-coding-systems 'utf-8)
(setq file-name-coding-system 'utf-8)

;; Anthy を使う
(load-library "anthy")
(setq default-input-method "japanese-anthy")

;; タブにスペースを使用する
(setq-default tab-width 4 indent-tabs-mode nil)

;; 改行コードを表示する
(setq eol-mnemonic-dos "(CRLF)")
(setq eol-mnemonic-mac "(CR)")
(setq eol-mnemonic-unix "(LF)")

;; default to unified diffs
(setq diff-switches "-u")

;; do not create backup file
(setq backup-inhibited t)

;; delete auto-save file on exit
(setq delete-auto-save-files t)

;; display cursor column
(column-number-mode t)

;; display cursor line
(line-number-mode t)

;; set scroll line to 1
(setq scroll-step 1)

;; display time into mode line
(display-time)

;; enable Melpa package system
;; https://melpa.org/#/getting-started
;; To install a package run M-x package-install
(require 'package)
(add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)
;; Comment/uncomment this line to enable MELPA Stable if desired.  See `package-archive-priorities`
;; and `package-pinned-packages`. Most users will not need or want to do this.
;;(add-to-list 'package-archives '("melpa-stable" . "https://stable.melpa.org/packages/") t)
(package-initialize)

;;
;; Wanderlust setting
;;

;; autoload の設定
(autoload 'wl "wl" "Wanderlust" t)


;;
;; eww setting
;;

;; 開始サイト
;; google に変更
;; (setq eww-search-prefix "https://www.google.co.jp/search?q=")
;; オレのWebサイトに変更
(setq eww-search-prefix "http://www.ceres.dti.ne.jp/~george/getdiaries.html?q=")

;;
;; ewwのテキストの色設定を無効にする。黒背景だとgoogle検索の文字が見えないので。
;;
(defvar eww-disable-colorize t)
(defun shr-colorize-region--disable (orig start end fg &optional bg &rest _)
  (unless eww-disable-colorize
    (funcall orig start end fg)))
(advice-add 'shr-colorize-region :around 'shr-colorize-region--disable)
(advice-add 'eww-colorize-region :around 'shr-colorize-region--disable)
(defun eww-disable-color ()
  "eww で文字色を反映させない"
  (interactive)
  (setq-local eww-disable-colorize t)
  (eww-reload))
(defun eww-enable-color ()
  "eww で文字色を反映させる"
  (interactive)
  (setq-local eww-disable-colorize nil)
  (eww-reload))

2019.08.13(火) 自動(パスフレーズなし、PEM形式)でssh-keygenするメモ

自動(パスフレーズなし、PEM形式)でssh-keygenするメモ

tag: ssh-keygen, ssh, FreeBSD-12.0-for-NODE3, freebsd, FreeBSD-14.1-for-Vagrant

# 自動でssh-keygenする
rm -f ~/.ssh/id_rsa ~/.ssh/id_rsa.pub
ssh-keygen -t rsa -m PEM -N "" -f ~/.ssh/id_rsa

自宅のFreeBSDマシンがvagrantによる仮想マシンになったため、 VMインスタンスをガンガン作ったり消したりしても良いように色々工事中。

まぁその ~george/ の下だけ新VMインスタンスに持ち込めば、普通に使える形を目指して色々こねこね。

この形になれば、作業に使うVMインスタンスは物理でも仮想でもクラウドでも良いわけで。


Copyright(c) 1996-2024 George(小濱 純). All rights reserved.
私の作成したページへのリンクはご自由にどうぞ。
このページに間違いや要望などがありましたら george@yk.rim.or.jp まで御連絡ください。
メール本文に 6020-5440-3372 とか私の 本名 を漢字で書いて頂くと、ウチのSPAMフィルタを通過できます。

[ホームページ] [日記] [日記ファイル一覧] [読んでいる日記] [FreeBSD] [FreeBSD LINK] [検索]

home: <george@yk.rim.or.jp> or <george@ceres.dti.ne.jp>
(I am using white list SPAM filter. To avoid it, please write 6020-5440-3372 in mail body. This key word is valid since 2009-06-14 until 2024-12-31.)