這聽起來是個有趣的觀點。流行的說法是,你不該重啟你的linux,除非你必須這麼做——通常是一次核心公升級。但也許不僅僅是這種時候呢?
對於家庭使用者,不需要重啟的必要性並不那麼迫切。不過就是二十秒鐘的事情,你並不會有很多損失。但如果你是在執行乙個關鍵性服務比如乙個web伺服器,乙個mysql伺服器或者是一台防火牆機器,那麼重啟就是一種你需要避免的痛苦。
你很幸運,因為有了ksplice。
ksplice是乙個承諾了這麼一種功能的工具——無重啟的無縫公升級, 允許你保持最新而且安全,沒有任何宕機時間。這是乙個令人受鼓舞和受歡迎的專案。讓我們來看看它到底能做什麼。
ksplice目前是乙個只能用於ubuntu的.deb軟體包。如果你執行的是redhat、suse或者debian,你必須聯絡軟體作者。在我簡單體驗ksplice的過程中,這的確產生了乙個問題。我們稍後會繼續討論。
不管怎樣,不管你選擇了哪種辦法,你都必須同意其使用條款,並且通過email申請乙個啟用金鑰。
你可以這樣解決:在當前shell設定乙個**伺服器的環境變數,然後呼叫乙個包管理器來執行安裝檔案。gdebi會產生常規安裝方法一樣的結果,不過傳統的dpkg -i工作得很好。
這的確是個麻煩,想想許多企業都會執行某種**伺服器就知道了。這意味著ksplice在設計的時候沒有考慮到正確的使用者群。
在安裝ksplice以後配置**伺服器相當簡單。主要問題是出現在安裝過程中。要是能自動使用系統設定就好了。
一旦你解決了初始安裝時的麻煩,ksplice就會啟動並且在系統托盤區顯示乙個圖示。你可以在任何時間手動呼叫它。ksplice會搜尋更新,並 且安裝他們。使用ksplice時,你可以在任何想要的時候切換成使用synaptic和公升級管理器, 這兩種服務可以和諧共處。
一旦你有了更新,系統圖示就會變成這樣:
而當你準備更新的時候:
你可以點選「install all updates」來繼續。現在系統就會開始更新了。
就這麼簡單!你已經在使用ksplice了,並且不再需要重啟。ksplice也有命令列的介面,允許你編寫指令碼並且安排該工具的使用。
官方**有許多的螢幕快照和乙個很好的faq,在那裡你可以仔細閱讀並獲取更多的資訊:關於ksplice是個什麼,它怎樣工作以及它是怎樣適合你的企業需求的。
我使用ksplice的時候遭遇了兩個問題:乙個是安裝問題但是可以解決。另乙個問題是存在這樣乙個事實:該服務只能用於ubuntu,而跟rh和 sles相比,ubuntu只佔基礎伺服器的乙個很小比例。你可以期盼這些平台上的軟體包早日可用,就像其他的主流商業產品一樣。
除此之外,ksplice非常健壯,表現得很好。
ksplice看起來是個非常有趣的專案。無重啟使用的景象是相當誘人的,想想某些環境的複雜性和可用性的迫切需求,讓系統宕機幾乎是不可接受的。
當然,這都決定於你的機器在幹什麼。如果你的系統相當脆弱,以至於你不能承受任何乙個更新所產生的錯誤,那麼ksplice也不夠。但是對於那些允許系統持續更新的的企業,沒有因更新造成的系統庫改變而導致功能損壞的危險,則ksplice是乙個真正的恩典。
linux裡面配置印表機是個很簡單的活。很顯然並不比在windows中完成同樣的事情更難,甚至還要簡單。只不過有些不一樣而已。完成這個只需要大約3分鐘和10次滑鼠點選,通過加密無線網或者類似的東西。真的讓人難以置信。
愛上這個開源的世界,可愛的世界吧。
乾杯!
如何讓你的GridView不再滾動
今天,看了讓gridview不會自動滾動的兩種方法.順便做點記錄 這兩種方法都需要重寫gridview.下面看 第一種方法重寫dispatchtouchevent override public boolean dispatchtouchevent motionevent ev return sup...
神奇牆紙 讓你的Wifi不再側漏!
當然,有壓迫 就有反抗。設定 wifi 密碼的方法已經 out 了,看看法國的科研人員是怎麼做的 他們發明了一種可以防止 wifi 訊號外洩的牆紙,可以將 wifi 訊號限制在一定範圍內。這種銀色底雪花紋面的漂亮牆紙在保護你的 wifi 的同時,不會妨礙手機和其他無線電訊號的傳播 而且售價僅相當於普...
神奇牆紙 讓你的Wifi不再側漏!
當然,有壓迫 就有反抗。設定 wifi 密碼的方法已經 out 了,看看法國的科研人員是怎麼做的 他們發明了一種可以防止 wifi 訊號外洩的牆紙,可以將 wifi 訊號限制在一定範圍內。這種銀色底雪花紋面的漂亮牆紙在保護你的 wifi 的同時,不會妨礙手機和其他無線電訊號的傳播 而且售價僅相當於普...