頂禮此六佛可得極特殊極殊勝的功德 - 妙法蓮華觀世音 - Yahoo!奇摩部落格

本站介紹觀世音菩薩的經典、修持法門,初學佛弟子的初學、進階入門,以及顯密兩宗的相關法教,顯密圓融、慈悲無量!願眾生得佛菩薩護佑,身心安樂自在,究竟圓滿成佛!(http://tw.myblog.yahoo.com/avalokiteshvara-ommanipadmehum)

關閉

頂禮此六佛可得極特殊極殊勝的功德

分類:方便法門
2007/01/28 10:11



頂禮此六佛可得極特殊極殊勝的功德


南無寶光月殿妙尊音王如來
南無樹根花王如來
南無造王神通[火*僉]花如來
南無月殿清淨如來
南無善寂月音王如來
南無無數精進願首如來

摘錄自(佛說寶網經)


持六尊佛號名。可以在人間享受最極第一妙樂福。現世消災解難。同時也能成就佛法。真可謂兩全其美啊。下面是此六尊佛號。各自在經書中所記載的持佛號的功德。

寶光月殿妙尊音王如來 

族姓子及族姓女學菩薩乘。聞彼佛名不懷猶豫。信佛道眼斯可聞名。所生之處作轉輪王。若佛興世常與相見。睹無央數諸佛至真鹹供養之。淨修梵行獲致神通。進退獨步總持自在。得觀如來睹江河沙等平等正覺。棄捨生死超若干億。劫亦如江河沙。心常安靜未曾忽忘。恆志無上正真之道。無有塵埃不近眾塵。由得自在身如鉤鎖。住在一處具足四事。體如紫金以三十二大人相莊嚴其身。逮八部音聲喻梵天。棄捐八難常得閑靜。

若有篤信於佛道者。和合離別未曾述惕。正使往世犯諸罪釁。應在惡趣燒炙劫數。小遇頭痛眾殃消除。火不能災風不能中。國主王者不能加害。聞如來名未曾生盲。目不痛瞎不聾不啞。聞佛名故不僂不跛。諸龍鬼神及阿須倫餓鬼人與非人不能犯觸。諸魅暴鬼神龍地祇莫不愛樂。假使執持諸佛名者。功德如是不可稱計。

若能誦懷於人中尊所演經典。修淨致尊備諸佛行。臨壽終時其心不亂。尋能睹見億垓諸佛。聞所說法皆能受持。

樹根花王如來

若族姓子及族姓女。聞彼佛名不懷疑結信吾道眼。則於現世至德具足逮受五法。何謂為五。一曰盡除吾我所生之處常值佛世。二曰獲極尊勢轉輪聖王。三曰逮總持法執御經典誠信百千。四曰成三十二大人之相。至得佛道眾行備悉。五曰逮得五通無所蔽礙。是為五。復有五事逮得神通。何謂為五。一曰徹視見於十方粗細大小。學無學聲聞緣覺。上至世尊與眾超越。二曰耳能徹聽。聞萬億地獄餓鬼燒炙飢渴畜生之惱。天上世間安隱苦樂。或惡或好。十方諸佛所說經典。皆悉聞之。三曰身能飛行遍諸佛國。如日現水。雖現往來而無周旋。四曰能知一切眾生心念善惡好醜。有志無志有漏無漏。有心無心慕俗樂道。而悉知之。五曰自知宿命。並見眾生無數劫事古世所生。過去當來今現在事。靡所不通悉識念之。

造王神通[火*僉]花如來     (火*僉)字讀xian,意思是火貌

若族姓子及族姓女學菩薩乘。聞彼佛名不懷狐疑。篤信於道自所宣說。所生之處致演光明三昧正定。尋復隨逮十阿僧祇億百千垓諸三昧門入於六十不可計會億百千垓諸總持門。如海總持寶藏總持。然後不失諸定意法。臨壽終時目見十方各十億垓諸佛正覺。十方諸佛所說法者。皆能啟受不失道教。至成佛道越五百劫生死之難。住於斯學如是不久。尋即成無上正真之道為最正覺

月殿清淨如來
若族姓子及族姓女學菩薩乘。聞彼佛名信樂不疑。敬喜道眼之所頒宣。所生之處常當逮致寶幢三昧。觀見十方各十江沙諸佛國土。亦越若干百千億垓生死之難。立在初學疾逮無上正真之道為最正覺。若有女人聞彼佛名。不懷狐疑有信吾言。所生之處轉女人身得男子形。勸化無數百千眾生。令致無上正真之道。解其音響得不退轉疾成正覺。當為一切講說經典。令致三乘聲聞緣覺菩薩大道
 
善寂月音王如來

若族姓子及族姓女學菩薩乘。聞彼佛名心不懷疑。信我道眼之所解說。所生之處得普光三昧。臨壽終時。具足逮見億百千垓佛現住其前。十方各然。十方諸佛為說經典。聞則受持抱在心懷未曾忽忘。至成佛道。不可計會十倍功勳億百千垓。致不可計無崖底載諸三昧定。不中失定。至成佛道無所蔽礙。十方諸佛皆共建立。在於新學。越九十九億百千劫生死之難。菩薩疾近無上正真之道。不以劫數生死為礙。如自晃出天下大明。(九十九億百千劫是九百九十萬億劫,垓是數目字。古代以百兆數為垓)

無數精進願首如來

若善男子及善女人學菩薩乘。聞彼佛名不懷結網信吾道眼。世世所生未曾懈怠。不習貪慾不戀父母。不著妻子兄弟姊妹。不慕親屬中外種姓。不貪親友交識所知。世世所在身未曾離。三十二相莊嚴其體。少淫怒癡身無疾病。不多憂慮安隱無量。至成佛已。常逮得不可稱計億百千垓功勳之德。

上一篇 下一篇
回應(0)
引用(4)
╭☆╯ ANGELE╭☆╯2009/01/28 23:52 引用

頂禮此六佛可得極特殊極殊勝的功德 ...《詳全文

jimmy2009/01/28 23:50 引用

...《詳全文

過去式2007/03/26 15:45 引用

轉貼自網站:妙法蓮華觀世音 頂禮此六佛可得極特殊極殊勝的功德   網址: ...《詳全文

企美諾布2007/01/31 13:04 引用

...《詳全文

文章分類

顯密專站

最佳瀏覽

    水晶 本站最佳瀏覽器:

    Internet Explorer 7.0以上版本

    Mozilla Firefox 3.5以上版本


    水晶 本站最佳瀏覽畫面:

    1024X768


    若您覺得字體過小,可點選上方"檢視"

    →"字型",調整為"較大"或"最大"

    或恢復"適中"大小。


    水晶 現在播放的試聽曲目 「天女之聲:六字大明咒(僅供試聽)」

    點選圖片至官方網站選購(國外代理館→天女新世紀系列→唵嘛呢叭彌吽)

搜尋

更新日期

2012/03/22 13:33
雅虎資訊 版權所有 © 2012 Yahoo! Taiwan All Rights Reserved
「本服務設有管理員」 服務條款 隱私權政策
南無地藏王菩薩 - 靜慮寺---静慮世界 - Yahoo!奇摩部落格

菩提園櫻花

關閉

南無地藏王菩薩

分類:佛教樂曲
2010/09/11 23:01
 
 

南無地藏王菩薩



地藏讚

地藏菩薩妙難倫 化現金容處處分
三途六道聞妙法 四生十類蒙慈恩
明珠照徹天堂路 金錫振開地獄門
累劫親姻蒙接引 九蓮台畔禮慈尊
南無九華山幽冥世界
大慈大悲地藏王菩薩
南無地藏王菩薩 南無地藏王菩薩

【南無地藏王菩薩-心定和尚唱誦】


祈願

風調雨順 國泰民安




 
上一篇 下一篇
回應(0)
隱藏設定:
※ 提醒您:發表前請先登入,以免內容遺失。
引用(2)
蠶爸爸 嘉灣娟業工業社2010/12/10 04:44 引用

    ...《詳全文

魚兒2010/10/11 23:38 引用

南無地藏王菩薩     ...《詳全文

線上人數

    website stats

    修行

    是要降伏

    我們的心

    啟發

    我們內在

    清淨的智慧

     

      處順境

    隨善緣無貪癡

       福慧全現

     

      處逆境

    隨惡緣無瞋恚

       業障全消

     

静慮寺部落格

    静慮華園logo

    静慮世界logo

英文學習網


    線上英漢字典


    線上翻譯器
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31  

誠敬念佛



    無常

    西方佛韻

更新日期

2012/01/29 22:04
雅虎資訊 版權所有 © 2012 Yahoo! Taiwan All Rights Reserved
「本服務設有管理員」 服務條款 隱私權政策
《首楞严经》资料站 - 《大佛顶首楞严经》经文、注解、开示、读诵mp3、视频rmvb



首楞严经资料站(slyj.org) 敬告


  鉴于以下两个原因,2010年9月起本站运行方式为:仅提供网站整体打包下载,不再以动态网页方式运行。

  原因一.本站2007年8月创建,至2010年8月,历经3年已基本完成《首楞严经》相关资料收集,并完成了繁体版经文的精确校对。此后,本站已无频繁更新的必要(因为本站重在收集古版资料,现代讲经等不是收录重点)。

  原因二.在原经原典已具备的条件下,教观并进、深入学修便是行者终生事业。频繁触网对于进阶学人也许不是好事,故对本站资料打包为单独的chm/rar。打包文件可随时携带于电脑、mp3等电子媒体,便于资料保存和长时熏修。

www.Slyj.Org打包内容

打包日期2011年12月30日,此次对网站中的难字注音释义进行了多处重要修订。
项目名 内容说明

SlyjOrg全站网页
rar打包文件

包括以下文件:
  全部网页HTML文档
  全部图片Jpeg文档、
  全部TXT及Xls文档、部分WORD文件。
  包含本站收录的《楞严经》之7种古代注解、6种近现代注解、及《卍字续藏》52种注疏。不包括MP3/RM/WMV等大文件。

SlyjOrg重点栏目
chm打包文件

  此chm带"全文检索"和"书签"功能。

  "全文检索"可搜索chm内包含指定关键词的所有文章,便于针对特定经文搜索注解,有利于比较研读和贯通研习各个注解。
  "书签"可以方便返回到自己收藏的文章。

  chm版去掉了有较大争议的某一部注解,其他所有收录内容与rar完全相同。

   网站整体打包文件(rar):http://115.com/file/an4h8lgw

 
  网站整体打包文件(chm):http://115.com/file/c2bdce6v

  点击上面链接后,在打开网页的左下角会看到。根据你的接入商选择最快的一个下载链接即可。

  说明:

  1、可下载到本地任何文件夹。

浏览方式与直接上网一样,但并不需要连接互联网。

    chm下载即可直接察看阅读。如果下载来的chm看不到实际内容,处理办法为:用鼠标右键点击chm文件,选择菜单项“属性”,在“常规”页面中点击“解除锁定”按钮。之后便可正常打开。

    chm全文搜索技巧提示:搜索出来的结果可能排序较乱,此时点击文件列表上面的"标题",所有搜索结果便会按文件标题整齐排序。显示具体文章内容后,若文章较长,则不方便找到关键词,此时可在文章具体内容上面点击一次(以获得焦点),再按Ctrl+F,再输入一次关键词,就可看到文章内该关键词。

    rar解压缩之后,“点击这里开始!”即可浏览所有内容。

  2、若您觉得本站资料有保存的必要,请下载打包文件、保存到个人电脑!若需《楞严经咒》读诵MP3/RMVB/WMV、《大藏经》pdf等大文件,也可直接浏览压缩包,按照相关的提示下载保存。  


 

首楞严经资料站(slyj.org) 宗旨

宗旨综述

  《首楞严经》资料站(www.dfdsly.org 或 www.slyj.org),致力于收集有关《大佛顶首楞严经》(简称《首楞严经》、或《楞严经》)的经文、注音、注解、开示、读诵等相关资料,为广大道友读诵、研学、修习、弘扬《楞严经》提供尽可能多的方便。

  网站以提倡深入佛经原典、学修古来大德高僧之原本著作为建立网站和收录资料的重要原则。同时,本站以汇集来源可靠的相关资料为主要目标。

栏目设置(以下内容已包含在上述打包文件中)

  1、经文原文:

  以html版、Word版、Pdf版三种方式提供楞严经之经文原文。

  html版(网络浏览):目前站长提供的Html原文,已经初步与《乾隆大藏经》和《新修大正大藏经》校对过。并提供一个更细致精校后的《楞严经》原文电子版。

  Word版:Doc格式文件的提供,主要是为了方便电脑打印和离线阅读。

  Pdf版:Pdf版提供11部大藏经中收录的《楞严经》之原文扫描。其文字相对来说准确可靠。提供大家校对确认经文之用。(Pdf版需要安装AcroBat Reader阅读器)

  2、难字疏通:

  文字关,是读诵经典的第一步。很多人听说过《楞严经》的殊胜功德之后,发愿要专心受持读诵,可惜很多人却遇到了这种尴尬:一翻开经文,立即感到一种巨大困难,根本读不下去。很多人在这个时候往往不知所措,最终导致信心受挫,或者放弃读诵。这是非常可惜的。

  初学者读诵《楞严经》感到困难的原因,最基本的一条是文字关难以通过。站长多年前也曾有如此经历。后来决心坚持读诵、并查阅各种古汉语词典,慢慢感受到了读经之殊胜利益,越来越喜欢读《楞严经》,乃至发愿终生受持。本站提供的《难字注音释义》,正是站长本人多年慢慢疏通本经难字的记录整理稿,愿提供给初学道友,帮助他们契入读经之法喜中。

  “难字疏通”栏目同时包括《楞严咒》的全文注音。

  3、《楞严经咒》读诵:

  《楞严经》读诵,目前提供2个MP3版本,1个MP3+视频版本。每版皆包括全经十卷。

  《楞严咒》读诵,目前提供4个声音教念版,4个flash版,3个唱诵版下载。

  "单章节"读诵:提供《四种清净明诲》、《念佛圆通章》、《耳根圆通章》等章节的念诵。 

  "妙湛总持"唱赞:提供卷三末、也即是寺庙晨钟唱赞之录音。

   4、古高僧注解:

  主要收录《乾隆藏》、《大正藏》所包括的有关《楞严经》的注解。重点收集在佛法实修上得到古今一致公认的古代高僧的注解(诸如:长水大师、憨山大师、惟则禅师、莲池大师、蕅益大师等)。
  同时提供《卍字续藏》收录之52种注疏(txt格式)的下载地址。

  5、近现代注解:

  收录近现代有关本经的注解。以收录现代大力倡导和弘扬的宣公上人之《浅释》为重点。也收录诸如太虚大师、圆瑛法师、海仁法师等几部近代注解。同时收录当代在提倡实修方面颇有影响力的元音老人、南怀瑾老师这两位大德居士之注解。

  6、单章精义:

  主要收录汇集《四种清净明诲》、《耳根圆通章》、《念佛圆通章》、《五十阴魔》的单章节注解。 为大家就重点章节深入学修提供方便。

  7、相关经论:

  提供与《楞严经》密切相关、亦同样精妙异常、能帮助行者契入无上佛法实修的几部经典,收录其原文与相关古今重要注解。目前已经收录了《圆觉经》、《法华经》 、《大乘起信论》三部经论。同时,收录了其修证境界在数百年来皆堪为后世仰止的高僧憨山大师之精要开示。

  在此特别推荐大家:若精力许可,不妨认真学修《大乘起信论》,以配合《楞严经》之深入!憨山大师在其《楞严通议》中曾说到:“论文昭然,以论堪经则一毛不爽,非是谬谈,智者请深观之!”;而且基本上可以说,古代大德高僧之任何楞严经注解,几乎没有不引用《大乘起信论》的。(若不信者,可点击这里,打开"《卍字续藏》52种注疏"之任何一部注解,按Ctrl+F,输入“起信”查看,便知!)

  8、持诵修习:

  主要收集单篇文章,包括:宣公上人"楞严"开示、楞严经咒雪谤、持诵学修体会、楞严综合文摘、倡议建议/本站消息、三宝图像精选等区。


  声明:

  1."首楞严经资料站"的网址为 www.slyj.orgwww.dfdsly.org

  对于其他类似slyj.org的网址,或通过转载本站内容而建立起来的其他网站,与我没有关系。其转载之后文字内容的准确性由其站长本人负责。

  2.本站服务器已由北京迁移至香港,虽目前并无被he~xie的迹象,但鉴于“网事无常”之理,若您是《首楞严经》爱好者,敬请你赶快下载本站chm或rar文件,妥善保存。阿弥陀佛。

客尘居士
 2011-1-25


  愿以此功德 普及于一切 我等与众生 皆共成佛道

 

英文佛学网
 
Home English Buddhism Healthy Vegetarian

HAPPY AND COMPASSIO NATE TOUR

Readers message Foundation names Saint's footprint
广州市大佛寺英语佛学班
林剑山先生在讲经
林剑山主持心经壁开工典礼
桃花岛心经壁开工典礼
English Buddhism

  大佛頂如來密因修證了義諸菩薩萬行首楞嚴經   0
  药师琉璃光如来本愿功德经   0
  阿弥陀经   Amitabha Sutra
  无量寿经   The Sutra Of Endless Life
  观无量寿经   Sutra Of Contemplation Of Endless Life
  般若波罗蜜多心经   The Heart Of Prajna Paramita Sutra
  金刚经   The Diamond Sutra
  三世因果经   The Sutra Of Cause and Effect
  地藏菩萨本願经   The Sutra Of The Past Vows Of Earth Store Bodhisattva
  盂蘭盘经   The Ullambana Sustra
  宝箧印陀罗尼经   The Casket Seal Dharani Sutra
  大吉祥天女十二名号   The Great Auspicious Celestial Girl Twelve Names Sutra
  观世音菩萨普门品   Universal Door Chapter Of Avalokiteshvara Bodhisattva
  妙法莲花经   The Sutra Of Lotus Flower Of Wondrous Dharma
共 2 页/当前为 1 页 共 15 条记录 首页 上一页 下一页 尾页
P:2 / R:15   [1] 2 »
本站域名:EnglishBuddhism.org Copyright@2007
  英文佛学 All Rights Reserved.
请提出你宝贵的意见:JimmyLin826@yahoo.com.cn   网站建设:鹰星软件科技有限公司
联系方式:善生020-33339381 机械手 浏览人数
  电子邮箱:www.33339381@126.com 管理后台
首楞严网资料汇集站_首楞严经|楞严经资料下载|首楞严经讲义|楞严经注解|首楞严经表解

本站建站缘起及声明

建 站 缘 起 建立本网,主要基于以下两个因缘: 一、网上虽有许多的楞严经的资料站点,但是比较分散,不利于初学者学习,后发心建一资料集中的网站,供初学佛友学习研究楞严经; 二、受宣化上人影响,宣化上人: [ 在佛教里,所有的经典,都很重要...[查看全文]

最新文章
楞严经原文更多...
古祖师注疏更多...
近现代注解更多...
精义汇集更多...
楞严综论更多...
相关经论更多...
楞严经咒视频更多...
诵持修习更多...
互动中心 热点排行 评论 会员
正在载入,请稍候...
用户名:
密码:
验证码: 更换
本月热点
本站初建意见收集
您认为本站那些地方需要改进?
网站页面美工
网站相关栏目
网站资料编排
网站结构需改进
其它地方需改进
查看结果
法寶 - 網誌 - yam天空部落
1 2 3 4 5 6 7 8 9 10 > 下一頁 | 最後一頁 1/107
檢視方式: 列表 摘要
楞伽阿跋多羅寶經義贯 释成觀法师師
benji 在天空部落發表於06:37:59 | 經論釋
 

觀看全文...
道次第略論 講記 濟群法師 ( 3/3 )
benji 在天空部落發表於06:35:32 | 經論釋
勸發菩提心的好文,  共約10M的文字檔, 只能分三部份刊出,  勘誤未完成 trial only

觀看全文...
道次第略論 講記 濟群法師 (2/3)
benji 在天空部落發表於06:10:35 | 經論釋
 

觀看全文...
道次第略論 講記 濟群法師 (1/3)
benji 在天空部落發表於05:46:58 | 經論釋
 

觀看全文...
談談往生西方的關鍵問題 元音老人
benji 在天空部落發表於06:45:11 | 開示
 

觀看全文...
普賢行願品講記 益西彭措堪布
benji 在天空部落發表於05:53:39 | 堪布
 

觀看全文...
淨土宗修學法要 淨界法師
benji 在天空部落發表於06:41:11 | 淨界法師
 

觀看全文...
楞嚴經修學法要 淨界法師
benji 在天空部落發表於06:32:09 | 淨界法師
 

觀看全文...
佛說大乘無量壽莊嚴清淨平等覺經講記 淨空老法師
benji 在天空部落發表於08:00:14 | 淨空法師
 

觀看全文...
阿彌陀佛四十八大願講記 淨空法師講
benji 在天空部落發表於09:37:16 | 開示
 

觀看全文...
1 2 3 4 5 6 7 8 9 10 > 下一頁 | 最後一頁 1/107
檢視行動版網頁  |  檢視正常版網頁
系統公告
熱情贊助
yam揪便宜
個人檔案
個人圖檔
ID:benji
暱稱:benben

文章分類
benji的最新回應
yam今日我最殺
人氣指數
當日人次:
累積人次:
我推薦誰
誰推薦我
誰來我家
好時光貼曆
RSS 訂閱
其它資訊
本部落所刊登之內容,皆由作者個人所提供,不代表 yam 天空部落 本身立場。
POWERED BY
POWERED BY 天空部落
《藏經閣》所收一覽
普光帝珠網
普光帝珠網

普光者,乃取「普遍光明清淨熾盛如意寶印心無能勝大明王大隨求陀羅尼」之簡稱。經軌言:但聞持陀羅尼題名若一字二字乃至十字者得大利益。

帝珠網者,帝釋天以網張空而為莊嚴,網孔有摩尼寶珠。孔多珠亦多,珠珠各攝森羅萬象,而互攝互融。以帝珠比喻系列網站連結互融互攝重重無盡之意。

如何隨喜作大功德

http://www.ucchusma.net/samanta/index1.htm

 

★普光居士出版之著作一覽

(1)七俱胝佛母准提王法要集(西元2006年10月由「中和法明寺」出版)--已無存書

(2)末法明燈:殊勝的準提陀羅尼(2007年4月由「彰化清明寺」出版)

(3)觀世音菩薩六字大明咒集要(2008年2月由「彰化清明寺」出版)

(4)利樂人生的藥師佛(2011年「佛陀教育基金會」出版)

(5)准提神咒持驗集(2011年6自費出版)

(6)東方淨光——藥師法門集要、藥師佛靈感錄(2011年7藥師佛本願推廣中心」出版)

(7)觀世音菩薩六字大明咒集要-2011年修訂版由薩迦法王賜序。2011年8月「彰化清明寺」出版)

 

★普光居士製作之網站一覽

如來部

站名:藥師琉璃光如來

成立時間:2004/6

改版:2009/05/04

網址:http://www.bgvpr.org/

站名:安樂道

成立時間:2005/4/14/

網址:http://www.ucchusma.net/samanta/pure_land/

站名:諸佛名號功德海

成立時間:2007/05/19

網址:http://www.ucchusma.net/samanta/buddha

站名:不動如來妙喜願海:Aksobhya-buddha

成立時間:2008/03/01

網址:http://www.ucchusma.net/samanta/Aksobhya

佛母部

站名:七俱胝佛母準提王

成立時間:2002/09

網址:http://www.cunde.org/

站名:佛母大孔雀明王

成立時間:2006/06/10

網址:http://www.ucchusma.net/samanta/Mahamayuri/

站名:懷攝人天作明母

成立時間:2008

網址:http://www.ucchusma.net/samanta/Kurukulle

 
菩薩部

站名:六字大明微妙心印

成立時間:2002/09

網址:http://www.ucchusma.net/samanta/chenrezig

站名:大悲觀世音菩薩

成立時間:2005/08/17

網址:http://www.ucchusma.net/samanta/avalokiteshvara/

站名:彌勒菩薩大慈尊

成立時間:2005/05

網址:http://www.ucchusma.net/samanta/maitreya/

站名:大願地藏王菩薩

成立時間:2004/8

網址:http://www.ucchusma.net/samanta/kshitigarbha/

站名:普賢行願威神力

成立時間:2004/09

網址:http://www.ucchusma.net/samanta/bhadraya/

站名:金剛薩埵如意寶珠

成立時間:2006年2月

網址:http://www.ucchusma.net/samanta/Manjusri/

站名:虛空藏菩薩

成立時間:2006/04/12

網址:http://www.ucchusma.net/samanta/Akasagarbha/

站名:文殊菩薩妙吉祥

成立時間:2006/07/31

網址:http://www.ucchusma.net/samanta/Manjusri/

站名:多羅菩薩綠度母

成立時間:2006

網址:http://www.ucchusma.net/samanta/taragreen/

 
金剛部

站名:大忿怒普巴金剛

成立時間:2008/09

網址:http://www.ucchusma.net/samanta/vajrakilaya/

祖師部

站名:光明善導大師

發表時間:2006/10/04

網址:http://www.ucchusma.net/samanta/sd/

 
經典部

站名:金剛般若到彼岸

成立時間:2005/7/17

網址:http://www.ucchusma.net/samanta/vajracche/

法要部

站名:密宗初學安全守則

成立時間:2004/9

網址:http://www.ucchusma.net/samanta/safe

站名:萬惡淫為首

成立時間:2010/06

網址:http://www.bgvpr.org/retribution/

 
道場部

站名:清明寺全球資訊網

成立時間:2006

網址:http://www.chingming.org

站名:薩迦派中文官網

成立時間:2008

網址:http://www.hhtwcenter.org

普願

四生九有

同登華藏玄門

八難三途

共入毘盧性海

南無華嚴海會佛菩薩

普回向偈

願以此功德 消除宿現業
增長諸福慧 圓成勝善根

所有刀兵劫 及與饑饉等
悉皆盡滅除 國泰民康寧

出資贊助者 誦持流通者
現眷咸安樂 先亡獲超升

所求皆果遂 隨願生淨土
法界諸含識 同證無上道

願所有弘法功德,回向贊助、流通、見聞、隨喜者,及皆悉回向盡法界、虛空界一切眾生,依佛菩薩威德力、弘法功德力,普願消除一切罪障,福慧具足,常得安樂,無諸病苦。欲行惡法,皆悉不成。所修善業,皆速成就。關閉一切諸惡趣門,開示人天涅槃正路。家門清吉,身心安康,先亡祖妣,歷劫怨親,俱蒙佛慈,獲本妙心。兵戈永息,禮讓興行,人民安樂,天下太平。四恩總報,三有齊資,今生來世脫離一切外道天魔之纏縛,生生世世永離惡道,離一切苦得究竟樂,得遇佛菩薩、正法、清淨善知識,臨終無一切障礙而往生有緣之佛淨土,同證究竟圓滿之佛果。

訪客 Counter 人次

 

涅槃經曰:若有善男子善女人。

一聞大乘經。億百千劫不墮三塗八難。

於一恒河沙諸佛前種善根。得暫聞大乘經。

於二恒河沙諸佛前種善根。得聞大乘經。不生誹謗。

於三恒河沙諸佛前種善根。能歡喜禮拜。

於四恒河沙諸佛前種善根。能書寫流通。

於五恒河沙諸佛前種善根。能受持讀誦。

明知大乘經甚難得。


如何隨喜作大功德

http://www.ucchusma.net/samanta/index1.htm

 

網站空間由穢跡金剛的家發心贊助提供
佛相

南無本師釋迦牟尼佛

南無本師釋迦牟尼佛天上天下無如佛
十方世界亦無比
世間所有我盡見
一切無有如佛者

請參看「釋迦佛小傳

 

 

南無阿彌陀佛

南無阿彌陀佛

阿彌陀佛身金色
相好光明無等倫
白毫宛轉五須彌
紺目澄清四大海
光中化佛無數億
化菩薩眾亦無邊
四十八願度眾生
九品咸令登彼岸

請參看「佛學講座撮要」之「阿彌陀佛四十八大願」。

及佛說阿彌陀經

 

南無觀世音菩薩

南無觀世音菩薩

觀世音菩薩身高八十萬億那由他由旬(一由旬有四十里),身紫金色,頂有肉髻,頂上天冠有一立化佛,眉間毫相具七寶之色,流出八萬四千種光明。臂如紅蓮華色,有八十億微妙光明為瓔珞。手掌作五百億雜蓮花色,手十指端指紋莊嚴美觀,有八萬四千畫,猶如印文,一一畫有八萬四千色,一一色有八萬四千光,其光柔軟,普照一切。以此寶手,接引眾生。

舉足時,足下有千輻輪相,自然化成五百億光明台;下足時,有金剛摩尼華,布散一切,莫不彌滿。

如此菩薩,但聞其名,獲福無量。若有眾生,受諸苦惱,一心稱念南無觀世音菩薩,觀音菩薩即時觀其音聲,尋聲救苦,故號為觀世音菩薩。
頌曰:
觀音菩薩妙難酬,
清淨莊嚴累劫修,
浩浩紅蓮安足下,
灣灣秋月鎖眉頭,
瓶中甘露常遍洒,
手內楊枝不計秋,
千處祈求千處應,
苦海常作度人舟。

浙江普陀山乃觀音菩薩道場,與九華、五台、峨眉,合稱四大名山。

 

南無大悲觀世音菩薩

千手千眼觀世音菩薩觀世音菩薩言:我有大悲心陀羅尼咒,今當欲說,為諸眾生得安樂故,除一切病故,得壽命故,得富饒故,滅除一切惡業重罪故,離障難故,增長一切白法諸功德故,成就一切諸善根故,遠離一切諸怖畏故,速能滿足一切諸希求故。

過去無量億劫,有佛出世,名千光王靜住如來,彼佛世尊憐念我故,及為一切諸眾生故,說此廣大圓滿無礙大悲心千手千眼觀世音菩薩陀羅尼,以金色手,摩我頂上,作如是言:善男子,汝當持此心咒,普為未來惡世一切眾生作大利樂。

我於是時,始住初地,一聞此咒故,超第八地,我時心歡喜故,即發誓言:若我當來堪能利益安樂一切眾生者,令我即時身生千手千眼具足。發是願已,應時身上千手千眼悉皆具足。(節錄自大悲心陀羅尼經)

悲華經中,觀世音菩薩言:願我行菩薩道時,若有眾生,受諸苦惱恐怖等事,無有救護,若能稱念我名字,是眾生等,若不得免斯苦惱者,我終不成正覺。

觀世音菩薩過去已成佛,名正法明如來,現在以菩薩身,在極樂世界,輔助阿彌陀佛教化眾生,將來阿彌陀佛涅槃後,正法滅盡已,觀世音即補上成佛,名普光功德山王如來。

 


南無大勢至菩薩

南無大勢至菩薩

大勢至菩薩身量大小,與觀世音菩薩無異。以智慧光,普照一切,令離三途,得無上力,是故名大勢至。勢者勢力,至是至極。

又菩薩投足處,震動大千及魔宮殿,故名大勢至,又名得大勢,以能成辦一切事故。今在極樂世界,與觀世音菩薩一同輔助阿彌陀佛弘化。觀世音菩薩在阿彌陀佛左面,大勢至菩薩在右面。未來普光功德山王如來涅槃後,正法滅已,大勢至菩薩成佛,名善住功德寶王如來。

此菩薩天冠有五百寶華,頂上肉髻有一寶瓶,盛諸光明,普現佛事。

大勢至菩薩言:我本因地,以念佛心,入無生忍,今於此界,攝念佛人,歸於淨土。

 

南無地藏王菩薩

南無地藏王菩薩南方世界湧香雲,
香雨花雲及花雨,
寶雨寶雲無數種,
為祥為瑞遍莊嚴,
天人問佛是何因,
佛言地藏菩薩至,
三世如來同讚嘆,
      十方菩薩共歸依,
南無地藏王菩薩我今宿植善因緣,
稱揚地藏真功德。

請參看「佛學講座撮要」之「地藏菩薩」。

 


南無文殊師利菩薩

南無文殊師利菩薩

 

 

 

 

 

文殊師利又稱妙德或妙吉祥。掌智慧,世稱大智文殊師利菩薩。文殊師利菩薩教一切過去、現在、未來諸菩薩發菩提心。菩提即覺,故又稱為三世覺母,是菩薩眾中上首,故又稱為法王子。

文殊左手持青蓮花,表心無所住之清淨般若智,右手持利劍,表能斷一切眾生煩惱,乘青獅,表以威猛之般若智,能降伏一切天魔外道,頭上五髻,表五智五佛,有時現童子相,表本源自性天真佛。稱念文殊師利菩薩名號,能滅四重罪。

山西省五台山(又名清涼山)乃文殊菩薩道場。

請參看「佛學講座撮要」之「文殊師利法王子」。

山西省五台山
殊像寺文殊菩薩像

 

 

南無普賢王菩薩

南無普賢王菩薩

普賢又稱遍吉,掌理德,與文殊之智德相對。文殊乘青獅侍釋迦佛之左,普賢乘六牙白象王侍於右。白象表清白梵行之相,六牙表六波羅蜜。乘此六波羅蜜為因,而到如來果地。若有人修法華三昧,普賢菩薩即現其前而守護之。

四川峨嵋山乃普賢菩薩之道場。古之寒山、拾得,即文殊,普賢也。

請參看「佛學講座撮要」之「普賢行願品」。

 

 

南無當來下生彌勒尊佛

南無當來下生彌勒尊佛

彌勒譯曰慈,是姓氏,因修慈心三昧而得此姓。名字阿逸多,譯曰無能勝,指彌勒菩薩以大慈度眾生,無人能超勝於他。

釋迦牟尼佛是賢劫第四尊佛,彌勒則是賢劫第五尊佛,現在兜率內院說法。在距今五十六億七千萬年後下生人間成佛,故稱當來下生彌勒尊佛。

彌勒菩薩從兜率下生人間後,觀世無常,立志出家學道,即於出家當日於龍華樹下成佛。成佛後有三會說法:第一會有九十六億人得阿羅漢果;第二會有九十四億人得阿羅漢果;第三會有九十二億人得阿羅漢果所度的都是曾於釋迦佛法中種善根者,是故彌勒佛常稱讚釋迦佛的功德。

請參看「佛學講座撮要」之「阿逸多菩薩」。

 

如閣下須要列印,務請在列印後小心保存,以表對佛菩薩像的尊重。

下載圖片須時,請耐心等候。

史公響應公益分享部落格 - Yahoo!奇摩部落格

記錄寶貝史公生活點滴。推廣並分享佛法&社會慈善公益! 稱名:史公為代表 血統17吋(波音達犬)別名是英國指示獵犬.隨主人信仰佛教(史公還有皈依喔)

關閉
大智發於心,於心無所尋,成就一切義,無古亦無今! 我要留言

分類:  寶篋印&楞嚴法

2011/06/24 03:10

唐天竺沙門般剌密帝譯  烏萇國沙門彌伽釋迦譯語  正議大夫同中書門

...《 詳全文
回應 (0) 引用 (0)
2011/06/24 03:09

 『阿難!一切眾生食甘故生,食毒故死,是諸眾生求三摩地,當斷世間五

...《 詳全文
回應 (0) 引用 (0)
2011/05/02 00:32

終南山觀音古洞105歲普光老和尚誦楞嚴神咒http://v.youku.com/v_show/id_XMjI5OTQ4MTg0.

...《 詳全文
回應 (0) 引用 (0)
2011/04/29 14:37

此手印圖為網路上法友分享 僅供參考 倘若能尋得專修此法門法師或正確手

...《 詳全文
回應 (0) 引用 (1)
2011/04/29 00:14

楞嚴咒的功德 附咒圖請自印.楞嚴經~阿難。是佛頂光聚。悉怛多般怛羅。

...《 詳全文
回應 (1) 引用 (0)
2011/04/12 10:11

《一切如來心秘密全身舍利寶篋印陀羅尼經》簡易懺悔法本此文章內容為網

...《 詳全文
回應 (0) 引用 (0)
2010/11/21 22:49

虛雲老和尚楞嚴經開示 (轉貼) ★ 楞嚴一經,由阿難發起,作我們的模範。

...《 詳全文
回應 (0) 引用 (0)
2010/10/25 21:42

從《楞嚴經》中談持咒修行的次第及要訣 -古梵音暨楞嚴學推廣講師,果

...《 詳全文
回應 (0) 引用 (1)
2008/07/24 19:38

弟子是位女士,在深圳工作,在深圳這樣一個物質至尚,慾望橫流的地方,

...《 詳全文
回應 (0) 引用 (1)
2008/01/12 02:52

    首楞嚴經講義簡要科判兼目錄表圓瑛法師 233 KB 43 KB

...《 詳全文
回應 (0) 引用 (0)
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31  

網路訊息

文章分類

搜尋

更新日期

2012/01/10 04:21

統計資料

  • 今日人數:72
  • 累計人數:151439
  • 發表文章:1174
  • 相片數量:652
  • 回應數量:428
雅虎資訊 版權所有 © 2012 Yahoo! Taiwan All Rights Reserved
「本服務設有管理員」 服務條款 隱私權政策
果青寺:慈誠羅珠堪布開示集 :: 隨意窩 Xuite日誌
  •   尊貴的 貝諾法王 開示 ----發心護法的重要
      佛法快要滅亡的時候,誰能夠護持,這樣的功德是不可思議的。
      積聚資糧有很多很多種的方法,但是其中護持佛法,能夠使佛法宏揚,能夠增廣,能夠讓佛法長久駐世,這樣的護持是最大的意義,也是最大的功德。
      一個燈裡面的油快要沒有,快要消失的時候,那一個人來加一點油,這個燈,這個光明可以維持下去,具有殊勝的功德,佛法還沒有滅亡,還在持續中。大家能夠努力護持,這是非常非常殊勝的功德,也非常非常的重要。

    歡迎請至藏密網  http://www.edupro.org/

  • 晉美彭措法王的遺教
  • 即使有一天我已不在人世,我期望我的弟子們能夠堅定不移地修持並弘揚佛法,力爭將佛法的智慧之炬一代代地傳下去,這就是對我最好的紀念與報恩。
  • 溫馨提示如下:
  • 扎西德勒! 歡迎您的到來! 因此網頁無法正確顯示藏文---藏文成亂碼, 此處藏文部分略去, 且在簡繁字體轉換中可能會有錯誤發生,請原諒! 所以請諸位菩薩最好參看法本, 以原法本為準, 法本多有流通處可以請.






  • 如何使用RSS
    Powered by Xuite
  • 關鍵字
    個人首頁 / 文章分類 /《般若波羅蜜多心經》講記

    前面分析了五蘊當中的色蘊,接下來觀察受、想、行、識四蘊,從而抉擇出它們也是無有自性的空性。

    (繼續閱讀)

    第一頁  上一頁  1 下一頁  最後頁 
    普光帝珠網
    普光帝珠網

    普光者,乃取「普遍光明清淨熾盛如意寶印心無能勝大明王大隨求陀羅尼」之簡稱。經軌言:但聞持陀羅尼題名若一字二字乃至十字者得大利益。

    帝珠網者,帝釋天以網張空而為莊嚴,網孔有摩尼寶珠。孔多珠亦多,珠珠各攝森羅萬象,而互攝互融。以帝珠比喻系列網站連結互融互攝重重無盡之意。

    如何隨喜作大功德

    http://www.ucchusma.net/samanta/index1.htm

     

    ★普光居士出版之著作一覽

    (1)七俱胝佛母准提王法要集(西元2006年10月由「中和法明寺」出版)--已無存書

    (2)末法明燈:殊勝的準提陀羅尼(2007年4月由「彰化清明寺」出版)

    (3)觀世音菩薩六字大明咒集要(2008年2月由「彰化清明寺」出版)

    (4)利樂人生的藥師佛(2011年「佛陀教育基金會」出版)

    (5)准提神咒持驗集(2011年6自費出版)

    (6)東方淨光——藥師法門集要、藥師佛靈感錄(2011年7藥師佛本願推廣中心」出版)

    (7)觀世音菩薩六字大明咒集要-2011年修訂版由薩迦法王賜序。2011年8月「彰化清明寺」出版)

     

    ★普光居士製作之網站一覽

    如來部

    站名:藥師琉璃光如來

    成立時間:2004/6

    改版:2009/05/04

    網址:http://www.bgvpr.org/

    站名:安樂道

    成立時間:2005/4/14/

    網址:http://www.ucchusma.net/samanta/pure_land/

    站名:諸佛名號功德海

    成立時間:2007/05/19

    網址:http://www.ucchusma.net/samanta/buddha

    站名:不動如來妙喜願海:Aksobhya-buddha

    成立時間:2008/03/01

    網址:http://www.ucchusma.net/samanta/Aksobhya

    佛母部

    站名:七俱胝佛母準提王

    成立時間:2002/09

    網址:http://www.cunde.org/

    站名:佛母大孔雀明王

    成立時間:2006/06/10

    網址:http://www.ucchusma.net/samanta/Mahamayuri/

    站名:懷攝人天作明母

    成立時間:2008

    網址:http://www.ucchusma.net/samanta/Kurukulle

     
    菩薩部

    站名:六字大明微妙心印

    成立時間:2002/09

    網址:http://www.ucchusma.net/samanta/chenrezig

    站名:大悲觀世音菩薩

    成立時間:2005/08/17

    網址:http://www.ucchusma.net/samanta/avalokiteshvara/

    站名:彌勒菩薩大慈尊

    成立時間:2005/05

    網址:http://www.ucchusma.net/samanta/maitreya/

    站名:大願地藏王菩薩

    成立時間:2004/8

    網址:http://www.ucchusma.net/samanta/kshitigarbha/

    站名:普賢行願威神力

    成立時間:2004/09

    網址:http://www.ucchusma.net/samanta/bhadraya/

    站名:金剛薩埵如意寶珠

    成立時間:2006年2月

    網址:http://www.ucchusma.net/samanta/Manjusri/

    站名:虛空藏菩薩

    成立時間:2006/04/12

    網址:http://www.ucchusma.net/samanta/Akasagarbha/

    站名:文殊菩薩妙吉祥

    成立時間:2006/07/31

    網址:http://www.ucchusma.net/samanta/Manjusri/

    站名:多羅菩薩綠度母

    成立時間:2006

    網址:http://www.ucchusma.net/samanta/taragreen/

     
    金剛部

    站名:大忿怒普巴金剛

    成立時間:2008/09

    網址:http://www.ucchusma.net/samanta/vajrakilaya/

    祖師部

    站名:光明善導大師

    發表時間:2006/10/04

    網址:http://www.ucchusma.net/samanta/sd/

     
    經典部

    站名:金剛般若到彼岸

    成立時間:2005/7/17

    網址:http://www.ucchusma.net/samanta/vajracche/

    法要部

    站名:密宗初學安全守則

    成立時間:2004/9

    網址:http://www.ucchusma.net/samanta/safe

    站名:萬惡淫為首

    成立時間:2010/06

    網址:http://www.bgvpr.org/retribution/

     
    道場部

    站名:清明寺全球資訊網

    成立時間:2006

    網址:http://www.chingming.org

    站名:薩迦派中文官網

    成立時間:2008

    網址:http://www.hhtwcenter.org

    普願

    四生九有

    同登華藏玄門

    八難三途

    共入毘盧性海

    南無華嚴海會佛菩薩

    普回向偈

    願以此功德 消除宿現業
    增長諸福慧 圓成勝善根

    所有刀兵劫 及與饑饉等
    悉皆盡滅除 國泰民康寧

    出資贊助者 誦持流通者
    現眷咸安樂 先亡獲超升

    所求皆果遂 隨願生淨土
    法界諸含識 同證無上道

    願所有弘法功德,回向贊助、流通、見聞、隨喜者,及皆悉回向盡法界、虛空界一切眾生,依佛菩薩威德力、弘法功德力,普願消除一切罪障,福慧具足,常得安樂,無諸病苦。欲行惡法,皆悉不成。所修善業,皆速成就。關閉一切諸惡趣門,開示人天涅槃正路。家門清吉,身心安康,先亡祖妣,歷劫怨親,俱蒙佛慈,獲本妙心。兵戈永息,禮讓興行,人民安樂,天下太平。四恩總報,三有齊資,今生來世脫離一切外道天魔之纏縛,生生世世永離惡道,離一切苦得究竟樂,得遇佛菩薩、正法、清淨善知識,臨終無一切障礙而往生有緣之佛淨土,同證究竟圓滿之佛果。

    訪客 Counter 人次

     

    涅槃經曰:若有善男子善女人。

    一聞大乘經。億百千劫不墮三塗八難。

    於一恒河沙諸佛前種善根。得暫聞大乘經。

    於二恒河沙諸佛前種善根。得聞大乘經。不生誹謗。

    於三恒河沙諸佛前種善根。能歡喜禮拜。

    於四恒河沙諸佛前種善根。能書寫流通。

    於五恒河沙諸佛前種善根。能受持讀誦。

    明知大乘經甚難得。


    如何隨喜作大功德

    http://www.ucchusma.net/samanta/index1.htm

     

    網站空間由穢跡金剛的家發心贊助提供

    google搜尋此網誌

    總網頁瀏覽量

    2011年7月4日 星期一

    Dr. Lee's blog 這是一個專注於 Linux 與 EDA 工具架設/自由 EDA 工具使用的部落格,我會陸陸續續將我的個人經驗上傳與讀者分享。 顯示更多包含「安裝 Debian Linux」標籤的最新文章。顯示較舊文章 2011年6月30日星期四 20110630 linux 講義 - 新增硬碟 如何新增硬碟 ? 在 Windows/Linux 底下,新增硬碟是一件很常見的工作,一般來說,新增硬碟的流程如下: 1. fdisk 建立硬碟分割 2. 格式化 3. 掛載 4. 確保下次重新開機後能再度使用此硬碟 今天我們以另一隻隨身碟來作為新增硬碟的例子,未來各位可以自行參考安裝新的硬碟。 [判別新的硬碟] 請執行 dmesg 看最後幾行,如以下所示: irectory [ 9.426781] NFSD: starting 90-second grace period [ 19.698735] apm: BIOS not found. [ 19.763297] sshd (1261): /proc/1261/oom_adj is deprecated, please use /proc/1261/oom_score_adj instead. [ 19.968007] eth0: no IPv6 routers present 接著請插上隨身碟,等待五秒,再執行 dmesg,並觀察其結果,如以下所示: [ 19.968007] eth0: no IPv6 routers present [168958.284096] usb 1-5: new high speed USB device using ehci_hcd and address 2 [168958.418552] usb 1-5: New USB device found, idVendor=058f, idProduct=6387 [168958.418557] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [168958.418560] usb 1-5: Product: Mass Storage Device [168958.418563] usb 1-5: Manufacturer: JetFlash [168958.418565] usb 1-5: SerialNumber: LRSLABPD [168958.453634] Initializing USB Mass Storage driver... [168958.453731] scsi2 : usb-storage 1-5:1.0 [168958.453815] usbcore: registered new interface driver usb-storage [168958.453817] USB Mass Storage support registered. [168959.452829] scsi 2:0:0:0: Direct-Access JetFlash Transcend 16GB 8.07 PQ: 0 ANSI: 2 [168959.453276] sd 2:0:0:0: Attached scsi generic sg2 type 0 [168959.456217] sd 2:0:0:0: [sdb] 31375360 512-byte logical blocks: (16.0 GB/14.9 GiB) [168959.456680] sd 2:0:0:0: [sdb] Write Protect is off [168959.456683] sd 2:0:0:0: [sdb] Mode Sense: 03 00 00 00 [168959.457555] sd 2:0:0:0: [sdb] No Caching mode page present [168959.457559] sd 2:0:0:0: [sdb] Assuming drive cache: write through [168959.460105] sd 2:0:0:0: [sdb] No Caching mode page present [168959.460110] sd 2:0:0:0: [sdb] Assuming drive cache: write through [168959.910567] sdb: unknown partition table [168959.913678] sd 2:0:0:0: [sdb] No Caching mode page present [168959.913682] sd 2:0:0:0: [sdb] Assuming drive cache: write through [168959.913684] sd 2:0:0:0: [sdb] Attached SCSI removable disk 從以上訊息,我們可以得知新增加的隨身碟為 /dev/sdb,接著我們可以針對 /dev/sdb 來進行以下操作:分割、格式化、掛載。 ** 警告 ** fdisk 殺傷力很大,如果你原先電腦中有內建硬碟,請勿誤用 fdisk,否則一失足成千古恨!! [(用 root 權限)使用 fdisk 來進行硬碟分割] fdisk /dev/sdb -------------------------------------------------------------------------------- Command (m for help):m -> 呼叫 help 畫面,顯示可用之命令 Command action a toggle a bootable flag -> 設定割區是否可開機(一顆硬碟只能 有一個分割區有此旗標) b edit bsd disklabel c toggle the dos compatibility flag d delete a partition -> 刪除分割區 l list known partition types -> 顯示分割區型別 m print this menu -> 呼叫此畫面 n add a new partition -> 增加新分割區 o create a new empty DOS partition table p print the partition table -> 列印(顯示)分割區表 q quit without saving changes -> 跳出而且不存檔 s create a new empty Sun disklabel t change a partition's system id -> 修改分割區 id u change display/entry units v verify the partition table w write table to disk and exit -> 跳出而且存檔 x extra functionality (experts only) -> 專家指令,不熟不要用 -------------------------------------------------------------------------------- Command (m for help):p -> 列印(顯示)分割區表 Disk /dev/sdb: 16.1 GB, 16064184320 bytes 64 heads, 32 sectors/track, 15320 cylinders Units = cylinders of 2048 * 512 = 1048576 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xea79e48d Device Boot Start End Blocks Id System 上面畫面告訴我們此硬碟有 16 GB,目前沒有任何分割區 -------------------------------------------------------------------------------- Command (m for help): p Disk /dev/sdb: 1004 MB, 1004535808 bytes 256 heads, 63 sectors/track, 121 cylinders Units = cylinders of 16128 * 512 = 8257536 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sdb1 * 1 122 979968 c W95 FAT32 (LBA) Partition 1 has different physical/logical beginnings (non-Linux?): phys=(1023, 255, 63) logical=(0, 32, 33) Partition 1 has different physical/logical endings: phys=(1023, 255, 63) logical=(121, 166, 38) 上面畫面告訴我們此硬碟有 1004 MB,目前有 /dev/sdb1 分割區,其型別為 W95 FAT32 (LBA) -------------------------------------------------------------------------------- Command (m for help): d Selected partition 1 由於我們只有一個分割區,因此按 d 指令會自動將此分割區砍掉,請注意,此時還有挽回的餘地,只要按 q 跳出即不會對硬碟造成任何傷害。 -------------------------------------------------------------------------------- Command (m for help): n Command action e extended p primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-15320, default 1): 1 Last cylinder, +cylinders or +size{K,M,G} (1-15320, default 15320): Using default value 15320 新增一個主要(primary)分割區,其起始磁柱為 1,結束磁柱為 15320,如果你的隨身碟 容量較少,其數字也較小,作完結果如下: Command (m for help): p Disk /dev/sdb: 16.1 GB, 16064184320 bytes 64 heads, 32 sectors/track, 15320 cylinders Units = cylinders of 2048 * 512 = 1048576 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xfc46e2f6 Device Boot Start End Blocks Id System /dev/sdb1 1 15320 15687664 83 Linux -------------------------------------------------------------------------------- Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks. 執行完 w 指令就將我們所分割的隨身碟儲存起來,w 指令的破壞力相當強大,一但執行完 w 指令,裡面原始之資料就跟你說 bye bye。 [(用 root 權限)使用 mkfs.ext4 來進行硬碟格式化] 剛剛作完的流程會讓我們產生一新分割區叫 /dev/sdb1,接下來是針對此分割區進行格 式化,請執行: mkfs.ext4 /dev/sdb1 ^ -> 千萬別打錯字母!!!!!!!!!!!!!!!!!!! mke2fs 1.41.12 (17-May-2010) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 981120 inodes, 3921916 blocks 196095 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=4018143232 120 block groups 32768 blocks per group, 32768 fragments per group 8176 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208 Writing inode tables: 81/120 Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 21 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. 作完指令後,你的隨身碟已經完成格式化了。 [(用 root 權限)使用 mount 來進行分割區掛載] 先以 df -h 來觀看目前掛載之硬碟及掛載點: 檔案系統 Size Used Avail Use% 掛載點 /dev/sda1 37G 2.6G 33G 8% / tmpfs 1.5G 4.0K 1.5G 1% /lib/init/rw udev 1.5G 196K 1.5G 1% /dev tmpfs 1.5G 0 1.5G 0% /dev/shm /dev/sda5 74G 53G 17G 77% /home /dev/sda2 138G 92G 40G 71% /opt /dev/sda3 28G 5.8G 21G 22% /usr 接著請執行 mount /dev/sdb1 /mnt 將 /dev/sdb1 分割區掛載至 /mnt 目錄下,接著可再執行 df -h 來確認,其結果如下。 檔案系統 Size Used Avail Use% 掛載點 /dev/sda1 37G 2.6G 33G 8% / tmpfs 1.5G 4.0K 1.5G 1% /lib/init/rw udev 1.5G 196K 1.5G 1% /dev tmpfs 1.5G 0 1.5G 0% /dev/shm /dev/sda5 74G 53G 17G 77% /home /dev/sda2 138G 92G 40G 71% /opt /dev/sda3 28G 5.8G 21G 22% /usr /dev/sdb1 15G 166M 14G 2% /mnt -------------------------------------------------------------------------------- 在隨身碟上建立空的測試檔,請執行: dd if=/dev/zero of=/mnt/test bs=1M count=20 輸入自 /dev/zero 輸出至 /mnt/test blocksize=1MB 20 區塊 上述指令可以在 /mnt 中產生一個 test 檔,其大小為 20 MB -------------------------------------------------------------------------------- 請執行 umount /mnt 將 /mnt 目錄解除掛載 -------------------------------------------------------------------------------- 確保下次重新開機後能再度使用此硬碟 硬碟的掛載表在 /etc/fstab,如果我們希望在下次開機時能自動掛載,請在 /etc/fstab 中加入: /dev/sdb1 /mnt ext4 defaults 1 2 加入後可以執行 mount -a 來測試是否會自動掛載 mount -a 是針對 /etc/fstab 中之設定來掛載相對應的裝置至相對應的目錄!! 但是 /etc/fstab 加入 /dev/sdb1 /mnt ext4 defaults 1 2 此方式有何缺點 ? 1. 若隨身碟自動辨識為 /dev/sdc1 的話,那下次開機認不到 /dev/sdb1 -> 隨身碟 /dev/sdb1 -> SATA 硬碟 /dev/sdb1 -> SCSI 硬碟 在新版 Linux 中,為了防止認錯人,因此使用 block id 的技術,要知道隨身碟的 block id,請執行: blkid /dev/sdb1 /dev/sdb1: UUID="e6614b38-6d88-4b87-b8f4-35fad9d4611f" TYPE="ext4" 上述 UUID=.. 即為此隨身碟的 block id。 張貼者: pominglee 於 上午4:40 0 意見 以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz 標籤: 安裝 Debian Linux 2011年6月23日星期四 20110623 Linux 桌面常見的應用程式: 1. PDF 檔閱讀軟體 Debian 本身有內建 pdf 檔閱讀軟體,舊版 debian 的 pdf 閱讀軟體為 xpdf,新版(我們上課所教的版本) 是用 evince,請安裝 evince,再執行 evince abc.pdf 即可觀看 abc.pdf 檔內容。 另一個更為專業的 pdf 檔閱讀軟體是 adobe 本身所出的 Adobe Reader,目前 Linux 上的最新版本為 8.1.7,必須至 Adobe 網站下載並安裝才行,以下將介紹其步驟。 首先請至 Adobe 網站下載 Linux 最新版之 Reader,下載網頁為: http://get.adobe.com/tw/reader/ 請使用 firefox 下載,下載完之後會存放於 ~/Downloads 目錄,檔名為: AdobeReader_cht-8.1.7-1.i386.deb (另一個下載點為上課所講之 ftp linux 目錄下) 如何手動新增套件 ? 先前所討論之安裝流程均為 apt-get install 套件名稱, apt-get 會自動幫我們下載套件再安裝,現在我們已經下載 AdobeReader_cht-8.1.7-1.i386.deb 檔了,要如何安裝 ? 請以 root 權限執行 dpkg -i AdobeReader_cht-8.1.7-1.i386.deb 如此一來系統會幫我們安裝 Adobe Reader Linux 版,安裝完要執行 Adobe Reader 請執行: acroread & 即可執行 Adobe Reader,我們可以下載 ftp://163.26.229.6/leenix-pub/ch01.pdf 來測試此 Reader 是否安裝成功 ? Q: 如何將 Adobe Reader 放在選單中 ? /etc/X11/icewm/menu 加上以下這行: prog "Adobe Reader" AdobeReader_16x16 acroread Q2: 如何將 Keroro 的圖變成 Adobe Reader 的圖示 ? a. 下載 Keroro 的圖,並以 gimp 編輯成 16x16 大小的圖,並將檔名存為 keroro.png。 b. 以 root 權限將 keroro.png 複製至 /usr/share/icons/icewm_icons/ 目錄 c. 將 /etc/X11/icewm/menu 中有關 Adobe Reader 的設定改為: prog "Adobe Reader" keroro.png acroread 2. PDF 文件產生軟體 在 Linux 底下最容易產生 pdf 文件的檔案應該是 openoffice,openoffice 有很多 功能,如文件編輯、繪圖、試算表、投影片 .. 等,均可以直接輸出為 pdf 格式。 2.1 如何從 pdf 文件截圖出來 ? 作法 1. 畫面截圖: 請開啟 gimp,然後選擇:檔案 -> 建立 -> Screenshot 再使用裁切工具將圖切割並複製 -> 貼上至 openoffice 即可將圖截出來。 作法 2. 直接讀入 pdf 檔: 檔案 -> 開啟 -> pdf 檔 開啟時 dpi 至少選 100 以上,500 以下即可(否則圖檔會過大),並選擇你要讀的頁碼。 再使用裁切工具將圖切割並複製 -> 貼上至 openoffice 即可將圖截出來。 3. 美工圖庫 在編輯文件時我們經常要使用一些圖庫,但是使用圖庫要十分小心,萬一誤踩地雷 會被告,因此請使用 openclipart 的圖庫,其網址在: http://www.openclipart.org/ 可以搜尋並下載 .svg 檔,svg 格式是一種向量圖檔,可以無段縮放,詳細說明在: http://zh.wikipedia.org/zh-tw/SVG 4. 編輯 svg 圖檔 假設你有特殊的美工天份,可以安裝 inkscape 來編輯 svg 圖檔,請執行: apt-get install inkscape 再執行 inkscape 來編輯即可。 張貼者: pominglee 於 上午4:15 0 意見 以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz 標籤: 安裝 Debian Linux 2011年6月16日星期四 20110616 - icewm 客製化 ICEWM 是一個輕量級 (Light Weighted) 的視窗管理程式,其官網在: http://www.icewm.org/,ICEWM 的優點: 1. 類似 Windows 視窗介面,學習上手較快 2. 反應速度相當快,即使是在較低速電腦或是在高負荷運算下均有相當快的反應速度。 3. 可針對個人需求進行客製化。 ICEWM 的缺點: 1. 設定時要撰寫設定檔,沒有比較好用的 GUI 設定程式。但是一旦設定好介面,可以 快速複製介面至其它主機。 2. 設定檔有些語法要自己理解,才能進行設定 3. 畫面較陽春 4. 沒有桌面圖示 5. 國內用的人不多,有問題沒得問,要上網查答案。 為什麼要選擇 ICEWM 來作為視窗管理員 ? 1. 你執行電腦是看視窗管理員的特效還是希望電腦將所有的運算能力放在我們要的 功能上 ? 例如畫 3D 或是作影像處理 ? 2. 桌面特效有些時候無法幫助我們的工作有效率,反而會降低效率。 今天主題: 1. 如何移植老師的桌面環境至你的電腦 ? ICEWM 之設定目錄在 /etc/X11/icewm,主要設定檔有三: /etc/X11/icewm/menu -> 選單設定檔,負責選單名稱、圖示及呼叫指令 /etc/X11/icewm/toolbar -> 工具列設定檔,負責工具列名稱、圖示及呼叫指令,其 語法與上述之 menu 一模一樣。 /etc/X11/icewm/preferences -> icewm 系統設定檔,可設定熱鍵等許多奇奇怪怪的 參數 要移植桌面環境過來,請先進入 root 權限,再切換至 /etc/X11/icewm 目錄,指令 如下: su \Enter cd /etc/X11/icewm 切換過來後,先將舊的 icewm 設定檔備份至 orig 目錄,指令如下: 1. mkdir orig -> 建立 orig 目錄 2. mv menu orig -> 將 menu 設定檔移至 orig 目錄下 3. mv preferences orig -> 將 preferences 設定檔移至 orig 目錄下 4. mv toolbar orig -> 將 toolbar 設定檔移至 orig 目錄下 執行完上述步驟可以用 ls -l 及 ls -l orig 來進行驗證,看看 menu、preferences 以及toolbar 三個檔案是否都移至 orig 目錄 註:mv 指令請參考鳥哥基礎文件第七章、Linux 檔案與目錄管理 舊的設定檔備份完之後,可以開始複製新的設定檔,請執行以下三個指令(注意你的目錄還在 /etc/X11/icewm) wget ftp://163.26.229.6/linux/icewm/preferences wget ftp://163.26.229.6/linux/icewm/menu wget ftp://163.26.229.6/linux/icewm/toolbar 複製完之後可以執行 ls -l 來看我們是否已經新設定檔複製過來。若確定已正確複製, 我們可以在 icewm 選單中進行 滑鼠右鍵(呼叫選單) -> 登出 -> 重新啟動 Icewm 此時你應該可以看到新的選單,但是圖示還未完全正常。 終端機的另一個程式是 gtkterm,可以自行安裝看看。 有關圖示的部份,我們必須將 ftp://163.26.229.6/linux/icewm/icewm_icons 目錄複製到 /usr/share/icons 目錄下 ,請以 root 權限切換至 /usr/share/icons 目錄,指令是: cd /usr/share/icons 再執行 wget -nH --cut-dirs=2 -r ftp://163.26.229.6/linux/icewm/icewm_icons 即可將 icwm_icons 目錄複製下來 A. /etc/X11/icewm/menu 選單設定檔說明: 在 /etc/X11/icewm/menu 中,我們可看到其中的語法主要如下: menu "OpenOffice" ooo_gulls_16x16 { prog "Openoffice 套件" ooo_gulls_16x16 soffice prog "writer 文字文件" writer.png soffice -writer prog "calc 試算表" calc.png soffice -calc prog "draw 繪圖" draw.png soffice -draw prog "impress 投影片" impress.png soffice -impress prog "base 資料庫" base.png soffice -base prog "math 數學公式" math.png soffice -math prog "html 文件" writer.png soffice -web } 我們將上述語法抽出來可以看到: menu "OOOO" XXXX { } 其中 menu 指的是子選單 "OOOO" 指的是子選單名稱 XXXX 指的是子選單圖示 (在 icewm_icons 目錄下之圖形) menu 中的 prog 語法如下: prog "writer 文字文件" writer.png soffice -writer ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^^^^^ 其中 prog 指的是可執行之程式 "writer 文字文件" 指的是程式名稱 writer.png 指的是程式之圖示 soffice -writer 是指執行之命令 separator -> 分割線 /etc/X11/icewm/toolbar -> 工具列設定檔,與 menu 之語法一模一樣。 請安裝 openoffice.org 來看看是否有 openoffice 套件 ? 要加上中文介面請安裝 openoffice.org-l10n-zh-tw 加上中文語系 /etc/X11/icewm/preferences -> icewm 系統設定檔 請參考: 1. http://b2d-linux.com/icewm-doc/manual/ 2. http://b2d-linux.com/icewm-doc/faq/IceWM-FAQ.html 張貼者: pominglee 於 上午4:32 0 意見 以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz 標籤: 安裝 Debian Linux 2011年6月9日星期四 20110609 linux 講義 - 微調 X 視窗 X 視窗之微調 請先參考鳥哥「第二十四章、 X Window 設定介紹」了解 X 視窗的架構,如下圖所示。 了解 X 視窗之架構後,我們可以針對不同的地方來進行微調,例如:桌面、底圖、選單。 xdpyinfo -> 可以觀察目前視窗解析度及色深,但是 xdpyinfo 顯示出來的資料太多行了,該如何處理 ? xdpyinfo |more xdpyinfo > xdpyinfo.log (轉向輸出至 xdpyinfo.log 再用 vi 觀看) 我們會看到其中一段內容如下: .. dimensions: 1680x1050 pixels (444x277 millimeters) resolution: 96x96 dots per inch depths (7): 24, 1, 4, 8, 15, 16, 32 root window id: 0x11a depth of root window: 24 planes .. 上面內容表示目前營幕解析度為 1680x1050,共支援 7 種顏色深度:24, 1, 4, 8, 15, 16, 32, root (根)視窗顏色深度為 24 planes -> 24 bit 96x96 dots per inch -> 是指每吋有 96 個點 (DPI) 何謂顏色色深 (Color Depth) ? 1 bit -> 2^1 = 2 colors 黑白兩色 2 bits -> 2^2 = 4 colors CGA Color Graphics Adaptor 4 bits -> 2^4 = 16 colors EGA Enhance Graphics Adaptor 8 bits -> 2^8 = 256 colors VGA Video Graphics Array 15/16 bits -> 2^15 = 32768/2^16=65536 colors Hi-color 24/32 bits -> True color 何謂營幕解析度 (Resolution) 請參考 http://en.wikipedia.org/wiki/File:Vector_Video_Standards2.svg 安裝看圖程式,請執行: apt-get install geeqie 1. 美化桌面 a. 靜態底圖 使用 xloadimage 來載入桌布,請先確定你有 xloadimage 這個指令,若找不到此 命令,請下 apt-get install xloadimage 來安裝此套件。安裝完後請執行: xsetbg -fullscreen 圖檔 即可設定桌布。 b. 動態底圖 例如 xplanet 或是 xearth,安裝完後執行 xplanet 即可,每 24 小時轉一圈。 另一個是 xscreensaver,但不建議裝。 2. 自訂底圖 上述設定靜態底圖有個缺點:重新進入 X 視窗後底圖就不見了,因此我們希望能 在進入 X 視窗時能自動再次載入桌布,該如何設定 ? X 視窗在啟動時會讀取 ~/.xinitrc 這個設定檔,我們可以執行 herman@debian:~$ wget ftp://163.26.229.6/linux/.xinitrc 來下載。其檔案中有一行: xsetbg strike.jpg 請將此行改為 xsetbg -fullscreen 你要當桌布的圖檔名稱 如此一來下回進入 X 視窗時即會自動載入同一張桌布。 3. 自定選單 4. 新增硬碟 5. Cron Table 張貼者: pominglee 於 上午5:51 0 意見 以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz 標籤: 安裝 Debian Linux 20110602 linux 講義 - 使用者權限 從現在起,請使用一般使用者登入來進行操作。 使用一般權限帳號 為什麼要用一般權限操作電腦 安裝到這邊差不多告一段落了,接下來要恢復正常,使用一般權限帳號。UNIX 初學者最常見的錯誤就是用 root 權限灌軟體,並且在灌完後繼續使用 root 權限執行日常事務。使用 root 實在太方便了,設定音效卡時不必將自己加入 audio 權組即可播音樂,其他事也相當方便。那為什麼我們不用 root 就好了而是要用一般權限來操作電腦呢 ? root 權限因為是拿來管理系統的,因此具有整個系統的生殺大權,一般人如果較沒有Unix/Linux 系統管理觀念的要誤殺整個系統基本上只是一個指令的事,就連 /etc 目錄底下的檔案不小心誤砍也有可能造成系統無法開機。更何況人類這種生物最主要的缺陷就是太容易出錯了,俗語說人有失蹄、馬有亂腳,就連俗話都有可能打錯了更別提要管系統。 選擇 root/一般權限的時機 先提示一下,還記得我們之前安裝流程所建立的 edatool 這個帳號嗎 ? 沒錯,接下來我們的操作都要使用此帳號了。在此我們要解釋一下選擇帳號權限的時機,請問何時你該使用 root ? 何時又該使用一般權限帳號 ? 筆者講一下我的答案: 使用一般使用者來進行日常生活的工作,使用 root 來進行「系統維護」的工作。 現在問題來了,什麼是系統維護的工作 ? 是以下工作嗎 ? 聽 MP3 ? 上網看 WWW 打 bbs ... 還是以下工作 ? 新增/移除 軟體/使用者/驅動程式 更改 系統/軟體 的設定(例如系統時間、IP .. 等)修理系統 開/關機 其它 很明顯我們不必用 root 來聽 MP3、上網跟打 b。因此,除了上述系統管理事項之外,請各位嚴格遵守只能用一般使用者權限的規定,否則使用 root 執行以下指令即可以摧毀整個系統: rm -rf /* 警告:上述指令請千萬別以 root 權限執行,除非你希望日子過得刺激些!! 如何切換 root 帳號權限 當我們使用 linux 登入後,「如果」我們臨時需要使用 root 權限時,我們可以執行: su \Enter 此時系統會要求我們輸入 root 密碼,請輸入密碼後按 \Enter,之後即會出現 # 的提示符號,這表示我們已經取得 root 權限,可以使用 whoami 指令來觀察。要離開 root 權限,請在 # 提示符號下執行: # exit \Enter ** 有關提示符號 ** $ 通常指的是一般使用者 # 指的是 root 為什麼要自一般使用者帳號切換為 root 帳號 ? 直接使用 root 帳號不是比較方便嗎 ? ** 小工具 ** 執行以下指令會使你的提示符號前面加上時間。 export PS1='${debian_chroot:+($debian_chroot)}\A/$? \[\033[01;32m\][\u@\h] \[\033[01;34m\]\w \$ \[\033[00m\]' 詳細說明請參考鳥哥「第十一章、認識與學習 BASH」 下週: 1. 美化桌面 2. 底圖 3. 自定選單 4. 新增硬碟 張貼者: pominglee 於 上午3:48 0 意見 以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz 標籤: 安裝 Debian Linux 2011年5月19日星期四 linux 2011/05/19 上課講義 - 設定影音播放 Linux 底下的影音播放軟體 一般來說,常見的影音格式如下所示: 影:DVD、AVI、MP4、FLV (Flash)、RMVB .. 等格式 音:CD、MP3、WMA、OGG(http://zh.wikipedia.org/zh-tw/Ogg)、WAV .. 等格式 [1] 如何搞定音效介面 在 Linux 底下最常用的音效卡驅動程式為 Advanced Linux Sound Architecture (ALSA) project 所發展之音效卡,「幾乎」所有的音效卡/音效介面都有支援。但是少數專業級的音效卡沒有支援,這些音效卡使用特殊的晶片,而且沒有附 Linux 驅動程式,不過這種情況相當少見。我們可以簡單的說:一般隨機內建之音效介面 linux 均有支援。 「理論上」來說,現在新的 Linux 作業系統安裝完畢後即會自動驅動所有內建驅動程式之硬體,包括網路卡、顯示卡以及音效卡。 [2] 如何聽音樂 ** 聽 MP3 ** 1. 安裝音效驅動程式 - alsa 要安裝 alsa 必須安裝以下檔案: alsa-base alsa-utils 2. 安裝混音程式 alsamixergui 3. 安裝 mp3 播放程式 要聽 mp3 請安裝 audacious (一套類似 winamp 介面之 mp3 播放軟體) 4. 聽 mp3 請先下載 mp3,再在終端機中啟動 audacious & (背景執行) 5. 疑難雜症處理: a. 找不到音效卡怎麼辦 請重新啟動 alsa,指令如下: /usr/sbin/alsa reload b. 放音樂時沒有聲音,但是有在放音樂怎麼辦 ? [常見] 通常會發生此情況是因為以下情況: 1. 喇叭未打開 2. 喇叭插錯孔 3. 混音器未打開,請執行 alsamixer 或 alsamixergui (建議以此程式為主) 來進行聲音調整。 [3] 如何看影片 在 linux 底下最強的看影片軟體為 mplayer,不過其介面較為陽春,因此有許多人 無法接受,另外常見的影片軟體為 vlc、smplayer、totem .. 等。通常看影片有兩個 需求: 1. 可以清楚看到影片,換言之要有針對不同影片而存在之解碼程式 2. 要有字幕 有關看影片這件事,已經有網頁幫我們處理了,請看: http://debian-multimedia.org/ 在我們的 /etc/apt/sources.list 加入以下定義即可使用 debian multimedia 網站 幫我們整理之套件。 deb ftp://ftp.debian-multimedia.org squeeze main non-free 接下來執行 apt-get update 即可更新套件來使用多媒體套件了,請安裝 mplayer smplayer vlc (以上三個為不同之播放程式) w32codecs (支援不同影片格式之 codec) libdvdnav4 libdvdread4 libdvdcss2 (此三行是播 DVD 必備之函式庫) [4] 如何下載 Youtube 影片 要下載 Youtube 影片先要能看其影片,而 Youtube 影片為 flash 格式 (flv 檔),在 linux 底下我們必須自 adobe 網站來下載 flash plugin,請連至 http://www.adobe.com/ 點選 Adobe Flash Player 此時會進入下載畫面,請選擇 .tar.gz 格式下載,會下載一個檔案名為: install_flash_player_10_linux.tar.gz 完整下載網址在: http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz 將此檔解開(使用 mc)或是以下指令: tar xfvz install_flash_player_10_linux.tar.gz 會出現一個檔案名為: libflashplayer.so 將此檔存至 /usr/lib/mozilla/plugins 目錄,再重新啟動 firefox 即可支援 flash。,指令如下: cp -a libflashplayer.so /usr/lib/mozilla/plugins 另外要複製 ./usr/bin/flash-player-properties 至 /usr/bin/,指令如下: cp -a ./usr/bin/flash-player-properties /usr/bin/ 若還是不行,請確定自己的機器是否有安裝 libcurl3 套件,若沒有的話請執行: apt-get install libcurl3 來安裝即可。 若要播放有字幕之電影檔,例如 a.mkv 有一個相對應的字幕檔名為 a.srt 請執行 mplayer a.mkv -sub a.srt 若中文是亂碼的話,請下載 ftp://163.26.229.6/linux/mplayer.tar.bz2 並在自己的家目錄解開,解開的指令為: tar jxfv mplayer.tar.bz2 (記得先安裝 bzip2 套件) 張貼者: pominglee 於 上午4:27 0 意見 以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz 標籤: 安裝 Debian Linux 2011年5月5日星期四 linux 2011/05/05 上課講義 系統觀察與設定 1. 觀看本機之介面,請執行 lspci 指令來觀察系統資源,以某台主機來說,其輸出 如下: 00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 10) 00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 10) 00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01) 00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01) 00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 01) 00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 01) 00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01) 00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01) 00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01) 00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1) 00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01) 00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 01) 00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01) 01:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9400 GT] (rev a1) 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02) 因此藉由 lspci 指令,我們可以讀取系統之硬體組態,除非某硬體太新變成 Unknown,否則一般常見介面卡、顯卡、USB .. 等均可以此指令讀出。 練習:請執行 lspci,並觀測自身主機的介面型號 Shift + PageUP 往上捲 Shift + PageDn 往下捲 2. 觀看本機 CPU 資訊 cat /proc/cpuinfo -> 觀察 CPU 型號 X86 CPU 為 CISC -> Complex Instruction Set CPU ARM CPU 為 RISC -> Reduced Instruction Set CPU 3. free -m -> 觀察主記憶體及虛擬記憶體容量 3.1 如何支援超過 4G 以上之主記憶體 ? 我們使用 aptitude 可以查到有個套件名稱為 linux-image-2.6.32-5-686 其中 2.6.32-5 是核心版本,而 686 指的是 CPU 架構。 另一個套件名稱為: linux-image-2.6.32-5-686-bigmem 後面加 bigmem 的主要意思是支援 4GB ~ 64 GB 記憶體之主機。 4. uname -a -> 觀看開機核心版本 5. dmesg -> 觀察系統訊息,由於系統訊息太多行,因此通常的作法是「轉向」至某一個 檔案,再使用 vi 觀看,請執行: dmesg > dmesg.log hint: 轉向請參考鳥哥第11章 - http://linux.vbird.org/linux_basic/0320bash.php 6. 網路設定檔:/etc/network/interfaces 其內容如下: # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface -> lo 是指本機 IP, auto lo -> 每一台 lo 的 IP 都是 127.0.0.1 iface lo inet loopback # The primary network interface allow-hotplug eth0 -> eth0 是網路卡的第一個介面 iface eth0 inet static address 10.7.1.29 netmask 255.255.255.0 network 10.7.1.0 broadcast 10.7.1.255 gateway 10.7.1.254 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 8.8.8.8 dns-search eecs.stut.edu.tw 7. 呼叫網路上的主機 ping 主機名稱/IP,例如: ping 163.26.229.252 假設我們發現系統好像當掉了,接下來請輸入 Ctrl+C 中斷 ping 指令,會出現以下訊息: ^C --- 163.26.229.252 ping statistics --- 4 packets transmitted, 0 received, 100% packet loss, time 3023ms 上面訊息告訴我們送給 163.26.229.252 的 4 個封包全部被退回, 100 % 的封包消失,我們可以因而推論 163.26.229.252 目前是沒有連線/無法動作/維護當中的 張貼者: pominglee 於 上午6:05 0 意見 以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz 標籤: 安裝 Debian Linux 2011年4月14日星期四 linux 2011/04/14 上課講義 將下載鏡像站改成校內: 鏡像站位置: ftp://163.26.229.6 設定下載鏡像站之設定檔 /etc/apt/sources.list 裡面內容如下: # deb cdrom:[Debian GNU/Linux 6.0.1 _Squeeze_ - Official i386 CD Binary-1 20110319-13:42]/ squeeze main 這一行是指定 Debian 從 cdrom 下載第一片的資料,我們不需要,因此可以在最前面打 # 註記起來。 #deb http://ftp.twaren.net/debian/ squeeze main 這一行是指定 Debian 從 ftp.twaren.net 下載編譯過之二進位檔,其網路協定為 http,由於它是校外網站,因此我們亦將其註解起來。 deb ftp://163.26.229.6/debian/ squeeze main 這一行是指定 ftp://163.26.229.6 為下載鏡像站,此站專門為南台所設定,因此我們將下載點改為此站會加快下載速度。 deb-src http://ftp.twaren.net/debian/ squeeze main 這一行是指定未編譯的原始檔下載網站,通常我們不會自行下載原始碼來編譯,所以這個設定沒太大用處。 deb http://security.debian.org/ squeeze/updates main 這一行是全球統一之安全性更新網站,十分重要 deb-src http://security.debian.org/ squeeze/updates main 同上,此行設定為安全性更新之原始碼檔案 修改 /etc/apt/sources.list 完畢後,我們可以執行 apt-get update (更新套件狀態) 在 Windows 底下經常會有:你有 ?? 個可升級(更新)之檔案,請盡速更新。 所謂的「更新套件狀態」是指將你已安裝之套件與網路上現有之最新套件作一比較,若有較新之套件,即可透過下面指令來升級。 apt-get upgrade (升級套件) 將本機套件升級至目前網路上可下載之最新套件。 如何修改 /etc/apt/sources.list 檔案 1. 正統方式:使用 vi,但是 vi 我們還沒教,請先參考鳥哥的書: 第十章、vim 程式編輯器 2. 取巧方式:抓我已修改好之檔案來作為新的 sources.list 檔 2.1 cd /etc/apt 切換至 /etc/apt 目錄 2.2 mv sources.list sources.list.orig 將原始 sources.list 改名為 sources.list.orig 2.3 wget ftp://163.26.229.6/linux/sources.list 下載我已修改完之 sources.list 2.4 cat sources.list 觀察其內容是否 OK aptitude 套件操作程式 由於作業系統愈來愈複雜,因此現在的套件會有所謂「相依性」的問題,例如在 windows 底下安裝遊戲時,遊戲會自動偵測我們的 directx 版本,若是沒有安裝 directx 或是其版本太舊,系統會自動幫我們安裝。 在 Linux 底下,同樣有相依性的問題,而且對於不懂套件間關係的人相當的複雜,為了拯救眾生,因此有所謂套件操作/管理程式。以 Debian 來說,我們使用 apt-get 作為「指令式」的套件操作/管理 aptitude 作為「文字介面式」的套件操作/管理,我們可以參考 ubuntu 的說明:http://wiki.ubuntu-tw.org/index.php?title=Aptitude 練習: 安裝 vim 套件/移除 vim 套件 安裝 / -> 叫出 search for 小視窗,輸入 vim \Enter 出現套件裡有 vim 字串的程式,但不是我們要的,此時按 n 可以找下一個符合名稱的套件,一直按 n 直到找到我們要的套件為止。 按 + 準備安裝 按 g 安裝 移除 / -> 叫出 search for 小視窗,輸入 vim \Enter 找到 vim 按 - 準備移除 按 g 移除 X-Window (xorg) 要安裝 X 視窗系統,我們使用命令列方式來安裝,請執行: apt-get install xorg 來安裝 xorg 這個套件,安裝完如果直接執行 startx 即會進入 X 視窗,但是沒有 X window manager,因此我們還要再安裝 icewm,請執行 exit 離開 X 視窗,再執行: apt-get install icewm 來安裝 icewm 這個視窗管理員 (X window manager),安裝完後執行 startx 此時即可看到 icewm 的介面,未來我們將依此為基礎來一步步改造 icewm 成為我們理想的視窗介面。 安裝瀏覽器 請執行 apt-get install iceweasel 來安裝瀏覽器,安裝完之後按滑鼠右鍵即可在選單裡發現 iceweasel,我們可以呼叫iceweasel 來瀏覽網頁,不過tw.yahoo.com 網頁會出現亂碼,這是因為我們中文字尚未安裝,接下來我們的課程將介紹這個部份。 張貼者: pominglee 於 上午5:55 0 意見 以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz 標籤: 安裝 Debian Linux 2011年4月7日星期四 linux 2011/04/07 上課講義 目的:安裝 Linux 直至可以開機 如何分割硬碟的分割區 (partation) Windows 的掛載: C:\ D:\ .. Z:\ 硬碟分割的策略: 硬碟的裝置如下: 1. IDE 硬碟 (光碟機) /dev/hda -> Primary Master /dev/hdb -> Primary Slave /dev/hdc -> Secondary Master /dev/hdd -> Secondary Slave 2. SATA 硬碟、USB 隨身碟、SCSI 硬碟機 /dev/sda /dev/sdb ... /dev/sd? 目錄(掛載點)硬碟分割區 FS 大小 /(可開機) /dev/h(s)da1 EXT4 > 2 GB,空間夠的話設為 5 GB /usr /dev/h(s)da2 EXT4 > 4 GB,空間夠的話設為 10 GB swap /dev/h(s)da3 SWAP >= 2 GB,記憶體裝多一點 (8 GB) 以上就不大用得到 swap 空間了。 /home /dev/h(s)da4 EXT4 *,剩下的空間 /dev/sda1 -> 主分割區 /dev/sda2 -> 主分割區 /dev/sda3 -> 主分割區 /dev/sda4 -> 主分割區 什麼是 swap ? swap 是置換空間,在 windows 底下我們稱之為「虛擬記憶體」,其功能是利用硬碟空間來模擬成為記憶體。 為什麼我們需要虛擬記憶體 ? 一般主機內建記憶體應為 512 MB ~ 4GB 這個區間,假設我們執行程式時遇到記憶體空間不足,系統會要求我們關閉某些應用程式,利用「虛擬記憶體」可以騙系統使其認為我們有足夠記憶體空間。 虛擬記憶體的優點 ? 硬碟的價格較真實記憶體便宜,因此使用虛擬記憶體可以用較少的金額來充當較大的記憶空間。 虛擬記憶體的缺點 ? 硬碟的速度較真實記憶體慢,慢幾倍 ? 1. 1000 倍 2. 10000 倍 3. 100000 倍 4. 1000000 倍 上述何者為真 ? 真實記憶體之存取時間以 ns 為單位 10^-9 秒 虛擬記憶體(硬碟)之存取時間以 ms 為單位 10^-3 秒 10^-3/10^-9 = 10^6 設定使用者: 使用者分為 2 類:超級使用者及一般使用者。 超級使用者 (super user 或者稱為 root),具有安裝、刪除、管理的權限,一般生活操作中用不到 一般使用者,日常操作會用到,沒有上述之權限 鏡像站的選擇: 1. 國立優於私立 (因為國立大學的網路頻寬通常比較大) 2. 選近不選遠 (愈近的學校抓檔案的速度愈快) 3. ftp://163.26.229.XX (南台校內專用,我架的鏡像站) 簡單網路概念: 主機上的 IP 為 163.26.229.XX,因此網路的設定要為: IP: 163.26.229.XX NetMask: 255.255.255.0 Gateway: 163.26.229.254 DNS: 8.8.8.8 or 8.8.4.4 主機名稱: pc-XX 網域: eecs.stut.edu.tw 所謂的 IP 是由大至小:例如: 163.26.229.XX -> 163 -> 通常是國碼,以台灣而言,國碼非唯一 26 -> 校碼 229 -> 系 XX -> 某台主機 所謂的域名是由小至大:例如: tw.yahoo.com pc-29.eecs.stut.edu.tw -> pc-29 在 "eecs 網域" 在 "stut 學校" 在 "edu(教育部)" 在 "tw(台灣)" 所謂的正查是指我們查詢 pc-29.eecs.stut.edu.tw 會得到 163.26.229.29 這個 IP。而反查則是指我們查詢 163.26.229.26 會到得 pc-29.eecs.stut.edu.tw 這個 domain。 正查(從域名查 IP)指令: nslookup pc-29.eecs.stut.edu.tw 得到以下結果: Server: 8.8.8.8 -> 我們所查詢的 DNS 主機 Address: 8.8.8.8#53 Non-authoritative answer: -> 查詢的結果 Name: pc-29.eecs.stut.edu.tw -> 域名 Address: 163.26.229.29 -> 域名所對應到的 IP 反查(從 IP 查域名)指令: nslookup 163.26.229.29 Server: 8.8.8.8 Address: 8.8.8.8#53 Non-authoritative answer: 29.229.26.163.in-addr.arpa name = pc-29.eecs.stut.edu.tw. -> IP 所查到的域名 張貼者: pominglee 於 上午6:14 0 意見 以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz 標籤: 安裝 Debian Linux 2011年2月23日星期三 行前準備 要安裝 Debian 前當然要先準備安裝媒介,最常見的媒介是安裝光碟片,但以方便性來說則是以隨身碟較為方便,以下將介紹此兩種安裝媒介之下載及準備說明。 準備安裝光碟 要查詢 Debian 安裝光碟的最新版本是至其官方網站來下載,但是由於 Debian 安裝光碟 CD 版要 600 MB 以上之容量,因此自國外下載會浪費不少時間。解決之道是至國內有映射站,筆者特別推薦國家高速網路與計算中心所架設之映像下載點 (Debian 下載映像站 - ftp://ftp.twaren.net/pub/Linux/Debian/debian-cd/6.0.0/i386/iso-cd/),以目前 (2011/2) 最新版本為 6.0,其安裝光碟之 ISO 檔為 debian-6.0.0-i386-CD-1.iso。請下載此檔,並使用燒錄軟體燒錄即可。請注意我們在安裝過程中只需要第一片光碟,安裝完基本系統後之操作全部都是透過網路下載套件來安裝,因此我們只需要燒錄 Debian 第一片 ISO 即可。 關於燒錄軟體方面,在此推薦免費的 CDBurnerXP (CDBurnerXP 官方網站 - http://cdburnerxp.se/zh-cht/home),詳細操作說明可參閱免費資源網路社群 有關 CDBurnerXP 的說明(CDBurnerXP 的操作說明 - http://www.freegroup.org/2009/07/free-software-cdburnerxp/)。本書的重點為 Linux EDA 伺服器架設,因此這部份就請各位讀者自行查閱網路資源,不在此贅述,理論上燒錄完畢後你現在應該會有一張 Debian 安裝光碟。 準備安裝隨身碟 前述的安裝光碟是最常見的安裝媒介,但是使用光碟安裝有幾個缺點: 光碟片需要燒錄,如果手邊沒有可燒錄光碟及光碟燒錄器的話比較麻煩。 光碟片的品質參差不一,某些較差的片燒出來的品質不佳,在安裝過程會有問題。 若使用 CDR 片子燒錄,燒錄即無法洗掉,時間久了(出新版 Debian 後)會變垃圾,只能回收。 光碟片的燒錄、讀取速度都較隨身碟慢 因此如果可以使用隨身碟作安裝媒介的話將可避免上述問題,但是使用隨身碟作安裝媒介的話有一個最重要的關鍵:主機板必須支援隨身碟開機。雖然目前絕大多數的主機板都可透過修改 BIOS 的方式自隨身碟開機,但是較久前之主機無法支援隨身碟開機的只能乖乖使用前一步驟的開機光碟來當安裝媒介了。要將 Debian 開機 ISO 檔轉成可開機隨身碟我們需要UNetbootin (官方網站 - http://unetbootin.sourceforge.net/),請至其官方網站下載此工具,再依順序將 ISO 檔轉載至隨身碟即可,官方網站上即有操作說明,故在此亦不贅述,完成此步驟後各位手上應該會有一隻可開機之 Debian 安裝隨身碟。 張貼者: pominglee 於 上午8:22 0 意見 以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz 標籤: 安裝 Debian Linux 選擇 Linux 安裝套件 (Distribution) 要安裝 Linux EDA 伺服器之前,必須先安裝 Linux 伺服器,在介紹 Linux 伺服器安裝前,我們先討論 Linux 安裝套件 (Distribution) 的選擇。絕大多數的 EDA 伺服器所要求的 Linux 安裝套件是 RedHat Enterprise Linux (RHEL),但是 RHEL 有個比較麻煩的問題在於此 Linux 是商業版本,必須要另付技術諮詢費用才能更新。 如果各位不曉得更新重要性的話請回想一下各位在使用 Windows 時是否經常出現自動下載/安裝更新的圖示,這是因為作業系統在開發的階段有某些問題沒有在設計時想清楚,結果變成漏洞而使得系統的安全性/穩定性受到影響。筆者很喜歡引用電影「戰鬥巡航」(戰鬥巡航是星艦迷航 (Star Trek) 電影第八集,其中文資料可看:http://zh.wikipedia.org/zh-tw/星艦奇航記VIII:戰鬥巡航 而英文資料可看:http://www.imdb.com/title/tt0117731/)中的片段來說明這個情況。在戰鬥巡航中,百科 (Data)少校遇上了博格女王 (Borg Queen) (博格女王是博格人(一種半生物半機器的外星種族)的首領,其資料詳見:http://www.startrek.com/startrek/view/library/character/bio/1112104.html) ,博格女王對百科說了一句意義十分深遠的話:「你是不完美的存在,因為你是由不完美的生物所創造出來的,找出你的弱點只是時間上的問題。(You are an imperfect being, created by an imperfect being. Finding your weakness is only the matter of time)」。這句話可以相當程度的解釋了為什麼作業系統特別是 Linux 套件會常常需要更新:因為它是由人類(不完美的生物)所創造出來的,因此 Linux 不是一個完美的作業系統,找出 Linux 系統的缺點 (漏洞)只是時間上的問題。但是 Linux 的套件更新速度十分的快速,只要有漏洞被發現,幾乎在一週之內就有更新可以下載。因此只要勤於更新,我們可以儘量讓 Linux 處於完美與安全的狀態。 因此,以安裝 Linux 伺服器的角度而言,如何能隨時修補漏洞就是一件首要之務,由於我們架設的 EDA 伺服器通常是 24 小時運轉,而且為了要能通過 CIC 的 License 驗証,所有的 Linux EDA 伺服器「理論上」是要使用真實 IP (real ip),使用真實 IP 的缺點是主機是對全世界公開的,如果沒有確實作好作業系統漏洞修補的話很快會受外界入侵,事實上有許多大學的主機被當跳板也就是起源於此。 講了那麼多,我們要回歸到重點:如果安裝 RHEL 伺服器但沒有定期更新修補漏洞的話,我們所安裝的伺服器很容易就會被「破台」。這不是重灌就可以解決的事,因為重灌主機沒有修補漏洞的話問題仍然在那邊,有心人士仍舊可以來入侵我們的主機。因此如果要使用 RHEL 來架設 Linux EDA 伺服器請先確認各位有付錢購買後續的系統更新服務,否則無法修補漏洞會帶來意想不到的後果。 講了那麼多結果結論是這樣,那有更好的建議嗎 ? 就筆者的角度來看,各位可以選擇 CentOS (CentOS 官方網址:http://www.centos.org/) 或是這本書要介紹使用的 Debian Linux \footnote{Debian 官方網址:http://www.debian.org/}。我們一一說明兩者的不同: CentOS CentOS 是自 RedHat Linux 的原始碼包裝 (package) 所編譯而成的 Linux 套件,基本上 CentOS 的版本是隨著 RHEL 而改變,如果稱 CentOS 為「免費版的 RHEL」並不為過。但是 CentOS 與正式版本的 RHEL 還是有某些差異性存在: 使用 CentOS 無法享有原廠的技術支援與售後服務。 某些封閉原始碼軟體在 CentOS 中亦沒有提供。 CentOS 不保証與 RHEL 一模一樣。 由於 CentOS 自 RHEL 衍生而來的特色,因此對於一般「窮得只剩下 EDA 軟體」的學校單位來說是最好的選擇,使用 CentOS 至少有以下優點: 「理論上」與 RHEL 相容,因此可以支援 EDA 軟體。 免費下載使用,可以隨時更新漏洞,以免系統遭受穩定性/安全性之問題。 未來會配合 RHEL 的版本更新推出相對應的版本。 就上述角度來看,使用 CentOS 來架設 Linux EDA 伺服器不失為一個合理的選擇。但就筆者的看法,Debian Linux 是更好的選擇,以下會大致介紹 Debian Linux。 Debian 所謂 Debian Linux 套件,是由 Ian Murdock 與其妻子 Debra 所創造出來的 Linux 套件。隨後吸引了網路上無數 Linux 愛好者的共同參與發展,至今(2011/2)已推出 6.X 版 (代碼:Squeeze)。Debian 套件的精神在於強調「自由」,其套件軟體均以開放原始碼軟體為主,因此十分符合本計畫所倡導的開放原始碼精神。另一個 Debian 值得推薦的優點在於其套件的更新分為三個層級,分別為:穩定(Stable)、測試 (Testing) 與不穩定 (Unstable)。其中穩定層級之軟體均是經過一再檢查確定其軟體安全性與穩定性均到達一定標準後才能編入穩定層級。而測試層級中的軟體版本則較穩定層級來得新,但是尚未經過完整的驗証,因此不列入穩定層級,必須經過一番時日的驗証後才能進入穩定層級。至於不穩定層級中的軟體則是最新版,但大部份尚未經過驗証,其穩定性亦較差,此層級僅供測試使用。由於 Debian 套件對於系統穩定性的要求極為嚴謹,因此重視系統穩定性的使用者可以確保其作業系統的穩定與安全性。 除了 Debian 本身的穩定性之外,其套件的升級方式亦值得一提:Debian 採用 APT 的機制來進行軟體安裝與管理,在 APT 的機制下使用者可以選擇網路上連線速度快的主機來進行軟體的更新與安裝、移除動作。在某些軟體發現有漏洞的情況下,亦可連接至 security.debian.org 網站來進行線上更新的動作。以上所描述之軟體安裝與更新、移除等動作完全不需向任何個人/公司繳交軟體費用。因此對於飽受微軟昂貴升級價格的公司而言,更是一大福音。 張貼者: pominglee 於 上午8:06 0 意見 以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz 標籤: 安裝 Debian Linux 較新的文章 較舊的文章 首頁 訂閱: 文章 (Atom) TOC Show Table of Contents 第0章 安裝 Debian Linux (2) FPGA (6) Free EDA (1) VLSI 設計實務 (3) 安裝 Debian Linux (11) 序 (2) 第0章 (8) 關於我自己 pominglee 你想知道什麼 ? 檢視我的完整簡介 網頁 首頁 全客戶式 EDA 工具安裝架設 總瀏覽量 Sparkline 4013 熱門文章 20110602 linux 講義 - 使用者權限 從現在起,請使用一般使用者登入來進行操作。 使用一般權限帳號 為什麼要用一般權限操作電腦 安裝到這邊差不多告一段落了,接下來要恢復正常,使用一般權限帳號。UNIX 初學者最常見的錯誤就是用 root 權限灌軟體,並且在灌完後繼續使用 root 權限執行日常事務。使用... EDA 工具安裝與建置指南 - 自序(長) 算一算,自民國 83 年起至現在,筆者玩 Linux 已經超過 16 年了,當初玩 Linux 曾經有裝過五十幾片磁碟片的,後來出了雲觀光碟可以一次搞定安裝 Slackware,再後來出了 Redhat Linux,一直到現在玩的 Debian 作業系統。我還記得當初為了要在 L... linux 2011/04/07 上課講義 目的:安裝 Linux 直至可以開機 如何分割硬碟的分割區 (partation) Windows 的掛載: C:\ D:\ .. Z:\ 硬碟分割的策略: 硬碟的裝置如下: 1. IDE 硬碟 (光碟機) /dev/hda -> Primary... 20110630 linux 講義 - 新增硬碟 如何新增硬碟 ? 在 Windows/Linux 底下,新增硬碟是一件很常見的工作,一般來說,新增硬碟的流程如下: 1. fdisk 建立硬碟分割 2. 格式化 3. 掛載 4. 確保下次重新開機後能再度使用此硬碟 今天我們以另一隻隨身碟來作為新增硬碟的例子,... 我們所使用的 Linux Distribution 所謂的 Linux Distribution 是指 Linux 發行套件,目前最常見的 Linux 發行套件有: Red Hat Enterprise Linux (RHEL) 、 Ubuntu 、 Debian .. 等。有別於 CIC 或是其它 EDA 廠商所建議的以 R... linux 2011/04/28 上課講義 Linux 底下安裝 gcin 中文輸入法: 1. 安裝 gcin,指令如下: apt-get install gcin 2. 回到家目錄,在家目錄下執行: wget ftp://163.26.229.6/linux/.xinitrc 3. 離開帳號,重新登... 20110623 Linux 桌面常見的應用程式: 1. PDF 檔閱讀軟體 Debian 本身有內建 pdf 檔閱讀軟體,舊版 debian 的 pdf 閱讀軟體為 xpdf,新版(我們上課所教的版本) 是用 evince,請安裝 evince,再執行 evince abc.pdf 即可觀看 abc.pdf 檔內容。 ... 選擇 Linux 安裝套件 (Distribution) 要安裝 Linux EDA 伺服器之前,必須先安裝 Linux 伺服器,在介紹 Linux 伺服器安裝前,我們先討論 Linux 安裝套件 (Distribution) 的選擇。絕大多數的 EDA 伺服器所要求的 Linux 安裝套件是 RedHat Enterprise Lin... 前言 在開始說明 Linux EDA (Electronic Design Automation) 伺服器架設前,我們先討論一下各位的心態,各位為何要來學習如何架設 Linux EDA 伺服器。據筆者個人的理解,各位來學習如何架設 Linux EDA 伺服器的動機如下: 指導教授叫... 本書所提及之設計流程軟體 本書將針對兩大 IC 設計流程之 Linux EDA 工具安裝進行教學,以下我們將簡介相關之軟體設計流程及其相對應之軟體。 全客戶設計流程 (Full Custom Design Flow) 有關全客戶 IC 設計流程及其相對應之軟體,我們整理在圖1中,根據此圖之內容,我... 追蹤者 網誌存檔 ▼ 2011 (35) ▼ 六月 (5) 20110630 linux 講義 - 新增硬碟 20110623 Linux 桌面常見的應用程式: 20110616 - icewm 客製化 20110609 linux 講義 - 微調 X 視窗 20110602 linux 講義 - 使用者權限 ► 五月 (6) ► 四月 (5) ► 三月 (4) ► 二月 (15) Watermark範本. 由 Blogger 技術提供.

    v我會陸陸續續將我的個人經驗上傳與讀者分享。
    顯示更多包含「安裝 Debian Linux」標籤的最新文章。顯示較舊文章
    2011年6月30日星期四
    20110630 linux 講義 - 新增硬碟
    如何新增硬碟 ?

    在 Windows/Linux 底下,新增硬碟是一件很常見的工作,一般來說,新增硬碟的流程如下:

    1. fdisk 建立硬碟分割
    2. 格式化
    3. 掛載
    4. 確保下次重新開機後能再度使用此硬碟


    今天我們以另一隻隨身碟來作為新增硬碟的例子,未來各位可以自行參考安裝新的硬碟。

    [判別新的硬碟]

    請執行 dmesg 看最後幾行,如以下所示:

    irectory
    [ 9.426781] NFSD: starting 90-second grace period
    [ 19.698735] apm: BIOS not found.
    [ 19.763297] sshd (1261): /proc/1261/oom_adj is deprecated, please use /proc/1261/oom_score_adj instead.
    [ 19.968007] eth0: no IPv6 routers present

    接著請插上隨身碟,等待五秒,再執行 dmesg,並觀察其結果,如以下所示:

    [ 19.968007] eth0: no IPv6 routers present
    [168958.284096] usb 1-5: new high speed USB device using ehci_hcd and address 2
    [168958.418552] usb 1-5: New USB device found, idVendor=058f, idProduct=6387
    [168958.418557] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [168958.418560] usb 1-5: Product: Mass Storage Device
    [168958.418563] usb 1-5: Manufacturer: JetFlash
    [168958.418565] usb 1-5: SerialNumber: LRSLABPD
    [168958.453634] Initializing USB Mass Storage driver...
    [168958.453731] scsi2 : usb-storage 1-5:1.0
    [168958.453815] usbcore: registered new interface driver usb-storage
    [168958.453817] USB Mass Storage support registered.
    [168959.452829] scsi 2:0:0:0: Direct-Access JetFlash Transcend 16GB 8.07 PQ: 0 ANSI: 2
    [168959.453276] sd 2:0:0:0: Attached scsi generic sg2 type 0
    [168959.456217] sd 2:0:0:0: [sdb] 31375360 512-byte logical blocks: (16.0 GB/14.9 GiB)
    [168959.456680] sd 2:0:0:0: [sdb] Write Protect is off
    [168959.456683] sd 2:0:0:0: [sdb] Mode Sense: 03 00 00 00
    [168959.457555] sd 2:0:0:0: [sdb] No Caching mode page present
    [168959.457559] sd 2:0:0:0: [sdb] Assuming drive cache: write through
    [168959.460105] sd 2:0:0:0: [sdb] No Caching mode page present
    [168959.460110] sd 2:0:0:0: [sdb] Assuming drive cache: write through
    [168959.910567] sdb: unknown partition table
    [168959.913678] sd 2:0:0:0: [sdb] No Caching mode page present
    [168959.913682] sd 2:0:0:0: [sdb] Assuming drive cache: write through
    [168959.913684] sd 2:0:0:0: [sdb] Attached SCSI removable disk

    從以上訊息,我們可以得知新增加的隨身碟為 /dev/sdb,接著我們可以針對 /dev/sdb

    來進行以下操作:分割、格式化、掛載。

    ** 警告 ** fdisk 殺傷力很大,如果你原先電腦中有內建硬碟,請勿誤用 fdisk,否則一失足成千古恨!!

    [(用 root 權限)使用 fdisk 來進行硬碟分割]

    fdisk /dev/sdb

    --------------------------------------------------------------------------------
    Command (m for help):m -> 呼叫 help 畫面,顯示可用之命令
    Command action
    a toggle a bootable flag -> 設定割區是否可開機(一顆硬碟只能
    有一個分割區有此旗標)
    b edit bsd disklabel
    c toggle the dos compatibility flag
    d delete a partition -> 刪除分割區
    l list known partition types -> 顯示分割區型別
    m print this menu -> 呼叫此畫面
    n add a new partition -> 增加新分割區
    o create a new empty DOS partition table
    p print the partition table -> 列印(顯示)分割區表
    q quit without saving changes -> 跳出而且不存檔
    s create a new empty Sun disklabel
    t change a partition's system id -> 修改分割區 id
    u change display/entry units
    v verify the partition table
    w write table to disk and exit -> 跳出而且存檔
    x extra functionality (experts only) -> 專家指令,不熟不要用

    --------------------------------------------------------------------------------
    Command (m for help):p -> 列印(顯示)分割區表

    Disk /dev/sdb: 16.1 GB, 16064184320 bytes
    64 heads, 32 sectors/track, 15320 cylinders
    Units = cylinders of 2048 * 512 = 1048576 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0xea79e48d

    Device Boot Start End Blocks Id System

    上面畫面告訴我們此硬碟有 16 GB,目前沒有任何分割區
    --------------------------------------------------------------------------------
    Command (m for help): p

    Disk /dev/sdb: 1004 MB, 1004535808 bytes
    256 heads, 63 sectors/track, 121 cylinders
    Units = cylinders of 16128 * 512 = 8257536 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x00000000

    Device Boot Start End Blocks Id System
    /dev/sdb1 * 1 122 979968 c W95 FAT32 (LBA)
    Partition 1 has different physical/logical beginnings (non-Linux?):
    phys=(1023, 255, 63) logical=(0, 32, 33)
    Partition 1 has different physical/logical endings:
    phys=(1023, 255, 63) logical=(121, 166, 38)

    上面畫面告訴我們此硬碟有 1004 MB,目前有 /dev/sdb1 分割區,其型別為
    W95 FAT32 (LBA)

    --------------------------------------------------------------------------------
    Command (m for help): d
    Selected partition 1

    由於我們只有一個分割區,因此按 d 指令會自動將此分割區砍掉,請注意,此時還有挽回的餘地,只要按 q 跳出即不會對硬碟造成任何傷害。

    --------------------------------------------------------------------------------
    Command (m for help): n
    Command action
    e extended
    p primary partition (1-4)
    p
    Partition number (1-4): 1
    First cylinder (1-15320, default 1): 1
    Last cylinder, +cylinders or +size{K,M,G} (1-15320, default 15320):
    Using default value 15320

    新增一個主要(primary)分割區,其起始磁柱為 1,結束磁柱為 15320,如果你的隨身碟
    容量較少,其數字也較小,作完結果如下:

    Command (m for help): p

    Disk /dev/sdb: 16.1 GB, 16064184320 bytes
    64 heads, 32 sectors/track, 15320 cylinders
    Units = cylinders of 2048 * 512 = 1048576 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0xfc46e2f6

    Device Boot Start End Blocks Id System
    /dev/sdb1 1 15320 15687664 83 Linux

    --------------------------------------------------------------------------------
    Command (m for help): w
    The partition table has been altered!

    Calling ioctl() to re-read partition table.
    Syncing disks.

    執行完 w 指令就將我們所分割的隨身碟儲存起來,w 指令的破壞力相當強大,一但執行完
    w 指令,裡面原始之資料就跟你說 bye bye。

    [(用 root 權限)使用 mkfs.ext4 來進行硬碟格式化]

    剛剛作完的流程會讓我們產生一新分割區叫 /dev/sdb1,接下來是針對此分割區進行格
    式化,請執行:

    mkfs.ext4 /dev/sdb1
    ^ -> 千萬別打錯字母!!!!!!!!!!!!!!!!!!!

    mke2fs 1.41.12 (17-May-2010)
    Filesystem label=
    OS type: Linux
    Block size=4096 (log=2)
    Fragment size=4096 (log=2)
    Stride=0 blocks, Stripe width=0 blocks
    981120 inodes, 3921916 blocks
    196095 blocks (5.00%) reserved for the super user
    First data block=0
    Maximum filesystem blocks=4018143232
    120 block groups
    32768 blocks per group, 32768 fragments per group
    8176 inodes per group
    Superblock backups stored on blocks:
    32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208

    Writing inode tables: 81/120
    Creating journal (32768 blocks): done
    Writing superblocks and filesystem accounting information: done

    This filesystem will be automatically checked every 21 mounts or
    180 days, whichever comes first. Use tune2fs -c or -i to override.

    作完指令後,你的隨身碟已經完成格式化了。

    [(用 root 權限)使用 mount 來進行分割區掛載]

    先以 df -h 來觀看目前掛載之硬碟及掛載點:

    檔案系統 Size Used Avail Use% 掛載點
    /dev/sda1 37G 2.6G 33G 8% /
    tmpfs 1.5G 4.0K 1.5G 1% /lib/init/rw
    udev 1.5G 196K 1.5G 1% /dev
    tmpfs 1.5G 0 1.5G 0% /dev/shm
    /dev/sda5 74G 53G 17G 77% /home
    /dev/sda2 138G 92G 40G 71% /opt
    /dev/sda3 28G 5.8G 21G 22% /usr


    接著請執行

    mount /dev/sdb1 /mnt

    將 /dev/sdb1 分割區掛載至 /mnt 目錄下,接著可再執行 df -h 來確認,其結果如下。

    檔案系統 Size Used Avail Use% 掛載點
    /dev/sda1 37G 2.6G 33G 8% /
    tmpfs 1.5G 4.0K 1.5G 1% /lib/init/rw
    udev 1.5G 196K 1.5G 1% /dev
    tmpfs 1.5G 0 1.5G 0% /dev/shm
    /dev/sda5 74G 53G 17G 77% /home
    /dev/sda2 138G 92G 40G 71% /opt
    /dev/sda3 28G 5.8G 21G 22% /usr
    /dev/sdb1 15G 166M 14G 2% /mnt

    --------------------------------------------------------------------------------
    在隨身碟上建立空的測試檔,請執行:

    dd if=/dev/zero of=/mnt/test bs=1M count=20
    輸入自 /dev/zero 輸出至 /mnt/test blocksize=1MB 20 區塊


    上述指令可以在 /mnt 中產生一個 test 檔,其大小為 20 MB

    --------------------------------------------------------------------------------
    請執行 umount /mnt 將 /mnt 目錄解除掛載

    --------------------------------------------------------------------------------
    確保下次重新開機後能再度使用此硬碟

    硬碟的掛載表在 /etc/fstab,如果我們希望在下次開機時能自動掛載,請在 /etc/fstab
    中加入:

    /dev/sdb1 /mnt ext4 defaults 1 2

    加入後可以執行

    mount -a 來測試是否會自動掛載

    mount -a 是針對 /etc/fstab 中之設定來掛載相對應的裝置至相對應的目錄!!

    但是 /etc/fstab 加入
    /dev/sdb1 /mnt ext4 defaults 1 2

    此方式有何缺點 ?


    1. 若隨身碟自動辨識為 /dev/sdc1 的話,那下次開機認不到

    /dev/sdb1 -> 隨身碟
    /dev/sdb1 -> SATA 硬碟
    /dev/sdb1 -> SCSI 硬碟

    在新版 Linux 中,為了防止認錯人,因此使用 block id 的技術,要知道隨身碟的
    block id,請執行:

    blkid /dev/sdb1

    /dev/sdb1: UUID="e6614b38-6d88-4b87-b8f4-35fad9d4611f" TYPE="ext4"

    上述 UUID=.. 即為此隨身碟的 block id。
    張貼者: pominglee 於 上午4:40 0 意見
    以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz
    標籤: 安裝 Debian Linux
    2011年6月23日星期四
    20110623 Linux 桌面常見的應用程式:
    1. PDF 檔閱讀軟體

    Debian 本身有內建 pdf 檔閱讀軟體,舊版 debian 的 pdf 閱讀軟體為 xpdf,新版(我們上課所教的版本) 是用 evince,請安裝 evince,再執行 evince abc.pdf 即可觀看 abc.pdf 檔內容。

    另一個更為專業的 pdf 檔閱讀軟體是 adobe 本身所出的 Adobe Reader,目前 Linux 上的最新版本為 8.1.7,必須至 Adobe 網站下載並安裝才行,以下將介紹其步驟。

    首先請至 Adobe 網站下載 Linux 最新版之 Reader,下載網頁為:
    http://get.adobe.com/tw/reader/

    請使用 firefox 下載,下載完之後會存放於 ~/Downloads 目錄,檔名為:
    AdobeReader_cht-8.1.7-1.i386.deb
    (另一個下載點為上課所講之 ftp linux 目錄下)

    如何手動新增套件 ?

    先前所討論之安裝流程均為 apt-get install 套件名稱,

    apt-get 會自動幫我們下載套件再安裝,現在我們已經下載 AdobeReader_cht-8.1.7-1.i386.deb 檔了,要如何安裝 ?

    請以 root 權限執行

    dpkg -i AdobeReader_cht-8.1.7-1.i386.deb

    如此一來系統會幫我們安裝 Adobe Reader Linux 版,安裝完要執行 Adobe Reader

    請執行:

    acroread &


    即可執行 Adobe Reader,我們可以下載 ftp://163.26.229.6/leenix-pub/ch01.pdf
    來測試此 Reader 是否安裝成功 ?

    Q: 如何將 Adobe Reader 放在選單中 ?
    /etc/X11/icewm/menu 加上以下這行:

    prog "Adobe Reader" AdobeReader_16x16 acroread

    Q2: 如何將 Keroro 的圖變成 Adobe Reader 的圖示 ?

    a. 下載 Keroro 的圖,並以 gimp 編輯成 16x16 大小的圖,並將檔名存為 keroro.png。

    b. 以 root 權限將 keroro.png 複製至 /usr/share/icons/icewm_icons/ 目錄

    c. 將 /etc/X11/icewm/menu 中有關 Adobe Reader 的設定改為:

    prog "Adobe Reader" keroro.png acroread


    2. PDF 文件產生軟體

    在 Linux 底下最容易產生 pdf 文件的檔案應該是 openoffice,openoffice 有很多
    功能,如文件編輯、繪圖、試算表、投影片 .. 等,均可以直接輸出為 pdf 格式。

    2.1 如何從 pdf 文件截圖出來 ?

    作法 1. 畫面截圖:

    請開啟 gimp,然後選擇:檔案 -> 建立 -> Screenshot

    再使用裁切工具將圖切割並複製 -> 貼上至 openoffice 即可將圖截出來。


    作法 2. 直接讀入 pdf 檔:

    檔案 -> 開啟 -> pdf 檔

    開啟時 dpi 至少選 100 以上,500 以下即可(否則圖檔會過大),並選擇你要讀的頁碼。

    再使用裁切工具將圖切割並複製 -> 貼上至 openoffice 即可將圖截出來。

    3. 美工圖庫

    在編輯文件時我們經常要使用一些圖庫,但是使用圖庫要十分小心,萬一誤踩地雷
    會被告,因此請使用 openclipart 的圖庫,其網址在:

    http://www.openclipart.org/

    可以搜尋並下載 .svg 檔,svg 格式是一種向量圖檔,可以無段縮放,詳細說明在:

    http://zh.wikipedia.org/zh-tw/SVG

    4. 編輯 svg 圖檔

    假設你有特殊的美工天份,可以安裝 inkscape 來編輯 svg 圖檔,請執行:

    apt-get install inkscape

    再執行 inkscape 來編輯即可。
    張貼者: pominglee 於 上午4:15 0 意見
    以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz
    標籤: 安裝 Debian Linux
    2011年6月16日星期四
    20110616 - icewm 客製化
    ICEWM 是一個輕量級 (Light Weighted) 的視窗管理程式,其官網在:
    http://www.icewm.org/,ICEWM 的優點:

    1. 類似 Windows 視窗介面,學習上手較快
    2. 反應速度相當快,即使是在較低速電腦或是在高負荷運算下均有相當快的反應速度。
    3. 可針對個人需求進行客製化。

    ICEWM 的缺點:

    1. 設定時要撰寫設定檔,沒有比較好用的 GUI 設定程式。但是一旦設定好介面,可以
    快速複製介面至其它主機。
    2. 設定檔有些語法要自己理解,才能進行設定
    3. 畫面較陽春
    4. 沒有桌面圖示
    5. 國內用的人不多,有問題沒得問,要上網查答案。

    為什麼要選擇 ICEWM 來作為視窗管理員 ?

    1. 你執行電腦是看視窗管理員的特效還是希望電腦將所有的運算能力放在我們要的
    功能上 ? 例如畫 3D 或是作影像處理 ?

    2. 桌面特效有些時候無法幫助我們的工作有效率,反而會降低效率。
    今天主題:
    1. 如何移植老師的桌面環境至你的電腦 ?
    ICEWM 之設定目錄在 /etc/X11/icewm,主要設定檔有三:
    /etc/X11/icewm/menu -> 選單設定檔,負責選單名稱、圖示及呼叫指令

    /etc/X11/icewm/toolbar -> 工具列設定檔,負責工具列名稱、圖示及呼叫指令,其
    語法與上述之 menu 一模一樣。

    /etc/X11/icewm/preferences -> icewm 系統設定檔,可設定熱鍵等許多奇奇怪怪的
    參數

    要移植桌面環境過來,請先進入 root 權限,再切換至 /etc/X11/icewm 目錄,指令
    如下:

    su \Enter
    cd /etc/X11/icewm

    切換過來後,先將舊的 icewm 設定檔備份至 orig 目錄,指令如下:

    1. mkdir orig -> 建立 orig 目錄
    2. mv menu orig -> 將 menu 設定檔移至 orig 目錄下
    3. mv preferences orig -> 將 preferences 設定檔移至 orig 目錄下
    4. mv toolbar orig -> 將 toolbar 設定檔移至 orig 目錄下

    執行完上述步驟可以用 ls -l 及 ls -l orig 來進行驗證,看看 menu、preferences 以及toolbar 三個檔案是否都移至 orig 目錄

    註:mv 指令請參考鳥哥基礎文件第七章、Linux 檔案與目錄管理

    舊的設定檔備份完之後,可以開始複製新的設定檔,請執行以下三個指令(注意你的目錄還在 /etc/X11/icewm)

    wget ftp://163.26.229.6/linux/icewm/preferences
    wget ftp://163.26.229.6/linux/icewm/menu
    wget ftp://163.26.229.6/linux/icewm/toolbar

    複製完之後可以執行 ls -l 來看我們是否已經新設定檔複製過來。若確定已正確複製,
    我們可以在 icewm 選單中進行

    滑鼠右鍵(呼叫選單) -> 登出 -> 重新啟動 Icewm

    此時你應該可以看到新的選單,但是圖示還未完全正常。

    終端機的另一個程式是 gtkterm,可以自行安裝看看。

    有關圖示的部份,我們必須將

    ftp://163.26.229.6/linux/icewm/icewm_icons 目錄複製到 /usr/share/icons 目錄下
    ,請以 root 權限切換至 /usr/share/icons 目錄,指令是:

    cd /usr/share/icons

    再執行

    wget -nH --cut-dirs=2 -r ftp://163.26.229.6/linux/icewm/icewm_icons

    即可將 icwm_icons 目錄複製下來

    A. /etc/X11/icewm/menu 選單設定檔說明:

    在 /etc/X11/icewm/menu 中,我們可看到其中的語法主要如下:

    menu "OpenOffice" ooo_gulls_16x16 {
    prog "Openoffice 套件" ooo_gulls_16x16 soffice
    prog "writer 文字文件" writer.png soffice -writer
    prog "calc 試算表" calc.png soffice -calc
    prog "draw 繪圖" draw.png soffice -draw
    prog "impress 投影片" impress.png soffice -impress
    prog "base 資料庫" base.png soffice -base
    prog "math 數學公式" math.png soffice -math
    prog "html 文件" writer.png soffice -web
    }

    我們將上述語法抽出來可以看到:

    menu "OOOO" XXXX {
    }

    其中 menu 指的是子選單
    "OOOO" 指的是子選單名稱
    XXXX 指的是子選單圖示 (在 icewm_icons 目錄下之圖形)

    menu 中的 prog 語法如下:

    prog "writer 文字文件" writer.png soffice -writer
    ^^^^^^^^^^^^^^^^^ ^^^^^^^^^^ ^^^^^^^^^^^^^^^

    其中 prog 指的是可執行之程式
    "writer 文字文件" 指的是程式名稱
    writer.png 指的是程式之圖示
    soffice -writer 是指執行之命令

    separator -> 分割線


    /etc/X11/icewm/toolbar -> 工具列設定檔,與 menu 之語法一模一樣。

    請安裝 openoffice.org 來看看是否有 openoffice 套件 ?
    要加上中文介面請安裝 openoffice.org-l10n-zh-tw 加上中文語系

    /etc/X11/icewm/preferences -> icewm 系統設定檔

    請參考:

    1. http://b2d-linux.com/icewm-doc/manual/
    2. http://b2d-linux.com/icewm-doc/faq/IceWM-FAQ.html
    張貼者: pominglee 於 上午4:32 0 意見
    以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz
    標籤: 安裝 Debian Linux
    2011年6月9日星期四
    20110609 linux 講義 - 微調 X 視窗
    X 視窗之微調

    請先參考鳥哥「第二十四章、 X Window 設定介紹」了解 X 視窗的架構,如下圖所示。





    了解 X 視窗之架構後,我們可以針對不同的地方來進行微調,例如:桌面、底圖、選單。

    xdpyinfo -> 可以觀察目前視窗解析度及色深,但是 xdpyinfo 顯示出來的資料太多行了,該如何處理 ?

    xdpyinfo |more
    xdpyinfo > xdpyinfo.log (轉向輸出至 xdpyinfo.log 再用 vi 觀看)

    我們會看到其中一段內容如下:

    ..
    dimensions: 1680x1050 pixels (444x277 millimeters)
    resolution: 96x96 dots per inch
    depths (7): 24, 1, 4, 8, 15, 16, 32
    root window id: 0x11a
    depth of root window: 24 planes
    ..

    上面內容表示目前營幕解析度為 1680x1050,共支援 7 種顏色深度:24, 1, 4, 8, 15, 16, 32,
    root (根)視窗顏色深度為 24 planes -> 24 bit
    96x96 dots per inch -> 是指每吋有 96 個點 (DPI)


    何謂顏色色深 (Color Depth) ?

    1 bit -> 2^1 = 2 colors 黑白兩色
    2 bits -> 2^2 = 4 colors CGA Color Graphics Adaptor
    4 bits -> 2^4 = 16 colors EGA Enhance Graphics Adaptor
    8 bits -> 2^8 = 256 colors VGA Video Graphics Array
    15/16 bits -> 2^15 = 32768/2^16=65536 colors Hi-color
    24/32 bits -> True color

    何謂營幕解析度 (Resolution)

    請參考
    http://en.wikipedia.org/wiki/File:Vector_Video_Standards2.svg

    安裝看圖程式,請執行:

    apt-get install geeqie


    1. 美化桌面

    a. 靜態底圖
    使用 xloadimage 來載入桌布,請先確定你有 xloadimage 這個指令,若找不到此
    命令,請下
    apt-get install xloadimage
    來安裝此套件。安裝完後請執行:

    xsetbg -fullscreen 圖檔

    即可設定桌布。

    b. 動態底圖
    例如 xplanet 或是 xearth,安裝完後執行 xplanet 即可,每 24 小時轉一圈。
    另一個是 xscreensaver,但不建議裝。

    2. 自訂底圖
    上述設定靜態底圖有個缺點:重新進入 X 視窗後底圖就不見了,因此我們希望能
    在進入 X 視窗時能自動再次載入桌布,該如何設定 ?

    X 視窗在啟動時會讀取 ~/.xinitrc 這個設定檔,我們可以執行

    herman@debian:~$ wget ftp://163.26.229.6/linux/.xinitrc

    來下載。其檔案中有一行:

    xsetbg strike.jpg

    請將此行改為

    xsetbg -fullscreen 你要當桌布的圖檔名稱

    如此一來下回進入 X 視窗時即會自動載入同一張桌布。





    3. 自定選單

    4. 新增硬碟

    5. Cron Table
    張貼者: pominglee 於 上午5:51 0 意見
    以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz
    標籤: 安裝 Debian Linux
    20110602 linux 講義 - 使用者權限
    從現在起,請使用一般使用者登入來進行操作。


    使用一般權限帳號

    為什麼要用一般權限操作電腦

    安裝到這邊差不多告一段落了,接下來要恢復正常,使用一般權限帳號。UNIX 初學者最常見的錯誤就是用 root 權限灌軟體,並且在灌完後繼續使用 root 權限執行日常事務。使用 root 實在太方便了,設定音效卡時不必將自己加入 audio 權組即可播音樂,其他事也相當方便。那為什麼我們不用 root 就好了而是要用一般權限來操作電腦呢 ?

    root 權限因為是拿來管理系統的,因此具有整個系統的生殺大權,一般人如果較沒有Unix/Linux 系統管理觀念的要誤殺整個系統基本上只是一個指令的事,就連 /etc 目錄底下的檔案不小心誤砍也有可能造成系統無法開機。更何況人類這種生物最主要的缺陷就是太容易出錯了,俗語說人有失蹄、馬有亂腳,就連俗話都有可能打錯了更別提要管系統。

    選擇 root/一般權限的時機

    先提示一下,還記得我們之前安裝流程所建立的 edatool 這個帳號嗎 ? 沒錯,接下來我們的操作都要使用此帳號了。在此我們要解釋一下選擇帳號權限的時機,請問何時你該使用 root ? 何時又該使用一般權限帳號 ? 筆者講一下我的答案:

    使用一般使用者來進行日常生活的工作,使用 root 來進行「系統維護」的工作。

    現在問題來了,什麼是系統維護的工作 ? 是以下工作嗎 ?

    聽 MP3 ?
    上網看 WWW
    打 bbs
    ...


    還是以下工作 ?

    新增/移除 軟體/使用者/驅動程式
    更改 系統/軟體 的設定(例如系統時間、IP .. 等)修理系統
    開/關機
    其它


    很明顯我們不必用 root 來聽 MP3、上網跟打 b。因此,除了上述系統管理事項之外,請各位嚴格遵守只能用一般使用者權限的規定,否則使用 root 執行以下指令即可以摧毀整個系統:

    rm -rf /*

    警告:上述指令請千萬別以 root 權限執行,除非你希望日子過得刺激些!!

    如何切換 root 帳號權限

    當我們使用 linux 登入後,「如果」我們臨時需要使用 root 權限時,我們可以執行:

    su \Enter

    此時系統會要求我們輸入 root 密碼,請輸入密碼後按 \Enter,之後即會出現
    #

    的提示符號,這表示我們已經取得 root 權限,可以使用 whoami 指令來觀察。要離開
    root 權限,請在 # 提示符號下執行:

    # exit \Enter


    ** 有關提示符號 **
    $ 通常指的是一般使用者
    # 指的是 root

    為什麼要自一般使用者帳號切換為 root 帳號 ? 直接使用 root 帳號不是比較方便嗎 ?


    ** 小工具 **
    執行以下指令會使你的提示符號前面加上時間。

    export PS1='${debian_chroot:+($debian_chroot)}\A/$? \[\033[01;32m\][\u@\h] \[\033[01;34m\]\w \$ \[\033[00m\]'
    詳細說明請參考鳥哥「第十一章、認識與學習 BASH」


    下週:

    1. 美化桌面
    2. 底圖
    3. 自定選單

    4. 新增硬碟
    張貼者: pominglee 於 上午3:48 0 意見
    以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz
    標籤: 安裝 Debian Linux
    2011年5月19日星期四
    linux 2011/05/19 上課講義 - 設定影音播放
    Linux 底下的影音播放軟體

    一般來說,常見的影音格式如下所示:

    影:DVD、AVI、MP4、FLV (Flash)、RMVB .. 等格式
    音:CD、MP3、WMA、OGG(http://zh.wikipedia.org/zh-tw/Ogg)、WAV .. 等格式


    [1] 如何搞定音效介面

    在 Linux 底下最常用的音效卡驅動程式為 Advanced Linux Sound Architecture (ALSA) project 所發展之音效卡,「幾乎」所有的音效卡/音效介面都有支援。但是少數專業級的音效卡沒有支援,這些音效卡使用特殊的晶片,而且沒有附 Linux 驅動程式,不過這種情況相當少見。我們可以簡單的說:一般隨機內建之音效介面 linux 均有支援。

    「理論上」來說,現在新的 Linux 作業系統安裝完畢後即會自動驅動所有內建驅動程式之硬體,包括網路卡、顯示卡以及音效卡。


    [2] 如何聽音樂

    ** 聽 MP3 **

    1. 安裝音效驅動程式 - alsa

    要安裝 alsa 必須安裝以下檔案:
    alsa-base
    alsa-utils


    2. 安裝混音程式
    alsamixergui

    3. 安裝 mp3 播放程式
    要聽 mp3 請安裝
    audacious (一套類似 winamp 介面之 mp3 播放軟體)


    4. 聽 mp3
    請先下載 mp3,再在終端機中啟動 audacious & (背景執行)


    5. 疑難雜症處理:

    a. 找不到音效卡怎麼辦
    請重新啟動 alsa,指令如下:

    /usr/sbin/alsa reload

    b. 放音樂時沒有聲音,但是有在放音樂怎麼辦 ? [常見]

    通常會發生此情況是因為以下情況:

    1. 喇叭未打開
    2. 喇叭插錯孔
    3. 混音器未打開,請執行

    alsamixer

    alsamixergui (建議以此程式為主)

    來進行聲音調整。



    [3] 如何看影片
    在 linux 底下最強的看影片軟體為 mplayer,不過其介面較為陽春,因此有許多人 無法接受,另外常見的影片軟體為 vlc、smplayer、totem .. 等。通常看影片有兩個
    需求:

    1. 可以清楚看到影片,換言之要有針對不同影片而存在之解碼程式
    2. 要有字幕

    有關看影片這件事,已經有網頁幫我們處理了,請看:

    http://debian-multimedia.org/

    在我們的 /etc/apt/sources.list 加入以下定義即可使用 debian multimedia 網站
    幫我們整理之套件。

    deb ftp://ftp.debian-multimedia.org squeeze main non-free


    接下來執行 apt-get update 即可更新套件來使用多媒體套件了,請安裝

    mplayer
    smplayer
    vlc (以上三個為不同之播放程式)
    w32codecs (支援不同影片格式之 codec)

    libdvdnav4
    libdvdread4
    libdvdcss2 (此三行是播 DVD 必備之函式庫)




    [4] 如何下載 Youtube 影片
    要下載 Youtube 影片先要能看其影片,而 Youtube 影片為 flash 格式 (flv 檔),在
    linux 底下我們必須自 adobe 網站來下載 flash plugin,請連至

    http://www.adobe.com/

    點選 Adobe Flash Player

    此時會進入下載畫面,請選擇 .tar.gz 格式下載,會下載一個檔案名為:

    install_flash_player_10_linux.tar.gz

    完整下載網址在:
    http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_10_linux.tar.gz


    將此檔解開(使用 mc)或是以下指令:

    tar xfvz install_flash_player_10_linux.tar.gz

    會出現一個檔案名為:

    libflashplayer.so

    將此檔存至 /usr/lib/mozilla/plugins 目錄,再重新啟動 firefox 即可支援 flash。,指令如下:

    cp -a libflashplayer.so /usr/lib/mozilla/plugins

    另外要複製 ./usr/bin/flash-player-properties 至 /usr/bin/,指令如下:

    cp -a ./usr/bin/flash-player-properties /usr/bin/

    若還是不行,請確定自己的機器是否有安裝 libcurl3 套件,若沒有的話請執行:

    apt-get install libcurl3

    來安裝即可。

    若要播放有字幕之電影檔,例如

    a.mkv 有一個相對應的字幕檔名為 a.srt

    請執行

    mplayer a.mkv -sub a.srt

    若中文是亂碼的話,請下載 ftp://163.26.229.6/linux/mplayer.tar.bz2

    並在自己的家目錄解開,解開的指令為:

    tar jxfv mplayer.tar.bz2

    (記得先安裝 bzip2 套件)
    張貼者: pominglee 於 上午4:27 0 意見
    以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz
    標籤: 安裝 Debian Linux
    2011年5月5日星期四
    linux 2011/05/05 上課講義
    系統觀察與設定

    1. 觀看本機之介面,請執行 lspci 指令來觀察系統資源,以某台主機來說,其輸出
    如下:

    00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 10)
    00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 10)
    00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 01)
    00:1c.0 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 1 (rev 01)
    00:1c.1 PCI bridge: Intel Corporation N10/ICH 7 Family PCI Express Port 2 (rev 01)
    00:1d.0 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #1 (rev 01)
    00:1d.1 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #2 (rev 01)
    00:1d.2 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #3 (rev 01)
    00:1d.3 USB Controller: Intel Corporation N10/ICH 7 Family USB UHCI Controller #4 (rev 01)
    00:1d.7 USB Controller: Intel Corporation N10/ICH 7 Family USB2 EHCI Controller (rev 01)
    00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
    00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
    00:1f.2 IDE interface: Intel Corporation N10/ICH7 Family SATA IDE Controller (rev 01)
    00:1f.3 SMBus: Intel Corporation N10/ICH 7 Family SMBus Controller (rev 01)
    01:00.0 VGA compatible controller: nVidia Corporation G96 [GeForce 9400 GT] (rev a1)
    03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)

    因此藉由 lspci 指令,我們可以讀取系統之硬體組態,除非某硬體太新變成 Unknown,否則一般常見介面卡、顯卡、USB .. 等均可以此指令讀出。

    練習:請執行 lspci,並觀測自身主機的介面型號
    Shift + PageUP 往上捲
    Shift + PageDn 往下捲


    2. 觀看本機 CPU 資訊
    cat /proc/cpuinfo -> 觀察 CPU 型號

    X86 CPU 為 CISC -> Complex Instruction Set CPU
    ARM CPU 為 RISC -> Reduced Instruction Set CPU

    3. free -m -> 觀察主記憶體及虛擬記憶體容量

    3.1 如何支援超過 4G 以上之主記憶體 ?

    我們使用 aptitude 可以查到有個套件名稱為

    linux-image-2.6.32-5-686

    其中 2.6.32-5 是核心版本,而 686 指的是 CPU 架構。

    另一個套件名稱為:

    linux-image-2.6.32-5-686-bigmem

    後面加 bigmem 的主要意思是支援 4GB ~ 64 GB 記憶體之主機。

    4. uname -a -> 觀看開機核心版本


    5. dmesg -> 觀察系統訊息,由於系統訊息太多行,因此通常的作法是「轉向」至某一個
    檔案,再使用 vi 觀看,請執行:

    dmesg > dmesg.log

    hint: 轉向請參考鳥哥第11章 - http://linux.vbird.org/linux_basic/0320bash.php


    6. 網路設定檔:/etc/network/interfaces

    其內容如下:

    # This file describes the network interfaces available on your system
    # and how to activate them. For more information, see interfaces(5).

    # The loopback network interface -> lo 是指本機 IP,
    auto lo -> 每一台 lo 的 IP 都是 127.0.0.1
    iface lo inet loopback

    # The primary network interface
    allow-hotplug eth0 -> eth0 是網路卡的第一個介面
    iface eth0 inet static
    address 10.7.1.29
    netmask 255.255.255.0
    network 10.7.1.0
    broadcast 10.7.1.255
    gateway 10.7.1.254
    # dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers 8.8.8.8
    dns-search eecs.stut.edu.tw


    7. 呼叫網路上的主機 ping 主機名稱/IP,例如:

    ping 163.26.229.252

    假設我們發現系統好像當掉了,接下來請輸入
    Ctrl+C 中斷 ping 指令,會出現以下訊息:
    ^C
    --- 163.26.229.252 ping statistics ---
    4 packets transmitted, 0 received, 100% packet loss, time 3023ms

    上面訊息告訴我們送給 163.26.229.252 的 4 個封包全部被退回, 100 % 的封包消失,我們可以因而推論 163.26.229.252 目前是沒有連線/無法動作/維護當中的
    張貼者: pominglee 於 上午6:05 0 意見
    以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz
    標籤: 安裝 Debian Linux
    2011年4月14日星期四
    linux 2011/04/14 上課講義
    將下載鏡像站改成校內:

    鏡像站位置: ftp://163.26.229.6

    設定下載鏡像站之設定檔

    /etc/apt/sources.list

    裡面內容如下:

    # deb cdrom:[Debian GNU/Linux 6.0.1 _Squeeze_ - Official i386 CD Binary-1 20110319-13:42]/ squeeze main

    這一行是指定 Debian 從 cdrom 下載第一片的資料,我們不需要,因此可以在最前面打 # 註記起來。

    #deb http://ftp.twaren.net/debian/ squeeze main

    這一行是指定 Debian 從 ftp.twaren.net 下載編譯過之二進位檔,其網路協定為 http,由於它是校外網站,因此我們亦將其註解起來。

    deb ftp://163.26.229.6/debian/ squeeze main

    這一行是指定 ftp://163.26.229.6 為下載鏡像站,此站專門為南台所設定,因此我們將下載點改為此站會加快下載速度。

    deb-src http://ftp.twaren.net/debian/ squeeze main

    這一行是指定未編譯的原始檔下載網站,通常我們不會自行下載原始碼來編譯,所以這個設定沒太大用處。

    deb http://security.debian.org/ squeeze/updates main
    這一行是全球統一之安全性更新網站,十分重要

    deb-src http://security.debian.org/ squeeze/updates main
    同上,此行設定為安全性更新之原始碼檔案

    修改 /etc/apt/sources.list 完畢後,我們可以執行

    apt-get update (更新套件狀態)

    在 Windows 底下經常會有:你有 ?? 個可升級(更新)之檔案,請盡速更新。

    所謂的「更新套件狀態」是指將你已安裝之套件與網路上現有之最新套件作一比較,若有較新之套件,即可透過下面指令來升級。

    apt-get upgrade (升級套件)

    將本機套件升級至目前網路上可下載之最新套件。

    如何修改 /etc/apt/sources.list 檔案

    1. 正統方式:使用 vi,但是 vi 我們還沒教,請先參考鳥哥的書:
    第十章、vim 程式編輯器

    2. 取巧方式:抓我已修改好之檔案來作為新的 sources.list 檔

    2.1 cd /etc/apt
    切換至 /etc/apt 目錄

    2.2 mv sources.list sources.list.orig
    將原始 sources.list 改名為 sources.list.orig

    2.3 wget ftp://163.26.229.6/linux/sources.list
    下載我已修改完之 sources.list

    2.4 cat sources.list
    觀察其內容是否 OK

    aptitude 套件操作程式

    由於作業系統愈來愈複雜,因此現在的套件會有所謂「相依性」的問題,例如在 windows 底下安裝遊戲時,遊戲會自動偵測我們的 directx 版本,若是沒有安裝 directx 或是其版本太舊,系統會自動幫我們安裝。

    在 Linux 底下,同樣有相依性的問題,而且對於不懂套件間關係的人相當的複雜,為了拯救眾生,因此有所謂套件操作/管理程式。以 Debian 來說,我們使用

    apt-get 作為「指令式」的套件操作/管理
    aptitude 作為「文字介面式」的套件操作/管理,我們可以參考 ubuntu 的說明:http://wiki.ubuntu-tw.org/index.php?title=Aptitude


    練習:

    安裝 vim 套件/移除 vim 套件

    安裝

    / -> 叫出 search for 小視窗,輸入 vim \Enter
    出現套件裡有 vim 字串的程式,但不是我們要的,此時按 n 可以找下一個符合名稱的套件,一直按 n 直到找到我們要的套件為止。
    按 + 準備安裝
    按 g 安裝


    移除

    / -> 叫出 search for 小視窗,輸入 vim \Enter
    找到 vim
    按 - 準備移除
    按 g 移除


    X-Window (xorg)

    要安裝 X 視窗系統,我們使用命令列方式來安裝,請執行:

    apt-get install xorg

    來安裝 xorg 這個套件,安裝完如果直接執行

    startx

    即會進入 X 視窗,但是沒有 X window manager,因此我們還要再安裝 icewm,請執行 exit 離開 X 視窗,再執行:

    apt-get install icewm

    來安裝 icewm 這個視窗管理員 (X window manager),安裝完後執行

    startx

    此時即可看到 icewm 的介面,未來我們將依此為基礎來一步步改造 icewm 成為我們理想的視窗介面。


    安裝瀏覽器

    請執行

    apt-get install iceweasel

    來安裝瀏覽器,安裝完之後按滑鼠右鍵即可在選單裡發現 iceweasel,我們可以呼叫iceweasel 來瀏覽網頁,不過tw.yahoo.com 網頁會出現亂碼,這是因為我們中文字尚未安裝,接下來我們的課程將介紹這個部份。
    張貼者: pominglee 於 上午5:55 0 意見
    以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz
    標籤: 安裝 Debian Linux
    2011年4月7日星期四
    linux 2011/04/07 上課講義
    目的:安裝 Linux 直至可以開機

    如何分割硬碟的分割區 (partation)


    Windows 的掛載:

    C:\
    D:\
    ..

    Z:\

    硬碟分割的策略:

    硬碟的裝置如下:
    1. IDE 硬碟 (光碟機)
    /dev/hda -> Primary Master
    /dev/hdb -> Primary Slave
    /dev/hdc -> Secondary Master
    /dev/hdd -> Secondary Slave

    2. SATA 硬碟、USB 隨身碟、SCSI 硬碟機
    /dev/sda
    /dev/sdb
    ...

    /dev/sd?


    目錄(掛載點)硬碟分割區 FS 大小
    /(可開機) /dev/h(s)da1 EXT4 > 2 GB,空間夠的話設為 5 GB
    /usr /dev/h(s)da2 EXT4 > 4 GB,空間夠的話設為 10 GB
    swap /dev/h(s)da3 SWAP >= 2 GB,記憶體裝多一點 (8
    GB) 以上就不大用得到 swap
    空間了。
    /home /dev/h(s)da4 EXT4 *,剩下的空間

    /dev/sda1 -> 主分割區
    /dev/sda2 -> 主分割區
    /dev/sda3 -> 主分割區
    /dev/sda4 -> 主分割區

    什麼是 swap ?

    swap 是置換空間,在 windows 底下我們稱之為「虛擬記憶體」,其功能是利用硬碟空間來模擬成為記憶體。

    為什麼我們需要虛擬記憶體 ?

    一般主機內建記憶體應為 512 MB ~ 4GB 這個區間,假設我們執行程式時遇到記憶體空間不足,系統會要求我們關閉某些應用程式,利用「虛擬記憶體」可以騙系統使其認為我們有足夠記憶體空間。

    虛擬記憶體的優點 ? 硬碟的價格較真實記憶體便宜,因此使用虛擬記憶體可以用較少的金額來充當較大的記憶空間。

    虛擬記憶體的缺點 ? 硬碟的速度較真實記憶體慢,慢幾倍 ?
    1. 1000 倍
    2. 10000 倍
    3. 100000 倍
    4. 1000000 倍
    上述何者為真 ?

    真實記憶體之存取時間以 ns 為單位 10^-9 秒
    虛擬記憶體(硬碟)之存取時間以 ms 為單位 10^-3 秒

    10^-3/10^-9 = 10^6


    設定使用者:
    使用者分為 2 類:超級使用者及一般使用者。

    超級使用者 (super user 或者稱為 root),具有安裝、刪除、管理的權限,一般生活操作中用不到


    一般使用者,日常操作會用到,沒有上述之權限


    鏡像站的選擇:

    1. 國立優於私立 (因為國立大學的網路頻寬通常比較大)
    2. 選近不選遠 (愈近的學校抓檔案的速度愈快)
    3. ftp://163.26.229.XX (南台校內專用,我架的鏡像站)


    簡單網路概念:
    主機上的 IP 為 163.26.229.XX,因此網路的設定要為:

    IP: 163.26.229.XX
    NetMask: 255.255.255.0
    Gateway: 163.26.229.254
    DNS: 8.8.8.8 or 8.8.4.4

    主機名稱: pc-XX
    網域: eecs.stut.edu.tw


    所謂的 IP 是由大至小:例如:

    163.26.229.XX -> 163 -> 通常是國碼,以台灣而言,國碼非唯一
    26 -> 校碼
    229 -> 系
    XX -> 某台主機

    所謂的域名是由小至大:例如:
    tw.yahoo.com

    pc-29.eecs.stut.edu.tw -> pc-29 在 "eecs 網域" 在 "stut 學校"
    在 "edu(教育部)" 在 "tw(台灣)"

    所謂的正查是指我們查詢 pc-29.eecs.stut.edu.tw 會得到 163.26.229.29 這個 IP。而反查則是指我們查詢 163.26.229.26 會到得 pc-29.eecs.stut.edu.tw 這個 domain。

    正查(從域名查 IP)指令:

    nslookup pc-29.eecs.stut.edu.tw

    得到以下結果:
    Server: 8.8.8.8 -> 我們所查詢的 DNS 主機
    Address: 8.8.8.8#53

    Non-authoritative answer: -> 查詢的結果
    Name: pc-29.eecs.stut.edu.tw -> 域名
    Address: 163.26.229.29 -> 域名所對應到的 IP

    反查(從 IP 查域名)指令:
    nslookup 163.26.229.29

    Server: 8.8.8.8
    Address: 8.8.8.8#53

    Non-authoritative answer:
    29.229.26.163.in-addr.arpa name = pc-29.eecs.stut.edu.tw. -> IP 所查到的域名
    張貼者: pominglee 於 上午6:14 0 意見
    以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz
    標籤: 安裝 Debian Linux
    2011年2月23日星期三
    行前準備
    要安裝 Debian 前當然要先準備安裝媒介,最常見的媒介是安裝光碟片,但以方便性來說則是以隨身碟較為方便,以下將介紹此兩種安裝媒介之下載及準備說明。


    準備安裝光碟
    要查詢 Debian 安裝光碟的最新版本是至其官方網站來下載,但是由於 Debian 安裝光碟 CD 版要 600 MB 以上之容量,因此自國外下載會浪費不少時間。解決之道是至國內有映射站,筆者特別推薦國家高速網路與計算中心所架設之映像下載點 (Debian 下載映像站 -
    ftp://ftp.twaren.net/pub/Linux/Debian/debian-cd/6.0.0/i386/iso-cd/),以目前 (2011/2) 最新版本為 6.0,其安裝光碟之 ISO 檔為 debian-6.0.0-i386-CD-1.iso。請下載此檔,並使用燒錄軟體燒錄即可。請注意我們在安裝過程中只需要第一片光碟,安裝完基本系統後之操作全部都是透過網路下載套件來安裝,因此我們只需要燒錄 Debian 第一片 ISO 即可。

    關於燒錄軟體方面,在此推薦免費的 CDBurnerXP (CDBurnerXP 官方網站 -
    http://cdburnerxp.se/zh-cht/home),詳細操作說明可參閱免費資源網路社群
    有關 CDBurnerXP 的說明(CDBurnerXP 的操作說明 - http://www.freegroup.org/2009/07/free-software-cdburnerxp/)。本書的重點為 Linux EDA 伺服器架設,因此這部份就請各位讀者自行查閱網路資源,不在此贅述,理論上燒錄完畢後你現在應該會有一張 Debian 安裝光碟。


    準備安裝隨身碟
    前述的安裝光碟是最常見的安裝媒介,但是使用光碟安裝有幾個缺點:

    光碟片需要燒錄,如果手邊沒有可燒錄光碟及光碟燒錄器的話比較麻煩。
    光碟片的品質參差不一,某些較差的片燒出來的品質不佳,在安裝過程會有問題。
    若使用 CDR 片子燒錄,燒錄即無法洗掉,時間久了(出新版 Debian 後)會變垃圾,只能回收。
    光碟片的燒錄、讀取速度都較隨身碟慢

    因此如果可以使用隨身碟作安裝媒介的話將可避免上述問題,但是使用隨身碟作安裝媒介的話有一個最重要的關鍵:主機板必須支援隨身碟開機。雖然目前絕大多數的主機板都可透過修改 BIOS 的方式自隨身碟開機,但是較久前之主機無法支援隨身碟開機的只能乖乖使用前一步驟的開機光碟來當安裝媒介了。要將 Debian 開機 ISO 檔轉成可開機隨身碟我們需要UNetbootin (官方網站 - http://unetbootin.sourceforge.net/),請至其官方網站下載此工具,再依順序將 ISO 檔轉載至隨身碟即可,官方網站上即有操作說明,故在此亦不贅述,完成此步驟後各位手上應該會有一隻可開機之 Debian 安裝隨身碟。

    張貼者: pominglee 於 上午8:22 0 意見
    以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz
    標籤: 安裝 Debian Linux
    選擇 Linux 安裝套件 (Distribution)
    要安裝 Linux EDA 伺服器之前,必須先安裝 Linux 伺服器,在介紹 Linux 伺服器安裝前,我們先討論 Linux 安裝套件 (Distribution) 的選擇。絕大多數的 EDA 伺服器所要求的 Linux 安裝套件是 RedHat Enterprise Linux (RHEL),但是 RHEL 有個比較麻煩的問題在於此 Linux 是商業版本,必須要另付技術諮詢費用才能更新。

    如果各位不曉得更新重要性的話請回想一下各位在使用 Windows 時是否經常出現自動下載/安裝更新的圖示,這是因為作業系統在開發的階段有某些問題沒有在設計時想清楚,結果變成漏洞而使得系統的安全性/穩定性受到影響。筆者很喜歡引用電影「戰鬥巡航」(戰鬥巡航是星艦迷航 (Star Trek) 電影第八集,其中文資料可看:http://zh.wikipedia.org/zh-tw/星艦奇航記VIII:戰鬥巡航 而英文資料可看:http://www.imdb.com/title/tt0117731/)中的片段來說明這個情況。在戰鬥巡航中,百科 (Data)少校遇上了博格女王 (Borg Queen) (博格女王是博格人(一種半生物半機器的外星種族)的首領,其資料詳見:http://www.startrek.com/startrek/view/library/character/bio/1112104.html)

    ,博格女王對百科說了一句意義十分深遠的話:「你是不完美的存在,因為你是由不完美的生物所創造出來的,找出你的弱點只是時間上的問題。(You are an imperfect being, created by an imperfect being. Finding your weakness is only the matter of time)」。這句話可以相當程度的解釋了為什麼作業系統特別是 Linux 套件會常常需要更新:因為它是由人類(不完美的生物)所創造出來的,因此 Linux 不是一個完美的作業系統,找出 Linux 系統的缺點 (漏洞)只是時間上的問題。但是 Linux 的套件更新速度十分的快速,只要有漏洞被發現,幾乎在一週之內就有更新可以下載。因此只要勤於更新,我們可以儘量讓 Linux 處於完美與安全的狀態。

    因此,以安裝 Linux 伺服器的角度而言,如何能隨時修補漏洞就是一件首要之務,由於我們架設的 EDA 伺服器通常是 24 小時運轉,而且為了要能通過 CIC 的 License 驗証,所有的 Linux EDA 伺服器「理論上」是要使用真實 IP (real ip),使用真實 IP 的缺點是主機是對全世界公開的,如果沒有確實作好作業系統漏洞修補的話很快會受外界入侵,事實上有許多大學的主機被當跳板也就是起源於此。

    講了那麼多,我們要回歸到重點:如果安裝 RHEL 伺服器但沒有定期更新修補漏洞的話,我們所安裝的伺服器很容易就會被「破台」。這不是重灌就可以解決的事,因為重灌主機沒有修補漏洞的話問題仍然在那邊,有心人士仍舊可以來入侵我們的主機。因此如果要使用 RHEL 來架設 Linux EDA 伺服器請先確認各位有付錢購買後續的系統更新服務,否則無法修補漏洞會帶來意想不到的後果。

    講了那麼多結果結論是這樣,那有更好的建議嗎 ? 就筆者的角度來看,各位可以選擇 CentOS (CentOS 官方網址:http://www.centos.org/) 或是這本書要介紹使用的 Debian Linux \footnote{Debian 官方網址:http://www.debian.org/}。我們一一說明兩者的不同:

    CentOS

    CentOS 是自 RedHat Linux 的原始碼包裝 (package) 所編譯而成的 Linux 套件,基本上 CentOS 的版本是隨著 RHEL 而改變,如果稱 CentOS 為「免費版的 RHEL」並不為過。但是 CentOS 與正式版本的 RHEL 還是有某些差異性存在:

    使用 CentOS 無法享有原廠的技術支援與售後服務。
    某些封閉原始碼軟體在 CentOS 中亦沒有提供。
    CentOS 不保証與 RHEL 一模一樣。

    由於 CentOS 自 RHEL 衍生而來的特色,因此對於一般「窮得只剩下 EDA 軟體」的學校單位來說是最好的選擇,使用 CentOS 至少有以下優點:

    「理論上」與 RHEL 相容,因此可以支援 EDA 軟體。
    免費下載使用,可以隨時更新漏洞,以免系統遭受穩定性/安全性之問題。
    未來會配合 RHEL 的版本更新推出相對應的版本。

    就上述角度來看,使用 CentOS 來架設 Linux EDA 伺服器不失為一個合理的選擇。但就筆者的看法,Debian Linux 是更好的選擇,以下會大致介紹 Debian Linux。

    Debian

    所謂 Debian Linux 套件,是由 Ian Murdock 與其妻子 Debra 所創造出來的 Linux 套件。隨後吸引了網路上無數 Linux 愛好者的共同參與發展,至今(2011/2)已推出 6.X 版 (代碼:Squeeze)。Debian 套件的精神在於強調「自由」,其套件軟體均以開放原始碼軟體為主,因此十分符合本計畫所倡導的開放原始碼精神。另一個 Debian 值得推薦的優點在於其套件的更新分為三個層級,分別為:穩定(Stable)、測試 (Testing) 與不穩定 (Unstable)。其中穩定層級之軟體均是經過一再檢查確定其軟體安全性與穩定性均到達一定標準後才能編入穩定層級。而測試層級中的軟體版本則較穩定層級來得新,但是尚未經過完整的驗証,因此不列入穩定層級,必須經過一番時日的驗証後才能進入穩定層級。至於不穩定層級中的軟體則是最新版,但大部份尚未經過驗証,其穩定性亦較差,此層級僅供測試使用。由於 Debian 套件對於系統穩定性的要求極為嚴謹,因此重視系統穩定性的使用者可以確保其作業系統的穩定與安全性。

    除了 Debian 本身的穩定性之外,其套件的升級方式亦值得一提:Debian 採用 APT 的機制來進行軟體安裝與管理,在 APT 的機制下使用者可以選擇網路上連線速度快的主機來進行軟體的更新與安裝、移除動作。在某些軟體發現有漏洞的情況下,亦可連接至 security.debian.org 網站來進行線上更新的動作。以上所描述之軟體安裝與更新、移除等動作完全不需向任何個人/公司繳交軟體費用。因此對於飽受微軟昂貴升級價格的公司而言,更是一大福音。
    張貼者: pominglee 於 上午8:06 0 意見
    以電子郵件傳送這篇文章 BlogThis! 分享至 Twitter 分享至 Facebook 分享至 Google Buzz
    標籤: 安裝 Debian Linux
    較新的文章 較舊的文章 首頁
    訂閱: 文章 (Atom)
    TOC
    Show Table of Contents
    第0章

    安裝 Debian Linux (2)
    FPGA (6)
    Free EDA (1)
    VLSI 設計實務 (3)
    安裝 Debian Linux (11)
    序 (2)
    第0章 (8)

    關於我自己

    pominglee
    你想知道什麼 ?

    檢視我的完整簡介
    網頁

    首頁
    全客戶式 EDA 工具安裝架設

    總瀏覽量
    Sparkline 4013
    熱門文章

    20110602 linux 講義 - 使用者權限
    從現在起,請使用一般使用者登入來進行操作。 使用一般權限帳號 為什麼要用一般權限操作電腦 安裝到這邊差不多告一段落了,接下來要恢復正常,使用一般權限帳號。UNIX 初學者最常見的錯誤就是用 root 權限灌軟體,並且在灌完後繼續使用 root 權限執行日常事務。使用...
    EDA 工具安裝與建置指南 - 自序(長)
    算一算,自民國 83 年起至現在,筆者玩 Linux 已經超過 16 年了,當初玩 Linux 曾經有裝過五十幾片磁碟片的,後來出了雲觀光碟可以一次搞定安裝 Slackware,再後來出了 Redhat Linux,一直到現在玩的 Debian 作業系統。我還記得當初為了要在 L...
    linux 2011/04/07 上課講義
    目的:安裝 Linux 直至可以開機 如何分割硬碟的分割區 (partation) Windows 的掛載: C:\ D:\ .. Z:\ 硬碟分割的策略: 硬碟的裝置如下: 1. IDE 硬碟 (光碟機) /dev/hda -> Primary...
    20110630 linux 講義 - 新增硬碟
    如何新增硬碟 ? 在 Windows/Linux 底下,新增硬碟是一件很常見的工作,一般來說,新增硬碟的流程如下: 1. fdisk 建立硬碟分割 2. 格式化 3. 掛載 4. 確保下次重新開機後能再度使用此硬碟 今天我們以另一隻隨身碟來作為新增硬碟的例子,...
    我們所使用的 Linux Distribution
    所謂的 Linux Distribution 是指 Linux 發行套件,目前最常見的 Linux 發行套件有: Red Hat Enterprise Linux (RHEL) 、 Ubuntu 、 Debian .. 等。有別於 CIC 或是其它 EDA 廠商所建議的以 R...
    linux 2011/04/28 上課講義
    Linux 底下安裝 gcin 中文輸入法: 1. 安裝 gcin,指令如下: apt-get install gcin 2. 回到家目錄,在家目錄下執行: wget ftp://163.26.229.6/linux/.xinitrc 3. 離開帳號,重新登...
    20110623 Linux 桌面常見的應用程式:
    1. PDF 檔閱讀軟體 Debian 本身有內建 pdf 檔閱讀軟體,舊版 debian 的 pdf 閱讀軟體為 xpdf,新版(我們上課所教的版本) 是用 evince,請安裝 evince,再執行 evince abc.pdf 即可觀看 abc.pdf 檔內容。 ...
    選擇 Linux 安裝套件 (Distribution)
    要安裝 Linux EDA 伺服器之前,必須先安裝 Linux 伺服器,在介紹 Linux 伺服器安裝前,我們先討論 Linux 安裝套件 (Distribution) 的選擇。絕大多數的 EDA 伺服器所要求的 Linux 安裝套件是 RedHat Enterprise Lin...
    前言
    在開始說明 Linux EDA (Electronic Design Automation) 伺服器架設前,我們先討論一下各位的心態,各位為何要來學習如何架設 Linux EDA 伺服器。據筆者個人的理解,各位來學習如何架設 Linux EDA 伺服器的動機如下: 指導教授叫...
    本書所提及之設計流程軟體
    本書將針對兩大 IC 設計流程之 Linux EDA 工具安裝進行教學,以下我們將簡介相關之軟體設計流程及其相對應之軟體。 全客戶設計流程 (Full Custom Design Flow) 有關全客戶 IC 設計流程及其相對應之軟體,我們整理在圖1中,根據此圖之內容,我...

    追蹤者
    網誌存檔

    ▼ 2011 (35)
    ▼ 六月 (5)
    20110630 linux 講義 - 新增硬碟
    20110623 Linux 桌面常見的應用程式:
    20110616 - icewm 客製化
    20110609 linux 講義 - 微調 X 視窗
    20110602 linux 講義 - 使用者權限
    ► 五月 (6)
    ► 四月 (5)
    ► 三月 (4)
    ► 二月 (15)


    Watermark範本. 由 Blogger 技術提供.

    沒有留言:

    張貼留言