Devuan Ascii から Beowulf にアップグレード

祝Devuan Beowulf 3.0.0 released. [devuan-dev] Devuan Beowulf 3.0.0 released. Devuan GNU+Linux Free Operating System – Beowulf ということで,Debian BusterベースのDevuan Beowulf がリリースされました. Devuan はDebian ベースの脱Systemd なディストリビューションです.Debianでも今の所Systemd を避けることは出来ると思いますが既定値はSystemd です. 手元のi686マシンにDevuan 1 JessieからDevuan 2 Ascii にしたマシンがあるのでこれをBeowulf にアップグレードしてみました. アップグレードにはDebianの以下の文章を参考にしました.以下はi386版の文章なので自分のArchtecture の文章を見るといいと思います. 第4章 Debian 9 (stretch) からのアップグレード 先ずはパッケージを最新にします. こんな感じで apt update で最新になったのを確認します. 0 upgraded, 0 newly installed, 0 to remove and 0
Continue reading Devuan Ascii から Beowulf にアップグレード

Devuan jessieをasciiにdist-upgradeしてみた

Devuan asciiもRelease Candidateが出てそろそろ正式版になりそうです.てことで手元のDevuan jessie i386環境をascii環境にdist-upgradeしてみました. Welcome to devuan.org | Devuan GNU+Linux Free Operating System DevuanはDebianからフォークした脱Systemdなディストリビューションです.コードネームはjessieはDebianと同じですがその次のバージョンから独自になっていて,Devuan asciiはDebian stretch相当になります. アップグレードのドキュメントは以下にありました. Upgrade from Devuan Jessie to Ascii うーんシンプル.念の為Debianの文章も参考にします. 第4章 Debian 8 (jessie) からのアップグレード これらの文章と違うところはsources.list編集時にapt edit-sourcesコマンドを使ったくらいです.今回はこんな感じに. diff –git a/apt/sources.list b/apt/sources.list index 142945f..afaa14d 100644 — a/apt/sources.list +++ b/apt/sources.list @@ -1,16 +1,16 @@ -# deb http://jp.mirror.devuan.org/merged/ jessie main +# deb http://jp.mirror.devuan.org/merged/
Continue reading Devuan jessieをasciiにdist-upgradeしてみた

Devuan ascii armhf(Raspberry Pi)で時計合わせ

Raspberry PiにはRTCが付いていません.なのでシステム停止すると時間情報が飛んでしまいます.fake-hwclockが設定されていたら前回停止時(に近い)時間がファイルに保存されていてその時間に設定されますが,停止時の時間はカウントされないので時間がずれます.ということでネットワークが有効な場合ntpを参照して時計合わせをしたいです. 最近のDebianやRaspbianはsystemdなのでtimesyncd.confでNTP serverを指定してtimedatectlコマンドで有効にする感じだと思うのですが(既定値でそうなっている),Devuanは脱systemdなディストリビューションなのでこの方法は使えません. $ sudo vi /etc/systemd/timesyncd.conf $ sudo timedatectl set-ntp true` 詳細はman timesyncd.conf, man timedatectl ということでntpdateを入れてみました. $ sudo apt install ntpdate $ sudo ntpdate 192.168.1.102 $ grep -A1 -B2 ntp /etc/rc.local if [ "$_IP" ]; then printf "My IP address is %s\n" "$_IP" /usr/sbin/ntpdate 192.168.1.102 fi 長時間動かすならcrontabで定期的に設定したほうがいいかも?(若しくは何らかのntpd) $ sudo -u root crontab -l|tail
Continue reading Devuan ascii armhf(Raspberry Pi)で時計合わせ

Raspbian stretch イメージを Devuan ascii にしてみる

DevuanというDebianからのフォークディストリビューションがあります. Welcome to devuan.org | Devuan GNU+Linux Free Operating System これは脱SystemdなLinuxディストリビューションで,Raspberry Pi等のarmhfにも対応しています.そしてDebianからDevuanに移行することが出来ます.(Debian jessie -> Devuan jessie) DebianベースのRaspbianからも同様に移行できるというmailを見かけたので試してみます. [DNG] raspberry pi 3 SD cardでやったほうが手順は少ないのですが,遅いし寿命も縮むだろうしってことでイメージサイズを拡大したRaspbianを元にchroot + QEMU User EmulatorでArm以外のhostででやってみました. サイズを拡大したRaspbianイメージをマウント 以下の手順で用意したイメージを元にします. Raspbianイメージを任意の広さに拡大する – matoken’s meme raspbian-stretch-lite_latest.imgが元のイメージで,今回devuan_ascii.imgとしてコピーしたものを使います. $ cp ./raspbian-stretch-lite_latest.img ./devuan_ascii.img $ sudo kpartx -av ./devuan_ascii.img add map loop0p1 (253:4): 0 85045 linear 7:0 8192 add map loop0p2
Continue reading Raspbian stretch イメージを Devuan ascii にしてみる