顯示具有 Ubuntu 標籤的文章。 顯示所有文章
顯示具有 Ubuntu 標籤的文章。 顯示所有文章

檢查自己的 Ubuntu Linux 系統是否還在官方維護期之內

這裡教大家如何檢查自己的 Ubuntu Linux 系統是否還在官方的維護期之內,如果使用官方已經停止維護的舊版本,就很容易會有安全性的問題。


Ubuntu 是一個很熱門的 Linux 發行版,大約每半年就會釋出一個新版本,而當舊的版本到達其維護期限之時候,就會停止更新,而不同版本的 Ubuntu 其維護期限也不同。

Bugzilla 安裝步驟教學(Ubuntu Linux)

這裡介紹如何在 Ubuntu Linux 中安裝 Bugzilla 這個 bug 追蹤與管理系統。


Bugzilla 是一套由 Mozilla 所開發的軟體缺陷追蹤的網路應用程式,它可以幫助軟體開發團隊搜集 bugs 的回報資料,並且提供一個整合性的追蹤與管理系統。

以下介紹在 Ubuntu Linux 中如何安裝 Bugzilla,安裝方式有兩種,一種是使用 apt 的方式,另外一種是手動安裝。

萊特幣(Litecoin)採礦(Mining)賺錢!?

這裡分享我個在練習開挖萊特幣(Litecoin)時所搜集到的資料,給大家參考一下。


什麼是萊特幣(Litecoin)?

萊特幣(Litecoin,符號為 Ł,縮寫為 LTC)是一種以點對點(peer-to-peer)技術為基礎的網路虛擬貨幣,它是將原有的比特幣(Bitcoin)加入了一些改良後,所產生的新的電子貨幣,其與比特幣相比,有三項特點:
  1. 萊特幣網路每 2.5 分鐘(而不是 10 分鐘)就可以處理一個 block,因此可以提供更快的交易確認。
  2. 萊特幣網路預期產出 8400 萬個萊特幣,是比特幣網路發行貨幣量的四倍之多。
  3. 萊特幣在其工作量證明演算法中使用了由 Colin Percival 首次提出的 scrypt 加密演算法,這使得相比於比特幣,在普通計算機上進行萊特幣挖掘更為容易。每一個萊特幣被分成 100,000,000 個更小的單位,通過八位小數來界定。
萊特幣是以 MIT/X11 的許可下發佈的免費軟體專案,其軟體的原始碼都可以從 GitHub 上取得。

Parole -- 輕巧的多媒體播放器

Parole 是一個專門為 Xfce 桌面所設計的多媒體播放器,對於一般只是單純看影片的人很好用。

Parole 多媒體播放器

Parole 是一個小巧的影片播放器,可以播放本機的檔案與 DVD/CD,也支援字幕顯示,更可以直接觀看線上的 live stream,另外也有一些 plugin 可以擴增它的功能。

Parole 最近釋出最新的 0.5.90 版(事實上這是 0.6 版的前身),改善了 GStreamer 1.0 的支援,也完全移植到 GTK3,並且加入了看起來很高級的控制列。

使用 Xfce Theme Manager 調整 XUbuntu 桌面佈景主題

這裡介紹如何安裝與使用 XFCE Theme Manager,調整 XUbuntu 桌面佈景主題。

在一般的 Xfce 的桌面環境中,並沒有提供一個整合性的佈景主題調整工具,系統中有好幾個設定工具分別負責不同的設定,而且也沒有提供預覽的功能,你在選擇佈景主題時只能先套用之後才能知道它長的怎麼樣。

如果你是常常會想更換佈景主題的人,使用 Xfce 內建的設定工具可能會很不方便,建議可以改用 XFCE Theme Manager 這個佈景主題管理工具,以下介紹這個工具如何安裝與使用。

sudo add-apt-repository ppa:rebuntu16/other-stuff
接著更新 apt 的資料庫之後,再用 apt-get 安裝:
sudo apt-get update
sudo apt-get install xfce-theme-manager

各種 Ubuntu Linux 中 Unity 常用的指示器(indicator)與小工具

這裡搜集各種 Ubuntu Linux 中 Unity 常用的指示器(indicator)與小工具。

Ubuntu LInux 桌面的指示器(indicators)

如果你是 Ubuntu Linux 的老手,你應該會記得以前 GNOME 時代的 applet,這些小工具都以小圖示的型式放在 panel 上,讓你可以透過它們獲取一些資訊或是進行一些控制,而現在的 Ubuntu 換成 Unity 桌面後,雖然以前的這些 applets 沒辦法使用了,但是你可以使用第三方所開發的一些 indicator applet 來取代,使用起來是差不多的。

目前可以在 Unity 桌面上使用的 indicator applets 已經有很多了,但有些好用的 indicator applets 卻沒有被收錄在 Ubuntu 官方的 repository 中,以下我們會一一介紹各種 indicator applets 的安裝與使用方式。

使用 GRUB 以硬碟中的 ISO 映像檔開機

這裡介紹如何在 Ubuntu Linux 系統中設定 GRUB 開機選單,讓硬碟中的 ISO 映像檔直接可以開機。
讓硬碟中的 ISO 映像檔可以直接開機有時候非常有用,例如想要測試一些新的 Linux 發行版的時候,如果可以直接用硬碟中的 ISO 映像檔開機,就可以省去燒錄 CD/DVD 或製作 USB 開機碟的時間與力氣。

在這裡我們將示範使用 GRUB2 讓硬碟中所存放的 Ubuntu 13.04 ISO 檔來開機,而實作的方法有兩種,一種是使用 grml-rescueboot 自動更新 GRUB2 的開機選單,而另外一種則是自行更改 GRUB2 的設定檔。

在 Ubuntu 安裝 Broadway Backend,在 HTML5 瀏覽器中操控 GTK3 應用程式(遠端桌面)

GTK+ 從 3.2 版開始加入 Broadway backend,這個功能可以讓 GTK3 的程式直接顯示在支援 HTML5 的瀏覽器中,不需要任何 VNC client 或 plugin 就可以達到遠端桌面的功能。


傳統上 GTK 的應用程式都是顯示在 XWindow 的環境下,若是要在瀏覽器中操控遠端的應用程式或桌面,大都是使用 VNC 或是 NX 這類的方式,但是現在 GTK+ 從 3.2 版之後,增加了 broadway 這個 backend,讓應用程式可以直接顯示在支援 HTML5 的瀏覽器中,不需要像以前一樣還要透過別的通訊協定來達成。

將 Ubuntu Linux 的桌面選單改造成跟 Mac 的 Dock 一樣有特效與動畫(使用 Unity Tweak Tool 與 GLX-Dock 教學)

這裡介紹如何將 Ubuntu Linux 的 Unity 桌面選單改造成跟 Mac OS X 一樣,有很炫的放大特效與動畫。

現在的 Ubuntu Linux 桌面預設都是使用 Unity,因為設計上似乎不是很好用,很多人都很詬病,這裡教大家如何使用 Unity Tweak Tool 與 GLX-Dock 這兩個工具,將你的 Ubuntu Linux 桌面改造,變得跟 Mac OS X 一樣好用。
Ubuntu Linux
以下是安裝與設定的教學。

Ezame -- Ubuntu Unity 桌面選單編輯工具

Ezame 是一個可以編輯 Ubuntu Unity 桌面選單的工具,亦可用於其他的桌面環境。

Ezame -- Ubuntu Unity 桌面選單編輯工具

這個 Ezame 選單編輯工具可以讓你編輯或新增桌面選單中的項目,基本上一般桌面選單中的項目都是使用 .desktop 格式來定義的,Ezame 支援所有 .desktop 格式中定義的屬性,包含應用程式的名稱、圖示、類別以及其他各種屬性,甚至像一些「OnlyShowIn」與「NotShowIn」(用於控制該選單項目出現的桌面環境)這樣的進階屬性都有支援。

如何列出 Ubuntu 與 Debian 套件(*.deb 檔)的檔案內容?

這裡介紹如何在安裝 Debian 或 Ubuntu 套件(*.deb 檔)之前,先查看套件檔的內容,檢查是否有自己需要的函式庫或執行檔等。


在 Debian/Ubuntu 等 Linux 系統中,所有系統收錄的套件都會被包裝成 deb 檔的格式,安裝時就直接安裝這一個檔就可以了,省去自行下載、解壓縮、編譯與安裝的過程,套件統一管理,所以要移除套件也很方便。

使用 deb 檔來安裝雖然很方便,但是如果我們想知道一個套件到底安裝了哪些檔案,或是想確認一個套件之中到底有沒有包含自己需要的執行檔或是函式庫時,光看一個 deb 檔的名稱是不夠的,這時候就要透過一些方式將 deb 檔的內容列出來才行。

以下介紹兩個方式,可以讓你在安裝之前先查看套件內容。

在 Ubuntu Linux 中安裝與使用 Cool Reader 3 電子書閱讀軟體(支援 EPUB、PDB、CHM 與 MOBI 等格式)

Cool Reader 是一個開放原始碼的免費電子書閱讀軟體,支援各種常見的電子書格式,在 Windows、Linux 與 Android 等平台中皆可使用。

圖片來源:tarantulsoft

現今的電子書格式雖然不算多,但是除了最通用的 PDF 與一些基本的 TXT 或 DOC 格式之外,還有像 EPUB、PDB 與 MOBI 等這些需要特殊的閱讀軟體才能閱讀的格式,如果電腦中沒有適當的閱讀器,要閱讀這些電子書就會是個大問題。

在 Ubuntu Linux 12.04 安裝 Guacamole 網頁遠端桌面教學(使用 Tomcat 7)

這裡我們以 Ubuntu Linux 12.04 的環境示範如何安裝 Guacamole,在 Guacamole 官方的教學中所使用的 Tomcat 伺服器版本為 6,而這裡我們改用 Tomcat 7,安裝上有些小差異。

Guacamole Logo

以下是安裝步驟教學。

Step 1
安裝 Tomcat 7:
sudo apt-get install tomcat7 tomcat7-admin tomcat7-docs tomcat7-examples tomcat7-user libservlet3.0-java-doc libservlet3.0-java
其實如果沒有特別需求,只要安裝 tomcat7 這個套件就可以了,我個人是喜歡把相關的套件一次全部安裝好,免得以後要用的時候還要再裝一次。

在 Ubuntu Linux 中安裝 Skype 4.2 版(適用 Ubuntu 10.04 至 Ubuntu 13.04)

期待已久的 Linux 版 Skype 4.2 終於釋出了,在這個新版本中微軟修正了許多 bugs,並加入一些新功能。這裡介紹如何在各種版本的 Ubuntu Linux 中安裝新的 Skype 4.2 版。


在新版的 Skype for Linux 中除修正許多上一版的 bugs 之外,也改善了使用 MSN 帳號登入的穩定性,另外也對語音留言做了一些改善,讓使用上更加方便,現在只需要用滑鼠在選項視窗終點一下即可。關於詳細的說明,可以參考 Skype 的官方部落格

因為不同的 Ubuntu Linux 版本的安裝方式有差異,以下介紹個各種版本安裝 Skype 4.2 的作法。

在 Ubuntu Linux 中安裝 HP 印表機驅動程式(Driver) -- 適用於各種型號如 LaserJet 雷射印表機等

這裡介紹如何在 Ubuntu Linux 中使用 HP 所提供的印表機安裝程式,來安裝 HP 的印表機。

這理我們使用的系統是 Ubuntu Linux 13.04,而所安裝的印表機型號是 HP LaserJet 1020,而這個安裝流程該也適用於各種 HP 的印表機。

HP 的 Linux Imageing and Printing 官方網站 提供 HP 各種印表機需要的驅動程式,而且也打包成一個可執行的安裝檔,安裝上很方便,目前自動安裝檔適用於以下的 Linux 發行版:
  • SUSE Linux (12.2, 12.3)
  • Fedora (17, 18)
  • Linux Mint (13, 14)
  • Ubuntu (10.04, 11.10, 12.04, 12.10, 13.04)
  • Debian (6.0, 6.0.1, 6.0.2, 6.0.3, 6.0.4, 6.0.5, 6.0.6, 6.0.7, 7.0)
原則上只要你的系統有在上述的清單中,都可以使用接下來講述的方式來安裝,以下介紹如何使用 HP 官方所提供的 HPLIP 安裝工具來安裝印表機。

在 Mac OS X 中製作用來安裝 Ubuntu Linux 的 USB 隨身碟

這裡介紹如何在 Mac OS X 中製作用來安裝 Ubuntu Linux 的 USB 隨身碟,讓你可以不需要燒錄光碟就可以直接安裝 Ubuntu Linux,省錢又環保。


在開始製作 USB 安裝隨身碟之前,當然是要準備一個隨身碟,請確定隨身碟裡面的資料都是不要的,因為製作成安裝隨身碟之後,原本在隨身碟中的資料都會被刪除,所以製作之前,請先做確認。

Step 1
首先下載 Ubuntu Linux 官方的 ISO 安裝影像檔,這裡以 Ubuntu Linux 13.04 為例,下載下來的 ISO 檔是 ubuntu-13.04-desktop-amd64.iso。

然後開啓終端機,進入 ISO 檔的所在目錄,如果是用瀏覽器下載的,通常就會在 Downloads 目錄下:
cd Downloads
接著使用 hdiutil 指令將 ISO 檔轉為 Mac OS X 的 DMG 檔:
hdiutil convert -format UDRW -o ubuntu-13.04-desktop-amd64.dmg ubuntu-13.04-desktop-amd64.iso
輸出為
正在讀取Driver Descriptor Map(DDM:0)⋯
正在讀取Ubuntu 13.04 amd64 (Apple_ISO:1)⋯
正在讀取Apple(Apple_partition_map:2)⋯
正在讀取Ubuntu 13.04 amd64 (Apple_ISO:3)⋯
..............................................................................
正在讀取EFI(Apple_HFS:4)⋯
..............................................................................
正在讀取Ubuntu 13.04 amd64 (Apple_ISO:5)⋯
..............................................................................
經過時間: 7.989s
速度:98.3Mbyte∕秒
節省:0.0%
created: /Users/seal/Downloads/ubuntu-13.04-desktop-amd64.dmg

修正 Skype 在 Ubuntu Linux 13.04 無法啟動的問題(針對使用 Ubuntu 內建專屬的 Nvidia 或 AMD 驅動程式)

如果你有在 Ubuntu 中使用 Skype,並且有使用 Ubuntu 內建專屬的 Nvidia 或 AMD 驅動程式,則在升級最新版的 Ubuntu Linux 13.04 之後,應該會發現原本的 Skype 變得不能啟動了,其實這是新版 Ubuntu 13.04 的一個 bug,這裡介紹如何暫時解決這個問題。

Skype Logo(Ubuntu Style)

基本上這個問題來自於 Skype 無法使用驅動程式提供的 OpenGL 函式庫,而且只有使用 Ubuntu 內建的專屬 Nvidia 或 AMD 驅動程式才會有問題。

現在因為這個 bug 還沒解決,只好暫時強迫 Skype 不要使用驅動程式提供的 OpenGL 函式庫,改用 Mesa 的版本。

從 Ubuntu Linux 12.10 升級至 Ubuntu Linux 13.04(Raring Ringtail)

最新的 Ubuntu Linux 13.04(Raring Ringtail)已經在 2013 年 4 月 25 日釋出,如果是使用舊版 Ubuntu Linux 的使用者,現在就可以直接更新了。

Ubuntu Linux 13.04 版的代號是 Raring Ringtail,中文意思是「鉚足勁的貓熊」,所以它的 Logo 就設計成一個貓熊的圖案。

Ubuntu Linux 13.04 Raring Ringtail Logo

這裡我示範將我的 Ubuntu Linux 12.10 升級為最新的 13.04 版,升級過程一如往常都是使用 Ubuntu 的軟體更新(Update Manager)功能。

如果是使用 Ubuntu Desktop 版本的人,就直接用圖形介面軟體更新(Update Manager)就可以了。

FBMessenger -- Linux 平台上的 Facebook 準官方聊天軟體

FBMessenger 是一個適用於 Linux 平台的 Facebook Messenger 聊天軟體,與官方的 Facebook 視窗版即時通很像。

Linux 的準官方 Facebook 聊天軟體:FBMessenger

雖然這不是 Facebook 官方的軟體,但是他的由一位 Facebook 的開發者所撰寫的,所以基本上算是一個準官方的軟體。以下是這個 Facebook 聊天軟體所提供的功能與特色:
  • 可以與 Facebook 上的朋友聊天。(這個不用說也知道)
  • 有獨立的聊天視窗,不同人的對話可以開出不同的分頁(tabs)。
  • 可顯示 Facebook 訊息與朋友邀請。
  • 朋友的狀態更新。
  • 在 Linux 桌面上跳出示的訊息提示(只有在聊天功能開啟時才有)。
如果你沒有啟動聊天功能,則在使用 FBMessenger 登入之後,你的聊天狀態就還是會顯示為離線,就像使用 Pidgin 或 Empathy 一樣。

Unity Tweak Tool -- Ubuntu 桌面校調工具

Unity Tweak Tool 是一個新的 Ubuntu Unity 桌面校調工具,可以讓使用者設定一些被埋在 Dconf-Tools 或 CCSM 中的隱藏設定。

Unity Tweak Tool Logo
這個工具是由 freyja-dev 團隊所發展的,目前已經被納入最新版的 Ubuntu 13.04 之中,而這個工具最特別的地方在於他有非常多的選項可以調整(雖然 Unsettings 的功能已經快要開發完成,但是目前還不能使用),以及它自己設計的漂亮圖示(這個對於 Ubuntu 新手而言應該很重要)。

Unity Tweak Tool