2008年3月25日 星期二

OPENSUSE 11 發行計畫

openSUSE 11.0 Alpha 在前幾天已推出

http://en.opensuse.org 也分享了幾張安裝畫面給使用者看

看起來感覺跟現在所發行的版本變的更漂亮了

http://en.opensuse.org/Screenshots/openSUSE_11.0_Alpha3

不過還是建議一般使用者先不要下載安裝來使用
因為這還只是給測試人員使用並且回報 BUG 的
如果想知道何時出正式版 就要看下面的發行時間表嚕

  • Dec 6 openSUSE 11.0 Alpha 0
  • Jan 17 openSUSE 11.0 Alpha 1
  • Feb 07 openSUSE 11.0 Alpha 2
  • March 19 openSUSE 11.0 Alpha3
  • April 17 openSUSE 11.0 Beta 1
  • May 2 openSUSE 11.0 Beta 2
  • May 13 openSUSE 11.0 Beta 3
  • May 29 openSUSE 11.0 Release Candidate 1
  • June 12 openSUSE 11.0 Goldmaster (internal)
  • June 19 openSUSE 11.0 Public release
以上計畫表有寫在 6 月 19 日就會釋出最終版本

所以大家在等幾個月吧!!

2008年3月20日 星期四

LAMP 編譯安裝備忘錄

1. MySQL 編譯 :

首先先增加 mysql 的群組跟使用者

#groupadd mysql
#useradd -g mysql mysql

然後再到 /etc/passwd 的檔案裡
找到 mysql 那一行
把後面的 改成 /sbin/nologin

再到 http://dev.mysql.com/downloads/ 下載新版的 mysql

下載完之後解壓縮在切換至該目錄打入

./configure --prefix=/usr/local/mysql \ <== mysql 檔案安裝位置
--localstatedir=/usr/local/mysql/var \ <== mysql 資料庫存放位置
--with-tcp-port=3306 \ <== 使用的 PORT
--with-unix-socket-path=/usr/local/mysql/tmp/mysql.sock \ <== 這可以在 my.cnf 中指定
--with-charset=utf8 \ <== mysql 5 之後最好只用 utf8
--with-extra-charsets=all \
--with-mysqld-ldflags=-all-static \ <== 靜態編譯可增加 mysql 效能
--with-mysqld-user=mysql

執行完直接 make&&make install

安裝完

執行/usr/local/mysql/bin/mysql_install_db 完成後就會出現 "var"
這個資料夾

再來建立 tmp 的資料夾

mkdir
/usr/local/mysql/tmp

以上完成後更改權限為 mysql

chown -R mysql.mysql /usr/local/mysql

/usr/local/mysql/share/mysql下複製 my-small.cnf 到 /etc/my.cnf

最後執行 /usr/local/mysql/share/mysql/mysql.server start 就完成嚕

2. APACHE 編譯:

apache 編譯很簡單

先建立群組跟使用者

#groupadd www <== suse 原本就有建立
所以可省略 #useradd -g www www
./configure --prefix=/usr/local/apache \ <==
安裝apache的位置
--enable-so \
<== 啟用模組
--enable-ssl \
<== 啟用ssl
--enable-rewrite \
<== 啟用rewrite

執行完直接 make&&make install

安裝完後打入 /usr/local/apache/bin/apachectl start 就完成嚕

3. PHP 編譯:

最後為 PHP 編譯
也是蠻重要的部份

./configure --prefix=/usr/local/php \ <== 安裝php的位置
--with-apxs2=/usr/local/apache/bin/apxs \ <== apache2的目錄位置
--with-mysql=/usr/local/mysql/ \ <== mysql的目錄位置
--with-gd \
--with-jpeg-dir=/usr/lib \
<== 安裝gd模組
--with-zlib-dir=/usr/lib \
--with-libxml-dir=/usr/lib \
--with-openssl \ <== 啟用 ssl
--enable-socket \ <== 啟用socket
--enable-magic-quotes \
--enable-libgcc \
--enable-ftp \ <== 啟用ftp
--enable-mbstring \
--enable-debug \
--enable-fastcgi \
--enable-module=so

如果本身就是一個程式開發者大概會知道需要哪些功能需要或不要
但是如果像我一樣只是網管
往往當成程式人員需要某功能時 而剛好又沒在編譯時開啟
這時就會造成困擾 所以我建議如果只是提供平台給開發者時
最好多開一些功能 要不然到時又要跟你要會很麻煩

在編譯時如遇到問題 大部分都是 XXX-devel.rpm <== 套件沒裝 再來是設定 apache 部分
設定檔 : /usr/local/apache/conf/httpd.conf

編輯 httpd.conf

檢查是否有這段 LoadModule php5_module modules/libphp5.so <== 一般編譯完 PHP 都會自動加入
找到 DirectoryIndex,設定首頁名稱加上 index.php index.phtml index.php3

增加AddType項目,找到並增加以下三行:

AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .phtml

設定檔 : /usr/local/php/lib
複製php.ini-dist 到 /usr/local/php/lib/php.ini
cp php.ini-dist /usr/local/php/lib/php.ini


完成以上動作後重新啟動 /usr/local/apache/bin/apachectl restart

最後用 nestat -tunlp 查詢服務是否都有啟動

2008年3月19日 星期三

HP電腦將預載SUSE Linux作業系統

看到了這則消息真的是很振奮人心ㄋ
又一個大廠要加入預載 LINUX 的行列了
新聞如下:

Register報導證實HP會在今年第二季推出預在該Linux OS的電腦,但僅限印度地區,至於其他地區的相關策略,則會評估各地市場需求,再作決定。


Novell本週正舉行一 年一度的BrainShare開發者大會,據國外多家媒體報導,Novell將在會中宣佈HP的個人電腦計劃預載SUSE Linux Enterprise Desktop 10作業系統。不過,HP發給媒體的官方回應卻低調表示,目前僅在印度地區試行這項合作,未來將會評估市場反應,再決定後續策略。

根據各媒體報導,Novell在BrainShare開發者大會上透露,將與HP達成一項合作協議,開始把Novell SUSE Linux Enterprise Desktop 10版本,預載至HP的桌上型電腦和筆記型電腦上,並可望於今年舖貨上市。

據eWeek報導,Novell執行長Ron Hovsepian已證實這項合作計劃,他受訪時指出,Novell很高興與HP合作,透過HP全球的強大配銷體系,可以有效拓展SUSE Linux Desktop的消費市場版圖。

不過,HP官方沒有正面承認這項消息,只在發給媒體的聲明中指出,HP支持多元、開放的軟體平台,也與Novell擁有合作關係,但此刻並沒有相關合作計劃。

英國媒體Register則報導,HP在發文中證實,會在印度市場推出預載SUSE Linux Desktop的桌上型和筆記型電腦,且計劃在今年第二季出貨,但該項合作僅限印度地區,至於其它地區的相關策略,則會評估各地市場需求,再作決定。

Linux作業系統近年在伺服器和工作站市場,表現亮眼,唯獨在個人電腦市場,還難以與微軟Windows對抗,其主要原因正是缺少OEM硬體廠 商的支持。去年開始,戴爾(Dell)和聯想(Lenovo)開始在特定機種上預載SUSE或Ubuntu的Linux,宏碁(Acer)也有少數機種在 特定市場預載Linux作業系統。如今若HP確定與Novell合作,透過新機預載的方式,Linux平台將有效打入消費性電腦通路。

雖然還只是在某些區域才有
但是我覺得已經慢慢的有打開 LINUX 在家庭用戶的市場了

新聞來源:http://www.ithome.com.tw/itadm/article.php?c=48019

2008年3月9日 星期日

政府將增加ODF文件格式

相信現在如果是以 linux 桌面系統的使用者
一定幾乎都是使用 openoffice 來編輯檔案的
我也不例外
但是在台灣 用 openoffice 的人 根本是自討苦吃
因為臺灣幾乎 9 成的企業是使用 microsoft 的 office 自訂格式

雖然 openoffice 可以開啟 但是幾乎會跟原本的文件
內容不一樣 這時就要靠一雙萬能的手慢慢修改了

在這幾天我看到了這則新聞 非常的高興
雖然還不知道何時全面實施

但是至少讓台灣跨出了使用開放源碼的腳步
當然希望政府能真正落實計劃
到時一定會有企業響應
讓台灣未來不再只是使用微軟的產品

來源網址:http://www.zdnet.com.tw/news/software/0,2000085678,20127959,00.htm