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

2011年11月16日 星期三

openSUSE 12.1 發行公告

openSUSE 12.1 已經可以在 http://download.opensuse.org/distribution/12.1/iso/ 下載
或到 http://software.opensuse.org/121/zh_TW 下載
英文 Release Note 在 http://www.suse.de/relnotes/i386/openSUSE/12.1/RELEASE-NOTES.en.html
中文發行公告則在 http://www.suse.de/relnotes/i386/openSUSE/12.1/RELEASE-NOTES.zh_TW.html
基於某種原因(說不定是我上傳太慢)以致於有部份未翻譯的字串,
所以我在這將全文貼一次,提供大家參考

openSUSE 12.1發行紀事

版本:12.1.7 (2011-11-09)

Copyright © 2011 Novell, Inc.

在 GNU 自由文件授權(GNU Free Documentation License) 1.2 版或之後版本的規範下,您被允許複製、散佈和/或修改此文件, GNU 自由文件授權(GNU Free Documentation License)是由自由軟體基金會(Free Software Foundation)所發行。使用無恆常章節(no Invariant Sections),無封面文字(no Front-Cover Texts)及無封底文字(no Back-Cover Texts)。此授權的複本已包含在檔案 fdl.txt。

如果您從較舊的 openSUSE 發行版本升級,請由此查看之前的發行紀事: http://en.opensuse.org/openSUSE:Release_Notes

此版本摘要包括以下範圍:

雜項

YaST AppArmor 組態模組

安裝

N/A

一般

openSUSE 文件
GNOME 3
PulseAudio 音效系統
用 KDM Windows 網域登入
Oracle Java 額外提供

系統升級

使用 systemd 掛載加密的分割區

技術

使用 KMS (Kernel Mode Setting) 初始化顯示卡
Radeon HDMI 聲音輸出已被停用
使用 systemd 進行系統關機
systemd: 提供服務啟動參數
使用 systemd 或 sysvinit 開機
CUPS 1.5
關於 rename 指令
NetworkManager (網路管理員)命令行介面
rpm: 非 root 的使用者 %_topdir 變更

雜項: 這些項目是由 openFATE - 功能與需求管理系統 (http://features.opensuse.org)中自動被囊括。

安裝:如果您想要從頭開始安裝此系統,請閱讀此。

一般:每個人應閱讀的資訊。

系統升級:關於從之前版本升級到此 openSUSE 版本的過程中的一些問題。

技術:本節包含數個技術變更與增強以提供給有經驗的使用者利用。

雜項

YaST AppArmor 組態模組

FATE https://features.opensuse.org/305278 的分類: AppArmor, YaST.

AppArmor 組態模組現在要到 YaST 控制中心的 "保全性與使用者" 分類中尋找。

安裝

N/A

一般

openSUSE 文件

在入門指引,您可以找到有詳細步驟的安裝教學,還有 KDE 和 GNOME 桌面,以及 LibreOffice 辦公室套裝軟體的介紹。

參考涵蓋了配置,管理,以及系統設定的細節,並解釋如何設定各種不同的網路服務。

保全指引會介紹系統安全的基本概念,他同時包含了本地與網路保全的觀點。

系統分析與微調指引會針對問題偵測、解決方案與最佳化提供幫助。

使用 KVM 虛擬化提供了關於用 KVM, libvirt 以及 QEMU 工具設定、管理虛擬機的介紹。

GNOME 3

GNOME 3 提供了一個和 GNOME 2 不同的桌面新設計。因此,也為了讓使用者從這個變更得到好處,您的 GNOME 2 桌面的外觀與感覺將不會自動被移植。系統設定 可以用來自訂 GNOME 3, 也提供了進階工具 (gnome-tweak-tool) 進行更細節的設定。

GNOME 3 的標準模式需要圖形驅動程式的 3D 加速支援。當 3D 加速無法使用時,GNOME 3 會使用後備模式。如果 GNOME 3 偵測到可使用 3D 加速,但標準模式無法使用,那您應該是遇到了圖形驅動程式的臭蟲。您可以在 grub 的開機參數中使用 "gnome.fallback=1" 來強迫使用後備模式。

如果您使用後備模式,您可以按著 Alt 並在面板上按滑鼠右鍵 來自訂面板。

許多關於 GNOME Shell 功能的簡短描述,像是快捷鍵設定, 拖曳與釋放相容性,以及特殊工具等,請參閱 https://live.gnome.org/GnomeShell/CheatSheet

PulseAudio 音效系統

PulseAudio 聲音系統現在已完全整合到整個系統,並對全新安裝時預設啟用。如果您在前一個版本停用它,且現在想要啟用,請在 /etc/sysconfig/sound 檢查 PULSEAUDIO_ENABLE 的變數:

設定 PULSEAUDIO_ENABLE 為 "yes" 全系統強迫啟用 PA。 設定 PULSEAUDIO_ENABLE 為 "no" 將完全停用 PulseAudio,設定為 "custom" 表示維持自訂的組態不變動。

用 KDM Windows 網域登入

SUSE KDM 佈景主題不允許 Windows 網域登入。

要避免此問題,在 /etc/sysconfig/displaymanager 設定 DISPLAYMANAGER_KDM_THEME 為空白字串,來使用預設的 KDM 佈景主題:

DISPLAYMANAGER_KDM_THEME=""

Oracle Java 額外提供

java-1_6_0-sun 套件因為授權的變更,已不再是 openSUSE 的一部份。我們將搭載 OpenJDK 版本替代。習慣使用 Oracle JDK 二位元檔版本來取代 openSUSE OpenJDK 版的 openSUSE 使用者,可以從 http://oracle.com/java 下載 Oracle 的版本。

系統升級

使用 systemd 掛載加密的分割區

如果加密的分割區沒有被 systemd 自動掛載,可能是在 /etc/fstab 這些分割區有 noauto 旗標,將這旗標用 nofail 代替可修復此問題。例如,將下面這行:

/dev/mapper/cr_sda3 /home ext4 acl,user_xattr,noauto 0 2

改成

/dev/mapper/cr_sda3 /home ext4 acl,user_xattr,nofail 0 2

技術

使用 KMS (Kernel Mode Setting) 初始化顯示卡
(這點還需要在 12.1 確認一下)
在 openSUSE 11.3 我們已為 Intel, ATI 和 NVIDIA 顯示卡切換到 KMS (Kernel Mode Setting) ,這是我們的預設值。若您在 KMS 驅動程式支援(intel, radeon, nouveau)遇到問題,可以在核心開機指令行加上 nomodeset 來停用 KMS。要永久設定此參數,請將他加到 /boot/grub/menu.lst 的核心指令行中。此選項會確認相對應的核心模組(intel, radeon, nouveau)在 initrd 載入時會使用 modeset=0,也就是說,停用 KMS。

在少數情況下,當從 initrd 載入 DRM 模組時會產生問題,我們也可以完全在 initrd 停止載入 DRM 模組。要這樣做的話,用 YaST設定 sysconfig 變數 NO_KMS_IN_INITRD 為 yes,完成後會重新產生 initrd,接著請您重新開機。

在 Intel 顯示卡不用 KMS 的話,X伺服器會回歸到 fbdev 驅動程式(intel 驅動程式只支援 KMS); 然而對 Intel 較舊的 GPU,也可以使用 "intellegacy" 驅動程式 (xorg-x11-driver-video-intel-legacy 套件),這個驅動程式仍支援 UMS (User Mode Setting)。要使用此驅動程式,編輯 /etc/X11/xorg.conf.d/50-device.conf 並變更驅動程式項目為intellegacy。

在 ATI 當下主流的 GPU 顯示卡則會回歸使用 radeonhd。在 NVIDIA 顯示卡沒有 KMS 則會使用 nv 驅動程式( nouveau 驅動程式只支援 KMS)。注意,如果您在核心啟動參數中 指定 nomodeset ,較新的 ATI 和 NVIDIA GPU 會回歸 使用 fbdev。

Radeon HDMI 聲音輸出已被停用

基於某些硬體有問題 HDMI 聲音輸出在 radeon 驅動程式已預設停用, radeon 是 AMD/ATI 顯示卡的預設驅動程式。

它可以加入一個核心參數 radeon.audio=1 來重新啟用。在YaST,在系統 -> 開機載入器,然後編輯預設項目,加入下列內容到'選擇性的核心指令行參數'的最後面:

radeon.audio=1

然後重新開機來套用變更。

另一種方法,使用者也可以安裝 AMD 的專有驅動程式。要得到更進一步資訊,請參閱 http://en.opensuse.org/SDB:ATI_drivers

使用 systemd 進行系統關機

使用 systemd 時系統要停機或電源關閉,請在命令行 用 halt -p 或 shutdown -h now 或 使用您的桌面環境所提供的關機按鍵。

注意:單單 halt 命令將無法正確關閉系統。

systemd: 提供服務啟動參數

systemctl 僅支援 "標準" 參數 (詳見 http://www.freedesktop.org/wiki/Software/systemd/Incompatibilities)。

您可以藉由直接呼叫啟動程序來迴避此新行為,例如:

cd /etc/init.d
./apache2 <您的_參數>

使用 systemd 或 sysvinit 開機

現在 openSUSE 開機預設使用 systemd。如果遇到麻煩,您可以在開機時按 F5 來切換回使用 sysvinit 的老方法。

如果您想要長久使用 sysvinit ,請安裝 sysvinit-init 套件。要切換回 systemd,重新安裝 systemd-sysvinit 套件。

CUPS 1.5

CUPS 1.5 帶來與之前不相容的變更:

CUPS 不再支援從 CUPS 1.1 以來的 ~/.cupsrc 或 ~/.lpoptions 設定檔。取而代之的是使用由 CUPS 1.2 引進的 ~/.cups/client.conf 以及 ~/.cups/lpoptions 這兩個檔案。

現在排程器為了改進安全性,需要停用過濾器 與後端的群組寫入權限。如果您由製造商來的 第三方印表機驅動程式使用了較寬鬆的權限, 請自行調整權限。

關於 rename 指令

基於 GNU 程式標準規定 (GNU Coding Standards), rename 的指令現在會將所有以一個破折號開頭的字串視為指令行的選項。為避免問題,用 -- 來分隔選項和其他參數,如下:

#!/bin/bash
for f in *.jpg ; do
rename -- ".jpg" "-$RANDOM.jpg" $f ;
done

NetworkManager (網路管理員)命令行介面

cnetworkmanager 已不再可用—請用 nmcli 來代替。相關轉移的資訊,請參閱 http://repo.or.cz/w/cnetworkmanager.git/blob_plain/HEAD:/nmcli-migration.html

rpm: 非 root 的使用者 %_topdir 變更

未經授權的使用者無法再寫入到 /usr/src/packages。 rpmbuild 現在會用 ~/rpmbuild 作為預設值。要變更此目錄,可以在 ~/.rpmmacros 中加入下面一行:

%_topdir /some/where/else

要使用 $HOME 中的子目錄 foo 在 ~/.rpmmacros 中加入:

%_topdir %{getenv:HOME}/foo


2009年11月3日 星期二

2008年12月17日 星期三

下載 openSUSE 11.1

參考: http://news.opensuse.org/2008/12/17/release-tomorrow-and-more-good-signs/
如果您打算在發佈的第一時刻開始下載 openSUSE 11.1
(預計在 12/18 14:00 CET (13:00 GMT)也就是台灣時間的 21:00)
請從直接從 http://software.opensuse.org/ 下載,系統會自動分配最快的鏡像給您。
或者參考 Peter Pöml 在 openSUSE Lizards 發表的 Best Way to Download openSUSE
使用 aria2 (Linux 環境)或
在 firefox 加裝 DownThemAll 的擴充套件(適用所有平台)
來加速您下載的速度
openSUSE 11.0 可以直接由下面的 1 Click Install 安裝
http://software.opensuse.org/ymp/network:utilities/openSUSE_11.0/aria2.ymp
安裝完成後開啟終端機
aria2c http://download.opensuse.org/distribution/11.1/iso/openSUSE-11.1-DVD-i586.iso 

祝大家下載愉快

Update:
如果您真的要手動找 mirror 來下載
請看 http://mirrors.opensuse.org/list/11.1.html
p.s. Peter - the admin of mirror.o.o is a very nice person.

Update:
現在已經可以下載

2008年6月24日 星期二

openSUSE 11.0 台灣鏡像

http://os.nchc.org.tw/opensuse/distribution/11.0/ 國家高速網路與計算中心自由軟體實驗室
http://ftp.ncnu.edu.tw/Linux/opensuse/distribution/11.0/ 國立暨南國際大學
http://ftp.twaren.net/Linux/OpenSuSE/distribution/11.0/ 台灣高品質學術研究網路
官方似乎是使用以上這些鏡像
也就是說如果您連到 http://download.opensuse.org/distribution/11.0/
可能就是從上面這些鏡像中選一個
當然也有可能選到國外
也就是說,如果您不想被隨便挑一個鏡像,自行修改您的套件庫
# zypper lr
# | 別名 | 名稱 | 已啟用 | 重新整理
--+-----------------------+-----------------------+--------+---------
1 | repo-debug | openSUSE-11.0-Debug | 否 | 否
2 | m17n | m17n | 是 | 否
3 | openSUSE-11.0-Oss | openSUSE-11.0-Oss | 是 | 否
4 | swyear | swyear | 是 | 否
5 | hujq | hujq | 是 | 否
6 | openSUSE-11.0-Non-oss | openSUSE-11.0-Non-oss | 是 | 否
7 | openSUSE-11.0-Updates | openSUSE-11.0-Updates | 是 | 是

這是您目前的套件庫
我想把編號 1 3 6 都刪除換成自己指定的位址
# zypper rr 1 3 6
正在移除套件庫 'openSUSE-11.0-Non-oss' [完成]
套件庫 'openSUSE-11.0-Non-oss' 已經被移除。
正在移除套件庫 'openSUSE-11.0-Oss' [完成]
套件庫 'openSUSE-11.0-Oss' 已經被移除。
正在移除套件庫 'openSUSE-11.0-Debug' [完成]
套件庫 'openSUSE-11.0-Debug' 已經被移除

現在加入指定的套件庫
以 os.nchc.org.tw 為例
# zypper ar http://os.nchc.org.tw/opensuse/distribution/11.0/repo/oss/ oss
正在新增套件庫 'oss' [完成]
已成功新增套件庫 'oss'
已啟用: 是
自動重新整理: 否
URI: http://os.nchc.org.tw/opensuse/distribution/11.0/repo/oss/
# zypper ref oss
正在下載套件庫 'oss' 的中繼資料。 [完成]
正在建立套件庫 'oss' 的快取 [完成]
指定的套件庫已重新整理。

這是加入 yast2 格式的套件庫,你會發現目的位址中有 media.1/ 的目錄,content 以及 directory.yast
您也可以選用 rpm-md 格式,在目的位址中會有 repodata/ 的目錄
# zypper ar http://os.nchc.org.tw/opensuse/distribution/11.0/repo/non-oss/suse/ non-oss
正在新增套件庫 'non-oss' [完成]
已成功新增套件庫 'non-oss'
已啟用: 是
自動重新整理: 否
URI: http://os.nchc.org.tw/opensuse/distribution/11.0/repo/non-oss/suse/
# zypper ref non-oss
正在下載套件庫 'non-oss' 的中繼資料。 [完成]
正在建立套件庫 'non-oss' 的快取 [完成]
指定的套件庫已重新整理。

你會發現我選用的目的網址不同(一個有 suse 一個沒有)
只有 oss non-oss 有 yast2 格式
update 和 OBS 都是 rpm-md 格式(可以用 yum 之類的後端程式存取)
列出所有的套件庫詳細資訊
# zypper lr -d
# | 別名 | 名稱 | 已啟用 | 重新整理 | 優先權 | 類型 | 位址
--+-----------------------+-----------------------+--------+----------+--------+--------+-------------------------------------------------------------------------
1 | m17n | m17n | 是 | 否 | 99 | rpm-md | http://download.opensuse.org/repositories/M17N/openSUSE_11.0
2 | non-oss | non-oss | 是 | 否 | 99 | rpm-md | http://os.nchc.org.tw/opensuse/distribution/11.0/repo/non-oss/suse/
3 | swyear | swyear | 是 | 否 | 99 | rpm-md | http://download.opensuse.org/repositories/home:/swyear/openSUSE_11.0
4 | hujq | hujq | 是 | 否 | 99 | rpm-md | http://download.opensuse.org/repositories/home:/hujq/openSUSE_11.0
5 | oss | oss | 是 | 否 | 99 | yast2 | http://os.nchc.org.tw/opensuse/distribution/11.0/repo/oss/
6 | openSUSE-11.0-Updates | openSUSE-11.0-Updates | 是 | 是 | 99 | rpm-md | http://download.opensuse.org/update/11.0/

您也可以匯出您的套件庫設定
$  zypper lr -e my.repo
套件庫已成功匯出到 my.repo

my.repo 的內容:(我都改用了 rpm-md)
[m17n]
name=m17n
baseurl=http://download.opensuse.org/repositories/M17N/openSUSE_11.0
type=rpm-md
enabled=1
autorefresh=0
gpgcheck=1
keeppackages=0

[non-oss]
name=
baseurl=http://os.nchc.org.tw/opensuse/distribution/11.0/repo/non-oss/suse/
type=rpm-md
enabled=1
autorefresh=0
gpgcheck=1
keeppackages=0

[swyear]
name=swyear
baseurl=http://download.opensuse.org/repositories/home:/swyear/openSUSE_11.0
type=rpm-md
enabled=1
autorefresh=0
gpgcheck=1
keeppackages=0

[hujq]
name=hujq
baseurl=http://download.opensuse.org/repositories/home:/hujq/openSUSE_11.0
type=rpm-md
enabled=1
autorefresh=0
gpgcheck=1
keeppackages=0

[oss]
name=
baseurl=http://os.nchc.org.tw/opensuse/distribution/11.0/repo/oss/suse/
type=rpm-md
enabled=1
autorefresh=0
gpgcheck=1
keeppackages=0

[openSUSE-11.0-Updates]
name=openSUSE-11.0-Updates
baseurl=http://download.opensuse.org/update/11.0/
path=/
type=rpm-md
enabled=1
autorefresh=1
gpgcheck=1
keeppackages=0

您將這檔案抓到您的電腦後,就可以用
# zypper ar my.repo

來匯入了
如果您已經建立好超級萬用無敵 repo 檔,你可以貼出來給大家參考

其他鏡像
http://ftp.tcc.edu.tw/iso/openSUSE/distribution/11.0/ 台中縣教育網路中心

還有下面兩個站已經有目錄(該不會不知道已經開放下載了吧),但似乎還不能用
http://ftp.cs.pu.edu.tw/Linux/OpenSuse/distribution/11.0/ 靜宜大學資訊學院 (似乎還在鎖定狀態,或尚未完成鏡像)
http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/11.0/ 元智大學資訊工程學系(情況和上面一樣)

每日一抱怨:
konsole 遇到中文就無法複製貼上(該不會是用了粗體修正的緣故吧)
KDE 4 桌面上的檔案無法拖曳到 dolphin 中,事實上也無法拖曳到 Konqueror 中
妃呼豨!(白話:哇哩勒!)

明天來試 KDE 3.5 了

2008年6月16日 星期一

applydeltaiso

在 openSUSE 10.3 或之前版本
$ applydeltaiso openSUSE-11.0-RC1-DVD-i386.iso openSUSE-11.0-RC1_GM-DVD-i386.delta.iso openSUSE-11.0-GM-DVD-i386.iso
reading 725759968 bytes from old iso...done
cracklib-dict-full (???): applying delta
payload uncompress error

這是因為 11.0 的 rpm 使用了 LZMA
所以當您在 10.3 要進行更新的時候無法處理 11.0 的 rpm
要到 http://download.opensuse.org/repositories/home:/coolo/openSUSE_10.3/ 下載新版的 rpm 和 deltarpm 套件來安裝
參考:
http://www.suse.com/relnotes/i386/openSUSE/11.0/RELEASE-NOTES.zh_TW.html
http://linux.derkeiler.com/Mailing-Lists/SuSE/2008-05/msg00152.html

根據 http://zh_tw.opensuse.org/下載指南#Deltaisos
只要有 dvd 也可以進行 applydeltaiso
所以將 delta-iso 傳到 11.0 rc1 的測試機上
$ df
檔案系統 1K-區段 已用 可用 已用% 掛載點
/dev/sda6 10325748 4319100 5482128 45% /
udev 253412 124 253288 1% /dev
/dev/sda7 11985948 1539680 9837408 14% /home
/dev/sda1 54950296 7823640 47126656 15% /windows/C
/dev/sr0 4517610 4517610 0 100% /media/SU1100.001

看看 dvd 掛在哪個裝置下,就可以開始進行修改 iso 了
$ applydeltaiso /dev/sr0 openSUSE-11.0-RC1_GM-DVD-i386.delta.iso openSUSE-11.0-GM-DVD-i386.iso
reading 725759968 bytes from old iso...done
cracklib-dict-full (lzma.2): applying delta
fonts-arabic (lzma.2): applying delta
fonts-thai (lzma.2): applying delta
FZSongTi (lzma.2): applying delta
indic-fonts (lzma.2): applying delta
IPAGothic (lzma.2): applying delta
KhmerOS-fonts (lzma.2): applying delta
lklug (lzma.2): applying delta
unfonts (lzma.2): applying delta
...
abcde.i586 (lzma.2): applying delta
abiword.i586 (lzma.2): applying delta
acl.i586 (lzma.2): applying delta
acpid.i586 (lzma.2): applying delta
acroread.i586 (lzma.2): applying delta
Out of memory allocating 119074556 bytes!

可惜失敗了,是因為使用 dvd 比較耗資源嗎?
將 dvd 轉成 iso 試試看
$ dd if=/dev/sr0 of=openSUSE-11.0-GM-DVD-i386.iso

再進行一次 applydeltaiso
結果仍停在同一個地方
只好回到 10.3 的工作機上用最前面的方法--升級 rpm
applydeltaiso 是一件巨大的工程,適用於頻寬不夠時減少下載的檔案大小
最後終於完成了
...
yum-basearchonly.noarch (lzma.2): applying delta
zd1211-firmware.noarch (lzma.2): applying delta
iso sucessfully re-created, md5sum: ed6a5b3feb668866df812b1c2aed9d7f

檢查一下 md5sum
沒錯就 OK 了

回想起來可能是因為 11.0 rc1 的測試機記憶體太小(512MB)
加上沒切 swap 更正:有 512MB 的 swap <-- 這應該是主因
還是按規矩來得好

2007年11月4日 星期日

[新聞轉貼]openSUSE 10.3 Live 版發行

詳細資訊請參閱
http://news.opensuse.org/?p=489
Live 版本的 openSUSE 10.3 提供了 KDE 與 GNOME 的兩種 CD
所包含的軟體和 KDE 和 GNOME 單 CD 安裝版本相同
您不必安裝到硬碟上就可以使用 openSUSE 作業系統
可以做為生產力系統或是救援系統
您也可以拿來看看 openSUSE 是如何在您的電腦上運作而不需動到硬碟中的資料
目前提供了 32 位元的英文版本
也首度在在桌面上提供了安裝的選項
若試用覺得滿意按下 Install 就可以引導您安裝 openSUSE 10.3 到硬碟中
官方網站下載:
openSUSE 10.3 GNOME Live
openSUSE 10.3 KDE Live
國內各大鏡像站
http://ftp.twaren.net/Linux/OpenSuSE/distribution/10.3/iso/cd/
http://ftp.tcc.edu.tw/iso/openSUSE/distribution/10.3/iso/cd/
http://ftp.cs.pu.edu.tw/Linux/OpenSuse/distribution/10.3/iso/cd/
http://ftp.cse.yzu.edu.tw/pub/Linux/openSUSE/distribution/10.3/iso/cd
也都提供下載

還沒試用,看起來 KDE 和 GNOME 的 1 CD 就沒人要用了...

2007年9月21日 星期五

用 aria2 來抓 iso

openSUSE 10.3 RC1 已經發布了
既然我的伺服器一直開著,應該要用他來抓檔案才是
先用 ssh 連進主機
裝好 aria2

$ wget http://download.opensuse.org/distribution/10.3-RC1/iso/torrent/ \
openSUSE-10.3-Beta3_RC1-DVD-i386.torrent

抓下 torrent 檔

$ aria2c -T openSUSE-10.3-Beta3_RC1-DVD-i386.torrent -D

將 aria2 送到背景執行
這樣就可以登出 ssh 連線
主機會繼續抓檔