雨落清風。心向陽
Linux中國

20個令人驚嘆的桌面Docker容器

大家好,今天我們會列出一些運行在Docker容器中的很棒的桌面軟體,我們可以在自己的桌面系統中運行它們。Docker 是一個開源項目,提供了一個可以打包、裝載和運行任何應用的輕量級容器的開放平台。它沒有語言支持、框架和打包系統的限制,從小型的家用電腦到高端伺服器,在何時何地都可以運行。它可以使部署和擴展web應用程序、資料庫和後端服務像搭積木一樣容易,而不依賴特定技術棧或提供商。它主要是由開發、運維工程師使用的,因為它簡單、快速和方便,可以用來測試和輔助開發他們產品,但是我們也可以在桌面環境使用Docker,這樣一些
Linux中國

Linux有問必答:Linux上如何查看種子文件的內容

問題: 我從網站上下載了一個torrent(種子)文件。Linux上有沒有工具讓我查看torrent文件的內容?例如,我想知道torrent裡面都包含什麼文件。 torrent文件(也就是擴展名為.torrent的文件)是BitTorrent元數據文件,裡面存儲了BitTorrent客戶端用來從BitTorrent點對點網路下載共享文件的信息(如,追蹤器URL、文件列表、大小、校驗和、創建日期等)。在單個torrent文件裡面,可以列出一個或多個文件用於共享。 torrent文件內容由BEncode編碼為BitTorrent數據序列化格式,因此,要查看torrent文件的內容,你需要相應的解碼器。 事實上,
Linux中國

如何在CentOS 7.x中安裝OpenERP(Odoo)

各位好,這篇教程關於的是如何在CentOS 7中安裝Odoo(就是我們所知的OpenERP)。你是不是在考慮為你的業務安裝一個不錯的ERP(企業資源規劃)軟體?那麼OpenERP就是你尋找的最好的程序,因為它是一款為你的商務提供傑出特性的自由開源軟體。 OpenERP是一款自由開源的傳統的OpenERP(企業資源規劃),它包含了開源CRM、網站構建、電子商務、項目管理、計費賬務、POS、人力資源、市場、生產、採購管理以及其它模塊用於提高效率及銷售。Odoo中的應用可以作為獨立程序使用,它們也可以無縫集成到一起,因此你可以在安裝幾個程序來得到一個全功
Linux中國

Linux有問必答:Ubuntu桌面上如何禁用默認的密鑰環解鎖提示

問題:當我啟動我的Ubuntu桌面時,出現了一個彈出對話框,要求我輸入密碼來解鎖默認的密鑰環。我怎樣才能禁用這個解鎖默認密鑰環彈出窗口,並自動解鎖我的密鑰環? 密鑰環是一個以加密方式存儲你的登錄信息的本地資料庫。各種桌面應用(如瀏覽器、電子郵件客戶端)使用密鑰環來安全地存儲並管理你的登錄憑證、機密、密碼、證書或密鑰。對於那些需要檢索存儲在密鑰環中的信息的應用程序,需要解鎖該密鑰環。 Ubuntu桌面所使用的GNOME密鑰環被整合到了桌面登錄中,該密鑰環會在你驗證進入桌面後自動解鎖。但是,如果你設置了自動登錄桌面或
Linux中國

iptraf:TCP/UDP網路監控工具

iptraf是一個基於ncurses開發的IP區域網監控工具,它可以生成各種網路統計數據,包括TCP信息、UDP統計、ICMP和OSPF信息、乙太網負載信息、節點統計、IP校驗和錯誤和其它一些信息。 它基於ncurses的用戶界面也會把使用者從命令行選項的夢靨中拯救出來。 功能 一個用於顯示通過網路的IP流量信息的IP流量監控器,包括TCP標識信息、包和位元組統計、ICMP詳情、OSPF包類型 顯示IP、TCP、UDP、ICMP、非IP和其它IP包計數、IP校驗和錯誤、介面活動、包大小計數的綜合詳細的介面統計數據 一個用於計數常用TCP和UDP應用埠的流入和流出包的TCP和UDP
Linux中國

如何在 Ubuntu 中更改默認瀏覽器和 Email 客戶端

Ubuntu 自帶了一些已經預裝的默認應用程序,包括非常流行的 Mozilla 火狐瀏覽器和 Thunderbird 的 e-mail 客戶端。 儘管這兩個應用都有它們自己的粉絲,但是沒有一個應用能符合每個人的口味和需要。我們經常收到郵件或者推文,詢問我們可以怎樣在 Ubuntu 上更改默認瀏覽器或者設置處理郵件鏈接為不同的電子郵件客戶端等。 我們在這裡不僅討論如何安裝不同的軟體,還包括如何給一個特定的文件,鏈接或者內容類型設置其系統處理應用。 在 Ubuntu ...
Linux中國

如何在 CentOS 中設置 NTP 伺服器

網路時間協議(NTP)用來同步網路上不同主機的系統時間。你管理的所有主機都可以和一個指定的被稱為 NTP 伺服器的時間伺服器同步它們的時間。而另一方面,一個 NTP 伺服器會將它的時間和任意公共 NTP 伺服器,或者你選定的伺服器同步。由 NTP 管理的所有系統時鐘都會同步精確到毫秒級。 在公司環境中,如果他們不想為 NTP 傳輸打開防火牆,就有必要設置一個內部 NTP 伺服器,然後讓員工使用內部伺服器而不是公共 NTP ...
Linux中國

Linux中安裝Cisco Packet Tracer

Cisco Packet tracer是什麼? Cisco Packet Tracer是一個強大的網路模擬工具,用於進行Cisco認證時的培訓。它為我們提供了各個路由器和網路設備的良好的介面視圖,這些模擬設備帶有很多選項,跟使用物理機一樣,我們可以在網路中使用無限的設備。我們能在單個工程中創建多個網路,以獲得專業化的訓練。Packet Tracer將提供給我們模擬的應用層協議,如HTTP,DNS,以及像RIP,OSPF,EIGRP等路由協議。 現在,它發布了包含有ASA 5505防火牆命令行配置的版本。Packet Tracer通常用於Windows版本,但沒有Linux版本。這裡,我們可以下載並安裝Ci
Linux中國

如何在一個Docker容器里安裝Discourse

大家好,今天我們將會學習如何利用Docker平台安裝Discourse。Discourse是一個完全開源的討論平台,以未來十年的互聯網理念設計,擁有一個郵件列表,一個論壇和一個長篇聊天室。不管從技術角度還是社會學角度,如今要體驗一個現代的、勃勃生機的、完全開源的互聯網討論平台,Discourse都是一個不錯的途徑。Discourse是一個簡單、簡明、簡易的討論方式。它確實是一個令人稱讚的平台,對於互聯網上各種各樣的論壇來說,提供了一個上手可用的很酷的服務。 Docker是一個開源的、可以將任何應用以輕量級容器的方式打包、傳輸和運行的開放平台。D
Linux中國

安裝完Ubuntu 15.04桌面後要做的15件事

本教程適用於在自己的電腦上安裝了 Ubuntu 15.04 Vivid Vervet 桌面的新手,這裡會告訴你安裝之後應該做哪些事情,來自定義你的系統和安裝一些基本程序作為日常使用。 安裝完Ubuntu 15.04桌面後要做的15件事 1. 啟用Ubuntu額外軟體庫並更新系統 在剛裝好Ubuntu之後你應該要關心的第一件事是啟用Canonical的官方合作夥伴提供的Ubuntu額外軟體庫,並且通過最近一次的安全補丁和軟體更新來保持系統是最新狀態。 要完成這一步,依次從左邊菜單中打開System Settings - Software ...
Linux中國

Linux有問必答:如何在虛擬機上配置PCI直通

提問:我想要分配一塊物理網卡到用KVM創建的虛擬機上。我打算為這台虛擬機啟用網卡的PCI直通。請問,我如何才能在virt-manager裡面通過PCI直通方式來增加一個PCI設備到虛擬機上? 如今的hypervisor能夠高效地在多個虛擬操作系統間共享和模擬硬體資源。然而,虛擬資源共享不是總能使人滿意,甚至在虛擬機性能是重點考量時,或者是虛擬機需要硬體DMA的完全控制時,應該避免共享。一項名叫PCI直通的技術可以用在一個虛擬機需要獨享PCI設備時(例如:網卡、音效卡、顯卡)。本質上,PCI直通穿透了虛擬層,直接將PCI設備放到虛擬機里,而其他虛
Linux中國

如何使用圖形化工具遠程管理 Linux 上的 MySQL

如果你在一個遠程的VPS上運行了MySQL伺服器,你會如何管理你的遠程資料庫主機呢?基於web的資料庫管理工具例如phpMyAdmin或者Adminer可能會是你第一個想起的。這些基於web的管理工具需要一個正常運行的後端的web服務和PHP引擎。但是,如果你的VPS僅僅用來做資料庫服務(例如,資料庫與其它服務獨立存放的分散式結構),為偶爾的資料庫管理提供一整套的LAMP是浪費VPS資源的。更糟的是,LAMP所打開的HTTP埠可能會成為你VPS資源的安全漏洞。 作為一種選擇,你可以使用在一台客戶機上運行本地的MySQL客戶端,當然,如果沒有別的選擇,一個純凈
Linux中國

六種在 Linux 上為你帶來 iTunes 般體驗的方法

隨著你對 Linux 的熟悉(也許會成為你首要使用的操作系統),你終將會尋找能在 Linux 上有效管理音樂的工具。你首先想到 iTunes,因為它是近幾年最流行的音樂管理工具,但你馬上會發現 iTunes 並沒有 Linux 版本。而且,現在,你會發現還有比 iTunes 更好的音樂管理工具。 儘管如此,這並不意味著你就不能使用你喜歡的方式管理音樂。Linux 上有很多方式可以讓你整理你的曲庫。以下六種,僅供參考: 通過WINE運行iTunes ...
Linux中國

在 Kubuntu 15.04 中升級 KDE Plasma 5.3

KDE已經發布了Plasma 5.3的穩定版,它包含了一個新的電源管理方面的穩定特性。 先前四月份的beta版已經讓我們印象深刻,甚至躍躍欲試了,Plasma 5桌面環境的穩定版更新的最新更新已經穩定,並且可以下載了。 Plasma 5.3繼續改善和細化了全新的KDE桌面,它添加了大量的特性供桌面用戶體驗。同時也修復了多達400個錯誤,這對性能和穩定性方面也進行了大量改善。 Plasma 5.3中的新東西 Plasma 5.3中更好的藍牙管理 而在早期關於Plasma 5.3的文章中,我們觸及了大量新特性,這其中很多都值得反覆說道說道。 加強的電源管理特性和配置選項,包
Linux中國

開源舊事:Linux為什麼能成功?

Linux,這個始於1991年由Linus Torvalds開發的類Unix操作系統內核已經成為開源世界的中心,人們不禁追問為什麼Linux成功了,而包括GNU HURD和BSD在內的那麼多相似的項目卻失敗了? 自由軟體和開源世界的發展史中最令人不解的問題之一是為什麼Linux取得了如此輝煌的成功,然而其它同樣嘗試打造自由開源、類Unix操作系統內核的項目卻沒能那麼成功?這個問題難以回答,但我總結了一些原因,在下面與大家分享。 不過,首先得明確:當我談論Linux是一個巨大的成功時所表達的含義。我這樣說是相對於其它類Unix操作系統內核的,後者中一些是開
Linux中國

如何在 Docker 容器中架設一個完整的 WordPress 站點

大家好,今天我們來學習一下如何在 Docker 容器里運行的 Nginx Web 伺服器中安裝 WordPress。WordPress 是一個很好的免費開源的內容管理系統,全球成千上萬的網站都在使用它。Docker 是一個開源項目,提供了一個可以打包、裝載和運行任何應用的輕量級容器的開放平台。它沒有語言支持、框架和打包系統的限制,從小型的家用電腦到高端伺服器,在何時何地都可以運行。這使它們可以不依賴於特定軟體棧和供應商,像一塊塊積木一樣部署和擴展網路應用、資料庫和後端服務。 今天,我們會在 docker 容器上部署最新的 WordPress 軟體包,包括需要的
Linux中國

如何在Linux下使用Gitblit工具創建Git倉庫服務

嗨!朋友,今天我們將學習如何在你的Linux伺服器或者PC上安裝Gitblit工具。首先,我們看看什麼是Git,它的功能以及安裝Gitblit的步驟。Git是分散式版本控制系統,它強調速度、數據一致性,並且支持分散式、非線性工作流。它最初由Linus Torvalds在2005年為Linux內核設計和開發,使用GPLv2證書,並從此成為軟體開發中使用最廣泛的版本控制系統。 Gitblit是完全開源的軟體,它基於純粹的Java堆棧,被設計以在Git倉庫速度和效率方面勝任從小型到極大型的項目。它很容易學習和上手,並有著閃電般的性能。它在很多方面遠勝 Subversion、CVS、Pe

Linux 有問必答: 如何在紅帽系linux中編譯Ixgbe驅動

提問:我想要安裝最新版的ixgbe 10G網卡驅動。在CentOS, Fedora 或 RHEL中,我應該如何編譯ixgbe驅動? 想要在linux使用Intel的PCI Express 10G網卡(例如,82598,82599,x540),需要安裝Ixgbe驅動。如今的Linux發行版都會預安裝ixgbe的可載入模塊,但是預安裝的ixgbe驅動不是完整功能版。如果想要開啟和定製所有10G網卡的功能(如,RSS、多隊列、虛擬化功能、硬體 offload 等),需要從源碼編譯安裝。 本文基於紅帽系平台(如,CentOS,RHEL或Fedora)。Debian系平台,請看這篇文章。 第一步: 安裝依賴 ...
Linux中國

如何在Bash Shell腳本中顯示對話框

這個教程給出幾個如何使用類似zenity和whiptail的工具在Bash Shell 腳本中提供消息/對話框的例子。使用這些工具,你的腳本能夠告知用戶當前程序運行的狀態並能與用戶進行交互。這兩個工具的不同之處在於顯示消息框或者對話框的方式。Zenity用GTK工具包創建圖形用戶界面,而whiptail則在終端窗口內創建消息框。 Zenity 工具 在Ubuntu中安裝zenity,運行: sudo apt-get install zenity 用zenity創建消息框或者對話框的命令是不言自明的,我們會給你提供一些例子來參考。 創建消息框 zenity --info ...
Linux中國

12個進程管理命令介紹

執行中的程序在稱作進程。當程序以可執行文件存放在存儲中,並且運行的時候,每個進程會被動態得分配系統資源、內存、安全屬性和與之相關的狀態。可以有多個進程關聯到同一個程序,並同時執行不會互相干擾。操作系統會有效地管理和追蹤所有運行著的進程。 為了管理這些進程,用戶應該能夠: 查看所有運行中的進程 查看進程消耗資源 定位個別進程並且對其執行指定操作 改變進程的優先順序 殺死指定進程 限制進程可用的系統資源等 Linux提供了許多命令來讓用戶來高效掌控上述的操作。接下來,一個一個的來講解下。 1. ps 'ps'是Linux ...
Linux中國

如何在 Docker 容器之間設置網路

你也許已經知道了,Docker 容器技術是現有的成熟虛擬化技術的一個替代方案。它被企業應用在越來越多的領域中,比如快速部署環境、簡化基礎設施的配置流程、多客戶環境間的互相隔離等等。當你開始在真實的生產環境使用 Docker 容器去部署應用沙箱時,你可能需要用到多個容器部署一套複雜的多層應用系統,其中每個容器負責一個特定的功能(例如負載均衡、LAMP 棧、資料庫、UI 等)。 那麼問題來了:有多台宿主機,我們事先不知道會在哪台宿主機上創建容器,如果保證在這些宿主機上創建的容器們可以互相聯網? 聯網技術哪家強?開源方案找 we
Linux中國

BSD 的那些事

假如歷史稍有不同,今天你將聽到的是FreeBSD之聲... (LCTT 譯註:本文來自Linux之聲(LinuxVoice)。) 那麼,這個Birsa Seva Dal是怎麼回事呢?難道不是一個印度的政治組織么? 真有趣,您查閱了維基百科上BSD的消除分歧頁面是為了講上面這個笑話,對么?這裡我們在討論伯克利軟體發行版(Berkeley Software Distribution),一個比您想像中用的更廣泛的操作系統家族。 抱歉,我有點 Hold 不住自己。那麼,這些操作系統是怎麼回事呢? 今天,主要使用的BSD操作系統有三種。他們都基於Unix,他們都開源,並且大多擔任伺服器的角色,但也
Linux中國

Ubuntu會在今年達到2億用戶么?

距離Mark Shuttleworth表達他的目標在4年內Ubuntu的用戶達到2億已經過去了四年零兩周。儘管Ubuntu的用戶數量在過去的四年中一直在上升,但這個目標目前並未實現,並且看起來不會在今年年底實現。 那是2011年5月在UDS 布達佩斯,Shuttleworth表示Ubuntu將在4年內達到2億用戶。 上一次我聽到Ubuntu有1千萬用戶,但是並沒有任何可靠的報道表明Ubuntu的用戶數接近2億。來自Valve最近的統計表明相比於Windows和OS X的用戶使用Linux的遊戲用戶的比重少於1%。大多數基於Web計量和其他統計方式的數據傾向於表明Linux的用戶總數只佔很少的部分。

Posts navigation