Re: Linux套件及軟體安裝問與答 - Linux

By Tristan Cohan
at 2008-11-28T01:55
at 2008-11-28T01:55
Table of Contents
※ 引述《MilchFlasche (實踐才能發光)》之銘言:
: ※ [本文轉錄自 MilchFlasche 信箱]
: 作者: MilchFlasche (實踐才能發光)
: 標題: Re: [問題]amsn與emesene無法順利執行
: 時間: Thu Nov 27 07:17:48 2008
: ※ 引述《speedmetal (ASH)》之銘言:
: : 這位大大~~謝謝你這麼熱心的回答我的問題....
: : 我真的非常感激....
: : 目前問題算是解決了....
: 很高興你的問題也能順利解決:)
: : 能否再請教幾個問題@@
: 我覺得這些問題都蠻重要的,可否容我把這篇貼到板上或轉貼到我的資訊blog+wiki中?
: : 就是
: : 1.有些程式僅提供原始碼~~不像WINDOWS有EXE檔或是.deb檔可以直接點選安裝
: : 下載下來後常發現是好幾個資料夾構成的
: : 那麼這類型的程式我們要用什麼指令去安裝呢
: 通常用tarball打包的程式(副檔名為.tar.gz),
: 都是解開以後在那個目錄底下,用
: ./configure
: make
: make install
: 的指令去安裝。前兩行是進行編譯和設定,最後一行是做安裝。
: 如果要移除該程式的話,就在該目錄下執行
: make uninstall
: 我其實不常用這個方法,所以只是憑記憶寫一下,
: 相信還有其他對Linux更熟的前輩可以解釋得更清楚,
: 所以不妨在板上問一下。
最好的方法還是乖乖把README之類的文件先好好看過
畢竟不是每個script檔名都用configure
有可能是
Configure
Configure -build
....etc.
case by case
如果能力夠的話最好也可以先把makefile和configure先看過一下
通常不用看的很仔細
只要確定他們會做哪些事情 大概就萬無一失了
以前剛接觸的時候覺得安裝這種事很麻煩
上手之後反而覺得很棒...你很清楚安裝程序對你的電腦做了什麼時候
安裝或是未來使用時若是有啥錯誤訊息也比較容易追蹤
: : 2.請問一下 UBUNTU下的FIREFOX的書籤,都是存放在什麼位置呢..找不到.. @@a?
: 在家目錄的.mozilla/firefox/{設定檔目錄}/裡面喔!
: : 3.軟體頻道雖然方便,但是如何讓頻道上的程式常保最新版本,以及他安裝的位置
: : 都是預設哪裡? 能不能手動去更改?
: 軟體頻道是Ubuntu官方維護的,所以如果軟體作者有釋出更新版的套件,
: 或是網路上有人幫忙包了新版的套件,
: 但Ubuntu的軟體頻道遲遲不放最新版的話,
: 我們也沒輒。不過我們可以設定Synaptics的套件庫,設定更新裡面把
: 「backport」套件庫勾起來,這個套件庫裡面放的是社群比較新的套件
: (但Ubuntu官方不負責測試),這樣至少可以用到稍新的版本。
: 所以不用完全依賴Ubuntu的官方套件庫,
: 要在Linux上裝套件或軟體的方法有很多種,
: 比方說可以新增私人的套件庫、可以下載私人打包的套件(.deb)直接安裝、
: 也可以下載原始檔(.tar.gz)來安裝,
: 不一而足;這些資訊多搜尋網路的資料,
: 或是針對各個不同軟體的安裝方式去搜尋就可以了解了。
: 安裝的位置預設哪裡啊……
: 就我所知似乎大多是/usr/lib,這應該就有點像Windows的Program Files了;
: 不過「可執行檔」則是放在/usr/bin。
: 應該是不能改,不過是有方法可以另外弄個資料夾,
: 然後把那個資料夾「mount」(掛載)成/usr/lib的樣子
: (我還沒有試過,請板上的先進補完)。
: : 謝謝大大.....如果這封信有造成您的困擾...在麻煩您刪除了^^"
: : 謝謝您
--
: ※ [本文轉錄自 MilchFlasche 信箱]
: 作者: MilchFlasche (實踐才能發光)
: 標題: Re: [問題]amsn與emesene無法順利執行
: 時間: Thu Nov 27 07:17:48 2008
: ※ 引述《speedmetal (ASH)》之銘言:
: : 這位大大~~謝謝你這麼熱心的回答我的問題....
: : 我真的非常感激....
: : 目前問題算是解決了....
: 很高興你的問題也能順利解決:)
: : 能否再請教幾個問題@@
: 我覺得這些問題都蠻重要的,可否容我把這篇貼到板上或轉貼到我的資訊blog+wiki中?
: : 就是
: : 1.有些程式僅提供原始碼~~不像WINDOWS有EXE檔或是.deb檔可以直接點選安裝
: : 下載下來後常發現是好幾個資料夾構成的
: : 那麼這類型的程式我們要用什麼指令去安裝呢
: 通常用tarball打包的程式(副檔名為.tar.gz),
: 都是解開以後在那個目錄底下,用
: ./configure
: make
: make install
: 的指令去安裝。前兩行是進行編譯和設定,最後一行是做安裝。
: 如果要移除該程式的話,就在該目錄下執行
: make uninstall
: 我其實不常用這個方法,所以只是憑記憶寫一下,
: 相信還有其他對Linux更熟的前輩可以解釋得更清楚,
: 所以不妨在板上問一下。
最好的方法還是乖乖把README之類的文件先好好看過
畢竟不是每個script檔名都用configure
有可能是
Configure
Configure -build
....etc.
case by case
如果能力夠的話最好也可以先把makefile和configure先看過一下
通常不用看的很仔細
只要確定他們會做哪些事情 大概就萬無一失了
以前剛接觸的時候覺得安裝這種事很麻煩
上手之後反而覺得很棒...你很清楚安裝程序對你的電腦做了什麼時候
安裝或是未來使用時若是有啥錯誤訊息也比較容易追蹤
: : 2.請問一下 UBUNTU下的FIREFOX的書籤,都是存放在什麼位置呢..找不到.. @@a?
: 在家目錄的.mozilla/firefox/{設定檔目錄}/裡面喔!
: : 3.軟體頻道雖然方便,但是如何讓頻道上的程式常保最新版本,以及他安裝的位置
: : 都是預設哪裡? 能不能手動去更改?
: 軟體頻道是Ubuntu官方維護的,所以如果軟體作者有釋出更新版的套件,
: 或是網路上有人幫忙包了新版的套件,
: 但Ubuntu的軟體頻道遲遲不放最新版的話,
: 我們也沒輒。不過我們可以設定Synaptics的套件庫,設定更新裡面把
: 「backport」套件庫勾起來,這個套件庫裡面放的是社群比較新的套件
: (但Ubuntu官方不負責測試),這樣至少可以用到稍新的版本。
: 所以不用完全依賴Ubuntu的官方套件庫,
: 要在Linux上裝套件或軟體的方法有很多種,
: 比方說可以新增私人的套件庫、可以下載私人打包的套件(.deb)直接安裝、
: 也可以下載原始檔(.tar.gz)來安裝,
: 不一而足;這些資訊多搜尋網路的資料,
: 或是針對各個不同軟體的安裝方式去搜尋就可以了解了。
: 安裝的位置預設哪裡啊……
: 就我所知似乎大多是/usr/lib,這應該就有點像Windows的Program Files了;
: 不過「可執行檔」則是放在/usr/bin。
: 應該是不能改,不過是有方法可以另外弄個資料夾,
: 然後把那個資料夾「mount」(掛載)成/usr/lib的樣子
: (我還沒有試過,請板上的先進補完)。
: : 謝謝大大.....如果這封信有造成您的困擾...在麻煩您刪除了^^"
: : 謝謝您
--
Tags:
Linux
All Comments
Related Posts
30個令人驚艷的Ubuntu作業系統佈景主題!

By Vanessa
at 2008-11-28T01:41
at 2008-11-28T01:41
make: 沒有此一檔案或目錄

By Madame
at 2008-11-27T21:28
at 2008-11-27T21:28
請教一下

By Hedwig
at 2008-11-27T21:22
at 2008-11-27T21:22
Re: Linux套件及軟體安裝問與答

By Belly
at 2008-11-27T17:09
at 2008-11-27T17:09
有人可以推一下linux server 用的網卡

By Olga
at 2008-11-27T17:05
at 2008-11-27T17:05