Linux中國 [情人節活動]說出你的真情告白,好書等你拿 掐指一算,浪(gai)漫(si)的情人節就要到來,送玫瑰你就out了,更何況滿街的「玫瑰」可能是月季。@Linux中國 @圖靈教育 精心為大家選了9本適合情侶一起閱讀的圖書,轉發此微博@ 一位異性(同性也不介意:-D)說出你的真情告白,即有機會獲贈以下圖書。 By Rain2015 年 2 月 12 日
開源軟體 強大的跨平台開源電子書軟體,如何用calibre培養每天讀書的習慣 現代社會,節奏快速而又忙碌,沁人心脾的讀書活動反而成了一個奢侈的「舊習慣」,但我們不得不承認,它絕對是一個好習慣。有一款非常棒的電子書管理軟體叫 calibre,當然,它也是開源的,我們可以充分利用這個良師益友般的好軟體建立每日讀書單來培養我們每天閱讀的習慣,我相信你一定會愛上它愛上閱讀,並且不會找借口說沒有時間閱讀的。 By 編程浪子2015 年 2 月 11 日
Linux中國 在 CentOS 7中安裝Websvn WebSVN為你的Subversion提供了一個視圖,其設計用來對應Subversion的各種功能。你可以檢查任何文件或目錄的日誌,以及查看任何指定版本中所修改、添加或刪除過的文件列表。你也可以檢查同一文件兩個版本的不同之處,以便確切地查看某個特定的修訂版本的變化。 特性 WebSVN提供了以下這些特性: 易於使用的界面; 可自定義的模板系統; 彩色文件列表; 過錯視圖; 日誌信息搜索; 支持RSS訂閱; 安裝 我按以下鏈接來將Subversion安裝到CentOS 7。 CentOS 7上如何安裝Subversion 1 下載websvn到/var/www/html。 cd ... By Rain2015 年 2 月 11 日
Linux中國 在Linux中使用matplotlib進行科學畫圖 如果你想要在Linxu中獲得一個高效、自動化、高質量的科學畫圖的解決方案,應該考慮嘗試下matplotlib庫。Matplotlib是基於python的開源科學測繪包,基於python軟體基金會許可證發布。大量的文檔和例子、集成了Python和Numpy科學計算包、以及自動化能力,是作為Linux環境中進行科學畫圖的可靠選擇的幾個原因。這個教程將提供幾個用matplotlib畫圖的例子。 特性 支持眾多的圖表類型,如:bar,box,contour,histogram,scatter,line plots.... 基於python的語法 集成Numpy科學計算包 數據源可以是 python 的列表、鍵值對和數組 可定製的圖表格 By Rain2015 年 2 月 11 日
Linux中國 為什麼 Mac 用戶不選擇 Linux Linux 與 Mac 用戶至少有一個共同點:他們都不太喜歡用 Windows。但除了這點外,二者再也無法達成其他共識,只得分道揚鑣。為什麼 Mac 用戶不選擇 Linux 呢?是什麼因素致使 Mac 用戶做出了這種選擇的? Datamation 就此問題做了一番調查,並試圖進行解答。Datamation 的結論是,所有原因都只歸結於眾多應用及工作流程,而非操作系統的關係: By Rain2015 年 2 月 10 日
Linux中國 Postfix 進入 3.0.0 時代,大量熱辣新特性出現 Postfix 3.0.0 正式版發布了,這次發布也標誌著對其 2.8 版本的支持結束。 Postfix 2.x 系列從2003年開始發表,已經維護了十餘年了。這次大版本跨越,帶來了許多有趣的特性改進,主要如下: 增加了SMTPUTF8 支持,支持使用國際化的域名和本地地址部分,它們由 RFC 6530 及相關文檔定義(即支持類似這樣的郵件地址: 商務@公司.中國,支持@技術.翻牆)。該實現是基於由 CNNIC 贊助的 Arnt Gulbrandsen 所提供的代碼的。SMTPUTF8 的支持還在持續開發中, ... By Rain2015 年 2 月 10 日
Linux中國 Tomcat 全系列發現嚴重安全漏洞 據 Tomcat 安全組確認,Tomcat 全系列產品均被發現嚴重安全漏洞:CVE-2014-0227 請求夾帶漏洞。 級別:嚴重 受影響版本: Apache Tomcat 8.0.0-RC1 to 8.0.8 Apache Tomcat 7.0.0 to 7.0.54 Apache Tomcat 6.0.0 to ... By Rain2015 年 2 月 10 日
Linux中國 如何在Linux命令行中創建以及展示演示稿 你在準備一場演講的時候,腦海可能會先被圖文並茂、形象華麗的演示圖稿所佔據。誠然,沒有人會否認一份生動形象的演講稿所帶來的積極作用。然而,並非所有的演講都需要TED Talk的質量。更多時候,演講稿只為傳達特定的信息。 而這個,使用文本信息足以完成。在這種情況下,你的時間可以更好的花在信息的搜集和核實上面,而不是在谷歌圖片搜索(Google Image)上尋找好看的圖片。 在Linux的世界裡,有幾個不同的方式供你選擇來做演講。比如帶有大量多媒體展示、視覺衝擊效果極佳的Impress.js,專為LaTex用戶提供的Beamer,等等。而如果你苦 By Rain2015 年 2 月 9 日
Linux中國 Linux有問必答-如何在Linux中安裝Go語言 Go (也叫 "golang")是一款由Google最初開發的編程語言。它的誕生有幾個設計原則:簡單、安全、速度。Go語言發行版擁有各種調試、測試、調優和代碼審查工具。如今Go語言和它的工具鏈在大多數Linux發行版的基礎倉庫都可用,用默認的包管理器就可以安裝。 By Rain2015 年 2 月 9 日
Linux中國 在 Linux 終端下使用 calcurse 安排約會和待辦事項 如果你是一個享受linux終端的系統管理員,但同樣需要一種方法來安排每天最重要的任務、約會和會議,你會發現calcurse是一個很有用的工具。calcurse包含了日曆、一個待辦事項管理、一個調度程序和一個可配置的通知系統,這些都集成進了一個軟體中,基於的都是ncurse的介面。同時,它不會限制你在終端中,你可以將你的日曆和筆記導出成可以列印的格式。 本篇文章我們會探索如何在Linux上安裝calcurse,並且教你如何利用它的特性。 在Linux上安裝Culcurse calcurse在大多數Linux發行版的標準倉庫都有。萬一在你的發行版上沒有(比如CentOS/RH By Rain2015 年 2 月 9 日
開源軟體 拯救被邊緣化的無聊軟體 想像一下這樣的場景:你所在的機構購買了正版的客戶關係管理工具(CRM)供內部使用或者訂閱。起初,你滿懷熱情地開始嘗試使用新的東西。但是隨著時間的推移,熱情消耗殆盡,你開始慢慢厭倦這些軟體,也不像以前那樣經常使用它們。儘管這些軟體可以正常工作,但你還是重新撿起Excel表格來管理客戶,而且整個機構的人都和你一樣又回到了過去的狀態。連續的提醒或者教導如何使用該軟體並不能使你重燃熱情,最終的決定是,當前的軟體不能夠滿足機構的需求,所以需要新的工具。 By Kim2015 年 2 月 9 日
Linux中國 推薦一款不錯的 VPS 控制面板:Ajenti 任何有經驗的Linux人員都認為沒有任何一款控制面板可以打敗純命令行界面來管理虛擬主機(VPS)。也有人爭辯說好的控制面板還是應該有一席之地,因為順滑的操作界面讓常規管理操作通過點幾下滑鼠就可以完成。 至於控制面板,有那種強大的充滿警鈴和汽笛的商業控制面板,也有不同免費的但也強大多功能的免費開源面板替代品。這之中傑出的代表是Ajenti控制面板。 Ajenti可以讓你很簡單地配置不同的常規服務程序,如Apache/nginx、Samba、BIND、Squid、MySQL、cron、防火牆等等,對管理常規的 VPS 實例可以節省大量的時間。對於生產環境,Ajen By Rain2015 年 2 月 9 日
Linux中國 在Ubuntu 14.10中如何安裝和配置『天氣信息指示器』 在Ubuntu桌面中有各種提供天氣信息的方法,你可以使用Unity Dash和桌面應用來獲得天氣信息,比如Typhoon。 但是可以提供快速查詢天氣狀況和溫度數據,並且只需要一次滑鼠點擊而獲得大量氣象數據的面板插件,才是到目前為止Linux平台下最受歡迎的天氣應用。 Atareao開發的My Weather Indicator就是這類應用中的一個,也可以說是最好的一個。 它在Unity面板上顯示實時溫度和天氣狀況,並且有一個包括體感溫度、雲量和日升日落時間等天氣數據的菜單。除此之外,該應用還支持桌面小部件、多地區支持、天氣數據提供方選擇以及其他很多的配置選 By Rain2015 年 2 月 9 日
開源教育 我的開源之路 到目前為止,我已經在計算機領域從業超過40年了,但最好的時光還是在過去的17年中,我與 Linux 和開源軟體一起度過的時間。我是在一起偶然的機會中無意地踏入了計算機行業,不過這是另外一件值得分享的事情了。現在,我將要告訴你們我是如何半故意甚至有點走偏門地進入了開源和 Linux 的領域。 By Kim2015 年 2 月 7 日
Linux中國 Linux有問必答:如何檢查Linux的內存使用狀況 問題:我想要監測Linux系統的內存使用狀況。有哪些可用的圖形界面或者命令行工具來檢查當前內存使用情況? 當涉及到Linux系統性能優化的時候,物理內存是一個最重要的因素。自然的,Linux提供了豐富的選擇來監測珍貴的內存資源的使用情況。不同的工具,在監測粒度(例如:全系統範圍,每個進程,每個用戶),介面方式(例如:圖形用戶界面,命令行,ncurses)或者運行模式(交互模式,批量處理模式)上都不盡相同。 下面是一個可供選擇的,但並不全面的圖形或命令行工具列表,這些工具用來檢查Linux平台中已用和可用的內存。 1. /proc/m By Rain2015 年 2 月 6 日
Linux中國 CentOS上配置rsyslog客戶端用以遠程記錄日誌 rsyslog是一個開源工具,被廣泛用於Linux系統以通過TCP/UDP協議轉發或接收日誌消息。rsyslog守護進程可以被配置成兩種環境,一種是配置成日誌收集伺服器,rsyslog進程可以從網路中收集其它主機上的日誌數據,這些主機會將日誌配置為發送到另外的遠程伺服器。rsyslog的另外一個用法,就是可以配置為客戶端,用來過濾和發送內部日誌消息到本地文件夾(如/var/log)或一台可以路由到的遠程rsyslog伺服器上。 假定你的網路中已經有一台已經配置好並啟動的rsyslog伺服器,本指南將為你展示如何來設置CentOS系統將其內部日誌消息路由到一台遠程r By Rain2015 年 2 月 6 日
開源人訪談 走近Linux開發者:Dave Jones 本周是30周系列第五期,上周我們採訪了 Greg Kroah-Hartman,大家可以在 Linux Story 的 訪談 分類中查看本系列的所有文章。本系列文章將告訴大家他們是如何工作的,怎樣與他們協同工作以及他們成功的原因。Linux Story 本周為大家帶來 Fedora 內核主要維護者 Dave Jones 的訪談。 By root2015 年 2 月 5 日
Linux中國 Github Atom 你所不知道的一些事 GitHub 開發的文本編輯器 Atom最近剛剛發布了0.177.0版。在這次更新裡面,也許有一些你所不知道的 Atom 的趣事。 Atom 是基於 Chrome 開發 Atom 是完全基於web技術實現的。底層的架構是基於Chromium(是的就是Google Chrome瀏覽器的Chromium架構),所有的窗口都是一個本地渲染的網頁。 當我們按下快捷鍵Alt+Command+I 時,就可以看到熟悉的Chrome瀏覽器的調試界面了。 本次 0.177.0 版本是基於 Chrome 40 所開發的。 棄 ... By Rain2015 年 2 月 4 日
Linux中國 4個最流行的Linux平台開源代碼編輯器 正在尋找Linux平台最棒的代碼編輯器?如果你詢問那些很早就玩Linux的人,他們會回答是Vi, Vim, Emacs, Nano等。但是,我今天不討論那些。我將談論一些新時代尖端、漂亮、時髦而且十分強大, 功能豐富的最好的Linux平台開源代碼編輯器,它們將會提升你的編程經驗。 By Rain2015 年 2 月 4 日
Linux中國 Android 中的 Wi-Fi 直連方式的 Bug 會導致拒絕服務 Google標記這個問題為低嚴重性,並不急著修復 Android處理Wi-Fi直連連接的方式中的一個漏洞可以導致在搜索連接節點的時候所連接的設備重啟,這個節點可能是其他手機,攝像頭,遊戲設備,電腦或是印表機等任何設備。 Wi-Fi直連技術允許無線設備之間直接建立通信,而不用加入到本地網路中。 安全公司致力於協調修復這個問題 這個漏洞允許攻擊者發送一個特定的修改過的802.11偵測響應幀給設備,從而因為WiFi監控類中的一個未處理的異常導致設備重啟。 Core Security通過自己的CoreLabs團隊發現了這個瑕疵(CVE-2014-0997),早在2014年9月就 By Rain2015 年 2 月 4 日
Linux中國 Ubuntu 15.04即將整合Linux內核3.19分支 Ubuntu已經開始整合一個新的內核分支 Linux內核是一個發行版中最重要的組成部分,Ubuntu用戶很想知道哪個版本將用於預計幾個月後就會發布的15.04分支的穩定版中。 Ubuntu和Linux內核開發周期並不同步,所以很難預測最終哪個版本將應用在Ubuntu 15.04中。目前,Ubuntu 15.04(長尾黑顎猴)使用的是Linux內核3.18,但是開發者們已經準備應用3.19分支了。 我們的Vivid的內核仍然基於v3.18.2的上游穩定內核,但是我們很快將重新基於v3.18.3內核開發。我們也將把我們的非穩定版分支的基礎變更到v3.19-rc5,然後上傳到我們的團隊PPA。Canonical By Rain2015 年 2 月 4 日
Linux中國 在 Ubuntu 14.04 中Apache從2.2遷移到2.4的問題 如果你將Ubuntu從12.04升級跨越到了14.04,那麼這其中包括了一個重大的升級--Apache從2.2版本升級到2.4版本。Apache的這次升級帶來了許多性能提升,但是如果繼續使用2.2的配置文件會導致很多錯誤。 訪問控制的改變 從Apache 2.4起所啟用授權機制比起2.2的只是針對單一數據存儲的單一檢查更加靈活。過去很難確定哪個 order 授權怎樣被使用的,但是授權容器指令的引入解決了這些問題,現在,配置可以控制什麼時候授權方法被調用,什麼條件決定何時授權訪問。 這就是為什麼大多數的升級失敗是由於配置錯誤的原因。2.2的訪問控制是基於IP地址 By Rain2015 年 2 月 4 日
Linux中國 如何解壓 tar 文件到不同的目錄中 我想要解壓一個tar文件到一個叫/tmp/data的指定目錄。我該如何在Linux或者類Unix的系統中使用tar命令解壓一個tar文件到不同的目錄中? 你不必使用cd命令切換到其他的目錄並解壓。可以使用下面的語法解壓一個文件: 語法 典型Unix tar語法: tar -xf file.name.tar -C /path/to/directory GNU/tar 語法: tar xf file.tar -C /path/to/directory tar xf file.tar --directory ... By Rain2015 年 2 月 4 日
開源新聞 滾動更新與固定版本Linux之爭 Arch 是典型的滾動更新的發行版,而 Debian 和 Fedora 是典型的固定更新的發行版,然而從2013年以來,滾動更新的Linux發行版本變得越來越流行,它正在從固定更新的 Linux 發行版本中獲得更大的份額。甚至像 Ubuntu和 openSUSE 等傳統的發行版也開始推出滾動更新的版本。 By Guolong Liu2015 年 2 月 3 日