Posted on 2007-03-31 16:05
wonderer 閱讀(1458)
評論(0) 編輯 收藏 所屬分類:
linux
實驗室最近裝了個subversion的服務器,操作系統采用了ubuntu server,沒有安裝desktop,鬼叫老師才給個128的內存。一路安裝過來,非常順利。
sudo apt-get subversion
然后就可以用svnadmin create project來創建項目了。之后修改passwd和svnserve.cnf文件都沒有什么難度。不過發現ubuntu server沒有redhat的chkconf指令(不過我也不懂這個指令是怎樣工作的)。嘗試過在/etc/init.d/rc3.d/里做鏈接。不過不成功,可能是我的文件鏈接有問題,找遍了ubuntu論壇,沒有找到答案。最后,只能通過/etc/rc.local來達到我的目的了。
rc.local在是系統啟動后就執行,也就是說你沒有登陸前就執行了
rc.local腳本只是一個在各運行級別里到rc.d目錄的rc.local腳本的軟鏈接而已,編號最大,所以被rc腳本執行時在各運行級別的初始化末尾進行。
在rc.local里設置的最好是系統級別而非用戶級別的,因為啟動腳本的初始化與用戶無關(啟動腳本初始化完成后,才進入用戶登錄界面)。與用戶相關的最好設置shell的配置文件如~/.bash_profile
