Linux中國 如何修復 apt-get update 無法添加新的 CD-ROM 的錯誤 這些天我正在體驗Elementary OS Freya,在這期間,我遇到了一個非常常見的更新錯誤:Failed to fetch cdrom Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add ... By Rain2015 年 5 月 8 日
Linux中國 自動化部署基於 Docker 的 Rails 應用 這是系列文章的第三篇,講述了我的公司是如何將基礎設施從PaaS移植到Docker上的。 第一部分:談論了我接觸Docker之前的經歷; 第二部分:一步步搭建一個安全而又私有的registry。 在系列文章的最後一篇里,我們將用一個實例來學習如何自動化整個部署過程。 基本的Rails應用程序 現在讓我們啟動一個基本的Rails應用。為了更好的展示,我使用Ruby 2.2.0和Rails 4.1.1 在終端運行: $ rvm use 2.2.0 $ rails new cd docker-test ... By Rain2015 年 5 月 8 日
Linux中國 EvilAP_Defender:可以警示和攻擊 WIFI 熱點陷阱的工具 開發人員稱,EvilAP_Defender甚至可以攻擊流氓Wi-Fi接入點 這是一個新的開源工具,可以定期掃描一個區域,以防出現惡意 Wi-Fi 接入點,同時如果發現情況會提醒網路管理員。 這個工具叫做 EvilAP_Defender,是為監測攻擊者所配置的惡意接入點而專門設計的,這些接入點冒用合法的名字誘導用戶連接上。 這類接入點被稱做假面獵手(evil twin),使得黑客們可以從所接入的設備上監聽互聯網信息流。這可以被用來竊取證書、釣魚網站等等。 大多數用戶設置他們的計算機和設備可以自動連接一些無線網路,比如家裡的或者工作地方的網路。通常,當 By Rain2015 年 5 月 8 日
開源評論 老少皆宜的Linux 年紀大了不適合 Linux?別逗!太年輕了玩不來?拜託,Linux 老少皆宜好伐!為你講述Linux老少皆宜的故事!分享Linux的精神。 By 放蕩不羈愛機油2015 年 5 月 6 日
故事匯 發現開源社區的掃地僧——Google Summer of Code 2015導師手記(1) 今年恰好我成為Google Summer of Code的導師(Mentor),也是我第一次做GSoC的導師。而之前當過GSoC的導師的中國人,好像也沒留下什麼文檔。所以我打算不妨從導師的角度 來談談,更會結合在這段時間自己的經歷和學習到的東西,力求深入淺出的表達出來。特別是想告訴那些有志於從事開源貢獻的同學們,如何通過GSoC賺得第一 桶金,更開啟自己的「開源生涯」。 By root2015 年 5 月 5 日
Linux中國 在 FreeBSD 10.1中安裝 Mate 桌面 FreeBSD是全文本模式的系統,然而有些新用戶想要使用GUI桌面環境。這個教程就是幫助你在Freebsd 10.1中安裝Mate桌面。 下面是我的系統細節: root@Freebsd-unixmen:~ # uname -a FreeBSD Freebsd-unixmen 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401: Tue Nov 11 21:02:49 UTC 2014 root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 root@Freebsd-unixmen:~ ... By Rain2015 年 5 月 5 日
Linux中國 在 Linux 中用 nmcli 命令綁定多塊網卡 今天,我們來學習一下在 CentOS 7.x 中如何用 nmcli(Network Manager Command Line Interface:網路管理命令行介面)進行網卡綁定。 網卡(介面)綁定是將多塊 網卡 邏輯地連接到一起從而允許故障轉移或者提高吞吐率的方法。提高伺服器網路可用性的一個方式是使用多個網卡。Linux 綁定驅動程序提供了一種將多個網卡聚合到一個邏輯的綁定介面的方法。這是個新的實現綁定的方法,並不影響 linux 內核中舊綁定驅動。 網卡綁定為我們提供了兩個主要的好處: 高帶寬 冗餘/彈性 現在讓我們在 CentOS ... By Rain2015 年 5 月 5 日
開源評論 開源社區最需要什麼? 前幾天看了一篇文章《5 Ingredients for Building Community》,原文講了構建一個設計師社區需要什麼,作者將這些總結成了5個P打頭的英文單詞:Purpose(目標)、People(人)、Practice(實踐)、Place(場地)和Progress(進取)。仔細想想,這5項要求幾乎可以覆蓋到所有社區,當然開源社區也依舊適用,不過卻因為開源社區的特殊性,又有了不同的變化和含義。 我認為中國的開源社區缺少很多基本的能力,因此我將這些品質要求,與原文這5個P打頭的英文單詞放在一起,最終便是此文 By root2015 年 5 月 4 日
Github Trending Github Trending repositories 第三期 Github Trending repositories 第三期 不知道大家的五一都是怎麼過的,Rube過了一個擼碼的五一。ok 繼續帶來本周 Github 熱門項目。 antirez / disqu […] By Rube2015 年 5 月 4 日
Linux中國 如何在ubuntu14.04上安裝輕量級的Budgie桌面(v8) Budgie是為Linux發行版定製的旗艦桌面,也是一個定製工程。為思想前衛的用戶設計,致力於簡單和簡潔。它的一個巨大優勢是它不是別的項目的fork版本,是從都到尾都獨立的。 Budgie桌面與GNOME棧緊密結合,使用先進的技術從而提供一個可選擇的桌面體驗。出於開源理念,這個桌面之後也能在別的Linux發行版中看到。 現在Budgie能夠通過面板的設置達到和GNOME2桌面相似的使用體驗。 0.8版的特點 任務欄:支持應用鎖定到任務欄 任務欄:使用.desktop文件來配置quicklists菜單 任務欄:使用.desktop文件來配置圖標解析度 任務欄:支持有通知時藍 By Rain2015 年 5 月 4 日
Linux中國 SuperTuxKart 0.9 已發行 —— Linux 中最好的競速類遊戲越來越棒了! 熱門競速類遊戲 SuperTuxKart 的新版本已經打包發行登陸下載伺服器 Super Tux Kart 0.9 發行海報 SuperTuxKart 0.9 相較前一版本做了巨大的升級,內部運行著剛出爐的新引擎(有個炫酷的名字叫Antarctica(南極洲)),目的是要呈現更加炫酷的圖形環境,從陰影到場景的縱深,外加卡丁車更好的物理效果。 突出的圖形表現也增加了對顯卡的要求。SuperTuxKart 開發人員給玩家的建議是,要有圖像處理能力比得上(或者,想要完美的話,要超過) Intel HD Graphics 3000, NVIDIA GeForce 8600 或 AMD ... By Rain2015 年 5 月 4 日
Linux中國 搭建一個私有的Docker registry 這是系列的第二篇文章,這系列講述了我的公司如何把基礎服務從PaaS遷移到Docker上 第一篇文章: 我談到了接觸Docker之前的經歷; 第三篇文章: 我展示如何使創建鏡像的過程自動化以及如何用Docker部署一個Rails應用。 為什麼需要搭建一個私有的registry呢?嗯,對於新手來說,Docker Hub(一個Docker公共倉庫)只允許你擁有一個免費的私有版本庫(repo)。其他的公司也開始提供類似服務,但是價格可不便宜。另外,如果你需要用Docker部署一個用於生產環境的應用,恐怕你不希望將這些鏡像放在公開的Docker Hub上吧! 這篇文章提供了一個非 By Rain2015 年 5 月 4 日
Linux中國 增強 nginx 的 SSL 安全性 本文向你介紹如何在 nginx 伺服器上設置健壯的 SSL 安全機制。我們通過禁用 SSL 壓縮來降低 CRIME 攻擊威脅;禁用協議上存在安全缺陷的 SSLv3 及更低版本,並設置更健壯的加密套件(cipher suite)來儘可能啟用前向安全性(Forward Secrecy);此外,我們還啟用了 HSTS 和 HPKP。這樣我們就擁有了一個健壯而可經受考驗的 SSL 配置,並可以在 Qually Labs 的 SSL 測試中得到 ... By Rain2015 年 5 月 4 日
Linux中國 環境音播放器:讓人放鬆的聲音,保持你的創造力 對於某些人來說雨聲是個令人安心的聲音 如果我想變得非常有效率,我不能聽正常的音樂。它會使我分心,我會開始跟著唱或者讓我想起另一首歌,結局就是我在自己的音樂庫里到處戳並且反正,你懂的。 同樣我也不能在寂靜的環境中工作(雖然和6隻貓生活在一起意味著這不太可能)但是無規律的刺耳聲音和突然地咔噠聲以及貓叫聲會打破寂靜。 我的解決辦法是聽環境音。 我發現它能幫助我消除大腦的里的胡思亂想,提供了一個聲景覆蓋了貓咪玩耍的聲音。 環境音就是日常生活中的背景噪音;雨滴在窗戶上敲打的聲音,咖啡店裡人們聊天的嗡嗡聲,風中鳥 By Rain2015 年 5 月 4 日
Linux中國 安裝完最小化 RHEL/CentOS 7 後需要做的 30 件事情(六) 30. 用密碼保護 GRUB 用密碼保護你的 boot 引導程序這樣你就可以在啟動時獲得額外的安全保障。同時你也可以在實物層面獲得保護。通過在引導時給 GRUB 加鎖防止任何無授權訪問來保護你的伺服器。 首先備份兩個文件,這樣如果有任何錯誤出現,你可以有回滾的選擇。備份 /etc/grub2/grub.cfg 為 /etc/grub2/grub.cfg.old。 # cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.old 同樣,備份 /etc/grub.d/10_linux 為 /etc/grub.d/10_linux.old。 # cp ... By Rain2015 年 5 月 3 日
開源軟體 微軟的 .NET 開發環境開源了? 不管怎樣, .NET Foundation 所做的似乎不只是開放了源代碼;他們在Github上的倉庫是走向真正社區的充滿意義的一步 By Skpe2015 年 5 月 2 日
Linux中國 Linux 的 『sort』命令的14個有用的範例(一) Sort是用於對單個或多個文本文件內容進行排序的Linux程序。Sort命令以空格作為欄位分隔符,將一行分割為多個關鍵字對文件進行排序。需要注意的是除非你將輸出重定向到文件中,否則Sort命令並不對文件內容進行實際的排序(即文件內容沒有修改),只是將文件內容按有序輸出。 本文的目標是通過14個實際的範例讓你更深刻的理解如何在Linux中使用sort命令。 1、 首先我們將會創建一個用於執行sort命令的文本文件(tecmint.txt)。工作路徑是/home/$USER/Desktop/tecmint。 下面命令中的-e選項將啟用轉義,將n解析成換行 $ echo -e "computer By Rain2015 年 5 月 2 日
Linux中國 安裝完最小化 RHEL/CentOS 7 後需要做的 30 件事情(五) 25. 安裝 Linux Malware Detect (LMD) Linux Malware Detect (LMD) 是 GNU GPLv2 協議下發布的開源 Linux 惡意程序掃描器,它是特別為面臨威脅的主機環境所設計的。LMD 完整的安裝、配置以及使用方法可以查看: 安裝 LMD 並和 ClamAV 一起使用作為反病毒引擎 ... By Rain2015 年 5 月 2 日
Linux中國 安裝完最小化 RHEL/CentOS 7 後需要做的 30 件事情(四) 17. 安裝 Webmin Webmin 是基於 Web 的 Linux 配置工具。它像一個中央系統,用於配置各種系統設置,比如用戶、磁碟分配、服務以及 HTTP 伺服器、Apache、MySQL 等的配置。 # wget http://prdownloads.sourceforge.net/webadmin/webmin-1.740-1.noarch.rpm # rpm -ivh webmin-*.rpm 安裝 Webmin ... By Rain2015 年 5 月 1 日
開源新聞 實現高級加密標準(AES)的高性能應用程序 這篇文章提供了一個關於IBM®XL編譯器內置函數的新高級加密標準(AES)的詳細分析。如果你是一位軟體工程師,並且有興趣在IBM POWER8™處理器實現高性能的應用程序。那麼這篇文章是將是為你量身定做的。 By Phoenix Legend2015 年 4 月 30 日
開源新聞 Ubuntu要拋棄.deb包了嗎? Canonical 現在打算放棄基於 .deb 包的桌面環境轉而採用自家的 Snappy。作為一個 Ubuntu 用戶,你會轉到 Snappy 嗎?在評論中告訴我們吧。 By Dolia2015 年 4 月 29 日
Linux 發行版/系統 內核補丁 「無需重啟系統」—你不得不看! Linux4.0 無需重啟時代到來。新功能無需重啟機制到底是如何工作的,它又能帶來什麼不一樣的體驗,無需重啟真的有必要嗎? By 放蕩不羈愛機油2015 年 4 月 29 日
Linux中國 在 Linux 中以交互方式實時查看Apache web訪問統計 無論你是在網站託管業務,還是在自己的VPS上運行幾個網站,你總會有需要顯示訪客統計信息,例如前幾的訪客、訪問請求的文件(無論動態或者靜態)、所用的帶寬、客戶端的瀏覽器,和訪問的來源網站,等等。 GoAccess 是一款用於Apache或者Nginx的命令行日誌分析器和互動式查看器。使用這款工具,你不僅可以瀏覽到之前提及的相關數據,還可以通過分析網站伺服器日誌來進一步挖掘數據 - 而且這一切都是在一個終端窗口實時輸出的。由於今天的大多數web伺服器都使用Debian的衍生版或者基於RedHat的發行版來作為底層操作系統,所以本文中我告訴你 By Rain2015 年 4 月 29 日