Archive

‘SuSE Linux 相關應用’ 分類過的Archive

透過 Image Writer 製作 USB 安裝碟

2012年6月12日 尚無評論

昨晚要將家裡的 Atom 主機從 openSUSE 11.1 升級到 12.1 ,無奈我的外接光碟機毀損再加上這塊主機板上沒有 IDE 插槽,所以想到透過  ImageWriter 來製作一個可以安裝的 USB 安裝磁碟,操作方式如下:

  • 首先,先下載 ImageWrite For Windows 版本 ( 若是要在 openSUSE Linux 環境下使用,可以直接透過 zypper 安裝 ),啟動後如下圖所示:


    程式會自動抓取主機上所有的 USB 隨身碟裝置,若你有超過一個以上的 USB 磁碟安裝在主機上,可以透過選單進行挑選 ( 注意 !! 這個程式執行時會將隨身碟上的所有資料都清空,請小心使用 )

  • 接著點選 [ Select ] 按鈕,從檔案總管中挑選 ISO 檔案,由於預設 ImageWrite 僅支援 RAW 檔案格式,因此我們必須要檔案名稱框格中輸入 * . * 來進行搜尋所有檔案。

  • 挑選後,就可以直接按下 [ Copy ] 進行寫入作業

升級過程基本上大致上的服務都沒太大問題,只有 cyrus-sasl 服務初次安裝會無法正常運作,透過線上更新後就可以了,所以有啟用 SMTP-AUTH 功能於 Postfix 的朋友要格外注意 ~

添加 Droid-Sans 字體到 Novell SLES 11中

2012年5月15日 尚無評論

預設在 Novell SLES 11 中的內建字體實在太醜了,還是習慣在 openSUSE 中的 Droid-Sans 字體,添加方式如下所示:

# OCICLI  “http://software.opensuse.org/ymp/M17N:fonts/SLE_11_SP2/google-droid-fonts.ymp?base=SUSE%3ASLE-11%3ASP2&query=google-droid-fonts

這個動作可以透過添加 One-Click Install的方式來達成,當然也可以前往http://software.opensuse.org/search/find 搜尋來源庫安裝

修正前的長相

修正後的長相

 

openSUSE 12.1 試玩 ~

2011年11月18日 2 則評論

openSUSE 12.1 於11/17已經可以開放下載了,雖然這段時間大多在邪惡帝國的系統下運作,但還是抓下來測試看看有沒有什麼大變動,裝在 VirtualBox 上稍微跑一下基本的畫面與運作,感覺上除了大版本的 GNOME 3 異動後的介面需要一些時間習慣之外,其它幾個地方個人感覺比較詭異的,可能得等有時間切換到實體主機後看看是否是虛擬的問題:

(1) 首先,安裝過程中的中文字體我猜可能是 VirtualBox 解析度關係,感覺”粗”到有點不協調

 

 

(2) 新版的 GNOME3 的圖示其實還蠻好看的,這個版本的預設桌布也設計得十分漂亮

(3) 不過對於新的 YaST2 的編排就需要花時間習慣一下 ~

其他,安裝過程中應該可以發現預設的加密演算法已經從Blowfish改成SHA-512了,安全性與複雜度也大大提升許多,其他有興趣的朋友可以直接參考 Release Notes說明。

Categories: OpenSUSE Linux Tags:

IBM X3550 M2 無法啟動於 XEN kernel 環境問題

2011年8月10日 2 則評論

昨天剛好幫朋友在 IBM X3550 M2 上安裝 Novell PlateSpin Orchestrate測試VM環境,結果裝好 SLES 11 SP1 後發現竟然無法選擇 XEN Kernel 開機,後來經過幾番折騰才發現原來是 XEN Kernel 目前不支援運作於 uEFI BIOS 環境下,解決方式很慘痛,因為我又花了 2 個多小時重新安裝與配置,因此把這段紀錄記載下來:

1. 重新開機後按下 F1 進入 BIOS 設定中,選擇進入 [ Boot Manager ]

.

2. 接著選擇 [ Add Boot Option ]

3. 然後在 [ Legacy Only ] 上按下 Enter。

4. 接著返回Boot Manger 畫面中選擇 [ Change Boot Order ],將 Legacy Only 順訊提到第一順位。

5. 重新開機後,在Legacy Only模式下安裝 SLES 11,這樣就可以正常啟動 XEN kernel 了。

在 SLES 11 存取 NTFS 檔案系統

2011年6月30日 尚無評論

我想大家對於在 Linux 底下存取 NTFS 檔案系統應該不會太過於陌生,通常我們都是透過 ntfs-3g 這個套件來進行運作,不過在 Novell SLES 11 內並不包含這個套件,這個套件是另外涵蓋在 SLED 11 中,由於我懶得重新抓取整個 ISO 光碟下來安裝此套件,因此有需要的朋友可以到  OBS 中搜尋安裝就可以嚕 ~

Roundcube Webmail 啟動使用者更新密碼功能

2011年5月1日 尚無評論
Roundcube Webmail 提供許多外掛模組供使用者自行啟用,預設 Roundcube Webmail預設沒有提供更改使用者密碼的功能,需手動啟動,啟動步驟如下:
  1. 首先,請先前往 Roundcube Webmail 的程式外掛目錄內找尋 password 模組:
    ns1:/# cd /srv/www/roundcubemail/plugins/password  ( 以 openSUSE Linux 為範例 )
    ns1:/srv/www/roundcubemail/plugins/password #
  2. 接著,複製一份 config.inc.php.dist 到 config.inc.php
    ns1:/srv/www/roundcubemail/plugins/password # cp config.inc.php.dist config.inc.php
  3. 預設,Roundcube Webmail 是支援 SQL 變更使用者密碼,不過這個模式有點複雜,因此建議改用 poppassd 程式來進行運作,因此我們得先修改config.inc.php 組態檔案內容:
    $rcmail_config[‘password_driver’] = ‘poppassd’;
  4. 接著,在修正 Roundcube Webmail 的主要組態檔案 main.inc.php,於 $rcmail_config[‘plugins’]  變數中將 password 模組啟動,設定完畢後如下所示:
    $rcmail_config[‘plugins’] = array(‘password’);
設定完 Roundcube Webmail 模組配置後,接著我們必須要安裝 poppassd 程式,預設 OpenSUSE Linux 並未包含此模組套件,因此我們必須手動進行程式碼編譯與安裝,步驟如下:
  1. 下載 poppassd 程式原始碼:wget -c http://echelon.pl/pubs/poppassd-1.8.5.tar.gz
  2. 解壓縮與編譯 poppassd
    ns1:~# tar zxvf poppassd-1.8.5.tar.gz
    ns1:~# cd poppassd-1.8.5
    ns1:~/poppassd-1.8.5 # make
    ns1:~/poppassd-1.8.5# cp poppassd /usr/local/bin
  3. 由於 poppassd 服務是走 xinetd 服務模式,且會 listen 在 106 TCP Port 上,因此我們需要先修改對應的 services 埠號:
    ns1:/etc# vi services

    於檔案中修改如下:
    #3com-tsmux      106/tcp    # 3COM-TSMUX
    #3com-tsmux      106/udp    # 3COM-TSMUX
    poppassd 106/tcp # poppassd
    將原先的 3com-tsmux 對應的服務註解,添加新的 poppassd 服務對應
  4. 接著,於/etc/xinetd.d 目錄下新增一個 poppassd 服務,內容如下所示:
    ns1:/etc/xinetd.d # cat poppassd
    service poppassd
    {
    disable = no
    socket_type             = stream
    wait                    = no
    user                    = root
    server                  = /usr/local/bin/poppassd
    log_on_success  += HOST DURATION
    log_on_failure  += HOST
    }
  5. 接著啟動服務:
    ns1:~ # chkconfig poppassd on
    ns1:~ # chkconfig xinetd on
    ns1:~ # rcxinetd start
    ns1:~ # netstat -tnl | grep 106
    tcp        0      0 0.0.0.0:106             0.0.0.0:*               LISTEN
最後,我們可以重新登入到 Roundcube Webmail 介面中,此時在 [ 個人設定 ] 選項內,可以看到一個新的分頁標籤 [ 使用者密碼 ],此時我們便可以透過此功能進行密碼的變更作業。

於OpenSUSE 11.4 中執行 Aptana studio 2.0

2011年4月19日 尚無評論

Aptana Studio 是一套十分不錯的網頁開發工具,但在 OpenSUE 11.4 底下執行 2.X 版本時,會出現下列錯誤訊息:

figaro@Figaro-NB:~> /opt/Aptana\ Studio\ 2.0/AptanaStudio
Exception in thread “Thread-1” java.lang.NullPointerException
at com.aptana.ide.desktop.integration.Application.getLaunchHelper(Application.java:112)
at com.aptana.ide.desktop.integration.Application.checkForRunningInstance(Application.java:108)
at com.aptana.ide.desktop.integration.Application.access$0(Application.java:107)
at com.aptana.ide.desktop.integration.Application$1.run(Application.java:37)
at java.lang.Thread.run(Thread.java:636)

解決方式如下:

Figaro-NB:~ # zypper in mozilla-xulrunner191

若是你是下載 3.0 的 Beta  版本,則可以正常啟用不需要額外安裝舊版的 mozilla-xulrunner 套件

managed-keys.bind file not found

2011年3月17日 尚無評論

在 openSUSE 11.4 安裝 Bind 時,啟動後若出現下列錯誤訊息時:

Mar 17 14:10:44 ns1 named[2930]: managed-keys-zone ./IN: loading from master file managed-keys.bind failed: file not found

 

解決方式可以於 /var/lib/named目錄下產生一個 managed-keys.bind 便可以排除這個錯誤訊息的產生,操作方式如下所示:

ns1: ~ # touch /var/lib/named/managed-keys.bind

openSUSE 11.4 上市前夕預覽

2011年3月10日 尚無評論

openSUSE 11.4 將於 3/10 正式上市,這次的版本中收錄了許多更新的套件與架構,並且成為首個發行套件將 LibreOffice 作為預設 Office 軟件的 Linux 發行套件,底下有幾個官方最近釋出的相關說明與圖樣,愛好 openSUSE 11.4 的好友們當然不可以錯過 cool

Gnome下類似 Yakuake 的工具 – Tilda

2011年2月17日 2 則評論

KDE 用久了的朋友應該都對 Yakuake 這個套件不會太過於陌生,每次想開終端機模擬器時,都會直接按下 F12 來開啟,雖然我們也可以於 GNOME 下直接安裝 Yakuake 工具來直接使用,但跑起來就是感覺怪怪的。若有興趣在 GNOME 底下啟用類似工具的朋友,可以試試看 Tilda 這個套件。安裝方式如下:

# zypper in http://download.opensuse.org/repositories/openSUSE:/11.3:/Contrib/standard/x86_64/tilda-0.9.6-1.2.x86_64.rpm http://download.opensuse.org/repositories/openSUSE:/11.3:/Contrib/standard/noarch/tilda-lang-0.9.6-1.2.noarch.rpm