国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

linux軟件安裝指令---yum和rpm

這篇具有很好參考價(jià)值的文章主要介紹了linux軟件安裝指令---yum和rpm。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一 yum指令

linux軟件安裝指令---yum和rpm

1. yum install 軟件名

[root@gitcangku ~]# yum install vsftpd
已加載插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
base                                                                                                                                                | 3.6 kB  00:00:00     
extras                                                                                                                                              | 2.9 kB  00:00:00     
gitlab_gitlab-ce/x86_64/signature                                                                                                                   |  862 B  00:00:00     
gitlab_gitlab-ce/x86_64/signature                                                                                                                   | 1.0 kB  00:00:00 !!! 
gitlab_gitlab-ce-source/signature                                                                                                                   |  862 B  00:00:00     
gitlab_gitlab-ce-source/signature                                                                                                                   |  951 B  00:00:00 !!! 
updates                                                                                                                                             | 2.9 kB  00:00:00     
gitlab_gitlab-ce/x86_64/primary                                                                                                                     | 3.7 MB  00:00:04     
gitlab_gitlab-ce                                                                                                                                                   881/881
正在解決依賴關(guān)系
--> 正在檢查事務(wù)
---> 軟件包 vsftpd.x86_64.0.3.0.2-29.el7_9 將被 安裝
--> 解決依賴關(guān)系完成

2. yum remove 軟件名

卸載軟件

root@gitcangku ~]# yum remove vim
已加載插件:fastestmirror
正在解決依賴關(guān)系
--> 正在檢查事務(wù)
---> 軟件包 vim-enhanced.x86_64.2.7.4.629-8.el7_9 將被 刪除
--> 解決依賴關(guān)系完成

依賴關(guān)系解決

===========================================================================================================================================================================
 Package                                   架構(gòu)                                版本                                            源                                     大小
===========================================================================================================================================================================
正在刪除:
 vim-enhanced                              x86_64                              2:7.4.629-8.el7_9                               @updates                              2.2 M

事務(wù)概要
===========================================================================================================================================================================
移除  1 軟件包

安裝大?。?.2 M
是否繼續(xù)?[y/N]:y

3 檢查已經(jīng)安裝成功的軟件

二 rpm指令

安裝一個(gè)軟件包的基本待遇

第一步: rpm包 的查詢命令
第二步: rpm包 的 卸載
第三步: rpm包 的 安裝

linux軟件安裝指令---yum和rpm

1 rpm -q

查詢已安裝的rpm表

rpm -qa | grep XXX
rpm -qa | less

rpm -qa
查看系統(tǒng)中有哪些已經(jīng)安裝的包

[root@gitcangku ~]# rpm -qa
grub2-2.02-0.86.el7.centos.x86_64
grub2-common-2.02-0.86.el7.centos.noarch
setup-2.8.71-11.el7.noarch
NetworkManager-tui-1.18.8-1.el7.x86_64
basesystem-10.0-7.el7.centos.noarch
authconfig-6.2.8-30.el7.x86_64
ncurses-base-5.9-14.20130511.el7_4.noarch
postfix-2.10.1-9.el7.x86_64
tzdata-2020a-1.el7.noarch
microcode_ctl-2.1-73.el7.x86_64
glibc-common-2.17-317.el7.x86_64
aic94xx-firmware-30-6.el7.noarch
nspr-4.21.0-1.el7.x86_64
biosdevname-0.7.3-2.el7.x86_64
libstdc++-4.8.5-44.el7.x86_64
dracut-config-rescue-033-572.el7.x86_64
bash-4.2.46-34.el7.x86_64
iprutils-2.4.17.1-3.el7.x86_64
pcre-8.32-17.el7.x86_64
passwd-0.79-6.el7.x86_64
zlib-1.2.7-18.el7.x86_64
btrfs-progs-4.9.1-1.el7.x86_64
xz-libs-5.2.2-1.el7.x86_64
e2fsprogs-1.42.9-19.el7.x86_64
libuuid-2.23.2-65.el7.x86_64
libsysfs-2.1.0-16.el7.x86_64
bzip2-libs-1.0.6-13.el7.x86_64
iwl105-firmware-18.168.6.1-79.el7.noarch
chkconfig-1.7.6-1.el7.x86_64
rootfiles-8.1-11.el7.noarch
readline-6.2-11.el7.x86_64
iwl5000-firmware-8.83.5.1_1-79.el7.noarch
gawk-4.0.2-4.el7_3.1.x86_64
iwl6050-firmware-41.28.5.1-79.el7.noarch
libattr-2.4.46-13.el7.x86_64
iwl3945-firmware-15.32.2.9-79.el7.noarch
libcap-2.22-11.el7.x86_64
iwl3160-firmware-25.30.13.0-79.el7.noarch
audit-libs-2.8.5-4.el7.x86_64
iwl100-firmware-39.31.5.1-79.el7.noarch
libffi-3.0.13-19.el7.x86_64
iwl5150-firmware-8.24.2.2-79.el7.noarch
iwl2000-firmware-18.168.6.1-79.el7.noarch
expat-2.1.0-12.el7.x86_64
perl-parent-0.225-244.el7.noarch
findutils-4.5.11-6.el7.x86_64
perl-podlators-2.5.1-3.el7.noarch
diffutils-3.3-5.el7.x86_64
perl-Pod-Escapes-1.04-299.el7_9.noarch
sqlite-3.7.17-8.el7_7.1.x86_64

2 rpm -qa|less

采用分頁(yè)的形式查看所有的文件包,按空格翻頁(yè),按回車切換下一行

3 rpm -qa| grep python

[root@gitcangku ~]# rpm -qa| grep python
libsemanage-python-2.5-14.el7.x86_64
policycoreutils-python-2.5-34.el7.x86_64
python-chardet-2.2.1-3.el7.noarch
python-libs-2.7.5-89.el7.x86_64
python-schedutils-0.4-6.el7.x86_64
python-configobj-4.7.2-7.el7.noarch
libselinux-python-2.5-15.el7.x86_64
python-pycurl-7.19.0-19.el7.x86_64
python-slip-dbus-0.4.0-4.el7.noarch
rpm-python-4.11.3-45.el7.x86_64
audit-libs-python-2.8.5-4.el7.x86_64
python-IPy-0.75-6.el7.noarch
libxml2-python-2.9.1-6.el7_9.6.x86_64
python-kitchen-1.1.1-5.el7.noarch
python-2.7.5-89.el7.x86_64
python-decorator-3.4.0-3.el7.noarch
python-gobject-base-3.22.0-1.el7_4.1.x86_64
python-iniparse-0.4-9.el7.noarch
newt-python-0.52.15-4.el7.x86_64
python-perf-3.10.0-1160.el7.x86_64
python-linux-procfs-0.4.11-4.el7.noarch
python-slip-0.4.0-4.el7.noarch
python-urlgrabber-3.10-10.el7.noarch
dbus-python-1.1.1-9.el7.x86_64
python-firewall-0.6.3-11.el7.noarch
python-pyudev-0.15-9.el7.noarch

4 搜索文件的詳細(xì)信息

[root@gitcangku ~]# rpm -qi python-chardet-2.2.1-3.el7.noarch
Name        : python-chardet
Version     : 2.2.1
Release     : 3.el7
Architecture: noarch
Install Date: 2023年04月22日 星期六 16時(shí)19分28秒
Group       : Development/Languages
Size        : 1156541
License     : LGPLv2
Signature   : RSA/SHA256, 2019年08月23日 星期五 05時(shí)59分55秒, Key ID 24c6a8a7f4a80eb5
Source RPM  : python-chardet-2.2.1-3.el7.src.rpm
Build Date  : 2019年08月09日 星期五 10時(shí)04分59秒
Build Host  : x86-02.bsys.centos.org
Relocations : (not relocatable)
Packager    : CentOS BuildSystem <http://bugs.centos.org>
Vendor      : CentOS
URL         : https://github.com/chardet/chardet
Summary     : Character encoding auto-detection in Python
Description :
Character encoding auto-detection in Python. As
smart as your browser. Open source.
[root@gitcangku ~]# 

5 查詢一個(gè)rpm中的包安裝到哪里去了

[root@gitcangku ~]# rpm -ql python-chardet-2.2.1-3.el7.noarch
/usr/bin/chardetect
/usr/lib/python2.7/site-packages/chardet
/usr/lib/python2.7/site-packages/chardet-2.2.1-py2.7.egg-info
/usr/lib/python2.7/site-packages/chardet-2.2.1-py2.7.egg-info/PKG-INFO
/usr/lib/python2.7/site-packages/chardet-2.2.1-py2.7.egg-info/SOURCES.txt
/usr/lib/python2.7/site-packages/chardet-2.2.1-py2.7.egg-info/dependency_links.txt
/usr/lib/python2.7/site-packages/chardet-2.2.1-py2.7.egg-info/entry_points.txt
/usr/lib/python2.7/site-packages/chardet-2.2.1-py2.7.egg-info/top_level.txt
/usr/lib/python2.7/site-packages/chardet/__init__.py
/usr/lib/python2.7/site-packages/chardet/__init__.pyc
/usr/lib/python2.7/site-packages/chardet/__init__.pyo
/usr/lib/python2.7/site-packages/chardet/big5freq.py
/usr/lib/python2.7/site-packages/chardet/big5freq.pyc
/usr/lib/python2.7/site-packages/chardet/big5freq.pyo
/usr/lib/python2.7/site-packages/chardet/big5prober.py
/usr/lib/python2.7/site-packages/chardet/big5prober.pyc
/usr/lib/python2.7/site-packages/chardet/big5prober.pyo
/usr/lib/python2.7/site-packages/chardet/chardetect.py
/usr/lib/python2.7/site-packages/chardet/chardetect.pyc
/usr/lib/python2.7/site-packages/chardet/chardetect.pyo
/usr/lib/python2.7/site-packages/chardet/chardistribution.py
/usr/lib/python2.7/site-packages/chardet/chardistribution.pyc
/usr/lib/python2.7/site-packages/chardet/chardistribution.pyo
/usr/lib/python2.7/site-packages/chardet/charsetgroupprober.py
/usr/lib/python2.7/site-packages/chardet/charsetgroupprober.pyc
/usr/lib/python2.7/site-packages/chardet/charsetgroupprober.pyo
/usr/lib/python2.7/site-packages/chardet/charsetprober.py
/usr/lib/python2.7/site-packages/chardet/charsetprober.pyc
/usr/lib/python2.7/site-packages/chardet/charsetprober.pyo
/usr/lib/python2.7/site-packages/chardet/codingstatemachine.py
/usr/lib/python2.7/site-packages/chardet/codingstatemachine.pyc
/usr/lib/python2.7/site-packages/chardet/codingstatemachine.pyo
/usr/lib/python2.7/site-packages/chardet/compat.py
/usr/lib/python2.7/site-packages/chardet/compat.pyc
/usr/lib/python2.7/site-packages/chardet/compat.pyo
/usr/lib/python2.7/site-packages/chardet/constants.py
/usr/lib/python2.7/site-packages/chardet/constants.pyc
/usr/lib/python2.7/site-packages/chardet/constants.pyo
/usr/lib/python2.7/site-packages/chardet/cp949prober.py

6 查詢一個(gè)文件屬于那個(gè)包

相當(dāng)于給上一個(gè)題目查出的包確定位置

[root@gitcangku ~]# rpm -qf /usr/share/doc/python-chardet-2.2.1
python-chardet-2.2.1-3.el7.noarch

7 軟件包的卸載

linux軟件安裝指令---yum和rpm

三 總結(jié)

# 1 查詢
rpm -qa | grep rpm包
# 2 卸載
rpm -e rpm全包名
rpm -e --nodeps rpm全包名
# 3 安裝
rpm -ivh rpm包的全路徑

四 示范安裝

要去安裝一個(gè)nagios3Nagios是一款網(wǎng)絡(luò)監(jiān)控軟件,可以用來(lái)監(jiān)測(cè)Linux系統(tǒng)的可靠性、性能和安全等服務(wù),安裝命令如下:yum install nagios3
檢查是否存在,不存在就安裝,安裝完再檢查
rpm一般裝的是系統(tǒng)里已經(jīng)存在的包
而yum是直接聯(lián)網(wǎng)下載文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-426800.html

到了這里,關(guān)于linux軟件安裝指令---yum和rpm的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【Linux】——使用yum進(jìn)行軟件安裝和卸載&&Win和Linux文件交互

    【Linux】——使用yum進(jìn)行軟件安裝和卸載&&Win和Linux文件交互

    ========================================================================= 個(gè)人主頁(yè)點(diǎn)擊直達(dá): 小白不是程序媛 Linux系列專欄: Linux被操作記 ========================================================================= 目錄 前言: Linux軟件包管理器yum 什么是軟件包 ?編輯軟件查找 如何安裝軟件 如何卸載軟件

    2024年02月06日
    瀏覽(47)
  • 在linux下如何使用yum命令查看安裝了哪些軟件包

    Linux 系統(tǒng)下 yum 命令查看安裝了哪些軟件包: 1. 使用 yum 查找軟件包 命令: 2. 列出所有可安裝的軟件包 命令: 3. 列出所有可更新的軟件包 命令: 4. 列出所有已安裝的軟件包 命令: 5. 列出所有已安裝但不在 Yum Repository 內(nèi)的軟件包 命令: 6. 使用 yum 獲取軟件包信息 命令:

    2024年02月02日
    瀏覽(30)
  • Linux配置yum源以及基本yum指令

    Linux配置yum源以及基本yum指令

    Yum(全稱為 Yellow dog Updater, Modified)是一個(gè)在Fedora和 RedHa t以及CentOS中的Shell前端軟件包管理器?;赗PM包管理,能夠從指定的服務(wù)器自動(dòng)下載RPM包并且安裝,可以自動(dòng)處理依賴性關(guān)系,并且一次安裝所有依賴的軟件包,無(wú)須繁瑣地一次次下載、安裝。–來(lái)自百度百科 在Linux下

    2024年01月24日
    瀏覽(22)
  • Linux centOS yum install MySQL5.7

    Linux centOS yum install MySQL5.7

    下載并安裝 MySQL YUM 倉(cāng)庫(kù) 這將為您的 CentOS 系統(tǒng)安裝 MySQL YUM 倉(cāng)庫(kù)。 wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 這個(gè)命令主要用于從 MySQL 的官方網(wǎng)站下載 MySQL YUM 倉(cāng)庫(kù)的 RPM 包。 在這個(gè)命令中: 1.wget 是一個(gè)自由的網(wǎng)絡(luò)下載工具,常用于在終端環(huán)境中下載網(wǎng)絡(luò)文件

    2024年02月07日
    瀏覽(52)
  • 查找yum install下載的rpm安裝包

    查找yum install下載的rpm安裝包

    **使用yum install XXXX下載依賴或鏡像源后,怎么弄去找下載的rpm安裝包呢?一般來(lái)說(shuō),yum下載的安裝包會(huì)以緩存的形式存在服務(wù)器上。如果沒(méi)存,可能是yum鏡像源參數(shù)設(shè)置的問(wèn)題。 通常在安裝后服務(wù)器會(huì)刪除安裝包,但是也可以修改yum的配置文件保留安裝包。yum的配置文件是

    2024年02月12日
    瀏覽(22)
  • 完美解決:yum -y install nginx 報(bào)出 沒(méi)有可用軟件包 nginx。錯(cuò)誤:無(wú)須任何處理

    完美解決:yum -y install nginx 報(bào)出 沒(méi)有可用軟件包 nginx。錯(cuò)誤:無(wú)須任何處理

    目錄 一、問(wèn)題: 二、原因: 三、解決方法: [root@localhost ~]# yum -y install nginx 已加載插件:fastestmirror Loading mirror speeds from cached hostfile ?* base: mirrors.bfsu.edu.cn ?* extras: mirrors.huaweicloud.com ?* updates: mirrors.huaweicloud.com 沒(méi)有可用軟件包 nginx。 錯(cuò)誤:無(wú)須任何處理 Nginx位于第三方的

    2024年02月03日
    瀏覽(26)
  • Linux Yum的使用和指令講解

    Linux Yum的使用和指令講解 在Linux系統(tǒng)中,Yum(全稱為Yellowdog Updater, Modified)是一種自動(dòng)化的包管理器,它可以自動(dòng)下載并安裝軟件包,解決了依賴性問(wèn)題。本文將介紹如何使用Yum以及常用的指令。 Yum的使用 1.1 安裝軟件包 使用Yum安裝軟件包非常簡(jiǎn)單,只需要在終端輸入以下指

    2024年02月06日
    瀏覽(37)
  • docker報(bào)錯(cuò) missing signature key 無(wú)法拉去鏡像,yum install docker-ce沒(méi)有可用軟件包 解決辦法

    docker報(bào)錯(cuò) missing signature key 無(wú)法拉去鏡像,yum install docker-ce沒(méi)有可用軟件包 解決辦法

    錯(cuò)誤場(chǎng)景描述 今天項(xiàng)目需要用到minio,我打算在虛擬機(jī)中使用 docker 裝一個(gè),可是發(fā)現(xiàn)當(dāng)我 docker pull minio/minio 的時(shí)候,報(bào)錯(cuò)了 missing signature key 這個(gè)報(bào)錯(cuò)提示的讓人很蒙,翻譯過(guò)來(lái)的意思是 “缺少簽名密鑰” ??? 我原本以為,是不是docker發(fā)生了什么變動(dòng),需要登錄之類的

    2024年01月19日
    瀏覽(30)
  • 【Linux工具】yum指令、vim的使用和修改信任白名單

    【Linux工具】yum指令、vim的使用和修改信任白名單

    作者:愛(ài)寫代碼的剛子 時(shí)間:2023.6.22 本篇博客主要介紹linux中重要的yum安裝指令和vim工具以及如何添加信任白名單, 本篇博客可以當(dāng)做vim使用手冊(cè) 軟件包 在Linux下安裝軟件, 一個(gè)通常的辦法是下載到程序的源代碼, 并進(jìn)行編譯, 得到可執(zhí)行程序. 但是這樣太麻煩了, 于是有些人

    2024年02月10日
    瀏覽(45)
  • Linux 用yum安裝軟件提示 cannot find a valid baseurl for repo:base/7/x86_64 的解決方法

    Linux 用yum安裝軟件提示 cannot find a valid baseurl for repo:base/7/x86_64 的解決方法

    如下: 出現(xiàn)這個(gè)問(wèn)題是因?yàn)閥um在安裝包的過(guò)程中,雖然已經(jīng)聯(lián)網(wǎng),但是沒(méi)法解析遠(yuǎn)程包管理庫(kù)對(duì)應(yīng)的域名,所以我們只需要在網(wǎng)絡(luò)配置中添加上DNS對(duì)應(yīng)的ip地址即可。 vi /etc/sysconfig/network-scripts/ifcfg-ens33 或者 (看你們是配置的哪個(gè)名稱,是ens33還是eht0 選擇對(duì)應(yīng)名字的命令即可

    2024年02月09日
    瀏覽(22)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包