[問題]哪裡可以取得Linux source code?

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

[問題]哪裡可以取得Linux source code?

文章stanely » 週五 7月 25, 2003 1:46 am

問一下哪裡可以取得一些基本指令或程式的source code呢?

我知道可以去www.kernel.org取得linux kernel的source code.
不過這個是關於kernel的部份,我想要的是如ls, ps, chmod等程式的
source code,有人知道在哪可取得嗎?

謝謝!
stanely
可愛的小學生
可愛的小學生
 
文章: 11
註冊時間: 週日 4月 27, 2003 11:00 pm

re:[問題]哪裡可以取得Linux source code?

文章Tetralet » 週五 7月 25, 2003 2:15 am

ls 包含在 File 這個套件裡。
可以在 ftp://ftp.gw.com/mirrors/pub/unix/file/ 這裡下載。

ps 包含在 Procps 這個套件裡。
可以在 ftp://people.redhat.com/johnsonm/procps/ 這裡下載。

chmod 包含在 FileUtils 這個套件裡。
可以在 ftp://ftp.gnu.org/gnu/fileutils/ 這裡下載。


在 Debian 裡,
可以用 apt-file 來尋找某個檔案是包含在哪個套件裡,
比如說可以用

 apt-file search ps | grep "bin/ps$"

來尋找 ps 這個指令是包含在哪個套件裡,
然後到 Debian 的官方網站去下載原始碼。
比如說,您可以在 http://packages.debian.org/stable/base/procps.html 下載到 Procps 的原始程式碼。


如果您有興趣,也可以到 http://www.linuxfromscratch.org/ 去晃晃,
應該會有不少收獲的。
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

re:[問題]哪裡可以取得Linux source code?

文章stanely » 週日 7月 27, 2003 10:19 pm

謝謝您了...
我去看看了.
stanely
可愛的小學生
可愛的小學生
 
文章: 11
註冊時間: 週日 4月 27, 2003 11:00 pm

re:[問題]哪裡可以取得Linux source code?

文章louie » 週二 7月 29, 2003 1:08 pm

在 Debian 中要抓 source 就更容易了, 譬如上面的 procps, 直接下:
apt-get source procps
會在目前的目錄中有一些東東
drwxr-xr-x 5 louie louie 4096 Jul 29 12:57 procps-3.1.11
-rw-r--r-- 1 louie louie 17316 Jul 24 15:47 procps_3.1.11-1.diff.gz
-rw-r--r-- 1 louie louie 611 Jul 24 15:47 procps_3.1.11-1.dsc
-rw-r--r-- 1 louie louie 242320 Jul 24 15:47 procps_3.1.11.orig.tar.gz

procps_3.1.11-1.dsc ---> 本package 的資訊檔
procps_3.1.11.orig.tar.gz ---> 從原作者那裡來的 source
procps_3.1.11-1.diff.gz ---> Debian 所加上的 patch
procps-3.1.11 ---> 這個目錄底下的東東是從 procps_3.1.11.orig.tar.gz 解開後加上 procps_3.1.11-1.diff.gz 的 patch 後的結果。

因此, 如果不想要用 debian 的 patch, 可以拿 procps_3.1.11.orig.tar.gz 來compile。
louie
快樂的大學生
快樂的大學生
 
文章: 593
註冊時間: 週一 9月 09, 2002 7:58 pm

re:[問題]哪裡可以取得Linux source code?

文章Tetralet » 週四 7月 31, 2003 1:50 am

louie 寫:在 Debian 中要抓 source 就更容易了, 譬如上面的 procps, 直接下:
apt-get source procps


這個方法的確是高明多了。
apt 真是了不起呀!
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron