CentOS安裝軟體的常用命令

一、yum命令

使用yum命令可以輕鬆地在CentOS系統上安裝、更新和刪除軟體。具體使用方法如下:

1.1 安裝軟體
使用yum命令安裝軟體非常方便,只需要執行如下命令:

yum install 軟體名

例如,安裝Apache伺服器:

yum install httpd

1.2 更新軟體
使用yum命令更新軟體也非常簡單,執行如下命令:

yum update 軟體名

例如,更新Nginx伺服器:

yum update nginx

1.3 刪除軟體
如果需要刪除已經安裝的軟體,可以使用yum命令,執行如下命令:

yum remove 軟體名

例如,刪除MySQL資料庫:

yum remove mysql

二、rpm命令

RPM(Red Hat Package Manager)是一種常用的包管理工具,可以用來安裝、更新和刪除Red Hat(以及CentOS)系統上的軟體包。

2.1 安裝軟體
使用rpm命令安裝軟體,執行如下命令:

rpm -ivh 軟體包名

例如,安裝PHP:

rpm -ivh php-7.0.33-25.el7.centos.x86_64.rpm

2.2 更新軟體
使用rpm命令更新軟體,執行如下命令:

rpm -Uvh 軟體包名

例如,更新Node.js:

rpm -Uvh nodejs-10.16.3-1nodesource.x86_64.rpm

2.3 刪除軟體
使用rpm命令刪除軟體,執行如下命令:

rpm -e 軟體包名

例如,刪除GCC編譯器:

rpm -e gcc

三、tar命令

tar命令用於打包、壓縮和解壓縮文件,可以用於安裝軟體包。

3.1 解壓縮軟體包
通常軟體包都是以tar.gz或tar.bz2格式壓縮的,使用tar命令解壓縮軟體包,執行如下命令:

tar -zxvf 軟體包名.tar.gz

tar -jxvf 軟體包名.tar.bz2

例如,解壓縮Vim編輯器:

tar -zxvf vim-8.1.tar.gz

3.2 編譯安裝軟體
通常解壓縮後的軟體包需要編譯安裝,可以執行如下命令:

./configure
make
make install

例如,編譯安裝Vim編輯器:

cd vim-8.1
./configure
make
make install

四、dpkg命令

dpkg(Debian Package)是Debian(以及Ubuntu)系統上的一個包管理工具,可以用於安裝、更新和刪除軟體包。

4.1 安裝軟體
使用dpkg命令安裝軟體,執行如下命令:

dpkg -i 軟體包名.deb

例如,安裝Google Chrome瀏覽器:

dpkg -i google-chrome-stable_current_amd64.deb

4.2 更新軟體
使用dpkg命令更新軟體,執行如下命令:

dpkg -i 軟體包名.deb

例如,更新Mozilla Firefox瀏覽器:

dpkg -i firefox-latest_amd64.deb

4.3 刪除軟體
使用dpkg命令刪除軟體,執行如下命令:

dpkg -r 軟體包名

例如,刪除LibreOffice Office套件:

dpkg -r libreoffice

五、源碼包安裝

有些軟體可能沒有預編譯的軟體包,只提供源代碼,需要先編譯後安裝。

5.1 下載源代碼
通常可以從官方網站下載源代碼,下載後解壓縮。

5.2 編譯安裝
執行如下命令:

./configure
make
make install

例如,安裝Python 3.8.3:

wget https://www.python.org/ftp/python/3.8.3/Python-3.8.3.tgz
tar -zxvf Python-3.8.3.tgz
cd Python-3.8.3
./configure
make
make install

六、總結

通過上述幾個命令,我們可以方便地安裝、更新和刪除軟體,提高了系統維護的效率。另外,對於一些沒有預編譯的軟體包,我們也可以通過源碼包進行安裝,擴展了軟體安裝的途徑,方便了軟體的安裝。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/252212.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-13 17:34
下一篇 2024-12-13 17:34

相關推薦

  • Python腳本控制其他軟體

    Python作為一種簡單易學、功能強大的腳本語言,具有廣泛的應用領域,在自動化測試、Web開發、數據挖掘等領域都得到了廣泛的應用。其中,Python腳本控制其他軟體也是Python…

    編程 2025-04-29
  • 量化交易軟體哪個好?

    量化交易軟體是為量化交易而設計的工具,能夠用程序化方法對市場數據進行分析和交易決策。那麼,哪個量化交易軟體最好呢?下面從幾個方面進行詳細闡述。 一、交易功能 交易功能是量化交易軟體…

    編程 2025-04-29
  • CentOS 6如何刪除resolv.conf的DNS

    本文將介紹在CentOS 6操作系統下如何刪除resolv.conf文件中的DNS配置信息。 一、備份resolv.conf文件 在修改resolv.conf文件之前,建議首先備份…

    編程 2025-04-29
  • 使用CentOS配置監控

    本文將介紹如何使用CentOS配置監控,包括如何安裝監控工具、配置監控參數、監控其他伺服器等方面。 一、安裝監控工具 要想進行監控,首先需要安裝監控工具。在CentOS系統中,常見…

    編程 2025-04-29
  • Python計算機二級刷題軟體推薦

    Python作為編程語言的代表,已經在計算機學習和開發領域佔據了重要角色。Python計算機二級是國家信息技術應用能力證書的一種,是計算機應用能力的重要評估標準。對於想要獲取Pyt…

    編程 2025-04-29
  • 電腦如何下載ps軟體

    如果您想在電腦上使用Photoshop,那麼您需要下載安裝該軟體。下面是詳細的步驟說明: 一、選擇下載網站 目前市面上有很多下載網站都可以下載到Photoshop軟體,比如Adob…

    編程 2025-04-29
  • 在CentOS上安裝Redis

    Redis是一款非關係型資料庫,它支持多種數據結構,包括字元串、哈希、列表、集合、有序集合等。Redis運行內存內並且支持數據持久化,它還可以應用於緩存、消息隊列等場景。本文將介紹…

    編程 2025-04-28
  • Python編程開發中,用哪些軟體呢?

    在Python編程的過程中,開發過程的效率和代碼的質量往往取決於選擇的開發工具。下面就讓我們從多個方面來探討,Python編程開發中需要用到哪些軟體。 一、Python IDE(集…

    編程 2025-04-28
  • 開源軟體授權使用證明

    開源軟體在現今的軟體開發領域中發揮了非常重要的作用。但是,開源軟體的免費使用並不意味著用戶可以隨意使用,因為開源軟體本身也有授權的問題。本文將從多個方面闡述開源軟體授權使用證明的相…

    編程 2025-04-28
  • 學Python需要下載什麼軟體?

    Python是一種高級編程語言,常用於Web開發、數據分析、人工智慧等領域。在學習Python之前,我們需要下載一些必要的軟體。本文將從多個方面介紹學Python需要下載哪些軟體。…

    編程 2025-04-27

發表回復

登錄後才能評論