作者 主題: ports 問題  (閱讀 8626 次)

0 會員 與 1 訪客 正在閱讀本文。

mactable

  • 懷疑的國中生
  • **
  • 文章數: 61
    • 檢視個人資料
ports 問題
« 於: 2002-04-07 15:55 »
因為我用 ports make mod_php4 時, 選少了東西, 我再進去 /usr/ports/www/mod_php4 再 make 時 (我想加入php對 imap 的支援), 好像什麼也沒干, 退回 #, 我先前的選單不見了, 是什麼一回事了? 在 mod_php4 的 make 只能一次性的嗎? 我不太了解 FreeBSD, 希望可以重 ports 安裝入手, 能告知原因嗎?

先謝!

梁楓

  • 俺是博士!
  • *****
  • 文章數: 6220
    • 檢視個人資料
ports 問題
« 回覆 #1 於: 2002-04-08 00:41 »
到你要安裝的ports目錄後
先執行 make clean
在make
就可以看到之前的選單了^^

mactable

  • 懷疑的國中生
  • **
  • 文章數: 61
    • 檢視個人資料
ports 問題
« 回覆 #2 於: 2002-04-08 02:12 »
喔.. 竟是如斯簡單!
謝謝你大俠!
有前輩指點一把真好, 省掉不少枉路 ^^
我在香港不多人討論 bsd, 最多是 linux 罷了, (可能有但我不知),希望以後多多指點啊.

梁楓

  • 俺是博士!
  • *****
  • 文章數: 6220
    • 檢視個人資料
ports 問題
« 回覆 #3 於: 2002-04-08 02:31 »
網路無國屆,是同好就是朋友 ^^

有機會也可以來台灣玩
不然在有機會 我企香港找你們玩 哈哈...

swcjason

  • 懷疑的國中生
  • **
  • 文章數: 33
    • 檢視個人資料
    • http://www.sdcs.com.tw
ports 問題
« 回覆 #4 於: 2002-05-15 10:14 »
引述: "梁楓"
到你要安裝的ports目錄後
先執行 make clean
在make
就可以看到之前的選單了^^


我之前就是用這種方法的...失敗
但我的原因不一樣....我是多了一些不需要的...要拿掉....
反覆了兩三次都一樣....
註:我要拿掉的跟apache跟php都有相依性

後來我是把所有相依到的設定跟檔案通通砍掉
然後在做如梁楓說的...
make clean
make
到這裡當然還是錯的
繼續下兩個指令
make deinstall
make reinstall
這樣就好了...恭喜我自己先

順便一問....

make deinstall
make reinstall
是某些ports才能用的指令.....還是都通用

梁楓

  • 俺是博士!
  • *****
  • 文章數: 6220
    • 檢視個人資料
ports 問題
« 回覆 #5 於: 2002-05-15 14:03 »
引述: "swcjason"

到這裡當然還是錯的
繼續下兩個指令
make deinstall
make reinstall
這樣就好了...恭喜我自己先

順便一問....

make deinstall
make reinstall
是某些ports才能用的指令.....還是都通用


也許你要先了解 deinstall 的用途

deinstall 有點類似pkg_delete 的功能
而reinstall 是重新安裝

因此你的問題應該是
安裝成功能,為了修正自己需要的功能
而又重新make,做安裝的動作

此時才需要用到make deinstall、make reinstall

而deinstall 應該對大部份的ports都是有作用的。

阿渣

  • 懷疑的國中生
  • **
  • 文章數: 53
    • 檢視個人資料
    • http://cafes.demons.to/
ports 問題
« 回覆 #6 於: 2002-05-21 05:56 »
阿哩勒!怎麼我的方法都跟大家不一樣呀!是我的問題吧,我都直接給她
rm Makefile.inc

就好了!呵呵!有時候我都覺得我自己怪怪的。

梁楓

  • 俺是博士!
  • *****
  • 文章數: 6220
    • 檢視個人資料
ports 問題
« 回覆 #7 於: 2002-05-21 08:19 »
引述: "阿渣"
阿哩勒!怎麼我的方法都跟大家不一樣呀!是我的問題吧,我都直接給她
rm Makefile.inc

就好了!呵呵!有時候我都覺得我自己怪怪的。


其實deinstall就是消除之前留在ports裡的安裝資訊
pkg_delete 是拿來安裝在系統中的檔案
make deinstall 則只是將安裝資訊消除
但是絕非rm Makefile.inc

因此有一些程式,因需求的關系
沒有執行make deinstall之前
不會讓你重新安裝
這個可能需要稍微主意一下...。

阿渣最近在忙啥?
好久沒看到你浮出來開講了哩

阿渣

  • 懷疑的國中生
  • **
  • 文章數: 53
    • 檢視個人資料
    • http://cafes.demons.to/
ports 問題
« 回覆 #8 於: 2002-05-21 22:06 »
最近主機一直不穩定,搞了好久,才知道被駭了,快暈了,整理了一堆駭客名單,順便提供給大家參考參考。http://www.demons.to/rc.firewall

梁楓

  • 俺是博士!
  • *****
  • 文章數: 6220
    • 檢視個人資料
ports 問題
« 回覆 #9 於: 2002-05-22 08:29 »
怎麼個被駭法?
說來聽聽~ 給大家個參考吧~