linux怎麼安裝軟體
1. linux怎麼安裝軟體
linux安裝軟體方法如下:
2. linux如何安裝軟體
要麼是本地軟體包,要麼是軟體倉庫中的軟體包。
有的網站上直接就提供 rpm 格式的軟體包,比如 wps。軟體倉庫中的 rpm 包也是製作好後傳上去的。
一般就通過命令直接從軟體倉庫中安裝軟體,如果官方倉庫里沒有,就到軟體官網上看看說明,官網可能提供了 rpm 包用於直接安裝,或者給出了自己的倉庫源,添加倉庫地址後可通過命令安裝。
linux 並不是只能安裝 rpm、deb 格式的軟體包, 不同發行版有不同格式,只是這兩種最普及。
3. 怎樣在linux中安裝軟體安裝
軟體包分類:
二進制(rpm)包
特點:安裝速度快 簡易
缺點:自定義性差 依賴性
a---->b---->c 樹形依賴(http安裝的例子)
a---b---c---a 環形依賴
源碼包
由軟體開發源碼組成,安裝時需要編譯工具如gcc、gcc-c++等
優點:特點、開源 、定製
缺點:安裝時間長,一旦報錯,不易解決
(一) rpm管理工具
1 軟體包命名
包名-版本號-發布次數-適合linux系統-硬體平台.rpm
包全名:操作沒有安裝的軟體包,軟體包使用包全名
包 名:操作的是已經安裝的軟體,軟體包使用包名
2 安裝及升級
rpm -ivh 包全名(絕對路徑,一般在光碟的軟體包目錄中)
-i 安裝
-v 顯示詳細信息
-h 顯示進度
rpm -Uvh 包全名 提前下載好高版本的軟體包
-U 升級
3 卸載
rpm -e 包名 如有依賴卸載失敗
--nodeps 不檢查依賴性,強卸!
4 查詢
rpm -q 包名 查詢包是否安裝
rpm -qa | grep httpd 顯示所有安裝包
rpm -qi 包名 查詢包的信息 -p 未安裝包
rpm -qip 包全名 查詢沒有安裝包的信息
-i information
rpm -ql 包名 查詢包中文件的安裝位置
rpm -qlp 包全名 查詢沒有安裝的包,打算安裝位置
-l list
rpm -qf 系統文件名 查詢系統文件屬於哪個包
yum在線管理工具
yum相對於rpm管理工具的優勢:
yum可以在線安裝升級,使用CentOS提供的網路站點下載所需軟體包。
yum可以自動解除軟體包之間的依賴關系,方便安裝卸載
1 安裝
yum -y install 包名
-y 自動回答yes
2 卸載
yum -y remove 包名
3 升級(有網)
yum -y update 包名
4 查看
yum list 查詢所有可以安裝的包
如果沒有網路,yum管理工具可以將多媒體軟體庫作為yum源(池),繼續完成軟體管理。
yum默認將/etc/yum.repo.d/CentOS-base.repo文件作為第一yum源配置文件,此文件描述了網路站點的下載地址,如果此文件存在,則繼續上網安裝,斷網時會安裝失敗。需要將yum源切換為光碟的多媒體文件中去。
將光碟作為yum源(以下步驟順序部分先後):
1. 修改yum源配置文件
mv /etc/yum.repo.d/CentOS-Base.repo /root/
剪切或改名皆可,只要在原位置無同名配置文件即可。
2. 掛載使用光碟
mount /dev/sr0 /mnt/cdrom
3. 修改Media配置文件,指定yum源為掛載點
vi /etc/yum.repos.d/CentOS-Media.repo
#修改開始#
baseurl=file:///mnt/cdrom/ 指定yum源位置
enabled=1 yum源文件生效
gpgcheck=1 rpm驗證不生效
#修改結束#
測試安裝
yum -y install gcc (gcc是c語言編譯器,不裝gcc,源碼包不能安裝)
源碼包安裝
1 上傳軟體包
使用winscp等工具遠程連接Linux,上傳所需軟體包
實例:上傳httpd(apache)軟體包至家目錄
安裝
1)解壓
tar -xf 包文件
2) cd 解壓目錄
進入解壓文件目錄
3) 查看安裝文檔
INSTALL README
4)檢測
./configure --prefix=/usr/local/apache2
功能:
1 檢測系統環境,生成Makefile
2 定義軟體選項
--prefix 指定軟體安裝目錄
5) 編譯
make
若編譯失敗使用make clean清除編譯文件
6)安裝
make install
3.啟動
/usr/local/apache2/bin/apachectl start
源碼包的啟動腳本大多存在於安裝目錄下
4 卸載
直接刪除安裝目錄
rm -rf /usr/local/apache2/
7
腳本安裝
有提示一步步的跟著執行。
4. 深度linux系統怎麼安裝軟體
深度Linux系統自帶軟體中心,通過深度Linux軟體中心可以像在Windows系統中一樣,簡單安裝軟體,具體如下:
1、打開深度Linux軟體中心,可以看到軟體左側對軟體類型進行了詳細的分類,根據需求找到要安裝的軟體。
5. linux下如何安裝軟體
具體操作步驟如下。
1、打開系統,找到軟體中心,打開軟體中心。如下圖所示。
6. linux操作系統怎麼安裝軟體
.exe格式是WINDOWS系統下的文件格式,而Linux是不帶文件格式的,也就是.txt,.doc,mp3等等格式都是以相同的文件類型對待。如果你打開的文件是可運行安裝的,在REDHAT系統下會提示你「該文件是可安裝執行的文件,您是否要打開或者運行」
7. linux系統中如何安裝程序、軟體的幾種方法
在Windows下安裝軟體時,只需運行軟體的安裝程序(setup、install等)或者用zip等解壓縮軟體解開即可安裝,運行反安裝程序(uninstall、unware、“卸載”等)就能將軟體清除干凈,完全圖形化的操作界面,簡單到只要用滑鼠一直點擊“下一步”就可以了。而Linux好象就不一樣了,很多的初學者都抱怨在Linux下安裝和卸載軟體非常地困難,沒有像使用Windows時那麼直觀。其實在Linux下安裝和卸載軟體也非常簡單,同樣也有安裝向導或解壓安裝的方式,不相同的只不過是除了二進制形式的軟體分發外,還有許許多多以源代碼形式分發的軟體包,下面就來詳細地講一講這些軟體的安裝與卸載:
一、二進制分發軟體包的安裝與卸載
Linux軟體的二進制分發是指事先已經編譯好二進制形式的軟體包的發布形式,其優點是安裝使用容易,缺點則是缺乏靈活性,如果該軟體包是為特定的硬體/操作系統平台編譯的,那它就不能在另外的平台或環境下正確執行。
1、*.rpm形式的二進制軟體包
安裝:rpm -ivh *.rpm
卸載:rpm -e packgename
說明:RPM(RedHat Packge Manager)是RedHat公司出的軟體包管理器,使用它可以很容易地對rpm形式的軟體包進行安裝、升級、卸載、驗證、查詢等操作,安裝簡單,而卸載時也可以將軟體安裝在多處目錄中的文件刪除干凈,因此推薦初學者盡可能使用rpm形式的軟體包。rpm的參數中-i是安裝,-v是校驗,-h是用散列符顯示安裝進度,*.rpm是軟體包的文件名(這里的*.rpm特指*.src.rpm以外的以rpm為後綴的文件);參數-e是刪除軟體包,packgename是軟體包名,與軟體包的文件名有所區別,它往往是文件名中位於版本號前面的字元串,例如apache-3.1.12-i386.rpm和apache-devel-3.1.12-i386.rpm是軟體包文件名,它們的軟體包名稱分別是apache和apache-devel。更多的rpm參數請自行參看手冊頁:man rpm。
如果你不喜歡在字元界面下安裝或卸載這些軟體包,完全可以在X-Window下使用圖形界面的軟體包管理程序,如glint、xrpm這樣的圖形介面,或者是KDE的kpackge等,這樣對軟體包的安裝、升級、卸載、驗證和查詢就可以通過點擊滑鼠來輕松完成。
2、*.tar.gz/*.tgz、*.bz2形式的二進制軟體包
安裝:tar zxvf *.tar.gz 或 tar yxvf *.bz2
卸載:手動刪除
說明:*.tar.gz/*.bz2形式的二進制軟體包是用tar工具來打包、用gzip/bzip2壓縮的,安裝時直接解包即可。對於解壓後只有單一目錄的軟體,卸載時用命令“rm -rf 軟體目錄名”;如果解壓後文件分散在多處目錄中,則必須一一手動刪除(稍麻煩),想知道解壓時向系統中安裝了哪些文件,可以用命令“tar ztvf *.tar.gz”/“tar ytvf *.bz2”獲取清單。tar的參數z是調用gzip解壓,x是解包,v是校驗,f是顯示結果,y是調用bzip2解壓,t是列出包的文件清單。更多的參數請參看手冊頁:man tar。
如果你更喜歡圖形界面的操作,可以在X-Window下使用KDE的ArK壓縮檔案管理工具。
3、提供安裝程序的軟體包
這類軟體包已經提供了安裝腳本或二進制的安裝向導程序(setup、install、install.sh等),只需運行它就可以完成軟體的安裝;而卸載時也相應地提供了反安裝的腳本或程序。例如SUN公司的StarOffice辦公軟體套件就使用名為setup的安裝程序,而且在軟體安裝後提供反安裝的功能,目前這種類型的軟體包還比較少,因其安裝與卸載的方式與Windows軟體一樣,所以就無需多講了。
二、源代碼分發軟體包的安裝與卸載
Linux軟體的源代碼分發是指提供了該軟體所有程序源代碼的發布形式,需要用戶自己編譯成可執行的二進制代碼並進行安裝,其優點是配置靈活,可以隨意去掉或保留某些功能/模塊,適應多種硬體/操作系統平台及編譯環境,缺點是難度較大,一般不適合初學者使用。
1、*.src.rpm形式的源代碼軟體包
安裝:rpm -rebuild *.src.rpm
cd /usr/src/dist/RPMS
rpm -ivh *.rpm
卸載:rpm -e packgename
說明:rpm --rebuild *.src.rpm命令將源代碼編譯並在/usr/src/dist/RPMS下生成二進制的rpm包,然後再安裝該二進制包即可。packgename如前所述。
2、*.tar.gz/*.tgz、*.bz2形式的源代碼軟體包
安裝:tar zxvf *.tar.gz 或 tar yxvf *.bz2 先解壓
然後進入解壓後的目錄:
./configure 配置
make 編譯
make install 安裝
卸載:make uninstall 或 手動刪除
說明:建議解壓後先閱讀說明文件,可以了解安裝有哪些需求,有必要時還需改動編譯配置。有些軟體包的源代碼在編譯安裝後可以用make install命令來進行卸載,如果不提供此功能,則軟體的卸載必須手動刪除。由於軟體可能將文件分散地安裝在系統的多個目錄中,往往很難把它刪除干凈,那你應該在編譯前進行配置,指定軟體將要安裝到目標路徑:./configure --prefix=目錄名,這樣可以使用“rm -rf 軟體目錄名”命令來進行干凈徹底的卸載。與其它安裝方式相比,需要用戶自己編譯安裝是最難的,它適合於使用Linux已有一定經驗的人,一般不推薦初學者使用。
關於Linux下軟體的安裝與卸載lanche已經講了這么多,但可能還會有人問怎麼知道一個tar.gz/bz2包是二進制文件包呢還是源代碼包?如果你用過壓縮工具就會明白,壓縮包未必就是軟體,它也可能是備份的許多圖片,也可能是打包在一起的普通資料,要分辨它到底是什麼最好的辦法就是查看包里的文件清單,使用命令tar ztvf *.tar.gz / tar ytvf *.bz2或者在X-Window下使用圖形化的ArK壓縮檔案管理工具都可以,源代碼包里的文件往往會含有種種源代碼文件,頭文件*.h、c代碼源文件*.c、C++代碼源文件*.cc/*.cpp等;而二進制包里的文件則會有可執行文件(與軟體同名的往往是主執行文件),標志是其所在路徑含有名為bin的目錄(僅有少數例外)。原來這么簡單呀,還不快點自己試試!
8. 如何在Linux系統中安裝應用軟體
新的操作系統裝好了,安裝一些新的軟體那是難免的。但是在Linux中,安裝應用軟體和Windows下有些不同哦。而且對於Linux初學者來說,安裝軟體是一件很讓人頭疼的事情。由於很多Linux應用軟體都是以源代碼的形式發布的,這就要求用戶根據自己系統的實際情況和自身的需要來配置、編譯源程序後,才能使用這些軟體。 目前流行的軟體包有兩種比較常見的形式,一種是以 RPM、deb包為代表的智能軟體包,另一種是file.tar.gz形式的壓縮。本文將討論file.tar.gz的安裝方法以及智能軟體包在文本環境和圖形環境下的安裝方法。 一、源代碼安裝 應用軟體的源代碼一般是file.tar.gz或者file.tgz格式,也就是說是以tar來打包,然後用gzip來壓縮。 以應用軟體xfce-3.8.7.tar.gz為例,先進入軟體的當前目錄,然後使用gzip解壓:#gzip -d xfce-3.8.7.tar.gz(注:-d 代表解壓)。然後用tar解包:#tar -xvf xfce-3.8.7.tar。由於tar和gzip經常一起使用,所以tar還提供了一個參數,它可以自動調用gzip來解壓,即:# tar -xzvf xfce-3.8.7.tar.gz。 進入解壓完成之後新建立的目錄,一般的應用軟體中都有一個用來配置軟體的可執行文件configure,它的參數比較多,而且用法也非常靈活。當然,安裝不同的軟體參數也不相同,具體有些什麼參數,可以用命令:#./configure help取得詳細的幫助。例如./configure --prefix=/usr/local/mysql(表示設置軟體的安裝目錄為:/usr/local/mysql) 在運行#./configure [options]配置軟體後,它會根據你當前系統、編譯、安裝相關的信息,生成一個安裝配置文件Makefile。Makefile文件通常是用來編譯和安裝軟體的,運行make命令時系統會自動根據Makefile文件中的設置對軟體進行編譯和安裝,如果編譯能夠順利通過的話,運行#make install命令來安裝。 二、智能包安裝 RPM是RedHat Package Manager的縮寫,它只能使用在安裝了RPM軟體的系統中,不過好像目前大多數中文Linux發行版本都支持RPM軟體包。 1.用命令管理 #rpm [options] abc.rpm 例如安裝python-1.5.2-35.i386.rpm軟體時,可以使用如下命令:#rpm –ivh python-1.5.2-35.i386.rpm。 如果你想知道RPM軟體包中的相關信息,可以使用命令:#rpm ivh python-1.5.2-35.i386.rpm。 RPM的參數很多,我們就不一一列舉,想得到更多有關RPM的參數,可以用命令:#man rpm取得詳細的幫助信息。 2.圖形界面工具管理 相對命令方式來說,在圖形環境下,安裝、升級、卸載和查詢RPM軟體包是一件非常簡單輕松的事情,因為Linux提供了幾個功能強大的RPM包管理工具。我們推薦使用Linux的圖形管理工具來維護RPM軟體包,GNOME中的GnoRPM和KDE中的Kpackage就是功能強大的RPM 包管理工具。由於國內用戶使用的中文Linux發行版本中最常見的窗口管理器是KDE,下面筆者就以KDE中Kpackage為例,介紹如何使用RPM包管理工具。 點擊Start(開始)→System tools(系統工具)→Kpackage,出現Kpackage界面,同時分析Linux系統中的 RPM資料庫。它將安裝好的RPM包形式的軟體按照功能分在Amusements、Application、Development、Document、 Extension、Extentions、Networking、System Environment、User Interface以及X11等幾個樹形目錄中,每個目錄中有相應的文件圖標和名稱。要安裝或升級軟體,只要點擊工具欄的相應按鈕就會彈出打開文件的對話框,選中要安裝的RPM文件,單擊OK按鈕,如果不缺必要的運行庫,就開始安裝軟體了。
9. linux怎麼安裝軟體
1、打開系統,可以看到桌面,找到軟體中心,打開軟體中心
10. 如何在Linux系統下安裝軟體
1、打開系統,可以看到桌面如下圖,找到軟體中心,打開軟體中心