Home » 2007 » March (Page 2)

DragonFly BSD 1.8

裡面裝了 1.8,然後用看看,想要知道 差多少。

目前 的套件管理系統是透過 ,也許應該去翻翻 mailing list 之類的地方翻翻看有沒有什麼奇技淫巧...

所造成的主要的幾個差別在於:

  • 安裝的位置在於 /usr/pkg,這點不同於 /usr/local,所以環境變數 PATH 要設定好。
  • 使用的是 bmake,所以記得在 裡要使用 bmake 而非 make (nmake)。
  • 裡 bmake clean 的動作不是 recursive clean,要加上 bmake clean-depends。所以安裝指令的習慣變成 bmake install clean clean-depends。

弄完 package system 後,再來是 make kernel 與 make world,只有一些小改變,第一個是本來有 /sys 的 symbolic link (會指到 /usr/src/sys),現在沒有了。第二個是本來在 /usr/src/sys/i386/conf 下的設定檔,現在在 /usr/src/sys/config 下。

從 1.8.0 升級到最新版的方法跟 差不多,先跑 cvsup 更新,再到 /usr/src 下跑 make buildworld、make buildkernel、make installkernel、make installworld (跟以前一樣,中間的 buildkernel + installkernel 可以合併成 kernel),最後跑 mergemaster,然後重開機,接下來就應該可以看到 1.9.0 的版號了。

不過最近 kernel 好像有個 bug,在 irc 上也有看到... 我的只有 491%,IRC 上有人說他看到 1600%... XD

大致上就是這樣,有興趣的可以自己跑個 起來玩玩看 :p

Linux 上 MySQL Scalability 的問題

先前提到在 的問題,在 Update on the linux scaling situation. 提到了兩個 link:

在第一個 link 裡,在一台 4 CPU 的 PPC 64 有發現類似的現象:

中間 debug 的過程就不講了,最後發現是 malloc() 的問題,用 LD_PRELOAD 把 提供的 替換掉後就恢復了:

那個法鵝大站的站長,如果你覺得 太慢的話掛個 LD_PRELOAD 的 patch 上去... :p

OpenBSD 安全漏洞

去新竹一趟結果感冒猛噴鼻水,gosh...

Anyway,回正題, 在 #bsdchat 上丟了一個 link 出來:OpenBSD's IPv6 mbufs remote kernel buffer overflow,號稱超級安全的 被來一發 Remote Exploit,然後官方網頁上本來是 only one 的部份也更改成:

Only two remote holes in the default install, in more than 10 years!

看了一下說明,只有 IPv6 的部份有問題,所以 kernel 裡沒有 IPv6 的人可以不用擔心...

ReactOS 的試用情況

上一篇提到了 ,於是我就燒了兩片出來,一片是 Installation CD,另外一片是 Live CD。

先拿了 Live CD 玩,在 IBM x31 上用 USB CD 開機,結果開機畫面一閃過去 (有稍微瞄到 ReactOS 的畫面),接下來就出現藍色螢幕,等了一分鐘看起來完全沒在動,就把電腦關掉了... @_@

Installation CD 也是差不多的情況,讀完一堆 driver 後就不會動了,也許應該拿其他電腦試看看...

ReactOS 0.3.1

是一套 Open Source (GPL) 的作業系統,他與其他的系統最大的不同在於他是為了要跟 Windows XP 相容:

® is an advanced free open source operating system providing a ground-up implementation of a Microsoft Windows® XP compatible operating system. ReactOS aims to achieve complete binary compatibility with both applications and device drivers meant for NT and XP operating systems, by using a similar architecture and providing a complete and equivalent public interface.

這套系統在昨天釋出了 0.3.1 版,距離上次 0.3.0 版已經有半年了,所以你也可以在 看到超長的 ChangeLog 文件。在 Download 頁面提供了四種檔案讓你選擇:Installation CD、Live CD、QEMU Image、VMware Image,等下抓個 Live CD 測試看看...。

Archives