Linux中國 Linus對支持鏈接時優化(LTO)的Linux內核並不看好 之前,用於啟用Linux 3.15內核的實驗LTO支持的補丁已經發布了一個PR(上拉請求),但Linus Torvalds 還沒有決定他是否會接受這段代碼到上游的Linux內核 Linus 仍然沒看到鏈接時優化內核(LTO:ink-time optimizations)的好處,也不確認這段代碼是否已準備好放入主幹中。 LTO的Linux kernel有一個好處是,可以減小Linux內核鏡像的大小,而且更快和更高效。在GCC中配合使用LTO會使整個程序在鏈接階段就實現整個的二進位優化。先前的結果表明,一個LTO的內核可以減少超過10%的尺寸大小,並且內核優化後比常規的內核快百分之幾,但是它目前 By Rain2014 年 5 月 21 日
Linux中國 Ubuntu現在運行在世界最快超級計算機上 Canonical公司意圖創建最常用的Linux桌面發行版,然而它也成為了最成功的伺服器操作系統之一。事實上,Ubuntu Server, Ubuntu Openstack 和 Ubuntu的編製工具Juju,正在運行在世界上最強的超級計算機上。 現在,世界上最強大的超級計算機是天河二號,它在中國的廣東省。據它的製造者介紹,這些伺服器使用Intel Xeon處理器、Intel Xeon Phi協同處理器,它有每秒160Gb的傳輸速度用於兩個節點之間超高速傳輸。從2013年以來它一直保持著最強記錄。 Ubuntu OpenStack運行在256個高性能節點上,而且在接下來的數月將會增長至超過6400個節點。這 By Rain2014 年 5 月 21 日
Linux中國 樹莓派進階學習的五個建議 從SSH到埠轉發,這些先進的技術將讓你的樹莓派開發更簡單。 當你可以在命令行輸入命令時,你就不再是一個新手在做一些新手的設置了。雖然進度不快,但是你的確正在通過你的方式去學習使用這物超所值的、只有信用卡大小的計算機去滿足一些DIY想法,這就是樹莓派。 然而,從基礎跨越到中級還是存在較大距離。當你從設置你的派的教程轉而學習創建一個媒體伺服器時,項目開始前的需求就會有一點點挑戰。許多中級的Pi教程,包括ReadWrite的一些文章,都會假設你已經對樹莓派設置好了一些東西。 並非每一個項目都需要找個教程里的所有建議 By Rain2014 年 5 月 20 日
Linux中國 開源賽車遊戲 StuntRally 的新的 2.3 版本看起來棒極了 StuntRally是一個有著多達150條特色賽道和大量汽車模型的免費賽車遊戲,它剛剛發布了最新的2.3版本,新版本的畫質有了很大的提高。 該遊戲是建立在大量的開源技術上的,如Vdrift,bullet,OGRE,PagedGeometry和MyGUI,雖然在此僅僅舉了這幾個例子,但是這個遊戲絕對不是一個簡單的項目。 僅僅從他的特點描述中就能看出,StuntRally大概是在Linux平台上最有前景的開源街機賽車遊戲之一。 玩家可以從153條賽車軌道和24個關卡中感受到遊戲的魅力,並且這款遊戲超過四個小時的遊戲時間真是業界良心啊。 StuntRally特色功能有幽靈駕駛模式(在 By Rain2014 年 5 月 19 日
Linux中國 五種方法檢測你的 Linux 是32位還是64位 有的時候 Linux 新手們在下載軟體的時候十分困惑,因為下載頁面常常同時提供32位和64位版本的軟體。所以弄清楚你的操作系統是32位的還是64位的十分重要,因為你在做很多事情的時候都需要這個信息。在這篇文章里,我們會討論五種檢測你的Linux系統是32位還是64位的方法。 檢測你的 Linux 是32位還是64位的 請注意文中的這些方法是在 Ubuntu 13.10 平台測試. 1. 執行uname -a 命令 最常見的一個測試方法是運行 uname command 命令。 例如,在我的系統里,它顯示了以下信息: $ uname -a ... By Rain2014 年 5 月 19 日
Linux中國 Ubuntu每日小技巧-Ubuntu One關閉後如何切換到Dropbox或Box雲服務 Canonical公司決定關閉Ubuntu One的雲服務,你可能正在尋找備份你主機的其他伺服器,儘管現在有很多雲服務的提供商,但是大服務商中僅有小部分支持包括Ubuntu在內的linux。 Dropbox全面支持Ubuntu,它有一個很好的整合了ubuntu桌面系統和其他通知欄的客戶端。Box,官方的Box.net也可以通過WebDav協議支持linux。 這裡有一段來自Canonical公司關於Ubuntu One的摘錄: 從4月2日開始,就不能訪問Ubuntu One中的存儲或音樂了。Ubuntu One服務也不會再包含在Ubuntu 14.04 LTS中,而Ubuntu One的應用也將從Ubuntu、Google和Apple的應用商店移除 By Rain2014 年 5 月 19 日
Linux中國 Ubuntu 14.04 LTS中OpenVPN導入功能被破壞 幾周前Canonical公司發布了 Ubuntu 14.04 LTS版本,新的操作系統做了很大的變化,但仍有些問題 需要解決,比如:openVPN 的導入功能。 如果你曾在Ubuntu系統上使用過VPN連接,你應該知道,為了實現VPN連接不得不去官方軟體包管理中心下載 network-manager-openvpn 軟體包,其允許用戶導入openVPN文件和所有的設置以及證書。 在ubuntu 14.04 LTS之前的版本,openVPN 導入功能能夠正常使用,但是此前發布的network-manager-openvpn軟體包某些文件被破壞,當導入時將導致整個網路管理功能崩潰。 在 Launchpad 上已有匿名用戶上報了這個問題, By Rain2014 年 5 月 19 日
Linux中國 Limit Theory遊戲開發者轉到Linux開發,原因是Windows很煩人 極限理論(Limit Theory),一個無限的程序性的空間模擬遊戲,這個遊戲的開發者僅一個人,遊戲將會發布在Linux、Windows和Mac OS X上。開發者宣布從Windows平台轉到Linux上主要是因為他不耐煩了。 極限理論聽起來像一個不可能的項目,特別是對於它是由一個人開發。遊戲的開發者Josh Parnell自己已經努力建立一個美麗的宇宙,並提供對三個不同平台的支持。 他能夠這樣做是因為這個遊戲用C++和OpenGL寫的,這使遊戲可以輕易地轉移到任何平台開發。在最近的關於極限理論的更新中,他解釋說,他不再使用Winsows平台,因為它很煩人,但是沒有提 By Rain2014 年 5 月 19 日
Linux中國 Linux Mint以後將只基於Ubuntu LTS進行開發 最新的 Linux Mint 17 Qiana RC 版本已經釋出,本版本基於 Ubuntu 14.04 LTS(長期支持版本)。一個有趣的變化是,將來的數個版本都會基於長期支持版本。 Linux Mint的開發者已經決定只使用Ubuntu的LTS版本作為基礎版本,這就意味著,之後幾年的新版本將會始終基於同一個發行版。 這樣的決定將讓Minit固定在LTS主幹上。換句話說,我們的開發團隊會在未來兩年內基於基本差不多的底包用作Mint 17的開發,這會使得從17到17.1、17.2以及後續版本的升級過程變得更加平滑。 重要的應用程序將會以反向移植的形式進行發布,我們希望這個改變能夠加快 By Rain2014 年 5 月 18 日
Linux中國 如何在Nexus上實現Ubuntu和Android 4.4.2 雙啟動 現在在手機上測試Ubuntu變得更加簡單,可以從Canonical上下載一個程序,它可以安裝新的操作系統而不必刪除原有的Andorid。能夠雙啟動的系統可以吸引更多的用戶關注手機/平板上的新開源平台。 Canonical在它的網站上有一個流程解釋了如何在手機上安裝Ubuntu,但是這實際上需要刪除Android系統才能獲得新的操作系統。Ubuntu的開發者已經做了大量的工作,這個新的系統看上去很棒,但是如果你決定退回到Android,你就需要刪除Ubuntu並安裝Google的Android系統。這意味這你不得不重複設置你的電話,這可能會比較麻煩。 幸運的是,現在有一個稱 By Rain2014 年 5 月 16 日
Linux中國 下一代Linux桌面系統LXQt首次公開發布 LXQt的首次公開發布版,流行的輕量級桌面環境LXDE的新一代版本,已經可以下載了。 這次版本發布幾乎是在LXDE Qt計劃和Razor-qt桌面項目決定合併的一年以後。通過集中資源到一個桌面環境中,而不是兩個,這個團隊說他們希望通過盡量重用現有代碼,來提供最好的體驗。 通過10個月的努力,不管是桌面系統的工作方式和所提供的特性功能,都得到了大量重要改善。今天的這個beta版本,儘管主要是給早期測試人員和開發者,據說已經穩定可用了。 美好的開始 這個項目的開發團隊還在繼續關注在提供一個輕量級以及用戶友好的桌面環境,用來替代日漸 By Rain2014 年 5 月 15 日
Linux中國 Easy Arduino: 開始你的Arduino之旅 許多Arduino的項目都是基於兩個簡單的程序。 能電腦所不能的單片機,這就是Arduino。 我們每天使用的計算機是強大的,但它們根本不了解身邊發生了什麼事。比如說你的筆記本電腦也不能感到光或水。另外,Arduino對外專門設計成鍵控的。它有一個用於簡化感測器通信的輸入、輸出板子。 Arduino是由Massimo Banzi和他的義大利搭檔Ivrea開發的,並用Ivrea他最喜歡的酒吧命名。Banzi希望他的設計課程的學生們有一個原型的硬體的廉價,容易的解決方案。自2005年Arduino的發布,它已經從一個教學工具發展成為世界各地製造商的DIY項目。現在有了 By Rain2014 年 5 月 15 日
Linux中國 如何從Web瀏覽器遠程監視Linux伺服器和桌面 當你要監視一台Linux機器時,你會有很多的選擇。雖然現在有很多產品質量監控方案(比如 Nagios、 Zabbix、 Zenoss),它們擁有華麗的UI,可擴展監控,易於理解的報告等等,這些方案對於大多數終端用戶都太過於強大了。如果你只需檢查Linux伺服器或桌面的基本狀態(比如,CPU負載、內存使用、活躍進程),就請考慮一下linux-dash。 linux-dash是一款面向Linux機器的基於web的輕量級監控面板,可以實時顯示不同的系統屬性,比如CPU負載、內存使用、磁碟使用、網路速度、網路連接、上下行帶寬、登錄用戶、運行中的進程等等。linux-dash沒有後 By Rain2014 年 5 月 15 日
Linux中國 如何在Ubuntu 14.04中觀看Netflix 在Windows中觀看Netflix是很容易的。你可以使用網路瀏覽器或者桌面程序,但這在linux中並不同。這在linux中默認並不可行,這是因為Netflix需要Microsoft Silverlight,同時由於這是"微軟"的,很明顯這無法在Linux上使用。所以在Linux上就沒法使用Netflix了么?當然有辦法。本篇中我們就會看到如何在Ubuntu 14.04上觀看Netflix(或許在老版本中如13.10和13.04等也可以)。 如何在Ubuntu 14.04 中觀看Netflix: 我們需要用到Pipelight,一個通過Wine來在Linux上支持Silverlight的項目。這個項目仍在beta狀態,但是已經工作的很好了。讓我們看看 By Rain2014 年 5 月 14 日
Linux中國 如何在win 7/8 中製作一個Ubuntu 14.04 的USB隨身碟 安裝Ubuntu的第一步是製作一個隨身碟。如果你正在使用Windows XP,7,8 或者 8.1,你可以用Universal USB Installer去創建一個Live USB。這是我最喜歡用的方法,而且它很容易使用。讓我們看看如何很容易地在Windows 8 里製作一個Ubuntu的Live USB 。 在Windows里製作live USB的步驟: 第一步:下載Ubuntu ISO鏡像 到Ubuntu網站下載你首選Ubuntu版本的ISO鏡像。 第二步:下載Universal USB Installer 如果你曾經下載了Ubuntu 14.04的ISO鏡像,到這個頁面下載最新版本的Universal USB Installer。 ... By Rain2014 年 5 月 14 日
Linux中國 如何給任意一款 Linux 發行版添加漂亮的字體 接下來的教程將指導所有 Linux 用戶怎麼簡單的將漂亮的字體添加到自己的操作系統。我們已經為 Debian、Arch Linux、openSUSE、Slackware 和 Fedora 發行版編寫了詳細的介紹。 正如許多用戶所知,幾乎所有基於 Linux 的操作系統主要缺點就是默認選擇的字體並不令終端用戶滿意,尤其是那些從 Windows 或者 Mac OS X 等操作系統遷移過來的用戶。 除了使用自己的一套字體的Ubuntu,從一開始就看起來就相當漂亮,其它所有 Linux 發行版都有字體醜陋的缺點。正因如此,許多用戶試圖創建一種新的方法來增強文字在各個發行版中渲染效果。 這就是 I By Rain2014 年 5 月 13 日
Linux中國 每日 Ubuntu 小技巧 – 在 Ubuntu 中手動安裝 Oracle Java JDK 8 這篇簡短的教程將會演示如何在 Ubuntu 系統中安裝 Oracle 公司最新發布的 Java JDK 8。這裡使用的方法是教你如何從下載頁面下載安裝包,然後不使用外部的 PPA 或者第三方源代碼在 Ubuntu 中安裝。 這種方法不需要依賴於第三方的源倉庫。你只需要從 Oracle 的官方下載頁直接下載,然後安裝就行。 JDK 8 是一個重要的發行版本,也加入了最新的叫做 Lambda 表達式的新語言功能,此功能可以把函數用作方法參數,或者代碼塊當作日期數據使用。 這一個版本也發布了一個新的 java.util.stream ... By Rain2014 年 5 月 13 日
Linux中國 Linux 桌面的發展之路! Ken Starks 在 fossforce.com 網站上問 你們是如何優化 Linux 的?,我很高興他問了這個問題,因為我有話要說!對我來說,Linux 桌面就是一連串的承諾,但是這些承諾卻總是無法兌現。它在每個版本發布後都會說下個版本會非常牛X,=.=凸。它會一次性定下50個目標,然後又完成不了幾個。至於 Linux 桌面,我想我們是時候好好聊聊這玩意兒了。 計算機有著無窮的魅力,在計算機的世界裡我們幾乎能做所有事情。在這個容易迷失的世界裡,我們深信自己所著迷的事情對其他人也有著相同的吸引力。我們沉迷於鑽研細節,爭論 GPL 和 LGPL 的區別,討 By Rain2014 年 5 月 12 日
Linux中國 用尖角來挑戰!來自烏托邦的獨角獸 Mark Shuttleworth,Canonical 的創始人,已經為 Ubuntu 的下一個版本 (14.10) 起好了名字,新版本的名字將是烏托邦的獨角獸。 Ubuntu 的開發者們並不經常在兩個開發周期之間停頓太久,也就是說 Ubuntu 14.10 的工作將可能在最近的某一天開始,並經過六個月的時間,在 2014 年十月份放出一個新的版本。 當然,她不會是一個 LTS 版本,但是 Mark Shuttleworth 希望其開發團隊儘可能的試水新的嘗試,以為將來的邁進做準備。 拿出你的最佳表現給大家,展現給論壇,展現給郵件列表,我們要做些出色的事情。一些和諧而大氣的事情,一些我們可以 By Rain2014 年 5 月 12 日
Linux中國 GNU Privacy Guard加密指南 加密技術可以保證你的文件使用加密形式存儲,不管你是要把它公開到網際網路,備份到伺服器,用U盤攜帶,還是保存在筆記本里。加密你的數據,意味著除非是你認可的接收者,其他人都不可以讀取,這樣可以防止信息泄漏。 GPG (GNU Privacy Guard) GPG是GNU Privacy Guard的縮寫。它是一種基於密鑰的加密方式,使用了一對密鑰對消息進行加密和解密,來保證消息的安全傳輸。一開始,用戶通過數字證書認證軟體生成一對公鑰和私鑰。任何其他想給該用戶發送加密消息的用戶,需要先從證書機構的公共目錄獲取接收者的公鑰,然後用公鑰加密信息,再發 By Rain2014 年 5 月 12 日
Linux中國 新的虛幻競技場遊戲將免費登陸linux Epic Games宣布下一款虛幻競技場系列遊戲將會支持Linux, Windows,以及Mac OS X三個系統平台,並且可以免費獲得。 Epic Games的開發者遵守他們的承諾,新的4代虛擬引擎支持了Linux,並且他們已經確認下一款虛幻競技場系列遊戲將會登陸Linux平台。 如果該項目成功的話,伴隨著Linux平台下虛幻競技場該款遊戲的開發和發布,隨之而來的也有一些可能改變開發遊戲模式的有趣想法。 首先,虛幻競技場這款遊戲將會是免費的。當用戶聽到免費這個詞時,通常他們認為僅僅是免費獲取到遊戲,意味著他們不得不為了額外的內容以及優於其他玩家的有利條件 By Rain2014 年 5 月 12 日
Linux中國 如何在 Ubuntu 中播放3D電影 親愛的 Linux 極客們, Q: 我下載了一部高品質 3D 電影,但是當我用 VLC 播放器播放的時候,畫面被分割成兩個部分,我可不想這樣欣賞我的高清大片。 在本教程中你將會學習如何在 Ubuntu 中用名為bino的 3D 電影播放器來觀看 3D 電影。你可以在終端中執行以下命令來輕鬆獲取有關 3D 電影播放器的相關信息。 apt-cache search bino ... By Rain2014 年 5 月 10 日
Linux中國 Ubuntu修復了14.04 LTS 上鎖屏的安全漏洞 Canonical公司已經修補了Ubuntu 14.04 LTS上一個重大的安全漏洞 這個漏洞可能讓攻擊者不需要輸入密碼而獲取一個用戶賬戶。 鎖屏繞開問題在本周早些時候已經發表在了Launchpad上,漏洞修復現在已經發布。 它描述了一種方法,通過這個方法可以在沒有授權的情況下訪問那些使用新的Unity鎖屏並處於鎖屏狀態的用戶賬戶。 如何做呢?右鍵點擊指示器程序直到Alt+F2快捷鍵能奏效。這時,你就可以發出命令,打開程序,訪問日期,甚至通過運行compiz replace命令打開會話。 漏洞演示的一個視頻可以在YouTube上看到。 這個漏洞的攻擊僅能影響到本地 By Rain2014 年 5 月 10 日
Linux中國 2014 GPU技術大會上關於Linux的嵌入式技術和應用 今年我第一次參加了在加利福尼亞聖瓊斯舉辦的GPU技術大會(就在遊戲開發者大會之後的星期里)。在這次由NVIDIA主辦的會議上,廣泛討論了包括自動化,動畫,遊戲,科研,雲,系統集成,和新興公司在內的各個領域的主題。活動議程主要由三大部分組成,500場技術會議,實地編程場所和展示,以及一個展示大廳可以讓參與者展示他們最新的工作成果。 第一個活動在第二天,由NVIDIA CEO黃仁勛帶來的演講。他公布了應用於公司的下一代GPGPU產品的全新架構Pascal,以及被稱為世界上第一台嵌入式超級電腦的Jetson TK1。Pascal將應用在下一代超級電 By Rain2014 年 5 月 10 日