跨年夜的h4

3 views
Skip to first unread message

yan

unread,
Nov 19, 2009, 11:52:42 AM11/19/09
to HackingThursday
又快要年底了, 時間快到可能會有很多不同的ㄊㄨㄚ, 今年跨年夜剛好也是 Hacking Thursday, 以下開放討論那一天有沒有要找個聚會
的地方呢?

SHEN SHENG-PO

unread,
Nov 19, 2009, 8:46:41 PM11/19/09
to hacking...@googlegroups.com
要live coding一整夜嗎? XD

2009/11/20 yan <a072...@gmail.com>

Jim Huang

unread,
Nov 19, 2009, 8:47:12 PM11/19/09
to hacking...@googlegroups.com
2009/11/20 SHEN SHENG-PO <owen...@gmail.com>:

cool!

+1

Daniel Lin

unread,
Nov 19, 2009, 8:56:20 PM11/19/09
to hacking...@googlegroups.com
好想跟大家一起研究東西,有人願意帶領我進入 C 的大門嘛?拜託... (我有想要完成的東西)
--
Daniel Lin (pct)

Blue 119

unread,
Nov 19, 2009, 8:59:18 PM11/19/09
to hacking...@googlegroups.com
Daniel, 可先分享一下你的 idea 嗎?? :)

2009/11/20 Daniel Lin <lin...@gmail.com>:


> 好想跟大家一起研究東西,有人願意帶領我進入 C 的大門嘛?拜託... (我有想要完成的東西)
>

> 2009/11/20 Jim Huang <jser...@gmail.com>

Daniel Lin

unread,
Nov 19, 2009, 9:17:43 PM11/19/09
to hacking...@googlegroups.com
我喜歡 FreeBSD,也用 Arch Linux,但是 FreeBSD 是 UNIX,跟 Linux 差很大。我卻想要 porting Arch Linux 的 AUR (似 ports) 到
FreeBSD, 看能不能做出 ArchBSD 這個 Distro.

我看出來 Arch Linux 套件管理程式 (pacman),走的是 BSD 這派(編譯 pacman 需要 NetBSD 的 fetch.h),但是 ArchLinux binary + src 感覺都比 BSD 直接裝 binary 參雜 ports 要更為穩固(純用 ports 編不算)。

所以:
1. porting pacman to FreeBSD (我昨晚亂用,skip 掉一些東西, pacman 已可以正常運行與抓 ArchLinux 套件回來安裝)
2. Arch Linux package binary 有些需要 linux kernel,以及安裝位置本來就與 FreeBSD 不同,所以應該要重 build 並改寫每個 AUR 上的 PKGBUILD(設定檔) 配置
3. 開始抓規則寫 script 大量 porting,此時仍需要 FreeBSD 的 ports 支援,安裝一些相依的程式
4. 逐漸使用 pacman 管理程式取代 FreeBSD ports
5. 成立 ArchBSD,就類似 Debian 的 GNU/kFreeBSD,以及已被 Gentoo 社群捨棄的 Gentoo/FreeBSD

如果這個目標無法達成,就退而求其次,一樣使用 ports,成立 FreeBSD 的 unstable ports,專 port 一些新的套件,而「不經過 FreeBSD 官方認可,也不會進入官方 ports」。

再退而求其次,努力成為 FreeBSD ports commiter,只用 ports,符合官方規格,porting 東西就好。

這就是我想要做的東西的一小部分(人心不足蛇吞象 :P)

--
Daniel Lin (pct)


2009/11/20 Blue 119 <blu...@gmail.com>

AceLan Kao

unread,
Nov 20, 2009, 1:41:17 AM11/20/09
to hacking...@googlegroups.com
聽起來像是把 pacman port 到 BSD 阿
這步驟你不是已經弄好了嗎
我不明白你後面幹麼?
用 pacman 再編譯安裝 GNU 的東西上去? 那這樣不就變成 Arch Linux 了嗎 @_@?

2009/11/20 Daniel Lin <lin...@gmail.com>



--
Chia-Lin Kao(AceLan)
http://blog.acelan.idv.tw/
E-Mail: acelan.kaoATcanonical.com (s/AT/@/)

Daniel Lin

unread,
Nov 20, 2009, 1:49:10 AM11/20/09
to hacking...@googlegroups.com
想要核心用 BSD, 整合 Arch Linux 套件,就像 GNU/kFreeBSD 以及 Gentoo/FreeBSD 一樣 :)

2009/11/20 AceLan Kao <ace...@gmail.com>



--
Daniel Lin (pct)

Mat

unread,
Nov 20, 2009, 3:23:32 AM11/20/09
to hacking...@googlegroups.com
我覺得或許在把 freebsd 程式 port 到 linux 或是從 linux port 到 freebsd 的時候可能會用到。

若 linux programmer 可以在不用學 ports 下,可以先透過 pacman 在 freebsd
上編編看,雖不至於完全能用,但可能可以先發現一些 compile time 的問題。

( 要是 ArchWin32 的話就好了 XD )

Reply all
Reply to author
Forward
0 new messages