第2代Linux操作系統(tǒng)在安裝軟件方面相當(dāng)簡(jiǎn)單:第一步,搜索你要的軟件,比如你要找一個(gè)游戲軟件,它的名稱(chēng)叫myward,這個(gè)游戲軟件的說(shuō)明是:myown war game。Linux操作系統(tǒng)搜索這個(gè)軟件包就只需要輸入命令apt-cache searchmyward,或者輸入軟件名稱(chēng)的一部分apt-cache searchwar,或者你不知道軟件名稱(chēng)。
下面有一張圖可以清晰地表示linux軟件應(yīng)用的架構(gòu)關(guān)系:
在Linux啟動(dòng)的時(shí)候。首先會(huì)啟動(dòng)內(nèi)核(kernel),內(nèi)核是一段計(jì)算機(jī)程序,這個(gè)程序直接管理管理硬件,包括CPU、內(nèi)存空間、硬盤(pán)接口、網(wǎng)絡(luò)接口等等。所有的計(jì)算機(jī)操作都要通過(guò)內(nèi)核傳遞給硬件。我們可以看到,Linux利用kernel實(shí)現(xiàn)軟硬件的對(duì)話(huà)。通過(guò)系統(tǒng)調(diào)用的這個(gè)重要的接口,Linux將上層的應(yīng)用與下層的kernel完全分離開(kāi),為程序員隱藏了底層的復(fù)雜性(相應(yīng)的,也提高了上層應(yīng)用的可移植性)。當(dāng)我們?cè)谏?jí)kernel的時(shí)候,也可以保持系統(tǒng)調(diào)用的語(yǔ)句不變,從而讓上層應(yīng)用不感受到下層的改變。庫(kù)函數(shù)利用系統(tǒng)調(diào)用創(chuàng)造出模塊化的功能,而shell則提供了一個(gè)用戶(hù)界面,并讓我們可以利用shell的語(yǔ)法編寫(xiě)腳本,以整合程序。有了這些思想我們可以快速地了解linux的軟件應(yīng)用的安裝和工作原理,也因此為了方便和獲取更多企業(yè)應(yīng)用我們需要在linux系統(tǒng)上開(kāi)發(fā)并且通過(guò)源碼編譯的方式制作各種軟件包從而為信息化時(shí)代服務(wù)。
特別值得一提的是Linux操作系統(tǒng)有很多值得學(xué)習(xí)的地方,這里我們主要介紹Linux操作系統(tǒng),包括介紹Linux操作系統(tǒng)等方面。Linux操作系統(tǒng)軟件安裝方法總結(jié)
一、rpm包安裝方式步驟:
引用:
1、找到相應(yīng)的軟件包,比如soft.version.rpm,下載到本機(jī)某個(gè)目錄;
2、打開(kāi)一個(gè)終端,su -成root用戶(hù);
3、cd soft.version.rpm所在的目錄;
4、輸入rpm -ivh soft.version.rpm
二、deb包安裝方式步驟:
引用:
1、找到相應(yīng)的軟件包,比如soft.version.deb,下載到本機(jī)某個(gè)目錄;
2、打開(kāi)一個(gè)終端,su -成root用戶(hù);
3、cd soft.version.deb所在的目錄;
4、輸入dpkg -i soft.version.deb
三、tar.gz源代碼包安裝方式:
引用:
1、找到相應(yīng)的軟件包,比如soft.tar.gz,下載到本機(jī)某個(gè)目錄;
2、打開(kāi)一個(gè)終端,su -成root用戶(hù);
3、cd soft.tar.gz所在的目錄;
4、tar -xzvf soft.tar.gz //一般會(huì)生成一個(gè)soft目錄
5、cd soft
6、./configure
7、make
8、make install
四、tar.bz2源代碼包安裝方式:
引用:
1、找到相應(yīng)的軟件包,比如soft.tar.bz2,下載到本機(jī)某個(gè)目錄;
2、打開(kāi)一個(gè)終端,su -成root用戶(hù);
3、cd soft.tar.bz2所在的目錄;
4、tar -xjvf soft.tar.bz2 //一般會(huì)生成一個(gè)soft目錄
5、cd soft
6、./configure
7、make
8、make install
五、apt方式安裝:
引用:
1、打開(kāi)一個(gè)終端,su -成root用戶(hù);
2、apt-cache search soft注:soft是你要找的軟件的名稱(chēng)或相關(guān)信息
3、如果2中找到了軟件soft.version,則用apt-get installsoft.version命令安裝軟件注:只要你可以上網(wǎng),只需要用apt-cachesearch查找軟件,用apt-get install軟件
六、bin文件安裝:
如果你下載到的軟件名是soft.bin,一般情況下是個(gè)可執(zhí)行文件,安裝方法如下:
引用:
1、打開(kāi)一個(gè)終端,su -成root用戶(hù);
2、chmod +x soft.bin
3、./soft.bin //運(yùn)行這個(gè)命令就可以安裝軟件了
七、不需要安裝的軟件:
有了些軟件,比如lumaqq,是不需要安裝的,自帶jre解壓縮后可直接運(yùn)行。假設(shè)下載的是lumaqq.tar.gz,使用方法如下:
引用:
1、打開(kāi)一個(gè)終端,su -成root用戶(hù);
2、tar -xzvf lumaqq.tar.gz//這一步會(huì)生成一個(gè)叫LumaQQ的目錄
3、cd LumaQQ
4、chmod +x lumaqq //設(shè)置lumaqq這個(gè)程序文件為可運(yùn)行
5、此時(shí)就可以運(yùn)行l(wèi)umaqq了,用命令./lumaqq即可,但每次運(yùn)行要輸入全路徑或切換到剛才生成的LumaQQ目錄里
6、為了保證不設(shè)置路徑就可以用,你可以在/bin目錄下建立一個(gè)lumaqq的鏈接,用命令ln-s lumaqq /bin/即可,以后任何時(shí)候打開(kāi)一個(gè)終端輸入lumaqq就可以啟動(dòng)QQ聊天軟件了
7、如果你要想lumaqq有個(gè)菜單項(xiàng),使用菜單編輯工具,比如AlacarteMenuEditor,找到上面生成的LumaQQ目錄里的lumaqq設(shè)置一個(gè)菜單項(xiàng)就可以了,當(dāng)然你也可以直接到/usr/share/applications目錄,按照里面其它*.desktop文件的格式生成一個(gè)自己的desktop文件即可。
建議開(kāi)發(fā)者們不要用red hat/redflag/suse等第一代Linux操作系統(tǒng),用這些除了方便(也就是說(shuō)比較傻瓜型)、界面豪華點(diǎn)外沒(méi)什么好。用debian/ubuntu等第二代吧,apt命令安裝軟件是最簡(jiǎn)單的。apt命令會(huì)自動(dòng)解決軟件安裝過(guò)程中的依賴(lài)問(wèn)題,會(huì)把沒(méi)有的包安裝上,會(huì)把版本低的包自動(dòng)升級(jí),當(dāng)然,都是要經(jīng)你確認(rèn)一次的。
如果你使用Red Hat等第1代Linux系統(tǒng),安裝軟件是比較麻煩的事,rpm-ivhsoftA.rpm是用來(lái)安裝softA軟件的,但通常情況下可能遇到的問(wèn)題是提示說(shuō)需要安裝softB1,softB2,softB3等一堆軟件,然后你安裝softB1軟件包時(shí),可能又會(huì)提示你說(shuō)需要安裝softC1,softC2, softC3,softC4等一堆軟件……這樣一來(lái)你就只夠時(shí)間到處去找這些軟件包了。
光盤(pán)上沒(méi)有就得去網(wǎng)上下載,網(wǎng)上還得搜索半天,時(shí)間都花在搜索軟件包了。而且就算找到這些軟件包,還可能會(huì)遇到的問(wèn)題是:softC2軟件包必須在softC1軟件包之前安裝才可以,順序錯(cuò)了也安裝不成功。
但這誰(shuí)知道呢?難啊。所以,你沒(méi)有時(shí)間來(lái)安裝體驗(yàn)軟件的功能了,更別說(shuō)開(kāi)發(fā)軟件了。建議你安裝第2代Linux操作系統(tǒng),典型的是Debian Linux和UbuntuLinux,我之前在文章“如何在安裝了Windows操作系統(tǒng)的電腦上安裝Linux操作系統(tǒng)”里提到一個(gè)簡(jiǎn)明安裝手冊(cè),你下載來(lái)照著操作就可以安裝Ubuntu了。
第2代Linux操作系統(tǒng)在安裝軟件方面相當(dāng)簡(jiǎn)單:第一步,搜索你要的軟件,比如你要找一個(gè)游戲軟件,它的名稱(chēng)叫myward,這個(gè)游戲軟件的說(shuō)明是:myown war game。Linux操作系統(tǒng)搜索這個(gè)軟件包就只需要輸入命令apt-cache searchmyward,或者輸入軟件名稱(chēng)的一部分apt-cache searchwar,或者你不知道軟件名稱(chēng)。
更多詳解Linux 操作系統(tǒng)下安裝rpm包的方法步驟相關(guān)文章請(qǐng)關(guān)注PHP中文網(wǎng)!

Alat AI Hot

Undress AI Tool
Gambar buka pakaian secara percuma

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)