欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

詳解Linux 操作系統(tǒng)下安裝rpm包的方法步驟

 更新時間:2015年11月24日 11:03:02   投稿:mrr  
這篇文章主要介紹了詳解Linux 操作系統(tǒng)下安裝rpm包的方法步驟的相關資料,需要的朋友可以參考下

第2代Linux操作系統(tǒng)在安裝軟件方面相當簡單:第一步,搜索你要的軟件,比如你要找一個游戲軟件,它的名稱叫myward,這個游戲軟件的說明是:myown war game。Linux操作系統(tǒng)搜索這個軟件包就只需要輸入命令apt-cache searchmyward,或者輸入軟件名稱的一部分apt-cache searchwar,或者你不知道軟件名稱。

下面有一張圖可以清晰地表示linux軟件應用的架構關系:

在Linux啟動的時候。首先會啟動內核(kernel),內核是一段計算機程序,這個程序直接管理管理硬件,包括CPU、內存空間、硬盤接口、網(wǎng)絡接口等等。所有的計算機操作都要通過內核傳遞給硬件。我們可以看到,Linux利用kernel實現(xiàn)軟硬件的對話。通過系統(tǒng)調用的這個重要的接口,Linux將上層的應用與下層的kernel完全分離開,為程序員隱藏了底層的復雜性(相應的,也提高了上層應用的可移植性)。當我們在升級kernel的時候,也可以保持系統(tǒng)調用的語句不變,從而讓上層應用不感受到下層的改變。庫函數(shù)利用系統(tǒng)調用創(chuàng)造出模塊化的功能,而shell則提供了一個用戶界面,并讓我們可以利用shell的語法編寫腳本,以整合程序。有了這些思想我們可以快速地了解linux的軟件應用的安裝和工作原理,也因此為了方便和獲取更多企業(yè)應用我們需要在linux系統(tǒng)上開發(fā)并且通過源碼編譯的方式制作各種軟件包從而為信息化時代服務。

特別值得一提的是Linux操作系統(tǒng)有很多值得學習的地方,這里我們主要介紹Linux操作系統(tǒng),包括介紹Linux操作系統(tǒng)等方面。Linux操作系統(tǒng)軟件安裝方法總結

一、rpm包安裝方式步驟:

引用:

1、找到相應的軟件包,比如soft.version.rpm,下載到本機某個目錄;
2、打開一個終端,su -成root用戶;
3、cd soft.version.rpm所在的目錄;
4、輸入rpm -ivh soft.version.rpm

二、deb包安裝方式步驟:

引用:

1、找到相應的軟件包,比如soft.version.deb,下載到本機某個目錄;
2、打開一個終端,su -成root用戶;
3、cd soft.version.deb所在的目錄;
4、輸入dpkg -i soft.version.deb

三、tar.gz源代碼包安裝方式:

引用:

1、找到相應的軟件包,比如soft.tar.gz,下載到本機某個目錄;
2、打開一個終端,su -成root用戶;
3、cd soft.tar.gz所在的目錄;
4、tar -xzvf soft.tar.gz //一般會生成一個soft目錄
5、cd soft
6、./configure
7、make
8、make install

四、tar.bz2源代碼包安裝方式:

引用:

1、找到相應的軟件包,比如soft.tar.bz2,下載到本機某個目錄;
2、打開一個終端,su -成root用戶;
3、cd soft.tar.bz2所在的目錄;
4、tar -xjvf soft.tar.bz2 //一般會生成一個soft目錄
5、cd soft
6、./configure
7、make
8、make install

五、apt方式安裝:

引用:

1、打開一個終端,su -成root用戶;
2、apt-cache search soft注:soft是你要找的軟件的名稱或相關信息
3、如果2中找到了軟件soft.version,則用apt-get installsoft.version命令安裝軟件注:只要你可以上網(wǎng),只需要用apt-cachesearch查找軟件,用apt-get install軟件

六、bin文件安裝:

如果你下載到的軟件名是soft.bin,一般情況下是個可執(zhí)行文件,安裝方法如下:

引用:

1、打開一個終端,su -成root用戶;
2、chmod +x soft.bin
3、./soft.bin //運行這個命令就可以安裝軟件了

七、不需要安裝的軟件:

有了些軟件,比如lumaqq,是不需要安裝的,自帶jre解壓縮后可直接運行。假設下載的是lumaqq.tar.gz,使用方法如下:

引用:

1、打開一個終端,su -成root用戶;
2、tar -xzvf lumaqq.tar.gz//這一步會生成一個叫LumaQQ的目錄
3、cd LumaQQ
4、chmod +x lumaqq //設置lumaqq這個程序文件為可運行
5、此時就可以運行l(wèi)umaqq了,用命令./lumaqq即可,但每次運行要輸入全路徑或切換到剛才生成的LumaQQ目錄里
6、為了保證不設置路徑就可以用,你可以在/bin目錄下建立一個lumaqq的鏈接,用命令ln-s lumaqq /bin/即可,以后任何時候打開一個終端輸入lumaqq就可以啟動QQ聊天軟件了
7、如果你要想lumaqq有個菜單項,使用菜單編輯工具,比如AlacarteMenuEditor,找到上面生成的LumaQQ目錄里的lumaqq設置一個菜單項就可以了,當然你也可以直接到/usr/share/applications目錄,按照里面其它*.desktop文件的格式生成一個自己的desktop文件即可。

建議開發(fā)者們不要用red hat/redflag/suse等第一代Linux操作系統(tǒng),用這些除了方便(也就是說比較傻瓜型)、界面豪華點外沒什么好。用debian/ubuntu等第二代吧,apt命令安裝軟件是最簡單的。apt命令會自動解決軟件安裝過程中的依賴問題,會把沒有的包安裝上,會把版本低的包自動升級,當然,都是要經(jīng)你確認一次的。

如果你使用Red Hat等第1代Linux系統(tǒng),安裝軟件是比較麻煩的事,rpm-ivhsoftA.rpm是用來安裝softA軟件的,但通常情況下可能遇到的問題是提示說需要安裝softB1,softB2,softB3等一堆軟件,然后你安裝softB1軟件包時,可能又會提示你說需要安裝softC1,softC2, softC3,softC4等一堆軟件……這樣一來你就只夠時間到處去找這些軟件包了。

光盤上沒有就得去網(wǎng)上下載,網(wǎng)上還得搜索半天,時間都花在搜索軟件包了。而且就算找到這些軟件包,還可能會遇到的問題是:softC2軟件包必須在softC1軟件包之前安裝才可以,順序錯了也安裝不成功。

但這誰知道呢?難啊。所以,你沒有時間來安裝體驗軟件的功能了,更別說開發(fā)軟件了。建議你安裝第2代Linux操作系統(tǒng),典型的是Debian Linux和UbuntuLinux,我之前在文章“如何在安裝了Windows操作系統(tǒng)的電腦上安裝Linux操作系統(tǒng)”里提到一個簡明安裝手冊,你下載來照著操作就可以安裝Ubuntu了。

第2代Linux操作系統(tǒng)在安裝軟件方面相當簡單:第一步,搜索你要的軟件,比如你要找一個游戲軟件,它的名稱叫myward,這個游戲軟件的說明是:myown war game。Linux操作系統(tǒng)搜索這個軟件包就只需要輸入命令apt-cache searchmyward,或者輸入軟件名稱的一部分apt-cache searchwar,或者你不知道軟件名稱。

相關文章

  • Linux Shell中curl和wget使用代理IP的方法教程

    Linux Shell中curl和wget使用代理IP的方法教程

    這篇文章主要給大家介紹了關于在Linux Shell中curl和wget使用代理IP的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面跟著小編來一起學習學習吧。
    2017-08-08
  • Linux paste命令用法匯總

    Linux paste命令用法匯總

    paste命令是linux下的一個文件管理命令,paste命令可以把每個文件以列對列的方式,然后一列列地加以合并,也就是合并兩個文件,這篇文章主要介紹了Linux paste命令使用方法,感興趣的朋友一起看看吧
    2022-12-12
  • shell wait等待命令的具體使用

    shell wait等待命令的具體使用

    本文主要介紹了shell wait等待命令的具體使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-01-01
  • npm script命令同時進行多個監(jiān)聽服務的方法

    npm script命令同時進行多個監(jiān)聽服務的方法

    這篇文章主要介紹了npm script命令同時進行多個監(jiān)聽服務的方法,非常不錯,具有一定的參考借鑒價值,需要的朋友參考下吧
    2018-08-08
  • shell 備份數(shù)據(jù)庫、代碼上線的腳本

    shell 備份數(shù)據(jù)庫、代碼上線的腳本

    Shell 是一個用 C 語言編寫的程序,它是用戶使用 Linux 的橋梁。Shell 既是一種命令語言,又是一種程序設計語言。這篇文章主要介紹了shell腳本之備份數(shù)據(jù)庫、代碼上線,需要的朋友可以參考下
    2020-02-02
  • Shell腳本實現(xiàn)的猜數(shù)字小游戲

    Shell腳本實現(xiàn)的猜數(shù)字小游戲

    這篇文章主要介紹了Shell腳本實現(xiàn)的猜數(shù)字小游戲,本文的猜數(shù)字規(guī)則相對一般規(guī)則的猜數(shù)字可能難度要大不少,需要的朋友可以參考下
    2014-12-12
  • shell腳本一鍵部署docker的實現(xiàn)步驟

    shell腳本一鍵部署docker的實現(xiàn)步驟

    作為一名經(jīng)驗豐富的開發(fā)者,我們經(jīng)常需要使用Docker來快速部署各種應用,本文主要介紹了shell腳本一鍵部署docker的實現(xiàn)步驟,具有一定的參考價值,感興趣的可以了解一下
    2024-03-03
  • linux 驅動之Kconfig文件和Makefile文件實例

    linux 驅動之Kconfig文件和Makefile文件實例

    這篇文章主要介紹了linux 驅動之Kconfig文件和Makefile文件實例的相關資料,需要的朋友可以參考下
    2017-01-01
  • Linux Shell腳本中獲取本機ip地址方法

    Linux Shell腳本中獲取本機ip地址方法

    這篇文章主要介紹了Linux Shell腳本中獲取本機ip地址方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10
  • Shell實現(xiàn)日期的獲取、設置和延時操作

    Shell實現(xiàn)日期的獲取、設置和延時操作

    本文主要介紹了Shell實現(xiàn)日期的獲取、設置和延時操作,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-07-07

最新評論