自由軟體為GNU計畫下的作品
先介紹GNU計畫
GNU計畫:
讀作:革努計畫
發起人: 李察•斯托曼
時間:1983/9/27
原因:當時環境下不再坐視被軟體廠商剝奪使用者的自由
理念:一個好的軟體應該自由自在的讓人取用與分享,不該是相互剝削的工具
內容: 一個自由軟體的集體協作計畫
目標:建立一套完全自由的作業系統(類Unix)
口號:重現當年軟體界合作互助的團結精神
意義:是自由軟體的起點
計畫延伸:
1.GNU宣言:解釋定義GNU計畫目標,並呼籲大眾參與(如:GNU is not Unix,對GNU計畫質疑一一解釋反駁,同時做為自由軟體的重要思想)
2.自由軟體基金會:推廣自由軟體的非營利組織,主要工作是執行GNU計畫和開發更多的自由軟體
3.GNU通用公眾條款=GNU General Public License=GPL:為保證GNU軟體可自由地『使用、複製、修改、釋出』。若一使用者取得自由軟體的原始碼,並修改了原始碼,在GPL的條款的規定下,使用者必須也公開其修改成果。
同時也提供較寬鬆的GNU較寬鬆公共許可證 與GNU自由文檔許可證....等
做為此計畫下的作品
要被稱為自由軟體必須符合和具備幾種特性
定義:可以不受限制地自由使用、複製、研究、修改和分發的,尊重使用者自由的軟體
特性:
自由之零:不論目的為何,有使用該軟體的自由。
自由之一:有研究該軟體如何運作的自由,並且得以修改該軟體來符合使用者自身的需求。取得該軟體之源碼為達成此目的之前提。
自由之二:有重新散布該軟體的自由,所以每個人都可以藉由散布自由軟體來敦親睦鄰。
自由之三:有改善再利用該軟體的自由,並且可以發表修訂後的版本供公眾使用,如此一來,整個社群都可以受惠。如前項,取得該軟體之源碼為達成此目的之前提。
所以所有自由軟體都是開放原始碼的
另外其與開源軟體的區別在於著重點的不同
兩者在作品上是相似的
但自由軟體著重在自由的精神上,其英文為FREE SOFTWARE 永遠尊重使用者自由
而開源軟體則在實用與功能上追求強大
再來
自由軟體之作者仍保有著作權
可根據作者之意思表示採用自由軟體基金會所承認GNU公眾授權條款來保護或維護自由軟體的尊重
若幫自由軟體寫一份簡歷來介紹自己的話
姓名:自由軟體
英文名字:FREE SOFTWARE
綽號:無
出生年:1988
家庭:FSF(自由軟體基金會)
生父:李察•斯托曼
兄弟:開源軟體( open source software)
理想:打破封閉軟體,尊重使用者自由
最喜歡的一句話:重點是自由不是價格
最討厭的一句話:你跟你兄弟長得很像
2015年10月18日 星期日
安裝/設定 Koha
KOHA為一圖書館自動化系統,其屬自由軟體,在Ubuntu(一作業系統)下可操作
安裝與設定 KOHA
安裝:
由於要與windows8並存
此次安裝採用先裝Ubuntu15.04
再用老師所提供之 koha-3.18.07-MARC21-X64. 的ISO檔替換Ubuntu15.04
可避免安裝ISO檔後磁碟區的處理問題
Ubuntu15.04先切好空間而ISO檔則替代前者之存在
可避免windows8消失之問題
實際安裝問題暫不討論,總之以此方法是能夠安裝成功的
設定:
由於ISO安裝後的KOHA所在位址並不是時所用之主機
故需在終端機做更進一步的調整
首先
1.找出時用主機之網址
終端機鍵入 ifconfig
得出該機位址
當然善用網站資源亦可得出相同之結果
http://dir.twseo.org/ip-check.php
再者
2.關掉apache2,先將主機與網路伺服器斷開才能調整
/etc/apache2/
# Apache 的一些相關組態檔都安置在這個目錄中。
輸入
/etc/apache2/sites -enabled/
3.進入磁碟中KOHA所在之文件,更替中網址設定,替程時主機之網址
vi koha
vi
vi編輯器
vi file:指定要編輯或要建立的文字檔案名
例如: vi koha
解說:vi微一直被使用的標準編輯器。可以在文字模式與指令模式兩種模式下切換進行編輯。
文字模式:是輸入文字的模式
指令模式:移動游標、複製&貼上、刪除、取代、搜尋等動作
另外在指令模式下,藉由指令的組合可以進行複雜的操作
相關指令
i:從游標前開始輸入文字
ESC:切換到指令輸入模式
檔案操作相關指令
:w 儲存檔案
:w filename 將檔案命名為filename並儲存
:e filename 開啟檔案filename
:wq 儲存檔案並結束
:q 結束vi
4.重新開啟apache2
5.設定完成
另外此上面之設定可能並不完全適合各電腦
我設定完成後也不明於其所生
成功後
我的主機網址是140.136.153.142
歡迎大家不吝指教~
以下為管理者與使用者之相關指令
在操作UNIX系統上是挺重要的
su
切換成管理者或其他使用者身分
su user :指定切換後使用者名稱 沒有指定則是管理者
su -,su -1 :將home shell path term user 以外的環境變數全部視為無效,恢復為新登入的狀態
解說:不用登出的動作就可將使用者ID切換為系統管理者或其他使用者的指令
系統管理者:有ROOT這個登入帳號有管理系統(更改系統設定)關機等特權的使用者→要在系統管理者模式下工作
1.登出後再以管理者帳號登入
2.su指令變身管理者
sudo
以管理者或其他使用者的權限執行指令
sudo –user 以使用者user身分執行指令
解說:以受到允許的使用者可藉由sudo指令以系統管理者或其他使用者的身分執行指令,預設值下會以系統管理者權限執行之
執行指令後會認證該權限之密碼並更新時間戳記,在一定時間內(通常五分鐘)執行sudo不用重新認證
安裝與設定 KOHA
安裝:
由於要與windows8並存
此次安裝採用先裝Ubuntu15.04
再用老師所提供之 koha-3.18.07-MARC21-X64. 的ISO檔替換Ubuntu15.04
可避免安裝ISO檔後磁碟區的處理問題
Ubuntu15.04先切好空間而ISO檔則替代前者之存在
可避免windows8消失之問題
實際安裝問題暫不討論,總之以此方法是能夠安裝成功的
設定:
由於ISO安裝後的KOHA所在位址並不是時所用之主機
故需在終端機做更進一步的調整
首先
1.找出時用主機之網址
終端機鍵入 ifconfig
得出該機位址
當然善用網站資源亦可得出相同之結果
http://dir.twseo.org/ip-check.php
再者
2.關掉apache2,先將主機與網路伺服器斷開才能調整
/etc/apache2/
# Apache 的一些相關組態檔都安置在這個目錄中。
輸入
/etc/apache2/sites -enabled/
3.進入磁碟中KOHA所在之文件,更替中網址設定,替程時主機之網址
vi koha
vi
vi編輯器
vi file:指定要編輯或要建立的文字檔案名
例如: vi koha
解說:vi微一直被使用的標準編輯器。可以在文字模式與指令模式兩種模式下切換進行編輯。
文字模式:是輸入文字的模式
指令模式:移動游標、複製&貼上、刪除、取代、搜尋等動作
另外在指令模式下,藉由指令的組合可以進行複雜的操作
相關指令
i:從游標前開始輸入文字
ESC:切換到指令輸入模式
檔案操作相關指令
:w 儲存檔案
:w filename 將檔案命名為filename並儲存
:e filename 開啟檔案filename
:wq 儲存檔案並結束
:q 結束vi
4.重新開啟apache2
輸入
/etc/init.d/apache2 restart
5.設定完成
另外此上面之設定可能並不完全適合各電腦
我設定完成後也不明於其所生
成功後
我的主機網址是140.136.153.142
歡迎大家不吝指教~
以下為管理者與使用者之相關指令
在操作UNIX系統上是挺重要的
su
切換成管理者或其他使用者身分
su user :指定切換後使用者名稱 沒有指定則是管理者
su -,su -1 :將home shell path term user 以外的環境變數全部視為無效,恢復為新登入的狀態
解說:不用登出的動作就可將使用者ID切換為系統管理者或其他使用者的指令
系統管理者:有ROOT這個登入帳號有管理系統(更改系統設定)關機等特權的使用者→要在系統管理者模式下工作
1.登出後再以管理者帳號登入
2.su指令變身管理者
sudo
以管理者或其他使用者的權限執行指令
sudo –user 以使用者user身分執行指令
解說:以受到允許的使用者可藉由sudo指令以系統管理者或其他使用者的身分執行指令,預設值下會以系統管理者權限執行之
執行指令後會認證該權限之密碼並更新時間戳記,在一定時間內(通常五分鐘)執行sudo不用重新認證
訂閱:
文章 (Atom)