Linux中國 安裝體驗開源車載系統Automotive Grade Linux Linux基金會和他的合作夥伴本周發布了Automotive Grade Linux的第一個版本,這是一個在連網汽車內部使用的開源平台。 隨著本周 Automotive Grade Linux(AGL)的第一個版本的發布,這個在物聯網時代專為汽車定製的Linux發行版將轉變為一個新的生態系統。 AGL是由Linux基金會發起的合作項目,Linux基金會彙集了來自汽車行業,通信,計算硬體,學術界和其他領域的合作夥伴。AGL的第一個版本於6月30號發布在網上並且在可免費下載,這個開源操作系統基於Tizen IVI。Tizen IVI是一個基於Linux的平台,它被用於為廣泛的設備提供操作系統解決方案 By Rain2014 年 7 月 7 日
Linux中國 保護你的Linux系統的九個老生常談 在現在這個世道中,保障基於Linux的系統的安全是十分重要的。但是,你得知道怎麼干。一個簡單反惡意程序軟體是遠遠不夠的,你需要採取其它措施來協同工作。那麼試試下面這些手段吧。 1. 使用SELinux SELinux是用來對Linux進行安全加固的,有了它,用戶和管理員們就可以對訪問控制進行更多控制。SELinux為訪問控制添加了更細的顆粒度控制。與僅可以指定誰可以讀、寫或執行一個文件的許可權不同的是,SELinux可以讓你指定誰可以刪除鏈接、只能追加、移動一個文件之類的更多控制。(LCTT譯註:雖然NSA也給SELinux貢獻過很多代碼,但是目前尚無 By Rain2014 年 7 月 5 日
Linux中國 CentOS 7 RC版本已經可用! 今天CentOS的Karanbir Singh發布新的消息稱:CentOS 7 RC 版本已經可以下載測試了。 如果你希望測試體驗一下,你需要使用images目錄下boot.iso,以網路安裝方式安裝來安裝相應的軟體包。 By Rain2014 年 7 月 5 日
Linux中國 優秀的Linux文本編輯器 想要挑起狂熱Linux愛好者之間的激烈爭辯嗎?那就問問他們最喜歡的文本編輯器是什麼吧。在開源社區中,選擇一個用來寫文本,或者更進一步,用來寫代碼的編輯器,比選擇一個球隊或者遊戲控制器還要重要。但是任何一個Linux新手都不該為過多的建議和各種各樣的煽動而感到焦慮不安,取而代之,先去試著熟悉熟悉一堆不同的文本編輯器吧。所以今天我將要給你建議一個簡單主題的列表,裡面的編輯器都可以在Linux下編輯文本。這個列表不包括那些成熟的只用來編程的IDE,也不包括那些專門進行LaTex排版的編輯器。如果你對後者感興趣,我可以建議你 By Rain2014 年 7 月 5 日
Linux中國 給貓咪照片加密 事實上,我的硬碟上不存在那種不願意被別人看到的東西,只存有一些貓咪的照片、一些記錄著想寫的書的想法的文本文件,或者是一些短篇故事的文本,也有一些寫了一半的 NaNoWriMo 小說文件。簡單的說,我的硬碟就沒有加密的必要,因為沒有什麼可隱藏的。可問題是,我們錯誤的把隱私的渴望跟要隱藏某東西兩概念混淆在一起。比如說我生活的美國,我們視隱私權利是理所當然的事,但不包括那些傳統所認為的某人的隱藏色情或炸彈。隱私考慮的是一些平常的事情。 我居住在密歇根州。這兒的冬天很冷,我趨向於把溫度設置在華氏 75 度左右。對您們 By Rain2014 年 7 月 4 日
Linux中國 到底開發者需要掌握多少門語言? 諸如Apple、Facebook及Google這樣的大公司正在開發他們自己的編程語言,開發者們被迫只有適應。 前不久的世界開發者大會上,Apple公布了它的新開發語言Swift。這是最近大型技術公司們開發的一大波新語言中的最新成員,這些新語言某種程度上都是專門應用於他們自己的平台。 對iOS開發者,Apple有Swift;而Facebook 有 Hack 一門用於後端開發的語言。與此同時,Google已經擁有了它自己的Javascript替代者 Dart,以及一門新的通用編程語言Go。 這一波又一波的新語言,給開發者們帶來了許多問題。也許其中最嚴重的問題正如我一位同事Adriana By Rain2014 年 7 月 4 日
Linux中國 如何通過網路在Windows、MAC和Linux之間共享文件 家庭文件共享曾經是一個噩夢,即使在不同的Windows版本之間 甚至不考慮Mac和Linux!但現在這些操作系統可以相互通信並且無需特殊軟體就可共享文件。 我們之前使用SMB協議來做到這點。Windows使用SMB來做文件共享,同時Mac和Linux發行版都內置支持SMB。Microsoft甚至給開源Samba項目提交過補丁來改進它! 在Windows上共享文件夾 既然其他操作系統不能訪問家庭組,您需要啟用Windows老式的文件共享。要做到這點,打開控制面板進入網路和共享 更改高級共享設置。啟用網路發現和文件與列印共享。 如果你想要無需密碼訪問共享文件夾你還需要微 By Rain2014 年 7 月 3 日
Linux中國 如何將Vim打造成一個成熟的IDE 如果你稍微寫過一點代碼,就能知道集成開發環境(IDE)是多麼的便利。不管是Java、C還是Python,當IDE會幫你檢查語法、後台編譯,或者自動導入你需要的庫時,寫代碼就變得容易許多。另外,如果你工作在Linux上,你也會知道Vim在進行文本編輯的時候是多麼的方便。所以,你可能會想從Vim中也獲取這些IDE特性。 事實上,很少有方法可以幫你做到。有些人可能會想到試著把Vim打造成C語言IDE的,比如c.vim;也有把Vim集成到Eclipse里的 Eclim 。但是我想要告訴你的是一個更加通用的,只用插件實現的方案。你肯定不想因為安裝了太多的面板和特性 By Rain2014 年 7 月 3 日
Linux中國 CentOS 7 發布在即! 據 @LinuxCN好基友-Viz趙文軒 爆料: CentOS 作為一個受歡迎的紅帽企業級 Linux (RHEL) 的衍生版,即將在近期發布! 前些日子(6月10日),萬眾矚目的RHEL7 發布並提供用戶下載。 也就是說,其免費的自由衍生版本 CentOS 7 也將在不遠的將來發布。 起先,CentOS 軟體工程師Johnny Hughes於6月11日在 CentOS 7 的官方博客的一篇回復中提到 Our ... By Rain2014 年 7 月 1 日
Linux中國 為什麼我們不應該接受低劣的Linux移植遊戲 由於最近The Witcher 2的慘敗,我想寫下些想法,為什麼我們不應該接受來自開發人員的品質低劣的移植遊戲。 最近幾年在我們的Linux遊戲庫裡面有如此多遊戲,以至於你現在可以看到來自Linux玩家的評論我們已經有很多遊戲了!可能這些聲音來自很多像你一樣的人。感謝Valve 和 Steam,之前我們從來沒有得到過這麼多的開發者的關注。 同樣由於開發者的推進,我們看見了伴隨而來的各種移植遊戲,坦率地說,它們的質量十分的低劣,或者說對於大多數人們來說根本不值得去看一眼。 現在的問題就是,如果我們繼續接受這種低水平質量的移植,Linux就 By Rain2014 年 7 月 1 日
Linux中國 命令行星期二 —— 第一篇 極客們,我們又回來了!真抱歉讓你們久等了,但我保證,我們又回歸正軌了。我們滿懷熱情與大家相約,讓我們激情燃燒,尋找刺激吧:) 現在,整個的想法已經在之前的開場白中告訴你們了,所以現在讓我們來干點正事吧。就像肖茨先生書里講得那樣,我們需要來了解一下shell是個什麼東西,終端模擬器又是個什麼東西,因為我們要在這裡頭幹活。 肖茨在他的書中寫道,shell實際上是當我們談論命令行時所談論的東西。shell基本上一個程序,它將你敲擊鍵盤的動作傳遞給計算機;它也是某種形式的翻譯器,將你所講的東西翻譯給計算機聽。在這世界上活 By Rain2014 年 7 月 1 日
Linux中國 命令行星期二 —— 序 嗨,極客們! 今天,我們介紹給大家一個新的系列節目,它叫命令行星期二。為什麼叫命令行星期二?因為在該系列節目中,每天坐在計算機前的你們,將會試著走出圖形用戶界面(GUI)文化的藩籬,從今天開始讓事情變得簡單而大眾化。 當然,如果你訪問過任何與GNU/Linux相關的社區論壇的話,你可能已經看到了,關於GUI和命令行哪個更好的討論非常熱烈。是讓GUI掌控一切,還是只是學習並享受命令行界(CLI)面帶來的樂趣呢? 對於使用或拋棄GUI工具的爭論有很多。正方最常提到的優點之一,就是我們是在點擊的計算模式下長大的,所以它基本上就 By Rain2014 年 7 月 1 日
Linux中國 Ubuntu的Orange Box首次亮相 Orange Box現已推出,它是一個便攜的伺服器集群,Canonical用它來演示和培訓基於Ubuntu的OpenStack雲。 Canonical剛剛發布的Orange Box是一個攜帶型伺服器集群,該公司用來展示OpenStack,MAAS,Juju和其它的基於Ubuntu Linux的雲服務。 下面是它的介紹。 對於剛剛接觸到它的人來說,重要的是要了解Orange Box不是什麼:它不是一台Canonical用來盈利的硬體產品。到目前為止,該公司並無表示計劃大規模銷售這些設備。如果你真的想買一款的話,大概價格為$12,900,這個價格來自其合同製造商TranquilPC Limited。 從大的方面來說,Orange B By Rain2014 年 6 月 30 日
Linux中國 [小白技巧]如何在Linux中阻止其它用戶訪問你的家目錄 如果你和其他人共享Ubuntu機器,那麼你可能要設置多個用戶,希望其他用戶登錄到他們自己的帳號,並只能訪問他們自己的家目錄。但是,默認情況下,任何一個用戶都可以訪問任何一個家目錄。 當你在Ubuntu中添加一個新用戶時,adduser工具為新的帳號添加了一個新的家目錄。默認情況下,該目錄位於根下面的/home/目錄下,並以該帳號的用戶名命名。例如,/home/lori。Ubuntu中創建的用戶家目錄具有其它人可讀/執行許可權,這就給系統中所有其他用戶可以讀另外外一些用戶的家目錄中的內容的權利。具體請閱讀我們的文件許可權在Linux中是如何工作的一 By Rain2014 年 6 月 29 日
Linux中國 14個可以提升Linux桌面體驗的應用程序 轉戰到Ubuntu,或者是別的流行的Linux發行版,不僅僅是操作系統的操作方式的改變,更多的是你還需要一些能支持你完成工作的好的應用。 在這篇文章中,我將分享一些我精選出來不可或缺的應用程序,並談談在我的日常工作中如何有效地使用它們。 日常使用的應用程序 一般當說到Linux桌面上的應用,我總是將這些應用劃分為兩大類,頻繁使用的和一些別的應用。下邊我為大家介紹的是一些自己日常使用的應用。 1) Firefox 有時我也會使用用其他的瀏覽器,但最近火狐瀏覽器已經成為我可以長期信賴的朋友。可靠的、 安全的、 跨平台的,火狐瀏覽 By Rain2014 年 6 月 29 日
Linux中國 如何在Debian中啟用測試版/不穩定版的軟體庫 為何要啟用測試版/不穩定版? 測試版/不穩定版的Debian給開發者提供了一個比當前穩定版更新的環境以及軟體。你們注意到了么?其實這些穩定版啊不穩定版啊神馬的都是別名,比方說穩定版其實就是Debian的穩定發行版,而測試版將會是下一個Debian的穩定發行版(當然那是測試後的事了)。截至發稿為止,當前Debian的穩定發行版是Wheezy 7.x,將會成為下一個穩定版的測試版則是Jessie。 當你需要一款應用的最新版本的時候,啟用測試版/不穩定版將會是不二的選擇。當初我因為工作需要,要安裝個Apache的 2.4.x到我的Debian Wheezy。測試版需要的 By Rain2014 年 6 月 28 日
Linux中國 戴文的Linux內核專題:28 編譯與安裝 你好!在花費了大量的時間在配置你需要的內核後,你現在可以編譯它了。源代碼是純文本形式的C代碼。這對人來可讀但是對機器可不是這樣。編譯會將代碼轉換成計算機可理解的一種稱之為二進位碼的形式(1是 ,0 是 )。編譯同樣會將所有內核代碼文件變成一個內核的文件。 為了編譯內核,在內核源代碼相同目錄下,在終端內輸入"make"。這會花費一些時間。完成之後,必須通過"make modules"來編譯模塊。為了從一開始就簡化編譯過程,輸入"make; make modules"。這會先編譯接著是模塊,而不用用戶再回來輸入"make modules"。 警告:在你安裝一個 By Rain2014 年 6 月 28 日
Linux中國 戴文的Linux內核專題:27 配置內核 (23) 歡迎來到內核配置的下一章!本篇中我們會配置密碼API,虛擬化和運行庫。密碼學指的是在需要的計算機之間加密和安全通信的科學。用戶可能加密數據以保證是收件人而不是黑客收到數據。 Linux內核需要在內核中啟用"Cryptographic algorithm manager"(密碼演算法管理器)。這個特性提供了操作內核的加密特性所需的軟體。 當啟用這個它,用戶空間提供了配置加密特性(Userspace cryptographic algorithm configuration)。注意:這個配置指的是內核運行時的加密設置,不是編譯內核的工具。 為了加強性能,啟用這個會在加密演算法中停止自我檢測的特性 ( By Rain2014 年 6 月 28 日
Linux中國 Linux中國:關於文章轉載的一些看法 (題圖來源) 首先,我來說說,Linux中國的內容組成成分和發展 Linux中國真正開始花精力運營,大概是2010年開始。之初,網站並沒有什麼訪客,作為個人站點,當然也沒有什麼兼職或專職的編輯,基本上所有的文章和新聞,都是轉載自互聯網。當時,基本上我們都會主動標示內容來源,如果有可能,會追溯到最初來源以標示。只是當時作為個人網站,連個標準的CMS也沒有,所以,這方面沒有要求特別嚴格,有的只是來源鏈接,有的會添加上更多的一些作譯者信息,有的時候也會忘記。 在其後的兩年中,我們陸續改版過幾次,網站的功能和欄目也進一步完 By Rain2014 年 6 月 27 日
Linux中國 怎樣使用linux的iptables工具進行網路共享 在本教程中,我將解釋多個設備怎樣在linux下共享一個網路連接。目前無線路由器已經成為主流的消費品,從而解決了本文這一問題。這裡假設你家中並沒有一台無線路由器,不過,你卻有一台已經有"貓"和有線網卡的的linux主機。"貓"是以動態公有IP地址的模式連接到互聯網,主機的網卡連接到你的交換機或者集線器。其他設備(如linux或者windows的PC或者筆記本)以網橋的形式連接,並且沒有連接到互聯網。為了共享linux主機的互聯網,你必須把主機轉換成網關,以便它能實現從其他設備中傳送和接受信息。 術語字彙 私有IP地址(路由不可達地址 By Rain2014 年 6 月 27 日
Linux中國 Numix圖標主題張冠李戴,Fedora 20勁爆酷爽 Numix主題現在已經風行了有一段時間了,我想我們大多數人都知道它。在上一篇稿子中,我們已經討論了在Manjaro Linux上安裝Numix主題和其它社區分支。 今天,我們打算在Fedora 20上搞點相同的花樣出來。 我們首先需要安裝fedy,這個東西將幫助我們一起來干這事。如果你現在還沒在你的Fedora系統上安上Fedy,那麼追隨我們前一教程的腳步來安裝它。 安裝Numix主題 打開終端,把下面的命令跑一遍吧(確定你已經安裝了fedy了吧)。 sudo fedy -e numix_themes 安裝Gnome優化工具 sudo yum install gnome-tweak-tool 啟動Gnome優化工具: 現 By Rain2014 年 6 月 27 日
Linux中國 戴文的Linux內核專題:16 配置內核 (12) 歡迎來享受Linux內核配置系列下一部分。如你所猜到的那樣,內核支持大量不同的硬體、協議和特性。 下一組我們要討論的特性是"EEPROM support"。電可擦除可編程只讀存儲器(Electrically Erasable Programmable Read-Only Memory)是一種掉電或者意外關閉後不會擦除內容的存儲器。 內核支持在I2C卡上的EEPROM晶元包括FRAMs、ROMs和SRAMs (I2C EEPROMs / RAMs / ROMs 來自多數供貨商)。FRAM(同樣也稱作FeRAM是一種使用鐵電原理而不是電介質存儲數據的隨機訪問存儲晶元)。ROM晶元是只讀(Read Only Memory)晶元。SRAM是靜態而不是動態存儲器就像 By Rain2014 年 6 月 27 日
Linux中國 10款專為嵌入式系統打造的Linux平台 Linux 有著廣泛的用途。該平台用於很多家庭的簡單使用,同時它也深受程序員和黑客們的青睞。此外,Linux 還廣泛地應用在嵌入式系統中,有一系列專門適用於此類系統的發行版。我們將為大家推薦十個非常優秀的專為嵌入式系統發行的linux版本! 1.Ampro 嵌入式 Linux 這是一個自由和開放源代碼的從Ubuntu精簡來的輕量級操作系統。 2. BlueCat Linux from Lynx 這個基於 Linux 的發行版是Lynx套件的一部分,並為嵌入式系統打造。 3. CacheGuard OS CacheGuard OS 是一個從零開始建立的集成了安全解決方案的基於Linux的版本,專門為網路管理設 By Rain2014 年 6 月 27 日